ASP.NET 3.5入门指南

ASP.NET 3.5入门指南

龚赤兵, 编著

出版社:人民邮电出版社

年代:2009

定价:45.0

书籍简介:

本书全面、详细地介绍了使用Visual Studio 2008和SQL Server 2005进行ASP.NET 3.5网站开发的基础知识,描绘了ASP.NET 3.5博客网站的详细开发流程。全书共分为3篇17章。

书籍目录:

第一部分基础篇

第1章配置ASP.NET3.5开发环境

1.1安装VisualStudio2008

1.1.1系统要求

1.1.2安装步骤

1.2安装其他软件

1.2.1SQLServerManagementStudioExpress

1.2.2LINQtoSQL调试可视化器

1.2.3示例数据库Northwind

1.2.4.NET框架3.5SP1版以及VisualStudio2008SP1版

第2章ASP.NET3.5的新特性

2.1ASRNET3.5的新特性概述

2.1.1增强的集成开发环境

2.1.2支持多种.NET框架版本的开发

2.1.3功能强大的编辑器

2.1.4语言集成查询LINO

2.1.5客户端应用程序服务

2.1.6高效的报表

2.1.7查看.NET框架的源代码

2.2实验1使用ListView控件

2.2.1显示简单数据

2.2.2显示分组数据

2.2.3数据排序

2.2.4数据修改

2.3实验2使用DataPager控件

2.3.1使用单个DataPager控件

2.3.2使用多个DataPager控件

2.4实验3使用LinqDataSource控件

2.4.1创建LINQtoSQL类

2.4.2配置LinqDataSource控件

2.5实验4ASRNET动态数据

2.5.1创建动态数据网站

2.5.2创建、注册LINOtoSQL类

2.5.3修改动态数据网站

第3章LINQ应用概述

3.1LINO概述

3.2实验5LINQtoObiects

3.2.1创建一个控制台应用项目

3.2.2查询一个整数列表

3.2.3查询一个对象列表

3.3实验6LINOtoXML

3.3.1读取XML文档

3.3.2查询XML文档

3.3.3转换XML文档

3.4实验7LINOtoDataSet

3.4.1创建数据集

3.4.2LINO查询DataSet数据集

3.5实验8LINQtoSOL

3.5.1创建对象、关系映射

3.5.2数据查询

3.5.3数据修改

3.5.4调用存储过程

3.5.5数据排序、分组

3.6实验9LINQ标准查询运算符

3.6.1筛选运算符Where

3.6.2投影运算符Select、SelectMany

3.6.3分区运算符Take、Skip等

3.6.4排序运算符OrderBy、ThenBy等

3.6.5分组运算符GroupBy

3.6.6集合运算符Distinct、LInion等

3.6.7转换运算符ToArray、ToList等

3.6.8元素运算符First、FirstOrDefault等

3.6.9生成运算符Range、Repeat

3.6.10限定运算符Any、All

3.6.11聚合运算符Average、Count等

3.6.12查询运算符的执行

第4章实验10kinQtoSQL

4.1LINQtoSQL概述

4.1.1创建实体类

4.1.2数据上下文DataContext

4.1.3定义数据表之间的关联

4.1.4基于关联的查询

4.1.5LINQtoSQL调试可视化器

4.2延迟加载

4.3数据修改

4.3.1数据级联删除

4.3.2并发冲突

4.3.3并发冲突处理

4.4存储过程

4.4.1存储过程返回实体类对象

4.4.2存储过程的输出参数以及多结果形状

4.4.3使用存储过程更新数据

第二部分架构篇

第5章联系人管理网站

5.1网站的构建

5.1.1安装项目文件

5.1.2新建网站

5.2页面功能分析

5.2.1首页

5.2.2添加或修改联系人页面

5.3数据库设计

5.3.1数据表

5.3.2存储过程

第6章二层架构的联系人管理网站

6.1二层架构概述

6.1.1二层架构图

6.1.2实现二层架构的Web应用

6.2实现二层架构的联系人管理网站

6.2.1联系人信息

6.2.2地址信息

6.2.3电子邮箱信息

6.2.4电话号码信息

6.2.5添加或修改联系人页面

第7章三层架构的联系人管理网站

7.1三层架构概述

7.1.1三层架构图

7.1.2实现三层架构

7.2实现三层架构的联系人管理网站

7.2.1构建业务对象

7.2.2构建中间数据访问层

7.2.3首页

7.2.4添加或修改联系人页面

第8章多层架构的联系人管理网站

8.1多层架构概述

8.1.1多层架构图

8.1.2实现多层架构

8.2实现多层架构的联系人管理网站

8.2.1构建业务对象

8.2.2构建数据访问层

8.2.3构建业务逻辑层

8.2.4各逻辑层间的相互关系

8.2.5首页和添加或修改联系人页面

8.3基于LINQtoSQL多层架构的联系人管理网站

8.3.1创建对象、关系映射

8.3.2构建基于LINQ的数据访问层

8.3.3首页和添加或修改联系人页面

第三部分实例篇

第9章博客网站

9.1创建博客网站

9.1.1安装项目文件

9.1.2新建博客网站

9.2网站的总体结构

9.3页面功能分析

9.3.1首页

