标签:
对新手而言,那进行Asp.net MVC开发应该提前掌握多少程度的知识点才能畅通无阻进行开发?
如果以后走设计道路这方面得加强点。
项目使用到的各类图片,需要美工设计与切割。
微软开源工具,比Javascript先进的脚本开发。
微软前端控件检测脚本,可以自己扩展。
字段在View中表示名称,一般绑定Resource文件内容。
字段对应View中的控件类型。
入力必须检测
入力值长度检测
入力值正则表达式检测
输入范围检测
自定义各种检测规则,继承ValidationAttribute和IClientValidatable。
做分页处理是一次性全部Select出来还是,分页Select出来,这些都是需要衡量数据库容量的。
对数据进行检索比较复杂,可以是简单的模糊匹配或者其他等等。
对Controller或者Action进行制约。
对Controller或者Action进行认证判断。
防止跨站攻击。
一个View多个Action。
写Controller或者Action的操作Log。
Session超时判断。
对Controller或者Action的异常进行处理。
Action
数据保存方式
对POST请求的Action处理结束时做Redirect到Get Action。防止用户F5更新再次提交POST请求导致数据更新或者插入。
Service
Repository
DB First或者Code First开发模式。EF提供linq to sql和数据集到Model的转换,性能稍微有些不好。
对Connection扩展,只提供数据集到Model的转换,性能不错。
Entity
IIS异常
Action异常
一般发生Token异常时将挑战到登陆界面。
设置Action发生异常时跳转到那个错误界面。
Service的Log
Repository的Log
Sql执行的Log
Action的Log
通过Filter可以全局设置。
标签:
原文地址:http://www.cnblogs.com/lixiaobin/p/MvcWebLearn.html