高等学校计算机应用规划教材:ASP.NET 2.0简明教程(C#2005篇)pdf下载pdf下载

高等学校计算机应用规划教材:ASP.NET 2.0简明教程(C#2005篇)百度网盘pdf下载

作者:
简介:本篇主要提供高等学校计算机应用规划教材:ASP.NET 2.0简明教程(C#2005篇)pdf下载
出版社:
出版时间:2009-03
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

编辑推荐

  本书系统地介绍了使用ASRNET2.0开发动态网站的方法和技巧,具体内容包括ASP.NET2.0的运行环境、C#编程语言概述、ASRNET2.0控件的使用、数据绑定、母版页、网站导航、XML数据管理等内容,最后通过一个具体的动态网站开发实例为读者演示了使用ASRNET2.0进行动态网站开发的方法和思路。
  《ASP.NET 2.0简明教程(C# 2005篇)》特色:
  ◆针对高校学生和初、中级用户,基础知识与实践相结合,详细介绍ASRNET2.0动态网站开发的相关知识。
  ◆内容全面,实例丰富,可操作性强,切实提高读者的实际动手能力。
  ◆对于实例,不纠缠于具体的程序细节,而是仔细剖析技术要点,加深读者印象。
  ◆章前给出重点内容,章后附有针对性的练习,使读者加深对知识点的理解和掌握,并能举一反三。

内容简介

  本书包括11章,系统介绍了如何使用ASP.NET开发动态网站,具体包括ASP.NET的运行环境、C#编程语言概述、ASP.NET控件的使用、数据绑定、母版页、网站导航、XML数据管理等内容,最后通过一个具体的动态网站开发项目为读者演示了用ASP.NET 2.0进行动态网站开发的方法和思路。
  ASP.NET 2.0是一种基于服务器的功能强大的技术,用于为Internet或企业的内部网(Intranet)创建动态的、交互式的HTML网页。它构成了.NET Framework的核心元素,为异常强大的.NET开发环境提供基于Web的访问。
  《ASP.NET 2.0简明教程(C# 2005篇)》教学重点明确,结构合理,语言简明,书中实例均为作者在本领域工作中的真实案例,具有很强的实用性,适用对象为ASP.NET的初、中级读者。《ASP.NET 2.0简明教程(C# 2005篇)》可以作为高等学校计算机相关专业的教材,也适合ASP.NET网站开发人员参考。

内页插图

目录

第1章 ASP.NET2.0开发基础
1.1 ASP.NET简介
1.1.1 .NET简介
1.1.2 ASP.NET页面与Web服务器的交互过程
1.2 搭建ASP.NET2.0开发环境
1.2.1 安装和配置IIS
1.2.2 配置集成开发环境
1.3 创建第一个ASP.NET2.0应用程序
1.3.1 创建Web站点
1.3.2 编写ASP.NET2.0应用程序
1.3.3 编译和运行应用程序
1.4 习题
1.4.1 填空题
1.4.2 选择题
1.4.3 问答题
1.4.4 上机操作题

第2章 C#语言快速掌握
2.1 数据类型
2.1.1 值类型
2.1.2 引用类型
2.1.3 装箱和拆箱
2.1.4 指针类型
2.2 变量和常量
2.2.1 变量
2.2.2 常量
2.3 运算符
2.3.1 算术运算符
2.3.2 赋值运算符
2.3.3 关系运算符
2.3.4 逻辑运算符
2.3.5 条件运算符
2.3.6 位运算符
2.3.7 运算符的优先级
2.4 流程控制
2.4.1 条件语句
2.4.2 循环语句
2.4.3 跳转语句
2.5 类和对象
2.5.1 类
2.5.2 属性和方法
2.5.3 对象的创建和回收
2.5.4 继承和多态
2.6 委托与事件
2.6.1 委托和事件
2.6.2 使用委托进行回调
2.6.3 动态注册和移除事件
2.7 习题
2.7.1 填空题
2.7.2 选择题
2.7.3 问答题
2.7.4 上机操作题

第3章 ASP.NET服务器控件
3.1 HTML控件
3.1.1 表格
3.1.2 表单
3.1.3 图像
3.2 ASP.NET控件的共有属性
3.3 基本ASP.NET控件
3.3.1 显示数据
3.3.2 显示图像
3.3.3 输入数据
3.3.4 按钮控件
3.3.5 超链接控件
3.3.6 列表控件
3.3.7 多选操作
3.3.8 单选操作
3.3.9 下拉列表框
3.3.10 控件的容器
3.3.1 1 表格控件
3.4 ASP.NET 2.0高级控件
3.4.1 使用Bulleted List控件实现项目符合和编号
3.4.2 Image Map控件
3.5 ASP.NET 2.0功能增强控件
3.5.1 使用Calendar控件输入日期
3.5.2 使用Ad Rotator控件显示页面广告
3.6 习题
3.6.1 填空题
3.6.2 选择题
3.6.3 问答题
3.6.4 上机操作题

第4章 验证控件
4.1 验证控件简介
4.2 非空验证
4.3 范围验证
4.4 使用正则表达式进行验证
4.5 验证两个控件的输入值是否相同
4.6 使用自定义函数的验证
4.7 页面统一验证
4.8 习题
4.8.1 填空题
4.8.2 选择题
4.8.3 问答题
4.8.4 上机操作题

第5章 ASP.NET常用对象
5.1 基本输出对象Response
5.1.1 Response对象的属性和方法
5.1.2 输出字符串和文件
5.1.3 网页重定向
5.2 基本输入对象Request
5.2.1 Request对象的属性和方法
5.2.2 获取浏览器信息
5.2.3 获取HTTP中的信息
5.3 Server对象
5.3.1 Server对象的属性和方法
5.3.2 利用Server对象进行HTML编码解码
5.3.3 利用Server对象进行URL编码和解码
5.4 Session对象
5.4.1 Session对象的属性和方法
5.4.2 Session对象的唯一性和有效时间
5.5 Cookie对象
5.5.1 Cookie对象的属性和方法
5.5.2 访问Cookie
5.6 Application对象
5.6.1 如何使用Application对象
5.6.2 同步Application状态
5.6.3 网站的访问计数
5.7 习题一
5.7.1 填空题
5.7.2 选择题
5.7.3 问答题
5.7.4 上机操作题

第6章 ADO.NET数据库编程
6.1 ADO.NET的基本对象
6.1.1 ADO.NET简介
6.1.2 ADO.NET组件结构
6.2 连接数据库
6.2.1 建立SQL Server数据库
6.2.2 连接SQL Server数据库
6.2.3 连接Microsoft Access数据库
6.3 读取数据
6.3.1 使用SqlCommand类
6.3.2 使用OleDBCommand类
6.3.3 使用存储过程
6.4 使用Data Reader
6.5 填充数据集
6.5.1 使用Data Adapter
6.5.2 使用Data Table、Data Column和Data Row
6.5.3 访问数据集
6.6 习题
6.6.1 填空题
6.6.2 选择题
6.6.3 问答题
6.6.4 上机操作题

第7章 数据绑定
7.1 数据绑定简介
7.1.1 简单数据绑定和复杂数据绑定
7.1.2 用于简单数据绑定的控件
7.2 Grid View控件
7.2.1 GridView控件概述
7.2.2 在Grid View Web服务器控件中分页
7.2.3 对Grid View Web服务器控件中的数据进行排序
7.2.4 控制Grid View中的列
7.3 Repeater控件
7.3.1 Repeater控件概述
7.3.2 在Repeater控件中显示数据编号
7.4 Data List控件
7.4.1 Data List控件概述
7.4.2 使用SelectedltemTemplate模板
7.4.3 应用DataKeyField属性获取主键
7.4.4 在Data List控件中编辑数据
7.5 List Box和Dropdown List用于数据绑定
7.6 习题
7.6.1 填空题
7.6.2 选择题
7.6.3 问答题
7.6.4 上机操作题

第8章 配置ASP.NET应用程序
8.1 使用web.config进行配置
8.1.1 身份验证和授权
8.1.2 web.config文件的其他设置
8.1.3 在代码中获取Web.Config应用程序设置
8.2 使用global.asax进行配置
8.2.1 编写Application Start和Application End事件处理代码
8.2.2 编写Session Start和Session End事件代码
8.2.3 编写错误处理程序
8.3 习题?
8.3.1 填空题
8.3.2 选择题
8.3.3 问答题
8.3.4 上机操作题

第9章 母版页和站点导航
9.1 母版页概述.
9.1.1 母版页的基础知识
9.1.2 母版页运行机制
9.1.3 母版页的优点
9.2 母版页的创建和使用
9.2.1 创建母版页
9.2.2 创建内容页
9.2.3 使用母版页
9.2.4 动态加载母版页
9.3 站点导航..
9.3.1 基于XML的站点地图
9.3.2 SiteMapDataSource服务器控件
9.4 Tree View服务器控件
9.5 Menu服务器控件
9.6 习题-
9.6.1 填空题
9.6.2 选择题
9.6.3 问答题
9.6.4 上机操作题

第10章 ASP.NET中的XML数据管理
10.1 XML基础
10.1.1 XML概述
10.1.2 XML文档结构
10.2 使用流模型操作XML数据
10.2.1 读取XML数据
10.2.2写入XML数据
10.3 使用XmlDocument类编辑XML数据
10.4 使用XML数据填充DmaSet
10.4.1 DataSet和XML之间的关系
10.4.2 DataSet和XML的相互转换
10.4.3 DataSet的XML架构
10.5 XmlDataSource控件
10.6 习题
10.6.1 填空题
10.6.2 选择题
10.6.3 问答题
10.6.4 上机操作题

第1 1章 博客系统
11.1 系统设计
11.1.1 需求分析
11.1.2 总体设计
11.1.3 功能设计
11.2 系统数据库设计
1 1.2.1 数据库的需求分析
1 1.2.2 数据库概念结构设计
1 1.2.3 数据库的逻辑设计
11.3 配置文件web.config
11.4 客户端
11.4.1 首页
11.4.2 日志分类列表页面
11.4.3 日志详细内容页面
11.4.4 我的相册
11.4.5 我的视频
11.4.6 留言页面
11.5 博客系统管理端
11.5.1 日志的管理和维护
11.5.2 评论管理页面
11.6 习题
11.6.1 填空题
11.6.2 选择题
11.6.3 问答题
11.6.4 上机操作题

精彩书摘

  第1章 ASP.NET2.0开发基础
  ASP.NET是Microsoft.NETFramework中一套用于生成Web应用程序和XMLWebServices的技术。ASP.NET页面在服务器上执行,并生成发送到桌面或移动浏览器的标记f如HTML、WML或XML),该页面使用一种已编译的、由事件驱动的编程模型,这种模型可以提高性能,并支持将应用程序逻辑同用户界面相隔离。
  本章重点内容:
  ·Web和ASP.NET的基本概念
  ·ASP.NET的运行环境
  ·VisualStudi02005开发环境
  1.1 ASP.NET简介
  ASP.NET是微软公司为了迎接网络时代的来临,提出的—个统一的Web开发模型。ASP.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。
  1.1.1 .NET简介
  NET是微软公司发布的新一代的系统、服务和编程平台,主要由.NETFramework和MicrosoftVisualStudi0.NET开发工具组成。
  NETFramework是一种新的计算平台,它包含了操作系统上软件开发的所有层,简化了在高度分布式Internet环境中的应用程序开发。.NET Framework主要包括两个最基本的内核,即公共语言运行库(Common Language Runtime,CLR)和.NETFramework基本类库,它们为.NET平台的实现提供了底层技术支持。下面将分别做详细的介绍。
  1.公共语言运行库
  公共语言运行库是.NETFramework的基础,是.NET Framework的运行时环境。公共语言运行库是一个在执行时管理代码的代理,以跨语言集成、自描述组件、简单配置和版本化及集成安全服务为特点,提供核心服务(如内存管理、线程管理和远程处理)。公共语言运行库还强制实施严格的类型安全以及可确保安全性和可靠性的其他形式的代码准确性。公共语言运行库遵循公共语言架构(CLI)标准,可以使C++、C#、Visual Basic以及JScript等多种语言能够深度集成。在.NETFramework中,用一种语言所写的代码能继承用另一种语言所写的类的实现,用一种语言所写的代码抛出的异常能被用另一种语言所写的代码捕获。

前言/序言

  ASP.NET 2.0是一种基于服务器的功能强大的技术,用于为Internet或企业的内部网(Intranet)创建动态的、交互式的HTML网页。ASP.NET 2.0构建在.NET Framework 2.0之上,扩展了ASP.NET 1.0和ASP.NET 1.1的功能,其内核是一个基于控件的、事件驱动的架构,这意味着只需要向页面添加少量的代码,就可以完成强大的功能。
  本书面向初、中级用户,由浅入深、全面系统地介绍了使用ASP.NET和C#开发网站的基础知识、基本方法和具体应用。如果您是一名高手,这本书对您来说也将是一本极好的参考书。
  本书共分为11章,包括ASP.NET、C#编程语言、HTML和脚本语言的介绍,ASP.NET的服务器控件和核心对象、数据访问、母版页、网站导航等技术的讲解,最后通过一个综合实例展示了如何使用多种技术来开发网站。
  第l章讲解了ASP.NET的基础知识。首先对ASP.NET技术进行了概括介绍,然后介绍了如何构建ASP.NET的运行环境,最后通过一个实例介绍了如何使用ASP.NET创建Web程序。
  第2章讲解了C# 2005编程语言。首先讲解了C#的数据类型和变量,然后讲解了流程控制的相关知识,最后讲解了c#面向对象的特征:类和对象。
  第3章讲解了ASP.NET服务器控件。首先介绍了HTML服务器控件,以及ASP.NET控件的共有属性,接着介绍了常用的Web服务器控件,最后介绍了ASP.NET 2.0中的高级控件。
  第4章讲解了ASP.NET 2.0验证控件。主要包括数据验证的方法、数据验证控件的分类、具体的数据验证控件的使用等内容。
  第5章讲解了ASP.NET中的核心对象。主要包括Response对象、Request对象、Server对象、Session对象、Cookie对象以及Application对象。
  第6章讲解了ADO.NET数据库编程。首先概括介绍了ADO.NET,然后介绍了如何连接数据库和获取数据,最后介绍了如何访问和填充数据集。
  第7章讲解了如何进行数据绑定。重点介绍的数据绑定控件包括GridView、Repeater和DataList。
  第8章介绍了ASP.NET程序的配置。主要包括使用web.config和使用global.asax进行配置。
  第9章介绍了母版页和站点导航。主要介绍了如何创建、使用和动态加载母版页,以及如何使用站点地图、。