新書推薦:
《
中国涉外法治蓝皮书(2024)
》
售價:NT$
484.0
《
黄庭经详解(全2册)
》
售價:NT$
660.0
《
台北故宫博物院典藏大系·绘画卷(全十册)
》
售價:NT$
47400.0
《
姑苏繁华图
》
售價:NT$
3190.0
《
人的消逝:从原子弹、互联网到人工智能
》
售價:NT$
484.0
《
想象的共同体--民族主义的起源与散布(增订版)
》
售價:NT$
352.0
《
医学图形图像处理基于Python VTK的实现
》
售價:NT$
760.0
《
山家清供:小楷插图珍藏本 谦德国学文库系列
》
售價:NT$
653.0
|
內容簡介: |
ASP.NET MVC 5框架是微软ASP.NET Web平台的新进展。它提供了高生产率的编程模型,结合ASP.NET的全部优势,促成更整洁的代码架构、测试驱动开发和强大的可扩展性。
本书涵盖ASP.NET MVC 5的所有开发优势技术,包括用C#属性定义路由技术及重写过滤器技术等。且构建MVC应用程序的用户体验也有本质上的改进。其中书里也专一讲解了用新Visual Studio 2013创建MVC应用程序时的技术和技巧。本书包括完整的开发工具介绍以及对代码进行辅助编译和调试的技术。
本书还涉及流行的Bootstrap JavaScript库,该库现已被纳入到MVC 5之中,为开发人员提供更广泛的多平台CSS和HTML5选项,而不必像以前那样去加载大量的第三方库。
本书适合程序员、Web开发者学习,也适合作为大中专院校相关专业的师生用书和培训学校的教材。
|
目錄:
|
目录
第1章 ASP.NET MVC背景1
1.1 理解ASP.NET历史1
1.2 当今的Web开发3
1.2.1 Web标准与REST3
1.2.2 敏捷与测试驱动开发3
1.2.3 Ruby on Rails4
1.2.4 Node.js4
1.3 ASP.NET MVC的关键优点5
1.3.1 MVC的体系结构5
1.3.2 可扩展性5
1.3.3 HTML和HTTP上的严密控制6
1.3.4 可测试性6
1.3.5 强大的路由系统7
1.3.6 建立在ASP.NET平台的精华之上7
1.3.7 现代API7
1.3.8 ASP.NET MVC是开源的8
1.4 本书的预备知识8
1.5 本书的结构8
1.5.1 第1部分:ASP.NET MVC 5导论8
1.5.2 第2部分:ASP.NET MVC细节8
1.6 本版的新特点9
1.7 获取示例代码9
1.8 本书所需的软件10
1.9 诚信10
1.10 小结10
第2章 第一个MVC应用程序11
2.1 准备Visual Studio11
2.2 创建新的ASP.NET MVC项目11
2.2.1 添加第一个控制器13
2.2.2 理解路由16
2.3 渲染Web页面16
2.3.1 创建并渲染视图16
2.3.2 添加动态输出20
2.4 创建一个简单的数据录入应用程序21
2.4.1 设置场景21
2.4.2 设计一个数据模型22
2.4.3 链接动作方法23
2.4.4 建立表单25
2.4.5 设置启动URL27
2.4.6 处理表单28
2.4.7 添加验证31
2.4.8 设置内容样式35
2.4.9 完成示例40
2.5 小结41
第3章 MVC模式42
3.1 MVC简史42
3.2 理解MVC模式42
3.2.1 理解域模型43
3.2.2 MVC的ASP.NET实现44
3.2.3 MVC与其他模式比较44
3.3 建立松耦合组件47
3.3.1 使用依赖项注入48
3
|
|