出版时间:2009-8 出版社:清华大学出版社 作者:张孝祥,徐明华 丛书主编,易巍,张新颖 编著 页数:507
Tag标签:无
前言
ASP.NET 3.5用于构建动态Web应用程序,是微软公司推出的一种全新的基于B/S模型的技术,并有集成开发环境Visual Studio 2008的支持,具有易学易掌握的特征。本书不仅讲解了ASP.NET的相关知识和控件的使用,而且还讲解了与其相关的HTMI的制作、数据库的应用等内容,最后给出了多个完整的系统开发案例。 本书共分为15章。其中前11章属于理论介绍,后4章属于实例开发。 第1章介绍ASP.NET 3.5的特性、.NET Framework的组成和集成开发环境Visual Studio2008的使用等。 第2章介绍HTMI.的基本标签、浏览器/服务器架构、CSS样式表文件等。 第3章介绍HTML控件的基本使用、基本Web控件的使用、输入验证控件和导航控件的使用等。 第4章介绍Request、Response、Servel、Cookies、Session、Application对象的创建和使用等。 第5章介绍Ajax运行原理、客户端回调、AJax的安装和使用等。 第6章介绍关系数据库的基本概念、数据定义语言、数据操纵语言、数据控制语言以及SQL Server 2005的使用等。 第7章介绍使用SqlDataSource控件访问数据库、使用GridView控件显示数据、使用:FormView控件完成对数据的添加与修改操作、使用DetailsView控件显示详细数据等。 第8章介绍ADO.NET的相关组件、数据访问组件和数据存储组件等。 第9章介绍主题的基本知识、母版页的创建和应用等。 第lo章介绍如何使用成员资格、角色管理、设置角色权限等。 第11章介绍身份验证、代码安全和SQL注入、URL授权和错误处理页面等。 第12~15章介绍学生信息管理系统、网站相册系统、图书销售系统、个人博客系统的开发实例。 本书对理论知识的讲解步骤清晰、由浅入深、通俗易懂,实例部分选材结合实际应用,循序渐进,操作步骤便于用户模仿。在理论知识讲解的过程中也引用了大量的实例、截图并详细讲解了操作步骤.相关代码列举清晰,使用户更容易理解和模仿编程,具有很大的实用价值。所添加的一些提示和注意等内容,都是作者经验的总结,目的是让读者在最短的时间内,掌握更深的技术。 本书由易巍、张新颖编著,同时参加本书编写和校对的还有徐明华、于坤、邱加永、单兴华、郑经煜、周大庆、卞志城、赵晓、聂静宇、尼春雨、王国胜、蒋军军、张丽等。由于编者水平有限,对书中的疏漏和不足之处恳请专家和广大读者指正。
内容概要
本书主要介绍如何用ASP.NET来开发基于B/S结构的应用程序,书中以理论和实践相结合的模式,让读者更容易掌握ASP.NET的相关知识。 本书共分15章,其中第1~11章循序渐进地给出了ASP.NET 3.5简介、对网站的认识、Web服务器控件、ASP.NET常用对象、ASP.NET 3.5与Ajax技术、SQL Server 2005基础、数据访问服务器控件、ADO.NET与数据库的访问、主题与母版、成员角色及登录管理、ASP.NET的安全性等内容。并在第12~15章讲解了几种常用网站系统的开发,如网站相册、个人博客系统等。 本书内容结构合理,语言简练、容易理解,适合ASP.NET的初学者或有相关编程经验的用户使用,也可供广大软件开发者和编程爱好者作为参考用书,更是学校及培训机构的首选用书。
作者简介
张孝祥:北京传智播客教育科技有限公司教学总监。著有《Java就业培训教程》《JavaScript网页开发》《深入体验Java Web开发内幕-核心基础》《深入体验Java Web开发内幕-高级特性》《Java邮件开发详解》等一系列Java畅销书籍,发布了中国第一套Java学习视频,被誉为”中国Java培训第一人”。张孝祥老师精通C/C++/VC++、VB、Java、SQL Server、ORACLE、ASP、JSP、J2EE等编程语言和数据库系统,善于解剖和分析问题,善于使用生动形象的比喻,能将复杂的、难于理解的问题与知识简单化讲解。
书籍目录
第1章 ASP.NET 3.5简介 1.1 ASP.NET 3.5概述 1.2 ASP.NET 3.5特点介绍 1.2.1 .NET Framework 3.5简介 1.2.2 Web程序开发的发展历程 1.2.3 .NET框架体系 1.2.4 .NET Framework 3.5 1.3 ASP.NET 3.5应用程序的结构 1.3.1 虚拟目录 1.3.2 网页文件 1.3.3 配置文件 1.3.4 Global.asax文件 1.3.5 共享目录 1.4 ASPX网页代码模式 1.4.1 网页基类 1.4.2 网页代码存储模式 1.5 Visual Studio 2008的使用 1.5.1 Visual Studio 2008的安装 1.5.2 创建网站 1.5.3 管理新建的网站解决方案 1.6 上机练习第2章 对网站的认识 2.1 HTML语言简介 2.1.1 HTML标记 2.1.2 网页中的文本和图像 2.1.3 HTML在ASP.NET网页中的应用 2.2 B/S架构 2.2.1 B/S架构的特点 2.2.2 B/S架构与C/S架构的区别 2.3 Web表单及其运行模式 2.4 初识CSS 2.5 上机练习第3章 Web服务器控件 3.1 HTML控件 3.1.1 HTML控件结构 3.1.2 HTML控件的常用属性 3.1.3 基础HTML控件 3.1.4 TextArea控件 3.2 Web控件 3.2.1 Web控件结构 3.2.2 Web控件的功能 3.2.3 常用的Web控件 3.2.4 Web控件与HTML控件的比较 3.3 数据控件 3.3.1 数据访问控件 3.3.2 数据绑定控件 3.4 验证控件 3.4.1 必填字段验证控件 3.4.2 范围验证控件 3.4.3 正则表达式验证控件 3.4.4 自定义验证控件 3.4.5 验证控件总结 3.5 导航控件 3.5.1 Web.sitemap文件 3.5.2 SiteMapDataSource控件 3.5.3 TreeView控件 3.5.4 Menu控件 3.5.5 SiteMapPath控件 3.6 登录控件 3.6.1 登录控件简介 3.6.2 常用的登录控件 3.6.3 直接使用Membership API 3.6.4 定制成员身份提供程序 3.7 Web部件 3.7.1 Web部件概述 3.7.2 Web部件基础 3.7.3 Web页的显示模式 3.8 上机练习第4章 ASP.NET常用对象第5章 ASP.NET 3.5与Ajax技术第6章 SQL Server 2005基础第7章 数据访问服务器控件第8章 ADO.NET与数据库的访问第9章 主题与母版第10章 成员角色及登录管理第11章 ASP.NET的安全性第12章 学生成绩查询系统第13章 网站相册系统第14章 图书销售系统第15章 制作个人博客系统
章节摘录
第1章 ASP.NET 3.5简介 1.3 ASP.NET 3.5应用程序的结构 在创建ASP.NET应用程序时,必须先了解它的结构,基于B/S结构的应用程序,必不可少的就是网页文件,而利用ASP.NET创建的网页文件,扩展名为.aspx。如果希望在本机运行,需要安装IIS服务器并创建虚拟目录,以便在浏览器中以HTTP方式访问。另外ASP.NET应用程序还会自动创建配置文件,方便用户配置网站的相关信息。 1.3.1 虚拟目录 目录对于用户来说肯定不会陌生,在某个盘符下创建一个文件夹,称这个文件夹为目录,而虚拟目录也是目录中的一种,每个Intemet服务其实都可以从多个目录进行发布;而每个目录可以定位在本地驱动器或网络的任意地点,可以为目录指定用户名和密码,防止恶意访问。一个服务器可以拥有一个主目录和任意多个其他目录,这些其他目录,称为虚拟目录。虚拟目录是不在目录列表中的,每个虚拟目录都有一个目录名称和一个别名(即服务名),如果用户想要访问虚拟目录,必须知道目录的别名是什么,然后在浏览器中输入相应的路径URL,这样可以方便地访问虚拟目录,要创建虚拟目录,前提当然是需要安装IIS服务器。
编辑推荐
零基础学习者入门必读,专家课堂式讲解开发技巧,基础知识到开发案例融会贯通,知识点+应用示例+技术难点剖析,体验4个项目案例开发的全过程。
图书封面
图书标签Tags
无
评论、评分、阅读与下载