





定价:69元
印次:1-1
ISBN:9787302241225
出版日期:2010.12.01
印刷日期:2010.12.09
图书责编:王中英
图书分类:零售
本书从实战出发,全面、系统地介绍了微软新发布的ASP.NET 4.0网络开发基础、相关开发框架及应用。书中提供了大量实例,并提供了1个通用模块和3个源自一线的项目开发案例供读者实战演练。 本书附带1张光盘,内容为本书涉及的源代码和配套的教学视频,另外还赠送了C#、ASP.NET入门教学视频等其他学习资料。 本书共分3篇。第1篇介绍了模板页、主题、Web服务、用户控件、自定义控件、ADO.NET数据库访问技术,ASP.NET数据控件、源码管理、三层结构、单元测试及搜索引擎优化等Web开发的关键技术;第2篇介绍了Visual Studio 2010新特性、LINQ与实体框架Entity Framework、ASP.NET AJAX框架、优秀的JavaScrip框架jQuery等内容;第3篇介绍了1个通用权限管理系统的开发,另外重点介绍了县长公开电话受理系统、社保卡结算系统和新农合管理系统3个实际项目的开发过程,这3个项目都是作者开发的拥有知识产权的项目,对提高读者的项目开发实战水平有很大帮助。 本书内容丰富,重点突出,适合有C#语言基础的ASP.NET网络开发人员阅读,尤其适合想提高实际项目开发水平的人员阅读。另外,本书实用性强,很适合相关培训学校的学员作为教材使用。
前 言 为什么要写这本书? 目前市场上ASP.NET类的图书很多,也有少数可以称得上经典和精品的图书,但是能够将技术与实际项目开发很好地结合起来讲解的书却是凤毛麟角。这主要是由于真实项目大都涉及软件公司或者用户的知识产权和商业机密,不能公开出版。因此,我们在市场上见到的各种ASP.NET开发类图书中的例子,尤其是最后的综合案例,都是类似于教学案例性质的演示程序而非实际应用案例。例如,我们经常看到的论坛系统、网上书店、网上购物、医院管理系统等。这种案例规模小,功能不全面,界面不细腻,软件可靠性不高。从各个技术角度来说,这种以教学和演示为目的的案例与真实项目开发都有很大差距。 当然,各种类型的ASP.NET图书都有自己的长处和适合的读者定位,如前面所说的简化的以教学为目的的案例,其优势在于门槛低,涉及技术少,程序结构简单,容易理解,适合于当学生教材或者给没有软件开发基础的读者阅读。而对于已经掌握了基本的C#语言和ASP.NET基本语法的读者来说,他们更希望有一本能将具体技术和实际项目开发很好地结合起来,指导他们提高项目实战开发水平的书,这就需要以真实项目案例为背景指导读者学习。 为了帮助缺乏项目经验的读者深入理解真实的软件项目开发,笔者挑选了几个曾经做过的实际项目,从需求、设计、实现、测试几个过程进行讲解,帮助读者理解项目开发。为了让读者能比较好地理解项目开发,本书前半部分先重点介绍了相关项目中用到的ASP.NET开发技术和相关框架,最后提供了1个通用模块和3个源自一线的项目开发案例供读者实战演练。这3个案例都是作者近两年设计开发的拥有知识产权的真实项目,对...
第1篇 ASP.NET网络开发关键技术
第1章 ASP.NET网络开发基础(教学视频:87分钟) 2
1.1 ASP.NET事件模型和页面生命周期 2
1.1.1 经典的Web事件处理方法 2
1.1.2 ASP.NET服务器控件事件模型 6
1.1.3 ASP.NET页面生命周期 7
1.2 母版页 10
1.2.1 母版页的概念和作用 10
1.2.2 创建和使用母版页 12
1.2.3 将现有页面转换为母版页或内容页 14
1.2.4 嵌套母版页 18
1.2.5 从内容页访问母版页控件 20
1.3 主题 22
1.3.1 创建和使用主题 23
1.3.2 主题与样式表 26
1.3.3 动态修改主题 28
1.4 Web服务 31
1.4.1 Web服务简介 31
1.4.2 创建Web服务 31
1.4.3 访问Web服务 35
1.4.4 Web Service实例——生活小助手 38
1.5 用户控件 40
1.5.1 创建和使用用户控件 41
1.5.2 添加自定义属性 44
1.5.3 添加自定义事件 48
1.6 自定义控件 51
1.6.1 自定义控件概述 51
1.6.2 创建和使用简单的自定义控件 51
1.6.3 添加属性 54
1.6.4 状态保持概述 55
1.6.5 视图状态ViewState 56
1.6.6 控件状态ControlState 59
1.6.7 回发数据和事件 63
1.7 小...