出版时间:2009-8 出版社:化学工业出版社 作者:张杰,赵春江 主编 页数:310
前言
基于Web的程序设计是近年来高职计算机专业要求掌握的基本核心技能。笔者从近年带学生参加项目开发实践中深深体会到,基本技能的掌握是极其重要的,尤其是基本技能的基本案例实现,成了学生掌握ASP.NET的关键所在。在开发中,学生往往要额外补充大量基本技能的实现技术与方法,这成了学生独立开发或参与项目建设的障碍。本书从Web应用系统开发(含网站)的角度来介绍ASP.NET2.0技术,教材主体采用案例式编写风格,以个体案例带动各相关知识点(群),以工程项目实际模块形成局部和综合应用案例,配合必要的理论知识和拓展知识,重点培养中小型Web应用系统开发(含网站开发)或大型应用系统模块设计能力。
内容概要
ASP.NET开发技术的是当今主流Web开发技术之一,它简单易学,功能强大,受到Web开发人员的喜爱,超绝的性能加上微软的实力,ASP.NET成为互联网开发的首选。 本书从开发者角度,结合Web开发所需要掌握的知识、技能,从基础知识篇、基本技能篇、设计开发综合应用篇三个方面,通过大量在开发中应用的实例,详细介绍了基本技能的实现技术、方法与思路,注重实用性和操作性,兼顾零基础学习者的认知规律,以期通过学习让读者能有个扎实的技术基础,具备中小Web应用系统开发(含网站开发)或大型应用系统模块的设计能力。 本教材可作为高职高专院校计算机、电子商务等专业Web程序开发类课程的教学用书,同时也可作为中职(技工)学校、相关培训班的教材和ASP.NET爱好者的自学用书。
书籍目录
第1篇 基础知识篇 第1章 基础概念及页面基础 1.1 Web应用概述 1.1.1 Web应用的工作原理及主流开发技术 1.1.2 “.NET”框架及ASP.NET 2.0概述 1.1.3 ASP.NET 2.0的安装与配置 1.2 ASP.NET页面基础 1.2.1 ASP.NET程序语法及约定 1.2.2 Page类 本章小结 思考与练习 第2章 C#程序设计基础 2.1 变量与数据类型 2.1.1 C#程序基本结构 2.1.2 变量与常量 2.1.3 数据类型 2.2 程序流控制 2.2.1 选择结构 2.2.2 循环结构 2.2.3 跳转语句 2.3 方法与数组 2.3.1 方法 2.3.2 数组 2.4 类与对象 2.5 继承与多态 2.6 常用控件 2.7 GDI+图形 本章小结 思考与练习 第3章 VS 2005页面集成开发环境(IDE)的使用 3.1 配置ASP.NET 2.0快速入门教程 3.2 页面集成开发环境(IDE)的使用 3.2.1 VS 2005的启动 3.2.2 网站创建方法 3.2.3 IDE主界面 3.2.4 IDE环境中的一些用法 3.3 VS 2005数据库功能 3.3.1 服务器资源管理器的数据库连接 3.3.2 服务器资源管理器数据库管理简介 3.3.3 SQL Server 2005 Express 3.3.4 创建SQL Server 2005 Express数据库文件 3.3.5 将现有SQL Server 2000转换为SQL Server 2005 Express 本章小结 思考与练习 第2篇 控件及基本技能篇 第4章 ASP.NET的常用组件对象、基本控件、应用程序部署 4.1 ASP.NET内置对象 4.1.1 Response对象 4.1.2 Request对象 4.1.3 Application对象 4.1.4 Session对象 4.1.5 Server对象 4.1.6 Cookie对象 4.2 主要控件简介 4.2.1 HTML服务器控件 4.2.2 Web服务器控件 4.2.3 数据验证控件 4.2.4 自定义控件 4.3 应用程序部署 4.3.1 应用程序概述 4.3.2 Bin目录 4.3.3 使用Global.asax 4.3.4 配置Web.config 4.3.5 设置ASP.NET的缓存 本章小结 思考与练习 第5章 基本技术应用——ASP.NET中访问数据 5.1 数据源控件与数据绑定控件的综合技术应用 5.1.1 数据绑定与数据处理——SqlDataSource与GridView 5.1.2 并发处理的问题 5.1.3 列表控件的数据绑定 5.1.4 其他数据显示与编辑控件的技术应用 5.1.5 其他类型数据源 5.2 导航控件的综合应用 5.3 其他控件 本章小结 思考与练习 第3篇 设计开发综合应用篇 第6章 程序功能设计 第7章 综合设计 参考文献
章节摘录
插图:第1篇 基础知识篇 第1章 基础概念及页面基础本章所讲述的是Web开发最基础的知识,是学习后续内容的基础。Web开发的一些最常见的基础概念。“.NET”框架及ASENET 2.0概述、安装与配置。ASE.NET页面基础,如ASE.NET程序语法及约定、Page-Load事件、Page-Unload事件、Page_Init事件等。1.1 Web应用概述1.1.1 Web应用的工作原理及主流开发技术1.1.1.1 Web基础及工作原理(1)Web页基础Web页即网页(Web Page),实际是一个文件,存放在某个角落的某一台计算机中,而这台计算机必须是与互联网或企业网相连的,称为Web服务器(Web Server)。网页经由网址(URL)来识别与存取,当在浏览器输入网址后,经过一段复杂而又快速的程序,网页文件会被传送到使用者的计算机(客户端),然后再通过浏览器(Browser)解释网页的内容,再展示到用户的面前。在Web应用中,存在两种页面:静态页面和动态页面,下面分别简单介绍。静态网页是单向服务,如常见的新闻网页等。在这种服务中,Web页面只能向用户显示预先编辑好的信息,用户只能“看”而不能有其他行为,以常见的HTML网页(文件后缀为“.htm”或“.html”)为主。动态网页动态网页与静态网页相对应,动态网页提供的服务是双向的,它既可以向用户传递信息,也能够接受用户反馈,并根据反馈做出响应,常见的网页类型如“.php”、“.asp”、“.aspx”等。动态网页的应用非常广泛,如聊天室、论坛、各种电子商务应用等。
编辑推荐
《ASP.NET 2.0程序设计案例教程》:国家示范性高职院校建设规划教材。
图书封面
评论、评分、阅读与下载