搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
ASP.NET 2.0(C#)大学实用教程
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121079832
  • 作      者:
    刘丹妮主编
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2009
收藏
编辑推荐
  《ASP.NET2.0(C#)大学实用教程》特色:
  面向基础:内容全面、循序渐进,对于每个重要的知识点都配有相应的典型示例,简单明了、针对性强,帮助初学者快速理解所学的内容,并为后续学习Ajax等技术奠定良好的基础。
  面向应用:通过论文比赛支持网站的综合示例,讲解ASP.NET开发的三层体系结构,帮助有一定基础的读者提高独立编写中小型Web应用的综合能力。
展开
内容介绍
  《ASP.NET2.0(C#)大学实用教程》围绕ASP.NET 2.0 技术展开系统讲解,示例程序使用C#语言编写。全书共13章,内容包括:.NET概述、C#语法基础、ASP.NET基础、服务器控件、页面设计、ASP.NET内置对象、SQL Server2005与T-SQL语言、数据库基本操作、ADO.NET数据库高级操作、XML语言和使用、Web服务、配置ASP.NET应用程序、综合示例。
  《ASP.NET2.0(C#)大学实用教程》注重实用性和可操作性,内容循序渐进,示例面向应用,各章配有精心设计的习题,并为任课教师提供免费的电子课件和源代码。
  《ASP.NET2.0(C#)大学实用教程》适合作为高等院校相关专业及各类动态网站编程培训机构的教材,也可作为.NET开发人员的参考用书。
展开
精彩书摘
  第1章 .NET概述
  1.1 .NET的基本概念
  .NET平台将会对任何一种编程方式产生影响,它会使用户界面有根本性的变革,如同从MS—DOS到Windows的转变一样。它使用户能够在任何时间、任何地点通过一种自然化的界面来获取信息。
  ——比尔·盖茨
  2000年6月,微软公司向世界公布了Microsoft.NET。它是微软公司倾注了所有的物力、人力和财力打造的一种战略,是一系列产品和技术的总称,是各种设备得以互通互连的平台。
  微软公司表示,“Microsoft.NET将会使计算和通信工作变得容易到前所未有的程度”,“它将产生出新一代因特网服务,使成千上万的软件开发商有机会创造出革命性的在线服务和新业务”。
  如今,微软的.NET技术和相应产品已经被广泛使用,并在软件领域获得高速发展,得到了越来越多开发人员的喜爱。从中小型的应用程序到大型的企业级应用程序,从桌面应用程序、Web应用程序、Mobile应用程序、Web服务,到操作系统开发、嵌入式设备开发等,都能看到.NET的身影。
  .NET 2.0版的推出使.NET技术得到了更为广泛的应用,以.NET 2.0为平台的应用软件如雨后春笋,.NET已经成为了开发人员最重要的开发利器之一。
  在学习.NET的相关内容时,首先要了解微软公司.NET战略的目标。它的目标是要构建一种新一代的互连网络环境,使得任何人在任何时间、任何地点、使用任何设备,都能够做到互通互连。围绕着这样一种充满想象力的构想,微软开发出了相应的软件产品和技术,而这些产品和技术就组成了一个面向网络、支持各种用户终端的开发平台环境——Microsoft.NET平台。
  1.2.NET平台的组成
  Microsoft.NET平台就像是微软的灵魂产品Windows一样。Windows是一种硬件设备和软件运行环境的平台,在这样一个操作系统中,所有的外部设备(键盘、鼠标、显示器、打印机等)都变成了可以自由使用、无缝集成的一个整体,Windows消除了不同硬件设备之间的差别。类似地,.NET平台所要做的就是,消除互连环境中不同硬件、软件、服务的差别,使不同的设备、不同的系统都可以相互通信,使不同的程序和服务之间都可以相互调用。
展开
目录
第1章 .NET概述
1.1 .NET的基本概念
1.2 .NET平台的组成
1.3 .NET框架的组成
1.3.1 公共语言运行库
1.3.2 框架类库
1.4 .NET的特点
1.5 .NET Framework 2.0版中的新增功能
1.6 .NET开发环境
习题1

第2章 C#语法基础
2.1 C#语言的特点
2.2 C#语言的数据类型
2.2.1 值类型
2.2.2 引用类型
2.3 常量和变量
2.3.1 常量
2.3.2 变量
2.4 数组
2.4.1 一维数组
2.4.2 二维数组和多维数组
2.4.3 ArrayList
2.5 运算符
2.6 条件语句
2.6.1 if…else语句
2.6.2 switch…case语句
2.7 循环语句
2.7.1 for循环
2.7.2 while循环
2.7.3 do…while循环
2.7.4 foreach循环
2.8 静态成员
2.9 属性和特性
2.9.1 属性(Property)
2.9.2 特性(Attribute)
2.9.3 迭代器
2.10 继承与多态
2.10.1 继承
2.10.2 多态
2.11 常用系统类
2.11.1 数据转换
2.11.2 字符串操作
2.11.3 日期和时间操作
习题2

第3章 ASP.NET基础
3.1 网络程序概述
3.1.1 静态页面和动态页面
3.1.2 常用动态页面开发技术
3.2 ASP.NET Web窗体
3.2.1 Web窗体举例
3.2.2 Web窗体的运行机制
3.3 Visual Studio 2005简介
3.3.1 Visual Studio 2005的功能
3.3.2 常用功能窗口介绍
3.3.3 调试与帮助功能
3.4 创建简单的ASP.NET应用程序
3.4.1 解决方案和项目
3.4.2 创建ASP.NET应用程序的步骤
3.4.3 创建简单的ASP.NET应用程序
习题3

第4章 服务器控件
4.1 服务器控件的基本概念
4.2 服务器控件的分类与选择
4.3 控件属性和事件
4.4 HTML服务器控件
4.5 Web服务器控件
4.5.1 常用Web服务器控件
4.5.2 Web服务器控件综合示例
4.6 验证服务器控件
4.6.1 RequiredFieldValidator控件
4.6.2 CompareValidator控件
4.6.3 RangeValidator控件
4.6.4 RegularExpressionValidator控件
4.6.5 CustomValidator控件
4.6.6 ValidationSummary控件
4.7 用户控件
4.7.1 添加用户控件
4.7.2 访问用户控件中的属性和方法
4.7.3 动态加载用户控件
习题4

第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 SiteMapPath控件
5.3.3 Menu控件
5.3.4 TreeView控件
习题5

第6章 ASP.NET内置对象
6.1 内置对象概述
6.2 Page对象
6.3 Request对象
6.3.1 使用表单传递数据
6.3.2 使用URL传递数据
6.3.3 ServerVariables属性
6.3.4 获取浏览器信息
6.3.5 获取客户端安全证书信息
6.4 Response对象
6.4.1 使用Write方法输出信息
6.4.2 使用Redirect方法将客户端重新定位
6.4.3 缓冲区相关属性和方法
6.5 Cookie对象
6.5.1 Cookie对象简介
6.5.2 创建和设置Cookie对象
6.5.3 读取Cookie对象
6.5.4 Cookie对象综合示例
6.6 Session对象
6.6.1 使用Session对象保存用户信息
6.6.2 使用Timeout属性
6.7 Application对象
6.7.1 使用Application对象存储信息
6.7.2 Application对象的加锁和解锁
6.7.3 Application对象综合示例
6.8 Server对象
6.8.1 Server对象的常用属性和方法
6.8.2 Server对象综合示例
习题6

第7章 SQL Server 2005与T-SQL语言
7.1 SQL Server 2005的版本特点
7.2 身份验证模式
7.2.1 Windows身份验证模式
7.2.2 混合身份验证
7.3 T-SQL简介
7.3.1 T-SQL语言与SQL语言
7.3.2 T-SQL语言的类型
7.4 T-SQL的数据定义语言
7.4.1 基本表的定义
7.4.2 索引的定义
7.4.3 视图的定义
7.5 T-SQL的数据操作语言
7.5.1 SELECT语句
7.5.2 INSERT语句
7.5.3 UPDATE语句
7.5.4 DELETE语句
7.6 T-SQL的数据控制语言
7.6.1 授权语句
7.6.2 回收权限语句
7.7 函数
7.8 存储过程与触发器
7.8.1 存储过程
7.8.2 存储过程的语法
7.8.3 存储过程举例
习题7

第8章 数据库基本操作
8.1 数据绑定
8.1.1 简单型数据绑定
8.1.2 复杂型数据绑定
8.2 ADO.NET 2.0核心组件
8.2.1 数据提供程序
8.2.2 DataSet
8.3 使用ADO.NET对数据库进行基本操作
8.3.1 利用select语句查询记录
8.3.2 利用insert语句插入记录
8.3.3 利用update语句更新记录
8.3.4 利用delete语句删除记录
8.4 使用GridView控件操作数据库
8.4.1 查询记录
8.4.2 更新数据
8.4.3 删除数据
习题8

第9章 ADO.NET数据库高级操作
9.1 数据访问概述
9.2 数据源控件
9.2.1 SqlDataSource
9.2.2 AccessDataSource
9.2.3 XmlDataSource
9.2.4 SiteMapDataSource
9.2.5 ObjectDataSource
9.3 数据绑定控件
9.3.1 GridView控件深入研究
9.3.2 DataList控件
9.3.3 Repeater控件
9.3.4 DetailsView控件
9.3.5 FormView控件
9.3.6 数据绑定控件的比较
9.4 类型化数据集
9.4.1 类型化数据集概述
9.4.2 类型化数据集的基本操作
9.4.3 类型化数据集的更新
数据库操作
习题9

第10章 XML语言和使用
10.1 XML概述
10.1.1 XML语言
10.1.2 XML语法
10.2 XML文档操作
10.2.1 基于流的文档读/写操作
10.2.2 DOM模型
10.3 XSL样式转换
10.3.1 XSL样式语言
10.3.2 XSLT处理
10.4 XML与DataSet对象
10.4.1 读取XML文档
10.4.2 写入XML文档
习题10

第11章 Web服务
11.1 Web服务概述
11.1.1 Web服务的概念
11.1.2 Web服务的优点
11.1.3 Web服务的组成
11.1.4 Web服务的调用过程
11.2 创建Web服务
11.3 调用Web服务
11.4 创建复杂的Web服务
习题11

第12章 配置ASP.NET应用程序
12.1 应用程序的配置
12.2 配置Global.asax文件
12.2.1 Global.asax文件的结构
12.2.2 Global.asax文件的应用
12.3 配置Web.config文件
12.3.1 Web.config文件的结构
12.3.2 使用Web.config文件存放常量
12.3.3 网站的安全性配置
12.3.4 Web.config文件综合应用示例
12.3.5 注册用户控件
12.4 ASP.NET缓存技术
12.4.1 页面输出缓存
12.4.2 页片段缓存
12.4.3 应用程序数据缓存
习题12

第13章 综合示例
13.1 三层体系结构
13.2 ASP.NET三层体系结构开发
13.2.1 创建数据层
13.2.2 创建业务逻辑层
13.2.3 创建表示层
13.3 综合示例“论文比赛支持网站”概述
13.3.1 功能模块简介
13.3.2 用户界面简介
13.4 综合示例“论文比赛支持网站”的三层开发
13.4.1 数据库设计
13.4.2 数据层设计
13.4.3 业务逻辑层设计
13.4.4 表示层设计
第14章 拓展实验
实验1 使用内部对象
实验2 SQL Server 2005身份验证模式
实验3 使用Gridview控件的ImageField和HyperLinkField列
实验4 使用存储过程访问数据库
附录A Visual Studio 2005的安装
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证