9.3.2博客文章页面BlogArticles.aspx

9.3.3按月显示博客随笔或文章页面BlogByMonth.aspx

9.3.4分类显示博客随笔或文章页面BlogByTag.aspx

9.3.5显示分类页面TagCloud.aspx

9.3.6博客随笔或文章页面BlogEntry.aspx

9.3.7博客管理页面Admin.aspx

第10章多层架构的博客网站

10.1数据库设计

10.1.1Blogo数据库设计

10.1.2数据表blogentdes

10.1.3数据表authors

10.1.4数据表tags

10.1.5数据表blog.tags

10.1.6数据表comments

10.1.7数据表files

10.1.8数据表logs

10.2博客网站的多层架构

10.2.1博客网站的架构设计

10.2.2博客网站的项目目录

10.3构建业务对象

10.3.1Author类

10.3.2BlogEntry类

10.3.3Comment类

10.3.4File类

10.3.5Tag类

10.3.6Log类

10.3.7Month类

10.3.8枚举Tyoes

10.4构建数据访问层

10.4.1创建对象、关系映射

10.4.2实现数据访问层

10.5构建业务逻辑层

10.5.1AuthorManager类

10.5.2BlogEntryManager’类

10.5.3CommentManager类

10.5.4FileManager类

10.5.5LogManager类一

10.5.6TagManager类

第11章博客网站页面总体设计

11.1网站页面结构设计

11.2设计母版页

11.2.1Site.Master母版页

11.2.2Page.Master母版页

11.2.3Admin.Master母版页

第12章博客网站页面

12.1首页

12.1.1用户控件BlogList.ascx

12.1.2配置文件web.config的读、写

12.1.3首页的实现代码

12.2博客文章页面:BlogArticles.aspx

12.3按月显示博客随笔或文章页面BlogByMonth.aspx

12.4分类显示博客随笔或文章页面BlogByTag.aspx

12.5显示分类页面TagCloud.aspx

12.6博客随笔或文章页面BlogEntry.aspx

第13章博客管理页面

13.1管理随笔或文章

13.1.1管理随笔或文章页面Admin.aspx

13.1.2修改、添加随笔或文章页面AdminBlogEditNew.aspx

13.2管理评论

13.2.1管理评论页面AdminComments.aspx

13.2.2修改评论页面AdminCommentEdit.aspx

13.3管理分类

13.3.1管理分类页面AdminTags.aspx..

13.3.2修改、添加分类页面AdminTagEditNew.aspx

13.4管理用户

13.4.1管理用户页面AdminAuthors.aspx

13.4.2修改、添加用户页面AdminAuthorEditNew.asox

13.5管理文件

13.5.1管理文件页面AdminFiles.aspx

13.5.2添加文件页面AdminFileNew.asox

13.6管理日志

13.6.1管理日志页面AdminLog.aspx

13.6.2志查看页面AdminLogEntry.aspx

13.7管理基本信息

第14章博客网站安全

14.1用户登录页面Login.aspx

14.2成员管理提供程序

14.2.1成员服务架构

14.2.2成员API

14.2.3登录控件

14.2.4提供程序设计模式

14.2.5个性化成员管理提供程序

14.3错误处理

内容摘要:

  ASRNET3.5自发布以来,迅速获得了广大Web应用开发者的青睐,但由于其中提供了很多新特性,很多学习者不知道从哪些方面着手学习其中的关键技术,为了帮助读者在实际运用中尽快掌握其中的核心技术,编者编写了本书。本书全面讲解了ASP.NET3.5开发必备技能;循序渐进阐述二层,三层架构原理,彻底揭秘多层架构开发;助您使用LINQ关键技术,轻松实现基于多层架构的博客网站。  本书全面、详细地介绍了使用VisualStudio2008进行ASP.NET3.5网站开发的基础知识、各种开发架构特征,并描绘了ASP.NET3.5中基于多层架构博客网站的详细开发流程。  全书共分为3部分14章,以基础篇、架构篇、实例篇为线索具体展开。在基础篇中,通过精心设计的10个实验,介绍了ASP.NET3.5网站的开发基础,包括ListView、DataPager和LinqDataSource等控件的使用以及ASP.NET动态数据;重点介绍了语言集成查询LINQ,包括LINQtoObject、LINQtoSQL,还有LINQ的标准查询运算符等。  在架构篇中,通过3个实例详细说明了如何逐步构建基于二层架构、三层架构以及多层架构的联系人管理网站,其中使用了关键技术LINQtoSQL。  在实例篇中,根据架构篇中多层架构的开发方法及LINQtoSQL等关键技术,通过5个实例逐步实现了基于多层架构的功能较为复杂的博客网站。  本书适合于ASP.NET3.5的初学者阅读,同时也可作为培训机构或高等院校的教学参考用书。

书籍规格:

书籍详细信息
书名ASP.NET 3.5入门指南站内查询相似图书
9787115204103
如需购买下载《ASP.NET 3.5入门指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)45.0语种简体中文
尺寸26装帧平装
页数 172 印数 4000

书籍信息归属:

ASP.NET 3.5入门指南是人民邮电出版社于2009.03出版的中图分类号为 TP393.092 的主题关于 主页制作-程序设计 的书籍。