ASP.NET 2.0技术详解与应用实例
基本信息
编辑推荐
前线程序员力作
货真价实ASP.NET 2.0实用开发大全
内容简介回到顶部↑
书籍
计算机书籍
本书详细地介绍了asp.net 2.0新技术在web开发方面的具体实现。通过自定义provider模型说明了asp.net 2.0 provider实现的原理;通过自定义数据源控件介绍了数据源控件的运行本质。除此以外,本书还详细介绍了母版、主题、站点导航、webparts和asp.net 2.0应用程序。本书的后面四章介绍了asp.net 2.0 person starter kits,asp.net 2.0 club starter kit,asp.net classfieds starter kit和asp.net time tracker start kit的实现要点,进一步说明了asp.net2.0新技术的实际使用。
本书适合具有一定asp.net 1.1基础而想进一步了解asp.net 2.0的读者。
书中所附光盘的code文件夹中提供了部分示例对应的源代码。其中,“14”文件夹中提供了access版本的provider示例模型,beerhouse文件夹中是一个多项目解决方案示例代码,供大家参考。 ?..
计算机书籍
本书详细地介绍了asp.net 2.0新技术在web开发方面的具体实现。通过自定义provider模型说明了asp.net 2.0 provider实现的原理;通过自定义数据源控件介绍了数据源控件的运行本质。除此以外,本书还详细介绍了母版、主题、站点导航、webparts和asp.net 2.0应用程序。本书的后面四章介绍了asp.net 2.0 person starter kits,asp.net 2.0 club starter kit,asp.net classfieds starter kit和asp.net time tracker start kit的实现要点,进一步说明了asp.net2.0新技术的实际使用。
本书适合具有一定asp.net 1.1基础而想进一步了解asp.net 2.0的读者。
书中所附光盘的code文件夹中提供了部分示例对应的源代码。其中,“14”文件夹中提供了access版本的provider示例模型,beerhouse文件夹中是一个多项目解决方案示例代码,供大家参考。 ?..
目录回到顶部↑
第1章 asp.net 2.0 安装、使用与新特性说明 1
1.1 asp.net 2.0的安装与基本使用. 1
1.1.1 下载、安装.net framework 2.0 1
1.1.2 visual stduio.net 2005的安装 2
1.1.3 microsoft sql server 2005 express edition的下载和安装 4
1.1.4 建立第一个应用程序myfirstpage及vs.net 2005的介绍 6
1.1.5 定制开发环境 6
1.1.6 添加一个新的页面 8
1.1.7 建立页面和代码分离文件 12
1.1.8 使用内置的web服务器(built-in web servers) 12
1.2 sql server 2005数据库的基本使用 13
1.2.1 启动sql server 2005服务 13
1.2.2 建立数据库 14
1.2.3 使用asp.net 2.0读取数据库 16
1.2.4 app_data目录与数据库的动态加载 17
1.2.5 数据库连接字符串的快速配置与读取 19
1.3 c# 2.0语法新特性简介 21
1.3.1 泛型 21
1.3.2 匿名方法 25
1.3.3 迭代器 26
1.1 asp.net 2.0的安装与基本使用. 1
1.1.1 下载、安装.net framework 2.0 1
1.1.2 visual stduio.net 2005的安装 2
1.1.3 microsoft sql server 2005 express edition的下载和安装 4
1.1.4 建立第一个应用程序myfirstpage及vs.net 2005的介绍 6
1.1.5 定制开发环境 6
1.1.6 添加一个新的页面 8
1.1.7 建立页面和代码分离文件 12
1.1.8 使用内置的web服务器(built-in web servers) 12
1.2 sql server 2005数据库的基本使用 13
1.2.1 启动sql server 2005服务 13
1.2.2 建立数据库 14
1.2.3 使用asp.net 2.0读取数据库 16
1.2.4 app_data目录与数据库的动态加载 17
1.2.5 数据库连接字符串的快速配置与读取 19
1.3 c# 2.0语法新特性简介 21
1.3.1 泛型 21
1.3.2 匿名方法 25
1.3.3 迭代器 26
前言回到顶部↑
ASP.NET 2.0是微软公司推出的ASP.NET 1.1的后续版本。虽然ASP.NET 2.0保持了和ASP.NET 1.1的兼容性,但是它在设计与体系结构上和ASP.NET 1.1已经有了很大的差别。鉴于此,笔者在参考同类书籍和网站资料的基础上编写了本书。.
在撰写本书时,笔者试图表达以下两个观点。
观点一:如何理解ASP.NET 2.0的数据处理。
利用ASP.NET 2.0提供的数据源控件,开发一个关于数据库的具有编辑、分页和排序功能的页面可能用不了十分钟。利用ASP.NET 2.0内置数据源控件的支持,使得Web开发变得越来越简单、方便。这种开发方式带来的另外一个好处是,利用内置的数据访问功能,ASP.NET 2.0能够使用大家公认的最为优化的代码处理数据的逻辑处理。但是,另外一个缺点是,数据源控件屏蔽了太多内置实现的细节,使得想要扩展数据的逻辑处理变得复杂。本书就来揭开ASP.NET 2.0数据源运行的本质,使得开发人员很容易扩展数据源控件的功能。在本书里还可以学会如何建立简单的自定义数据源控件,来进一步了解数据源控件的本质。
观点二:如何理解ASP.NET2.0的Provider模型。
Provider模型在ASP.NET 2.0里太重要了。从成员角色到站点导航,从系统监视到Session会话,ASP.NET 2.0都使用了Provider模型。但是Provider模型同样给我们屏蔽了许多内置实现的细节。本书通过介绍自定义Provider模型来详细向你展示ASP.NET 2.0每一个Provider模型实现的具体细节。本书介绍的每一个自定义Provider模型都是完整的示例,既可以作为练习又可以直接在自己的项目里使用。
在本书的后半部分通过对ASP.NET 2.0 Starter Kits的介绍与扩展详细说明了如何使用ASP.NET 2.0的新技术。
本书的附录部分介绍了如何建立多项目应用程序解决方案以及Web Site和Web Project的区别与联系。
由于时间仓促,加之水平有限,书中难免存在错误和不足之处,敬请广大读者批评指正。如果有问题、建议或者相关讨论可以发送邮件到mqingqingl23@hotmail.com和编者交流。读者还可以到http://www.aspx-net.com获取帮助。..
读者对象
本书主要是为具有一定ASP.NET 1.1基础而想进一步了解ASP.NET 2.0的读者而编写的。本书也适合熟悉HTML语言和ASP.NET基本技能(包括Web页的基本概念,窗体、脚本和数据访问),而不具有ASP.NET方面的经验的读者。
对于以前没有开发过Web页或者还不熟悉ASP.NET的基本交互功能的读者,学习本书可能有些困难。建议这类读者先学习ASP.NET基本知识和技能之后,再学习本书。
光盘使用说明
这里介绍一下书中所附光盘代码的使用。
书中所附光盘的CODE文件夹中提供了部分示例对应的源代码。其中:
“14文件夹中提供了Access版本的Provider示例模型,beerhouse文件夹中是一个多项目解决方案示例代码,供大家参考。
下面介绍一下如何使用书附光盘中附录对应的代码。
附录代码里提供了附录A和附录B使用的源代码。要使用附录A的源代码,请直接用VS.NET 2005打开web.sln。
附录A在开发时文件存放路径是E:\Code\fulu,所以如果直接打开该项目,且不是同样使用该目录则可能会发生错误。
如果使用附录B的源代码,直接打开WebApplication1目录下的WebApplication1.sln。...
在撰写本书时,笔者试图表达以下两个观点。
观点一:如何理解ASP.NET 2.0的数据处理。
利用ASP.NET 2.0提供的数据源控件,开发一个关于数据库的具有编辑、分页和排序功能的页面可能用不了十分钟。利用ASP.NET 2.0内置数据源控件的支持,使得Web开发变得越来越简单、方便。这种开发方式带来的另外一个好处是,利用内置的数据访问功能,ASP.NET 2.0能够使用大家公认的最为优化的代码处理数据的逻辑处理。但是,另外一个缺点是,数据源控件屏蔽了太多内置实现的细节,使得想要扩展数据的逻辑处理变得复杂。本书就来揭开ASP.NET 2.0数据源运行的本质,使得开发人员很容易扩展数据源控件的功能。在本书里还可以学会如何建立简单的自定义数据源控件,来进一步了解数据源控件的本质。
观点二:如何理解ASP.NET2.0的Provider模型。
Provider模型在ASP.NET 2.0里太重要了。从成员角色到站点导航,从系统监视到Session会话,ASP.NET 2.0都使用了Provider模型。但是Provider模型同样给我们屏蔽了许多内置实现的细节。本书通过介绍自定义Provider模型来详细向你展示ASP.NET 2.0每一个Provider模型实现的具体细节。本书介绍的每一个自定义Provider模型都是完整的示例,既可以作为练习又可以直接在自己的项目里使用。
在本书的后半部分通过对ASP.NET 2.0 Starter Kits的介绍与扩展详细说明了如何使用ASP.NET 2.0的新技术。
本书的附录部分介绍了如何建立多项目应用程序解决方案以及Web Site和Web Project的区别与联系。
由于时间仓促,加之水平有限,书中难免存在错误和不足之处,敬请广大读者批评指正。如果有问题、建议或者相关讨论可以发送邮件到mqingqingl23@hotmail.com和编者交流。读者还可以到http://www.aspx-net.com获取帮助。..
读者对象
本书主要是为具有一定ASP.NET 1.1基础而想进一步了解ASP.NET 2.0的读者而编写的。本书也适合熟悉HTML语言和ASP.NET基本技能(包括Web页的基本概念,窗体、脚本和数据访问),而不具有ASP.NET方面的经验的读者。
对于以前没有开发过Web页或者还不熟悉ASP.NET的基本交互功能的读者,学习本书可能有些困难。建议这类读者先学习ASP.NET基本知识和技能之后,再学习本书。
光盘使用说明
这里介绍一下书中所附光盘代码的使用。
书中所附光盘的CODE文件夹中提供了部分示例对应的源代码。其中:
“14文件夹中提供了Access版本的Provider示例模型,beerhouse文件夹中是一个多项目解决方案示例代码,供大家参考。
下面介绍一下如何使用书附光盘中附录对应的代码。
附录代码里提供了附录A和附录B使用的源代码。要使用附录A的源代码,请直接用VS.NET 2005打开web.sln。
附录A在开发时文件存放路径是E:\Code\fulu,所以如果直接打开该项目,且不是同样使用该目录则可能会发生错误。
如果使用附录B的源代码,直接打开WebApplication1目录下的WebApplication1.sln。...







点击看大图
加载中...

