出版社:电子工业出版社
年代:2009
定价:58.0
本书分为四个部分,第一部分是基础篇,侧重于对ASP.NET重点难点的剖析。第二部分专门讲解在.NET中如何对数据库进行操作,以及对控件操作的实用技巧。第三部分是本书的重点,首先是结合数据库开发这一主题,讲解了面向对象编程思想。在讲解面向对象思维的同时,讲述了如何进行分层开发数据库系统。第四部分是本书的主体,通过精选的几个案例,完整的展示了分层开发的全过程。
第1部分基础整合篇
第1章ASP.NET基础
1.1VisualStudio2008
1.1.1新建一个ASP.NET网站
1.1.2解决方案
1.1.3网站与项目
1.1.4编辑区
1.2ASP.NET知识结构图
1.3C#语言
1.3.1C#速览
1.3.2C#语言的数据类型及运算符
1.3.3流程控制
第2章页面、控件与事件
2.1一个简单计算器的实现
2.2Get和Post方法
2.2.1Get方法
2.2.2Post方法
2.2.3ViewState
2.3页面的属性和事件
2.3.1Page_Load()
2.3.2页面的常用属性
2.4控件的属性和事件
2.4.1控件事件的定义和执行
2.4.2AutoPostBack属性
2.4.3控件事件的实现过程分析
2.5ASP.NET服务器控件
2.5.1服务器控件的工作原理
2.5.2基本服务器控件简介
2.6验证控件
2.6.1RequiredFieldValidator控件
2.6.2ValidationSummary
2.6.3其他验证控件
2.7Web用户控件
2.7.1使用方法
2.7.2添加属性、方法和事件
第3章页面和自定义控件
3.1Page类
3.1.1Page类的作用
3.1.2Page类的生命周期中程序的执行顺序
3.1.3继承Page类
3.2aspx文件
3.2.1单页面代码模型
3.2.2代码隐藏模型
3.2.3嵌入式代码块
3.3用户自定义服务器控件
3.3.1建立项目
3.3.2控件的生命周期
3.3.3映射回传事件到服务器端事件
3.3.4处理回传数据
第2部分应用提高篇
第4章web.config文件
4.1ASP.NET的配置文件
4.2自定义配置节
4.3常用的配置设置
4.4配置节的加密
第5章HTTP运行时
5.1基本结构
……
第6章用户信息管理
第7章界面处理
第8章Ajax
第3部分系统开发篇
第9章数据库访问
第10章GridView使用技巧
第11章数据库访问层的实现
第12章数据表封装层
第13章开发实例《工作任务协作系统》
第14章LINQ和LINQtoSQL
第15章LINQ开发实例《网络项目交易(威客)系统》
本书共分15个章节,主要对ASP.NET3.5系统开发的精髓作了介绍,具体内容包括ASP.NET基础、页面和自定义控件、web.config文件、数据库访问、GridView使用技巧等,其目的主要是提升读者项目编程的知识,展现代码编写中的技巧与经验,让读者能更便捷地获取知识、积累经验。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。 对于ASP.NET3.5初学者和PHP/ASP/Java平台的Web编程人员而言,在进一步学习ASP.NET3.5的过程中,最希望能够有这样一本书:既能够对深入学习ASP.NET3.5起到“提纲挈领”式的向导作用,又能够由点到线、轻重结合地系统讲解关键知识点;既能够了解ASP.NET3.5系统开发的总体架构,又能够通过完整案例的精细讲解,理解到具体开发过程中的经验和技巧。本书正是为此而作。 全书分为三大部分:第一部分是基础整合篇,讲解了学习ASP.NET3.5必备的基础知识;第二部分是应用提高篇,详细讲解了Web.config配置、HttpModule和HttpHandle、统一认证、单点登录、成员资格(MemberShip)、权限角色、WebPart、母版、Ajax等ASP.NET3.5高级技术。在讲解过程中均辅之以实例练习。第三部分是系统开发篇,在详细阐述了数据库访问层、数据表封装层、业务逻辑层、LINQ&LINQtoSQL的基础之上,通过两个完整实例的精细化讲解,让读者彻底掌握ASP.NET3.5系统开发的经验与技巧。
(美) 瓦拉洛 (Varallo,V.) , 著
(美) 丽波蒂 (Liberty,J.) , (美) 赫维茨 (Hurwitz,D.) , (美) 麦克唐纳德 (MacDonald,B.) , 著
刘基林, 聂元铭, 编著
杨云, 编著
(美) 沃尔瑟 (Walther,S.) , 著
陈娴, 孟凡琦, 编著
靳华, 编著
(美) 沃尔瑟 (Walther,S.) , 著
(意) 埃斯帕斯托, 著