本书是一本大全性质的ASP.NET 3.5编程图书,它突出介绍ASP.NET 3.5开发的知识。书中的每个知识点的讲解都配有大量可实际运行的实例,读者可以边学习边实践,快速、全面地掌握ASP.NET 3.5的开发方法和技巧。最后一篇还提供了2个典型开发案例,内容覆盖ASP.NET 3.5开发的全部过程。
该书还配一套光盘,提供了本书示例源代码(包括最后一篇2个完整的应用程序)、ASP.NET 3.5软件配置和使用教学视频。读者只要按照书中的示例上机练习、举一反三,就可以根据自己的需要开发出功能强大的Web动态网站。
全书结构清晰,语言通俗易懂,适合中高级ASP.NET 3.5开发人员学习使用,特别适合于有编程基础并希望通过全面学习ASP.NET 3.5技术提高实际应用能力的读者群体,也可作为高等院校的教学用书和相关培训机构的培训教材。
本书全面介绍ASP.NET 3.5编程知识,其中详细介绍.NET Framework和C#的核心内容、部署ASP.NET开发环境、使用ASP.NET内置对象和常规控件创建简单的Web应用程序、在ASP.NET中访问外部数据并显示到页面、使用ADO.NET管理数据、操作数据、数据源控件、ListView控件、执行批量复制操作和多活动结果集等。ASP.NET高级编程知识包括母版、成员角色、登录控件、站点导航控件及Web个性化控件。另外本书还重点讲解ASP.NET 3.5中新增的Ajax及LINQ技术。最后一篇介绍项目内容管理平台和产品展示系统两个实例的实现过程。本书配套光盘内容为本书示例的源代码(包括最后一篇中2个完整的应用程序)、ASP.NET 3.5软件配置和使用教学视频。
本书适合中高级ASP.NET动态网站开发人员学习使用,特别适合于有编程基础并希望通过全面学习ASP.NET 3.5技术来提高实际应用能力的读者群体。本书也可作为高等院校的教学用书和相关培训机构的培训教材。
第1篇 ASP.NET 3.5初接触篇
第1章 .NET Framework体系结构
1.1 .NET Framework与C#的关系
1.1.1 .NET Framework概述
1.1.2 C#概述
1.2 公共语言运行库(CLR)
1.2.1 公共类型系统(CTS)
1.2.2 公共语言规范(CLS)
1.2.3 自动内存管理
1.2.4 托管执行过程
I.2.5 中间语言(MSIL)
1.3 .NET Framework类库
1.4 程序集
1.4.1 程序集概述
1.4.2 程序集内容
1.4.3 程序集清单
1.5 命名空间
1.5.1 命名空间概述
1.5.2 定义命名空间
1.5.3 引用命名空间
1.6 部署.NET Framework环境
1.6.1 Visual Studio 2008简介
1.6.2 安装Visual Studio 2008
1.6.3 了解Visual Studio 2008工作环境
1.7 用C#创建.NET Framework应用程序
1.7.1 WCF(Windows Communication Foundation)
1.7.2 WPF(WindowsPresentation Foundation)
1.7.3 WWF(Windows Workflow Foundation)
1.7.4 Windows窗体应用程序
1.7.5 Windows服务
1.7.6 ASP.NET Web应用程序
第2章 C# 3.5语言新功能
2.1 C# 3.5命令行编译器
……
第3章 C撑语言基础
第2篇 ASP.NET开发基础篇
第4章 ASP.NET内置对象和配置
第5章 HTML控件
第6章 服务器控件
第3篇 ASP.NET数据显示篇
第7章 处理XML
第8章 使用ADO.NET管理数据
第9章 数据访问
第4篇 ASP.NET高级技术篇
第10章 母版
第11章 成员角色与登录控件
第12章 站点导航系统
第13章 使用Web控件进行个性化设置
第14章 Ajax技术实现
第15章 LINQ介绍
第5篇 ASP.NET应用实例篇
第16章 项目内容管理平台
第17章 产品展示系统
第18章
第19章
第20章