Pro ASP.NET MVC 3 Framework
Pro ASP.NET MVC 3 Framework
精通ASP.NET MVC 3框架
目 录
公开致歉: 因已经与邮电出版社签订了本书的翻译出版协议,出于版权原因,这本书的翻译内容我已经不能在网上发布了(仅发布2-3章内容是可以的),在此向所有关注本书翻译的园友公开道歉!
我会尽快完成本书的翻译与修订工作,争取早日出书。再次向大家说声抱歉!
Part 1: Introducing ASP.NET MVC 3
第1部分:ASP.NET MVC 3介绍 Chapter 1: What’s the Big Idea?
第1章:伟大的思想 1.1 A Brief History of Web Development【Web开发简史】 1.2 Web Development Today【当今的Web开发】 1.3 Key Benefits of ASP.NET MVC【ASP.NET MVC的关键好处】 1.4 Who Should Use ASP.NET MVC? 【谁该使用ASP.NET MVC?】 1.5 What’s New in ASP.NET MVC 3【ASP.NET MVC 3新特性】 1.6 Summary【小结】
Chapter 2: Getting Ready
第2章:准备工作 2.1 Preparing the Workstation【准备工作站】 2.2 Preparing the Server【准备服务器】 2.3 Getting Further Information【获取更多信息】 2.4 Summary【小结】
Chapter 3: Your First MVC Application
第3章:第一个MVC应用程序 3.1 Creating a New ASP.NET MVC Project【创建新的MVC项目】 3.2 Rendering Web Pages【渲染Web页面】 3.3 Creating a Simple Data-Entry Application【生成一个简单的数据录入应用程序】 3.4 Summary【小结】
Chapter 4: The MVC Pattern
第4章:MVC模式 4.1 The History of MVC【MVC简史】 4.2 Understanding the MVC Pattern【理解MVC模式】 4.3 Applying Domain-Driven Development【运用域驱动开发】 4.4 Building Loosely Coupled Components【建立松耦合组件】 4.5 Getting Started with Automated Testing【自动测试初步】 4.6 Summary【小结】
Chapter 5: Essential Language Features
第5章:基本语言特性 5.1 Essential C# Features【C#基本特性】 5.2 Understanding Razor Syntax【理解Razor语法】 5.3 Summary【小结】
Chapter 6: Essential Tools for MVC
第6章:MVC基本工具 6.1 Using Ninject【使用Ninject】 6.2 Applying Ninject to ASP.NET MVC【将Ninject运用于ASP.NET MVC】 6.3 Unit Testing with Visual Studio【Visual Studio单元测试】 6.4 Using Moq【使用Moq】 6.5 Summary【小结】
Chapter 7: SportsStore: A Real Application
第7章:SportsStore:一个真实的应用程序 7.1 Getting Started【开始】 7.2 Starting the Domain Model【域模型】 7.3 Displaying a List of Products【显示产品列表】 7.4 Preparing a Database【准备数据库】 7.5 Adding Pagination【添加分页】 7.6 Styling the Content【设置内容样式】 7.7 Summary【小结】
Chapter 8: SportsStore: Navigation and Cart
第8章:SportsStore:导航与购物车 8.1 Adding Navigation Controls【添加导航控件】 8.2 Building the Shopping Cart【建立购物车】 8.3 Using Model Binding【使用模型绑定】 8.4 Completing the Cart【完成购物车】 8.5 Submitting Orders【递交订单】 8.6 Summary【小结】
Chapter 9: SportsStore: Administration
第9章:SportsStore:管理 9.1 Adding Catalog Management【添加分类管理】 9.2 Securing the Administration Features【使管理特性安全】 9.3 Image Uploads【图像上载】 9.4 Summary【小结】
Part 2: ASP.NET MVC 3 in Detail
第2部分:ASP.NET MVC 3细节 Chapter 10: Overview of MVC Projects
第10章:MVC项目概览 10.1 Working with Visual Studio MVC Projects【用Visual Studio MVC项目进行工作】 10.2 Debugging MVC Applications【调试MVC应用程序】 10.3 Project-Wide Dependency Injection【项目范围的依赖性注入】 10.4 Summary【小结】
Chapter 11: URLs, Routing, and Areas
第11章:URL、路由及区域 11.1 Introducing the Routing System【路由系统介绍】 11.2 Generating Outgoing URLs【生成输出URL】 11.3 Customizing the Routing System【定制路由系统】 11.4 Working with Areas【用区域进行工作】 11.5 URL Schema Best Practices【URL方案最佳实践】 11.6 Summary【小结】
Chapter 12: Controllers and Actions
第12章:控制器与动作 12.1 Introducing the Controller【控制器介绍】 12.2 Receiving Input【接收输入】 12.3 Producing Output【产生输出】 12.4 Summary 【小结】
Chapter 13: Filters
第13章:过滤器 13.1 Using Filters【使用过滤器】 13.2 Summary 【小结】
Chapter 14: Controller Extensibility
第14章:控制器可扩展性 14.1 Request Processing Pipeline Components【请求处理管道组件】 14.2 Creating a Controller Factory【生成控制器工厂】 14.3 Working with the Built-In Controller Factory【用内建的控制器工厂进行工作】 14.4 Creating a Custom Action Invoker【生成自定义动作调用器】 14.5 Using the Built-In Action Invoker【使用内建的动作调用器】 14.6 Improving Performance with Specialized Controllers【用特殊控制器改善性能】 14.7 Summary【小结】
Chapter 15: Views
第15章:视图 15.1 Creating a Custom View Engine【创建自定义的视图引擎】 15.2 Working with the Razor Engine【用Razor引擎进行工作】 15.3 Adding Dynamic Content to a Razor View【给Razor视图添加动态内容】 15.4 Using HTML Helpers【使用HTML辅助器】 15.5 Using Sections【使用分段】 15.6 Using Partial Views【使用分部视图】 15.7 Using Child Actions【使用子动作】 15.8 Summary 【小结】
Chapter 16: Model Templates
第16章:模型模板 16.1 Using Templated View Helpers【使用模板视图辅助器】 16.2 Customizing the Templated View Helper System【定制模板视图辅助器系统】 16.3 Understanding the Metadata Provider System【理解元数据提供器系统】 16.4 Summary【小结】
Chapter 17: Model Binding
第17章:模型绑定 17.1 Understanding Model Binding【理解模型绑定】 17.2 Using the Default Model Binder【使用默认模型绑定器】 17.3 Manually Invoking Model Binding【手工调用模型绑定】 17.4 Using Model Binding to Receive File Uploads【使用模型绑定接收文件上载】 17.5 Customizing the Model Binding System【定制模型绑定系统】 17.6 Summary【小结】
Chapter 18: Model Validation
第18章:模型校验 18.1 Creating the Project【创建项目】 18.2 Explicitly Validating a Model【显式校验模型】 18.3 Displaying Validation Messages【显示校验消息】 18.4 Using Alternative Validation Techniques【使用另一种校验技术】 18.5 Performing Client-Side Validation【执行客户端校验】 18.6 Performing Remote Validation【执行远程校验】 18.7 Summary【小结】
Chapter 19: Unobtrusive Ajax
第19章:非唐突Ajax 19.1 Using MVC Unobtrusive Ajax【使用MVC的非唐突Ajax】 19.2 Setting Ajax Options【设置Ajax选项】 19.3 Creating Ajax Links【创建Ajax连接】 19.4 Working with Ajax Callbacks【用Ajax回递进行工作】 19.5 Working with JSON【用JSON进行工作】 19.6 Summary【小结】
Chapter 20: jQuery
第20章:jQuery 20.1 Creating the Project【创建项目】 20.2 Referencing jQuery【引用jQuery】 20.3 Writing jQuery Code【编写jQuery代码】 20.4 Basic jQuery Theory【jQuery基本理论】 20.5 Using jQuery Events【使用jQuery事件】 20.6 Using jQuery Visual Effects【使用jQuery视觉效果】 20.7 Using jQuery UI【使用jQuery的UI】 20.8 Summary【小结】
Part 3: Delivering Successful ASP.NET MVC 3 Projects
第3部分:交付完成的ASP.NET MVC 3项目 Chapter 21: Security and Vulnerability
第21章:安全性与脆弱性 21.1 All Input Can Be Forged【所有输入都可以伪造】 21.2 Cross-Site Scripting and HTML Injection【跨网站脚本与HTML注入】 21.3 Session Hijacking【会话劫持】 21.4 Cross-Site Request Forgery【跨网站请求伪造】 21.5 SQL Injection【SQL注入】 21.6 Using the MVC Framework Securely【安全使用MVC框架】 21.7 Summary【小结】
Chapter 22: Authentication and Authorization
第22章:认证与授权 22.1 Using Windows Authentication【使用Windows认证】 22.2 Using Forms Authentication【使用表单认证】 22.3 Using Membership, Roles, and Profiles【使用成员、角色、与特征】 22.4 Why You Shouldn’t Use URL-Based Authorization【为什么不应该使用基于URL的授权】 22.5 Restricting Access Using IP Addresses and Domains【限制IP地址及主域访问】 22.6 Summary【小结】
Chapter 23: Deployment
第23章:部署 23.1 Preparing an Application for Deployment【应用程序部署准备】 23.2 Understanding the IIS Fundamentals【理解IIS基础】 23.3 Preparing the Server for Deployment【准备部署服务器】 23.4 Deploying an Application【部署应用程序】 23.5 Summary【小结】
Index
索引如果您不想跟随本书编写代码,可以下载这里的代码文件: ProMVC3Examples.rar
分类: ASP.NET MVC
标签: ASP.NET MVC 3
11 2012 档案
【ASP.NET Web API教程】2.3.4 创建Admin视图
摘要: 【ASP.NET Web API系列教程】2.3.4 创建Admin视图 阅读全文
posted @ 2012-11-14 13:09 r01cn 阅读(734) | 评论 (4) 编辑
【ASP.NET Web API教程】2.3.3 创建Admin控制器
摘要: 【ASP.NET Web API系列教程】2.3.3 创建Admin控制器 阅读全文
posted @ 2012-11-14 08:40 r01cn 阅读(759) | 评论 (0) 编辑
【ASP.NET Web API教程】2.3.2 创建域模型
摘要: 【ASP.NET Web API系列教程】2.3.2 创建域模型 阅读全文
posted @ 2012-11-13 16:39 r01cn 阅读(705) | 评论 (7) 编辑
【ASP.NET Web API教程】2.3 与实体框架一起使用Web API
摘要: 【ASP.NET Web API教程】2.3 与实体框架一起使用Web API 阅读全文
posted @ 2012-11-12 22:52 r01cn 阅读(956) | 评论 (7) 编辑
【ASP.NET Web API教程】2.1 创建支持CRUD操作的Web API
摘要: 【ASP.NET Web API系列教程】2.1 创建支持CRUD操作的Web API 阅读全文
posted @ 2012-11-12 07:36 r01cn 阅读(1385) | 评论 (5) 编辑
【ASP.NET Web API教程】2 创建各种Web API
摘要: 【ASP.NET Web API教程】2 创建各种Web API 阅读全文
posted @ 2012-11-11 22:54 r01cn 阅读(304) | 评论 (0) 编辑
【ASP.NET Web API教程】1 ASP.NET Web API入门
摘要: 【ASP.NET Web API教程】1 ASP.NET Web API入门 阅读全文
posted @ 2012-11-11 22:46 r01cn 阅读(582) | 评论 (0) 编辑
【ASP.NET Web API教程】ASP.NET Web API系列教程目录
摘要: ASP.NET Web API系列教程翻译目录及其译文。 阅读全文
posted @ 2012-11-11 21:08 r01cn 阅读(2590) | 评论 (31) 编辑
【ASP.NET Web API教程】1.1 第一个ASP.NET Web API
摘要: ASP.NET Web API系列教程 阅读全文
posted @ 2012-11-11 01:09 r01cn 阅读(1558) | 评论 (12) 编辑
【翻译】ASP.NET Web API是什么?
摘要: 说明: 随微软ASP.NET MVC 4一起发布的还有一个框架,叫做ASP.NET Web API。目前国内关注这项技术的人似乎还很少,这方面的文章也不多见。开发Web应用程序也许可以只用MVC这样的技术,而不用这项Web API技术,但如果用了,会给你的应用程序带来极大的好处。为此,本人转载并翻译了以下这篇文章,后面还会陆续翻译该项技术的一些官方教程。大家一起学习,共同提高。 阅读全文
posted @ 2012-11-09 16:57 r01cn 阅读(1330) | 评论 (9) 编辑
当前标签: ASP.NET MVC 3
《精通ASP.NET MVC 3框架》译者序
【译著】20章 jQuery — 《精通ASP.NET MVC 3框架》
【译著】第9章 SportsStore:管理 — 《精通ASP.NET MVC 3框架》
【译著】第8章 SportsStore:导航与购物车 — 《精通ASP.NET MVC 3框架》
【译著】第7章 SportsStore:一个真实的应用程序 — 《精通ASP.NET MVC 3框架》
【译著】第1章 伟大的思想 — 《精通ASP.NET MVC 3框架》
【译著】《精通ASP.NET MVC 3框架》翻译目录
作者: Leo_wl
出处: http://www.cnblogs.com/Leo_wl/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
版权信息查看更多关于Pro ASP.NET MVC 3 Framework的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did47585