目录
第1章 构建ASENET开发平台<br>1.1 你所不知道的ASENET<br>1.2 有什么必要使用ASENET<br>1.3 建立ASENET开发运行平台<br>1.4 使用VisualStudi0.NET2008建立第一个Web应用程序<br>1.4.1 设计网页页面<br>1.4.2 为项目添加代码<br>1.5 搭建真正的Web站点环境——IIS虚拟目录<br>1.6 本章小节<br><br>第2章 ASENET页面结构<br>2.1 ASRNET页面的基本结构<br>2.2 神奇的Runat属性<br>2.3 认识ASENET页面的特性<br>2.4 了解Web窗体的代码模型<br>2.4.1 利用行内代码模型编写Web应用程序<br>2.4.2 利用代码分离模型编写Web应用程序<br>2.5 Web窗体的生命周期与状态管理<br>2.6 认识Web窗体的事件模型<br>2.6.1 如何定义Web窗体的组件事件过程<br>2.6.2 了解访问事件的必备参数<br>2.6.3 使用组件的AutoPostBack属性<br>2.7 本章小结<br><br>第3章 ASENET核心服务器控件<br>3.1 熟练使用HTML控件<br>3.1.1 认识HTML控件<br>3.1.2 几个常用的HTML控件<br>3.2 常用Web服务器控件<br>3.2.1 文本类控件的应用<br>3.2.2 选择类控件的应用<br>3.2.3 列表类控件的应用<br>3.3 验证控件的应用<br>3.3.1 Range Validator控件<br>3.3.2 Regular Expression Validator控件<br>3.3.3 Requireld Field Validator控件<br>3.3.4 Compare Validator控件<br>3.3.5 Custom Validator控件<br>3.3.6 验证控件应用综合实例<br>3.4 Web杂项控件应用<br>3.4.1 AdRotator服务器控件应用<br>3.4.2 CalendarWeb服务器控件概述<br>3.5 设计Web用户控件<br>3.5.1 什么是Web用户控件<br>3.5.2 在VisualStudi0.NET2008中编写用户控件<br>3.5.3 含有属性和方法的用户控件的编写<br>3.5.4 在用户控件中使用保护成员和自定义方法<br>3.6 本章小节<br><br>第4章 页面布局和导航<br>4.1 SiteMapPath控件的应用<br>4.1.1 创建站点地图数据<br>4.1.2 SiteMapPath服务器控件<br>4.1.3 PathSeparator属性<br>4.1.4 PathDirection属性<br>4.2 Wizard服务器控件应用<br>4.2.1 一个简单的Wizard控件应用案例<br>4.2.2 Wizard控件基本元素<br>4.3 ASP.NETMenu菜单控件<br>4.3.1 如何控制菜单的显示行为<br>4.3.2 如何通过菜单层样式控制菜单项的外观<br>4.3.3 如何将图像用于Menu控件<br>4.3.4 如何将Menu控件与网站地图文件Web.sitemap绑定<br>4.4 TreeViewweb服务器控件<br>4.4.1 如何在’lreeView控件中显示数据<br>4.4.2 自定义TreeViewWeb服务器控件的外观<br>4.4.3 如何使TreeView控件与Menu控件协同工作<br>4.5 本章小结<br><br>第5章 页面外观控制<br>5.1 母版页(MasterPage)的应用<br>5.2 主题应用:外观文件(SkinFile)<br>5.2.1 创建和应用简单主题<br>5.2.2 默认外观与命名外观<br>5.2.3 将主题应用于整个应用程序<br>5.2.4 主题与StyleSheetTheme样式主题<br>5.2.5 图像和主题<br>5.2.6 级联样式表和主题<br>5.2.7 动态加载主题<br>5.2.8 通过控件对象的CssClass属性控制外观<br>5.3 本章小结<br><br>第6章 ADo.NET技术与远程数据源的连接<br>6.1 为什么要使用ADo.NET处理数据<br>6.2 连接到远程物理数据源<br>6.2.1 使用“服务器资源管理器”创建数据连接<br>6.2.2 在代码中动态创建到数据源的连接<br>6.3 认识AccessDataSoUrCe数据组件<br>6.3.1 通过AccessDataSource组件连接到数据源<br>6.3.2 数据库文件位置的设定技巧<br>6.3.3 处理Access连接失败<br>6.4 SqlDataSource数据组件<br>6.4.1 通过SqlDataSource组件取,侑数据源数据<br>6.4.2 将连接保存在Web.config配置文件中<br>6.4.3 如何取得数据源中的数据库的相关信息<br>6.4.4 处理SqIDataSource组件的连接错误<br>6.5 连接到任何数据源<br>6.6 本章小结<br><br>第7章 ADO.NET数据处理技术<br>7.1 利用数据适配器DataAdapter对象与数据源通信<br>7.2 利用DataSet对象将数据源中的数据存取到本地缓存中<br>7.3 利用DataTable对象对数据集中的表进行操作<br>7.3.1 动态创建数据表<br>7.3.2 操作数据表中的数据<br>7.3.3 一对多关系表的处理<br>7.4 利用Dataview(数据视图)对象显示数据<br>7.4.1 通过数据视图操作数据集中的数据<br>7.4.2 通过数据视图处理相关表<br>7.5 通过DataSet数据集更新数据源<br>7.6 直接对数据源进行操作<br>7.7 在数据集中处理Ⅺ儿数据<br>7.8 本章小结<br><br>第8章 在ASP.NEl页面中绑定数据<br>8.1 数据绑定方法<br>8.1.1 通过“”标识符在页面中嵌入逻辑代码<br>8.1.2 “”和“”绑定表达式<br>8.1.3 数据绑定控件的DataBind方法<br>8.1.4 DataBinder类<br>8.2 Repeater控件的应用<br>8.2.1 将Repeater控件绑定到数据源<br>8.2.2 在Repeater控件中编辑数据<br>8.2.3 Repeater控件中数据的分页显示<br>8.2.4 Repeater控件中的数据排序<br>8.2.5 Repeater控件的事件及其应用案例<br>8.3 DataList控件<br>8.3.1 DataList控件的分列输出功能<br>8.3.2 DataList控件的选择输入功能<br>8.4 GridView控件<br>8.4.1 将数据绑定到GridView控件<br>8.4.2 筛选GridView数据<br>8.4.3 GridView控件的分页功能<br>8.4.4 GridView控件的排序功能<br>8.4.5 GridView控件的编辑功能<br>8.4.6 优化GridView控件的编辑功能<br>8.5 本章小节<br><br>第9章 ASP.NETwleb服务<br>9.1 什么是Web服务<br>9.2 创建和使用Web服务<br>9.2.1 创建Web服务<br>9.2.2 在ASENETWeb应用程序中调用Web服务<br>9.3 调用Web服务的限制<br>9.4 调用网络上的Web服务<br>9.5 本章小结<br><br>第10章 ASP.NET程序的安全性管理<br>10.1 安全控制的作用及原理<br>10.2 web.config配置文件<br>10.2.1 认识Web.config文件<br>10.2.2 Web.config配置文件<br>10.2.3 自定义Web.config文件配置节点<br>10.3 ASP.NET窗体身份验证<br>10.4 ASP.NET安全管理类<br>10.4.1 FormsAuthentication类<br>l0.4.2 MemberShip类<br>10.4.3 Roles类<br>10.5 ASENET中的安全验证控件<br>10.5.1 Login控件<br>10.5.2 LoginName控件<br>10.5.3 LoginStatus控件<br>10.5.4 LoginView控件<br>10.5.5 PasswordRecovery控件<br>10.5.6 ChangePassword控件<br>10.5.7 CreateUserWizard控件<br>10.6 本章小结<br><br>第11章 综合应用案例<br>11.1 基于Web服务技术的B/S架构程序<br>11.1.1 创建Web服务<br>11.1.2 在ASENET程序中访问远程Web服务内容摘要
《ASP.NET 3.5开发技术基础与实践教程》主要介绍用微软公司最新的ASENET3.5技术开发Web应用系统的基本原理和技术技巧。在编写过程中,全书按照程序设计的基本规律进行编排,以实例来验证开发技术和原理,力求做到有理有据,用事实说话。《ASP.NET 3.5开发技术基础与实践教程》共分11章,包括基本环境搭建、开发控件的学习、页面布局和外观控制、数据处理和输出、Web服务应用程序的编写、安全控制原理和技巧,以及大型的综合案例。大型综合案例不仅是对前面知识点的回顾、巩固和提高,还引入了项目架构设计的知识和理念。<br> 《ASP.NET 3.5开发技术基础与实践教程》适合于学习ASENET技术的各层次读者阅读。如果你是初学者,《ASP.NET 3.5开发技术基础与实践教程》将带你顺利地进入ASENET开发领域;如果你已具备ASENET技术基础,《ASP.NET 3.5开发技术基础与实践教程》将是你提高开发技能和更新开发理念的必备工具。