MVC应用程序开发课程教学中存在问题浅析
2021-01-27李志刚武汉软件工程职业学院
消费导刊 2020年41期
关键词:学生
李志刚 武汉软件工程职业学院
高职院校在学完ASP.NET程序开发后会学习ASP.NET MVC程序开发,在学习MVC程序开发会的会有如下问题。
第一:学生不理解MVC的框架,认为分成三个框架太麻烦了,还习惯用以前学过的.NET知识来套用现在的知识,结果发现行不通。
第二:学生在学习LinqToSQL会很不习惯,发现它和以前学的SQL语句语法有较大的区别。对于LinqToSQL,学生不习惯语句从from开始写,会不自觉的用以前学过的sql方式来写。
第三:学生在学习控件器分不清控件器的作用,对于插入和增加为什么要使用两个控制器方法不理解。
第四:学生在写视图代码非常不习惯,因为以前都是拖控件的,现在需要手写代码,再加上之前的网页设计并没有学好。
第五:学生在学习验证控件的时候习惯性的想起.NET中的拖控件导致出现问题,对于用户自定义验证的代码无法理解。
第六:在用MVC进行项目设计的时候,学生会存在整体思路不清晰的问题,对于在插入数据的时候主键重复如何处理,在编辑的时候如何不修改视图,在查询的时候如何进行模糊查询和精确查询。
针对以上问题,有如下解决方案:
第一:在开始MVC教学之前,一定要跟学生强调,MVC的开发模式和你们之前学过的桌页程序开发和ASP.NET区别都很大,它是三层架构,每层架构各司其职。M是数据层,对数据的操作包括增加删除修改都放在这一层,V是视图层,就是页面最后的呈现在这一层,C是控制层,哪一个数据和哪一个视图进行关联由控制层来实现。……
登录APP查看全文
