ASP.NET程序设计基础教程(C#版)

本书特色

[

本书向读者详细地展示了开发ASP.NET Web应用程序的基础方法。从ASP.NET开发环境的构建,到内置对象、服务器控件、数据库操作技术、数据绑定技术、数据控件、MVC等方面进行了介绍,所有知识都结合具体实例进行详细讲解。一步一步、循序渐进地引导读者掌握ASP.NET的开发技巧。
本书可作为大专院校学生学习ASP.NET开发的基础教材,也可作为从事ASP.NET开发程序人员的参考书。

]

内容简介

[

这是一本能让初学者快速入门并了解其来龙去脉的实用性强的ASP.NET开发教材。对于刚接触.NET的学生,他们较为迷茫,不知从何学起,从哪做起,甚至不知ASP与ASP.NET的区别,即使给出源码,但不知道如何修改数据库设置,运行时也会出现错误。本书结合大量案例、代码对ASP.NET进行讲解,会使学生越来越有信心与成就感,从而能快速掌握ASP.NET开发技术。本书在介绍每一个知识点的同时,均给出相应的代码(读者可按照书中提示信息找到每章的源码),并对同一知识点的不同解决代码进行横向对比,力求让读者在理解基础知识后,能够学以致用,快速上手。

]

目录

第1章ASP.NET 4.0开发入门1
1.1ASP.NET开发工具1
1.2ASP.NET应用程序框架2
1.3Visual Studio 2010的安装和窗口的使用3
1.3.1安装Visual Studio 20104
1.3.2Visual Studio 2010主窗口6
1.3.3文档窗口7
1.3.4工具箱8
1.3.5解决方案资源管理器9
1.3.6属性窗口10
1.3.7错误列表窗口10
1.4安装SQL Server 200811
1.5ASP.NET网页语法15
1.5.1ASP.NET网页扩展名15
1.5.2页面指令15
1.5.3ASPX文件内容注释16
1.5.4服务器端文件包含17
1.5.5ASP.NET服务器控件标记语法17
1.5.6代码块语法19
1.5.7表达式语法19
1.6制作一个ASP.NET网站20
1.6.1创建ASP.NET网站20
1.6.2设计Web页面21
1.6.3添加服务器控件23
1.6.4添加ASP.NET文件夹23
1.6.5添加配置文件Web.config24
1.6.6运行应用程序24
1.7小结25
1.8上机实训26
第2章C#程序设计基础27
2.1C#简介27
2.1.1.NET Framework27
2.1.2网页服务时代27
2.1.3C#的主要功能28
2.2C#程序结构28
2.2.1程序入口点29
2.2.2using的用法29
2.2.3命名空间30
2.2.4程序区块31
2.2.5程序注释31
2.3C#的数据类型32
2.3.1数据类型概述32
2.3.2值类型34
2.3.3引用类型39
2.3.4变量42
2.4类44
2.4.1类的声明44
2.4.2类的成员45
2.4.3方法49
2.4.4继承52
2.5流程控制54
2.5.1选择54
2.5.2循环57
2.5.3跳跃58
2.6异常处理59
2.6.1溢出的处理59
2.6.2异常的处理60
2.7小结61
2.8上机实训: C#基础知识运用62
第3章ASP.NET内置对象67
3.1Request对象概述67
3.1.1Request对象常用属性和方法67
3.1.2获取页面间传送的值68
3.1.3获取客户端浏览器信息69
3.2Response对象的功能、常用属性、方法和示例70
3.2.1Response对象概述70
3.2.2Response对象常用属性、方法70
3.2.3在页面中输出数据71
3.2.4页面跳转并传递参数72
3.3Application对象73
3.3.1Application对象概述73
3.3.2Application对象常用集合、属性和方法73
3.3.3应用 Application对象统计网站访问量74
3.3.4利用Application对象制作简单聊天室78
3.4Session对象81
3.4.1Session对象概述81
3.4.2Session对象常用集合、属性和方法81
3.4.3使用Session对象存储和读取数据81
3.5Cookie对象83
3.5.1Cookie对象概述83
3.5.2Cookie对象常用属性、方法83
3.5.3使用Cookie对象保存和读取客户端信息83
3.6Server对象85
3.6.1Server对象概述85
3.6.2Server对象常用属性、方法85
3.6.3使用Server.Execute方法和Server.Transfer方法重定向页面85
3.6.4使用Server.MapPath方法获取服务器的物理地址87
3.6.5对字符串进行编码和解码87
3.7综合实战87
3.7.1制作一个具有私聊功能的聊天室87
3.7.2制作一个投票系统91
3.8小结94
3.9上机实训: ASP.NET服务对象94
第4章Web服务器控件98
4.1Web服务器控件简介98
4.1.1Web服务器控件概述98
4.1.2Web服务器控件的属性98
4.1.3Web服务器控件的事件100
4.2简单控件101
4.2.1标签控件102
4.2.2超链接控件103
4.2.3图像控件103
4.3文本框控件104
4.3.1TextBox控件104
4.3.2文本框控件的使用104
4.4按钮控件108
4.4.1按钮控件的通用属性108
4.4.2Click单击事件108
4.4.3Command命令事件109
4.5单选控件和单选组控件110
4.5.1单选控件110
4.5.2单选组控件113
4.6复选框控件和复选组控件114
4.6.1复选框控件114
4.6.2复选组控件116
4.7列表控件117
4.7.1DropDownList列表控件117
4.7.2ListBox列表控件119
4.8日历控件120
4.8.1日历控件的样式121
4.8.2日历控件的事件122
4.9文件上传控件123
4.10小结126
4.11上机实训: ASP.NET服务器控件126
第5章验证控件128
5.1认识验证控件128
5.2常用验证控件128
5.2.1表单验证控件128
5.2.2比较验证控件129
5.2.3范围验证控件130
5.2.4正则验证控件131
5.2.5自定义逻辑验证控件132
5.2.6验证组控件133
5.3小结135
5.4上机实训: ASP.NET 验证控件136
第6章ADO.NET基础 144
6.1ADO.NET概述144
6.1.1ADO.NET体系结构144
6.1.2ADO.NET对象模型145
6.2创建数据库连接146
6.2.1Connection对象概述146
6.2.2Connection对象的属性及方法146
6.2.3数据库连接字符串148
6.2.4打开和关闭数据库连接149
6.3执行数据库命令150
6.3.1Command对象概述150
6.3.2Command对象的属性及方法150
6.3.3创建和执行Command对象的实例153
6.4使用DataReader对象读取数据158
6.4.1DataReader对象概述158
6.4.2DataReader对象的属性及方法159
6.4.3创建和使用DataReader对象161
6.5使用DataSet和DataAdapter查询数据167
6.5.1DataSet对象167
6.5.2DataSet数据更新167
6.5.3使用DataAdapter对象168
6.6小结169
6.7上机实训: ADO.NET数据基础169
第7章数据绑定和数据源控件175
7.1数据绑定简介175
7.2数据绑定的语法176
7.3DataBind()方法176
7.4单值数据绑定176
7.5重复值数据绑定控件177
7.5.1DropDownList控件178
7.5.2DataBind方法178
7.5.3ListBox控件180
7.5.4Repeater控件181
7.6数据源控件184
7.6.1数据源控件概述184
7.6.2SqlDataSource控件简介185
7.6.3SqlDataSource控件应用示例186
7.7小结189
7.8上机实训: DropDownList和ListBox控件使用190
第8章数据服务器控件194
8.1数据服务器控件简介194
8.2GridView 控件194
8.2.1GridView控件的属性195
8.2.2GridView控件的事件198
8.2.3GridView控件绑定数据198
8.2.4GridView控件的列201
8.2.5GridView控件的分页和排序202
8.2.6GridView控件的数据操作205
8.3DetailsView 控件210
8.3.1DetailsView控件的作用210
8.3.2DetailsView控件声明210
8.3.3DetailsView数据绑定210
8.3.4字段类型的Fields属性210
8.3.5常用属性211
8.3.6DetailsView控件常用方法属性213
8.3.7DetailsView控件常用事件属性213
8.4DataList控件218
8.4.1DataList控件的属性和事件218
8.4.2编辑DataList控件的模板219
8.4.3使用属性编辑器219
8.5ListView 控件223
8.6为FormView控件实现数据绑定226
8.6.1FormView控件支持的模板226
8.6.2FormView控件的操作支持227
8.6.3FormView 显示、更新、插入、删除数据库操作227
8.7小结237
8.8上机实训: ADO.NET中的数据绑定控件238
第9章ASP.NET MVC247
9.1ASP.NET MVC简介247
9.1.1MVC简介247
9.1.2ASP.NET MVC各部分的任务248
9.1.3使用ASP.NET MVC的原因249
9.2ASP.NET MVC基础249
9.2.1安装ASP.NET MVC250
9.2.2新建一个MVC应用程序252
9.2.3ASP.NET MVC 4.0应用程序的结构254
9.2.4运行ASP.NET MVC应用程序255
9.3ASP.NET MVC开发258
9.3.1创建MVC259
9.3.2将数据传递给视图263
9.3.3使用模型和数据库265
9.4小结271
9.5上机实训271
第10章网上音乐商店273
10.1系统分析与设计273
10.1.1系统需求分析273
10.1.2系统模块设计274
10.1.3系统运行演示275
10.1.4项目创建277
10.2Model模型设计279
10.2.1实体模型280
10.2.2实体模型的创建282
10.3控制器设计284
10.3.1控制器基本原理284
10.3.2控制器创建284
10.3.3路由设置287
10.4视图设计288
10.4.1增加视图模板288
10.4.2公共内容布局290
10.4.3音乐商品类型浏览视图292
10.5使用AJAX更新的购物车295
10.5.1AJAX295
10.5.2jQuery296
10.5.3使用AJAX的购物车视图296
10.5.4使用jQuery进行AJAX更新购物车视图299
10.6数据库设计302
10.6.1增加App_Data文件夹302
10.6.2在Web.config中创建数据库连接串303
10.6.3增加上下文类304
10.7小结305
10.8上机实训305
参考文献306

封面

ASP.NET程序设计基础教程(C#版)

书名:ASP.NET程序设计基础教程(C#版)

作者:陈学平

页数:305

定价:¥49.0

出版社:清华大学出版社

出版日期:2017-11-01

ISBN:9787302476788

PDF电子书大小:42MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注