描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787121285295
内容简介
本书详细地介绍了ASP.NET进行WEB应用程序开发应该掌握的各方面技术.全收共10个项目,分别是: 项目一 了解Asp.net与VisualStudio2012、项目二:网页设计基础、项目三:主题与母版、项目四:ASP.NET常用控件、项目五:ASP.NET内置对象及状态管理、项目六:使用ADO.NET访问数据库、项目七 LINQ、项目八 在线购物商城、项目九 Web服务与Ajax技术、项目十 Asp.netMVC技术应用。
目 录
项目1 了解ASP.NET与Visual Studio 2012 1
1.1 设计“Hello VS2012” 1
1.2 ASP.NET程序构成及页面事件 5
项目2 网页设计基础 13
2.1 HTML基础 13
2.2 CSS 23
2.3 JavaScript 31
2.4 JQuery 39
项目3 主题与母版 47
3.1 主题和外观文件的创建与使用 47
3.2 母版页的创建与使用 52
3.3 内容页访问母版页 58
项目4 ASP.NET常用控件 60
4.1 ASP.NET服务器控件概述 60
4.2 服务器控件与HTML控件的区分 61
4.3 常用控件 61
4.4 验证控件 75
4.5 用户自定义控件 85
项目5 ASP.NET内置对象及状态管理 87
5.1 ASP.NET内置对象概述 87
5.2 Page和Cookie对象 87
5.3 Request和Response对象 90
5.4 Application和Session对象 91
项目6 使用ADO.NET访问数据库 98
6.1 ADO.NET概述 98
6.2 Connection对象 99
6.3 Command对象 104
6.4 DataReader对象 110
6.5 DataAdapter对象 115
6.6 使用DataSet 117
6.7 数据控件的使用 121
项目7 LINQ数据访问技术 148
7.1 LINQ查询基本语法 148
7.2 LINQ to SQL 152
7.3 LINQ DataSource 160
项目8 在线购物商城系统设计 163
8.1 整体功能划分 163
8.2 系统数据库设计 164
8.3 数据库访问配置和实现 167
8.4 在线购物基本功能页面分析 170
8.5 具体功能页面实现 177
8 .6 系统的主题样式 198
8.7 小结 200
项目9 WebService与Ajax 201
9.1 创建WebService 201
9.2 调用WebService 205
9.3 Ajax核心控件 209
9.4 AjaxControlToolKit控件使用 212
项目10 ASP.NET MVC技术应用 218
10.1 Hello ASP.NET MVC 218
10.2 使用ASP.NET MVC实现新用户管理功能 224
1.1 设计“Hello VS2012” 1
1.2 ASP.NET程序构成及页面事件 5
项目2 网页设计基础 13
2.1 HTML基础 13
2.2 CSS 23
2.3 JavaScript 31
2.4 JQuery 39
项目3 主题与母版 47
3.1 主题和外观文件的创建与使用 47
3.2 母版页的创建与使用 52
3.3 内容页访问母版页 58
项目4 ASP.NET常用控件 60
4.1 ASP.NET服务器控件概述 60
4.2 服务器控件与HTML控件的区分 61
4.3 常用控件 61
4.4 验证控件 75
4.5 用户自定义控件 85
项目5 ASP.NET内置对象及状态管理 87
5.1 ASP.NET内置对象概述 87
5.2 Page和Cookie对象 87
5.3 Request和Response对象 90
5.4 Application和Session对象 91
项目6 使用ADO.NET访问数据库 98
6.1 ADO.NET概述 98
6.2 Connection对象 99
6.3 Command对象 104
6.4 DataReader对象 110
6.5 DataAdapter对象 115
6.6 使用DataSet 117
6.7 数据控件的使用 121
项目7 LINQ数据访问技术 148
7.1 LINQ查询基本语法 148
7.2 LINQ to SQL 152
7.3 LINQ DataSource 160
项目8 在线购物商城系统设计 163
8.1 整体功能划分 163
8.2 系统数据库设计 164
8.3 数据库访问配置和实现 167
8.4 在线购物基本功能页面分析 170
8.5 具体功能页面实现 177
8 .6 系统的主题样式 198
8.7 小结 200
项目9 WebService与Ajax 201
9.1 创建WebService 201
9.2 调用WebService 205
9.3 Ajax核心控件 209
9.4 AjaxControlToolKit控件使用 212
项目10 ASP.NET MVC技术应用 218
10.1 Hello ASP.NET MVC 218
10.2 使用ASP.NET MVC实现新用户管理功能 224
前 言
随着网络技术的进一步发展和Internet的日益普及,人们对Web站点建设技术的渴求与日俱增。作为动态网站开发平台,ASP.NET是目前较为流行的开发技术之一,也是微软公司推出的核心产品。ASP.NET从根本上对ASP进行了升级,全面融入面向对象的编程理念,也是.NET战略的重要组成部分。在一般情况下,ASP.NET应用程序可以使用三种语言编程:VB.NET、JScript.NET和C#语言。其中,C#是一门随着.NET的发布而发布的面向对象的全新编程语言。因此,本书采用了C#作为.NET编程语言,同时采用Visual Studio 2012作为ASP.NET的开发平台。
本书在编写过程中,力求突出技能培养,注重实践,遵循操作顺序,方便教师演示教学和学生课前预习,并且特别适合学生通过上机实践获取实际操作的经验。力求适合当前职业学校学生的认识规律,并依据任务驱动式的教学模式,遵循计算机软件技术教学的基本教学规律。本书在内容的编排和层次组织上遵从“基础—进阶—提高”的设计思路,通过“项目—任务—导学”案例的组织结构编排全书,努力提高学生实践技能的培养。
本书有以下特色。
(1)全书以案例为点,以项目为线,以任务为驱动,突出学生职业发展主线,符合职教特色。
(2)“先案例,后理论”的教学内容组织编排,是符合当前教育规律的,这是程序设计语言类教材的一个新的尝试。
(3)ASP.NET Web应用程序的基本内容浓缩在案例中,学会案例就能很好地掌握所有内容。着力构建包括实验、实训、实习(顶岗实习)的实践教学体系,按照职业岗位(群)的技能标准,从单项技能训练到多项训练、从简单能力实训到综合技能实训、从认知实习到模拟实习再到顶岗实习,实现与企业人才需求标准的无缝对接,让学生真正获得直接上岗的就业能力。
(4)案例导学,任务驱动设置在“导学实践,跟我学”中,随后的“能力大比拼,看谁做得又好又快”锻炼学生的技能、知识,是“教、学、做”的有机统一。
本书由周虎、王彬、邢如意主编,张迎春、宁方旭、邱芬、周岚、马平、李达惠、杨敏斌担任副主编。
本书是在国家示范计算机网络技术专业数字化资源共建共享课题组的统一组织下进行编写的,在此感谢项目组兄弟学校给予的指导和帮助,同时也对电子工业出版社提供的支持表示衷心的感谢。
在编写的过程中,由于编者水平有限,并且本书涉及的技能与知识点甚多,尽管编者力求完善,但难免有不妥和错误之处,诚恳期望广大读者和各位专家不吝指教。
有关本书的意见和反馈信息及读者在学习过程中遇到的困难,请邮件联系:65505153@ qq.com。
本书在编写过程中,力求突出技能培养,注重实践,遵循操作顺序,方便教师演示教学和学生课前预习,并且特别适合学生通过上机实践获取实际操作的经验。力求适合当前职业学校学生的认识规律,并依据任务驱动式的教学模式,遵循计算机软件技术教学的基本教学规律。本书在内容的编排和层次组织上遵从“基础—进阶—提高”的设计思路,通过“项目—任务—导学”案例的组织结构编排全书,努力提高学生实践技能的培养。
本书有以下特色。
(1)全书以案例为点,以项目为线,以任务为驱动,突出学生职业发展主线,符合职教特色。
(2)“先案例,后理论”的教学内容组织编排,是符合当前教育规律的,这是程序设计语言类教材的一个新的尝试。
(3)ASP.NET Web应用程序的基本内容浓缩在案例中,学会案例就能很好地掌握所有内容。着力构建包括实验、实训、实习(顶岗实习)的实践教学体系,按照职业岗位(群)的技能标准,从单项技能训练到多项训练、从简单能力实训到综合技能实训、从认知实习到模拟实习再到顶岗实习,实现与企业人才需求标准的无缝对接,让学生真正获得直接上岗的就业能力。
(4)案例导学,任务驱动设置在“导学实践,跟我学”中,随后的“能力大比拼,看谁做得又好又快”锻炼学生的技能、知识,是“教、学、做”的有机统一。
本书由周虎、王彬、邢如意主编,张迎春、宁方旭、邱芬、周岚、马平、李达惠、杨敏斌担任副主编。
本书是在国家示范计算机网络技术专业数字化资源共建共享课题组的统一组织下进行编写的,在此感谢项目组兄弟学校给予的指导和帮助,同时也对电子工业出版社提供的支持表示衷心的感谢。
在编写的过程中,由于编者水平有限,并且本书涉及的技能与知识点甚多,尽管编者力求完善,但难免有不妥和错误之处,诚恳期望广大读者和各位专家不吝指教。
有关本书的意见和反馈信息及读者在学习过程中遇到的困难,请邮件联系:65505153@ qq.com。
评论
还没有评论。