05 2013 档案
摘要:1 解决MVC的Controller和Web API的Controller类名不能相同的问题
2 让Web API路由配置也支持命名空间参数
3 让Web API同时支持多个Get方法
4 MVC及Web API添加身份验证及错误处理的过滤器
5 MVC添加自定义模型绑定ModelBinder
6 Web API添加自定义参数绑定HttpParameterBinding
阅读全文
摘要:前面第一篇开了头个,现在想先从登陆写起,我们先看看怎么利用knouckoutjs以及登陆实现哪些东西:
1、登陆页面(用户名、密码、记住我、登陆按钮、重置按钮)
2、消息显示(比如 错误时显示某某错误,登陆时显示正在登陆,登陆成功显示正在跳转等)
3、登陆处理(验证、登陆、正在登陆时禁用表单、更新用户登陆次数及时间、添加登陆履历其中要包括用户的内网IP外网IP还有所在城市、其它业务处理)
4、成功跳转
在实现之前我们先看看实现出来的效果截图,如下图:
阅读全文
摘要:前言
这些年一直在.net下做企业web系统开发,前前后后经历的不同的开发框架有五六个之多,一直想有一个比较简单灵活顺手的BS开发框架,网上也没有找到一个比较合适的能应用于企业系统开发的。去年辞职在家的时候,网上找了些东西,按照自己的想法实现一些东西,慢慢的形成现在的B/S开发框架。想接下来慢慢的写出来和大家共享下,这里面很多都是我自己的想法,并没有什么高深的设计模式,欢迎大家拍砖。
框架愿景
1、提高开发效率(尽量少的配置,尽量少写代码,尽量简单)
2、考虑较好的拓展性及winform及手机端接入的可能性(所有的数据访问均采用 ajax+ restful webservice实现)
3、数据访问层比较灵活高效,分页查询,支持多数据库
4、有一个不错不的UI
5、一些代码可以自动生成
阅读全文