目录
目录
项目1创建ASP.NET应用程序的开发环境及简单程序的
设计流程1任务1.1.NET概述1
任务1.2创建ASP.NET程序的开发环境3
1.2.1安装Visual Studio 2019编程环境3
1.2.2了解Visual Studio 2019的菜单项和工具栏8
任务1.3ASP.NET Web应用程序的设计流程15
1.3.1建立一个ASP.NET Web应用程序15
1.3.2创建一个简单的用户注册程序21
项目小结25
项目拓展25
项目2设计制作网络计算器26
任务2.1掌握ASP.NET基本输入/输出控件26
2.1.1Label文本显示控件的应用27
2.1.2TextBox文本框控件的应用29
2.1.3Button按钮控件的应用31
2.1.4设计计算器界面34
任务2.2掌握数据类型及其运算方法35
2.2.1C#的基本数据类型35
2.2.2使用C#的运算符与表达式36
任务2.3熟悉验证控件37
2.3.1使用RequierFieldValidator验证控件38
2.3.2使用CompareValidator验证控件38
2.3.3使用RangeValidator验证控件39
2.3.4使用RegularExpressionValidator验证控件40
2.3.5使用CustomValidator验证控件42
2.3.6使用ValidationSummary验证控件43
任务2.4编写网络计算器功能代码45
2.4.1创建ASP.NET应用程序45
2.4.2使用顺序与选择结构语句创建运算语句46
2.4.3编写网络计算器功能代码47
2.4.4编译、运行并测试程序48
项目小结49
项目拓展49
项目3设计制作网络调查系统50
任务3.1使用常见控件50
3.1.1使用RadioButton和RadioButtonList控件50
3.1.2使用CheckBox控件和CheckBoxList控件55
3.1.3使用DropDownList控件61
3.1.4使用ListBox控件62
任务3.2熟悉ASP.NET内置对象62
3.2.1使用Request对象和Response对象63
3.2.2使用Application对象和Session对象67
任务3.3使用Calendar控件69
任务3.4网络调查系统的实现71
3.4.1系统总体设计71
3.4.2数据库系统设计73
3.4.3各功能模块的详细设计78
项目小结93
项目拓展94
项目4设计制作网络留言板95
任务4.1掌握SQL Server 2017的基本操作95
4.1.1安装SQL Server 2017数据库管理系统95
4.1.2使用常见的SQL语句99
任务4.2掌握数据绑定的方法104
4.2.1创建简单控件属性的数据绑定105
4.2.2创建集合的数据绑定106
4.2.3创建表达式的数据绑定107
任务4.3熟悉常用的ADO.NET对象108
4.3.1使用Connection对象连接数据库111
4.3.2使用Command对象实现数据库命令114
4.3.3使用DataReader对象读取数据库117
4.3.4使用DataAdapter对象读取数据库119
4.3.5使用DataTable和DataColumn对象读取数据库120
4.3.6使用DataRow对象读取数据库123
4.3.7使用DataList控件进行数据操作124
任务4.4设计网络留言板125
4.4.1网络留言板整体设计125
4.4.2设计网络留言板数据库结构128
4.4.3创建公共文件header和footer130
4.4.4设计“发表留言”模块的窗体界面132
4.4.5设计“显示留言”的窗体界面134
4.4.6设计“管理员登录”页面140
4.4.7设计“回复留言”页面142
项目小结144
项目拓展144
项目5设计制作网络文件管理器145
任务5.1制作简单文件上传管理系统145
任务5.2制作功能完善的文件管理系统155
5.2.1系统功能总体设计155
5.2.2设计各功能模块157
项目小结169
项目拓展169
项目6设计制作电子邮件系统170
任务6.1熟悉电子邮件系统的功能170
任务6.2制作接收电子邮件功能模块170
任务6.3制作发送电子邮件功能模块179
项目小结185
项目拓展185
项目7设计制作学生信息管理系统186
任务7.1系统功能概述186
任务7.2数据库设计186
7.2.1数据库需求分析186
7.2.2数据库结构设计186
任务7.3设计学生信息管理系统功能模块195
7.3.1项目文件结构195
7.3.2编写基础类文件代码197
7.3.3各页面的详细设计204
项目小结265
项目拓展265
项目8设计制作新闻发布系统266
任务8.1系统总体设计266
任务8.2数据库设计267
任务8.3项目工程文件一览269
任务8.4新闻发布系统详细设计及代码编写270
8.4.1编写基础类文件代码270
8.4.2各页面的详细设计276
项目小结304
项目拓展304