zoukankan      html  css  js  c++  java
  • Profession ASP.NET MVC 2.0 NerdDinner示例可运行源码

      最近一段时间在看JonGalloway等著作的《Profession ASP.NET MVC 2.0》。本书并没有按照常规的大部头书籍那样,按部就班的介绍MVC的概念等,而是在第一章直接引入一个“NerdDinner”的例子,这对于有一定编程基础的人来说,很具有引导作用,在编写代码的过程中了解MVC的工作原理,并能够结合已掌握的编程知识和技术进行对比,从而对自身的编程水平进行提高。

      本书第一章主要对MVC进行了简单介绍,并以“NerdDinner”的小工程分步展开叙述。主要涉及到以下几方面的知识:

      1.MVC构成

      2.MVC 路由设置(与java里的拦截器相似)

      3.View视图中表单元素的验证

      4.ViewData与ViewModel页面传值

      5.身份验证(需要配置Asp.net身份验证证的数据库)

      6.MVC Ajax

      7.依赖注入

      8.单元测试

      9.……

      涉及的代码和运行效果就不再截图了,在文尾有本章的可运行代码或供下载,代码中有两处需要说明一下:

      1.表单验证部分:使用ViewModel传递数据后,表单验证失效,

      2.集成地图:地图这里有一个查询100英里范围内的记录,可能是由于数据原因,代码只返回了一个空JSON串。

      

      源码中的命名空间是根据需要自己取的,与书的有一些不一样,需要注意下;附加数据库后,请修改项目的连接字符串。

      如果发现源码的有错误的地方,请及时留言。

      源码下载(包含数据库文件)

  • 相关阅读:
    2006: [NOI2010]超级钢琴
    3640: JC的小苹果
    2005: [Noi2010]能量采集
    金蝶云星空修改密码策略的SQL脚本
    关于 springboot 过滤器中使用@Autowired 为空 以及 使用 @Value 无法读取yml配置的问题解决
    CAS .NET Client 循环重定向的解决办法
    K/3 Cloud SSO配置
    K/3 Cloud SSO配置答疑
    K/3 Cloud 元数据表
    AngularJS select中ngOptions用法详解【转】
  • 原文地址:https://www.cnblogs.com/jinlun/p/3282971.html
Copyright © 2011-2022 走看看