ASP.NET实用教程

ASP.NET实用教程 教材名称: ASP.NET实用教程
ISBN号: 978-7-900491-67-1 作者: 魏菊霞
字数: 447千字 规格: 16开
印制时间: 2011-08-13 出版日期: 2011-08-02
定价: 40.00 元 样章下载: 978-7-900491-67-1ASP.NET实用教程样章(加水印).pdf
购买地址:

        本书主要介绍使用ASP.NET技术进行Web应用程序开发的基础知识,共分为13章,主要包括ASP.net的开发环境、ASP.NET语言基础、ASP.NET的内置对象、Web服务器控件的介绍、验证控件、用户自定义控件以及数据库编程等内容。本书内容由浅入深:首先介绍ASP.NET编程必须掌握的基本技术,非常适合初学者入门学习;然后介绍实际开发中常用的模块,这部分内容适合初、中级用户编程提高之用;最后通过一个综合实例讲解了实际项目的开发过程,其目的是快速提高读者的编程能力。
第1章    网络的发展史与ASP.NET开发平台介绍
       1.1   网站发展历史
1.1.1  静态页面和动态页面
1.1.2  ASP.NET简介
       1.2   .NET框架
1.2.1  公共语言运行库(CLR)
1.2.2  .NET框架类库
      1.3   Visual Studio 2010 开发环境
1.3.1  Visual Studio 2010的安装
1.3.2  Visual Studio 2010开发环境介绍
1.3.3  Visual Studio 2010主界面介绍
       1.4   创建第一个ASP.NET应用程序
       1.5   网站的部署与发布
       小    结
       项目训练
第2章    ASP.NET编程基础
      2.1   C#语言基础
2.1.1  数据类型
2.1.2  数组
2.1.3  运算符
2.1.4  控制语句
2.1.5  C# 面向对象基础
2.1.6  异常处理
2.2   XHTML语言基础
2.2.1  文档结构
2.2.2  常用标签简介
小    结
       项目训练
第3章    ASP.NET内置对象
3.1   Page对象
3.2   Response对象
3.3   Request对象
3.4   Cookie对象
3.5   Session对象
3.6   Application对象
3.7   Server对象
小    结
       项目训练
第4章    Web服务器控件
4.1   HTML控件和Web控件
4.2   HTML控件概述
4.3   Web控件概述
4.4   基本控件
4.4.1  Button(按钮)
4.4.2  Label(标签)
4.4.3  TextBox(文本框)
4.5  选择控件
4.5.1  CheckBox控件和CheckBoxList控件
4.5.2  RadioButton控件和RadioButtonList控件
4.6  列表控件
4.6.1  ListBox控件
4.6.2  DropDownList控件
4.7  高级控件
4.7.1  Calendar控件
4.7.2  AdRotator控件
4.8  其他控件
4.8.1  LinkButton(超链接按钮)
4.8.2  FileUpload(文件上传控件)
4.8.3  MultiView和View(多视图和视图控件)
小    结
项目训练
第5章    页面结构与配置文件
5.1   aspx文件和aspx.cs文件
5.2   ASP.NET默认文件夹
5.3   配置文件Web.config
5.4   Global.asax文件
小    结
       项目训练
第6章    验证控件
6.1   验证控件介绍
6.2   使用验证控件
6.3   自定义验证控件
小    结
项目训练
第7章    网页布局技术
7.1   ASP.NET用户控件
7.2   母版页和内容页
7.3   导航控件
小    结
       项目训练
第8章    Web数据库编程
8.1  数据源控件
8.1.1  SqlDataSource
8.1.2  AccessDataSource
8.1.3  XmlDataSource
8.1.4  SiteMapDataSource
8.1.5  ObjectDataSource
8.2   数据绑定控件
8.3   使用GridView控件操作数据库
8.4   DataList控件
8.5   Repeater控件
8.6   DetailsView控件
8.7   FormView控件
8.8   数据绑定控件的比较
小    结
       项目训练
第9章    登录注册项目实践
9.1   数据库设计
9.2   图片验证码的设计
9.3   注册功能设计
9.4   登录功能设计
小    结
       项目训练
第10章    投票项目实践
10.1   XML文档概述
10.1.1  XML的特点
10.1.2  XML文档的基本结构
10.1.3  创建XML文档
10.1.4  XML的应用
10.2   在线投票模块设计思想
10.3   在线投票模块的实现过程
10.3.1  投票页面的设计
10.3.2  投票结果显示页面的设计
10.3.3  使用数据库存储投票结果
小    结
       项目训练
第11章    留言板项目实践
11.1   数据库的设计
11.2   登录功能的设计
11.3   留言列表功能设计
11.4   留言显示功能设计
11.5   发表留言功能
11.6   回复列表功能与留言回复功能设计
11.6.1  未回复列表界面
11.6.2  留言回复界面
小    结
       项目训练
第12章    文件上传下载项目实践
12.1   文件上传下载的设计思想
12.2   设计前的准备
12.2.1  FileUpLoad服务器控件
12.2.2  System.IO命名空间
12.2.3  Response对象
12.2.4  OnPropertyChange属性
12.3   上传文件至服务器
12.4   从服务器下载文件
12.5   上传图片至数据库
12.5.1  保存图片路径
12.5.2  保存图片数据
小    结
       项目训练
第13章    BBS论坛系统
13.1   设计思路
13.2   设计前的准备
13.2.1  引入第三方组件FreeTextBox
13.2.2  多层架构设计
13.3   数据库设计
13.4   设计实体(Model)层
13.5   设计数据访问(DAL)层
13.5.1  SQLHelper类
13.5.2  UserDAL类
13.6   设计业务逻辑(BLL)层
13.7   主要功能界面(WebUI层)的实现
13.7.1  设计母版页
13.7.2  首页Index.aspx的实现过程
13.7.3  帖子管理的实现过程
13.7.4  用户管理的实现过程
13.7.5  版块管理的实现过程
小    结
       项目训练
 
        ASP.NET是微软公司推出的Web开发平台,是一种建立在公共语言运行库(CommonLanguage Runtime,CLR)上的编程框架,可用于在服务器上开发功能强大的Web应用程序。它是目前技术最先进、特征最丰富、功能最强大的Web开发平台之一。ASP.NET4.0版本于2010年推出,它具有开发效率高、使用简单快捷、管理更简单、全新的语言支持、安全性高等特点,是目前主流网络编程技术之一。