ASP.NET是Microsoft的Active Server Pages(ASP)的最新版本——一种基于服务器的强大技术,用于为Web站点或企业内部网创建动态的、交互的HTML页面,大大优越于ASP的其他版本。本书逐步介绍了使用Visual Basic.NET。进行编程的ASP.NET,介绍了VisualBasic.NET的基本知识。本书还提供了大量的范例,帮助读者深入理解ASP.NET,以及如何利用它构建强大的Web应用程序等知识。本书主要针对相对没有经验的Web站点构建者,从而帮助他们用一些动态生成的内容来丰富站点。
本书内容丰富,由浅入深,讲解了ASP.NET技术,介绍了开发ASP.NET的Web程序。本书首先介绍ASP.NET的开发环境、基本语法、HTML服务器控件、Web服务器控件以及数据库存取和输出,并配合完整的上机指导示例程序,帮助读者更快地掌握.ASP.NET用法。为突出实训的特点,每章最后配有一定数量的思考与练习题。全书按照以能力培养为主的原则,突出实用性和先进性,结合实例深入浅出、循序渐进地引导读者学习。
本书适合网页制作、Web交互编程、网站设计以及系统维护与支持的人员使用,也可作为大专院校及培训班的教材和初学者自学用书,还可供相关技术人员参考。
第1章 ASP.NET概述
1.1 实训项目1ASP.NET运行环境
1.1.1 实训目的与要求
1.1.2 实训预备知识
1.1.3 实训步骤
1.2 实训项目2新建一个简单的ASP.NET文件
1.2.1 实训目的与要求
1.2.2 实训预备知识
1.2.3 实训步骤
1.3 实训项目3新建一个ASP.NET应用程序
1.3.1 实训目的与要求
1.3.2 实训预备知识
1.3.3 实训步骤
1.4 小结
1.5 思考与练习
第2章 ASP.NET语言基础
2.1 实训项目1常量和变量的应用
2.1.1 实训目的与要求
2.1.2 实训预备知识
2.1.3 实训步骤
2.2 实训项目2数组的使用规则
2.2.1 实训目的与要求
2.2.2 实训预备知识
2.2.3 实训步骤
2.3 实训项目3数学运算
2.3.1 实训目的与要求
2.3.2 实训预备知识
2.3.3 实训步骤
2.4 实训项目4常用字符串的操作
2.4.1 实训目的与要求
2.4.2 实训预备知识
2.4.3 实训步骤
2.5 实训项目5日期和时间的输出
2.5.1 实训目的与要求
2.5.2 实训预备知识
2.5.3 实训步骤
2.6 实训项目6条件语句的使用
2.6.1 实训目的与要求
2.6.2 实训预备知识
2.6.3 实训步骤
2.7 实训项目7循环语句的使用
2.7.1 实训目的与要求
2.7.2 实训预备知识
2.7.3 实训步骤
2.8 实训项目8过程的使用
2.8.1 实训目的与要求
2.8.2 实训预备知识
2.8.3 实训步骤
2.9 小结
2.10 思考与练习
第3章 HT札服务器控件
3.1 实训项目l一般控件
3.1.1 实训目的与要求
3.1.2 实训预备知识
3.1.3 实训步骤
3.2 实训项目2表单控件(HtmlForm)
3.2.1 实训目的与要求
3.2.2 实训预备知识
3.2.3 实训步骤
3.3 实训项目3单行文本框控件
3.3.1 实训目的与要求
3.3.2 实训预备知识
3.3.3 实训步骤
3.4 实训项目4多行文本框控件(HtmlTextArea)
3.4.1 实训目的与要求
3.4.2 实训预备知识
3.4.3 实训步骤
3.5实训项目5单选框控件(HtmlInputRadioButtoff)
3.5.1 实训目的与要求
3.5.2 实训预备知识
3.5.3 实训步骤
3.6 实训项目6复选框控件
3.6.1 实训目的与要求
3.6.2 实训预备知识
3.6.3 实训步骤
3.7 实训项目7下拉列表框控件 (HtmlSeleco)
3.7.1 实训目的与要求
3.7.2 实训预备知识
3.7.3 实训步骤
3.8 实训项目8提交、重置和普通按钮控件
3.8.1 实训目的与要求
3.8.2 实训预备知识
3.8.3 实训步骤
3.9 实训项目9文件上传控件
3.9.1 实训目的与要求
3.9.2 实训预备知识
3.9.3 实训步骤
3.10 实训项目10控件的综合应用实例
3.10.1 实训目的与要求
3.10.2 实训预备知识
3.10.3 实训步骤
3.11 小结
3.12 思考与练习
第4章 Web服务器控件
4.1 实训项目1标签控件(Label)
4.1.1 实训目的与要求
4.1.2 实训预备知识
4.1.3 实训步骤
4.2 实训项目2文本框控件(TextBox).
4.2.1 实训目的与要求
4.2.2 实训预备知识
4.2.3 实训步骤
4.3 实训项目3复选框控件(CheekBox).
4.3.1 实训目的与要求
4.3.2 实训预备知识
4.3.3 实训步骤
4.4实训项目4列表复选框控件(CheekBoxLiso)
4.4.1 实训目的与要求
4.4.2 实训预备知识
4.4.3 实训步骤
4.5 实训项目5单选按钮控件(RadioButton)
4.5.1 实训目的与要求
4.5.2 实训预备知识
4.5.3 实训步骤
4.6 实训项目6单选列表框控件(RadioButtonl,ist)
4.6.1 实训目的与要求
4.6.2 实训预备知识
4.6.3 实训步骤
4.7 实训项目7下拉列表框控件(DropDownList)
4.7.1 实训目的与要求
4.7.2 实训预备知识
4.7.3 实训步骤
4.8 实训项目8按钮控件(Button)
4.8.1 实训目的与要求
4.8.2 实训预备知识
4.8.3 实训步骤
4.9 实训项目9超链接控件(HyperLink)
4.9.1 实训目的与要求
4.9.2 实训预备知识
4.9.3 实训步骤
4.10 实训项目10超链接按钮控件(LinkButton)
4.10.1 实训目的与要求
4.10.2 实训预备知识
4.10.3 实训步骤
4.1.1 实训项目11容器控件(ListBox和Panel)
4.11.1 实训目的与要求
4.11.2 实训预备知识
4.11.3 实训步骤
4.12 实训项目12广告控件(AdRotatorl)
4.12.1 实训目的与要求
4.12.2 实训预备知识
4.12.3 实训步骤
4.13 实训项目13日历控件(Calendar)
4.13.1 实训目的与要求
4.13.2 实训预备知识
4.13.3 实训步骤
4.14 实训项目14控件综合实践
4.14.1 实训目的与要求
4.14.2 实训预备知识
4.14.3 实训步骤
4.15 小结
4.16 思考与练习
第5章 数据验证控件
5.1 实训项目l必填验证控件
5.1.1 实训目的与要求
5.1.2 实训预备知识
5.1.3 实训步骤
5.2 实训项目2比较验证控件
5.2.1 实训目的与要求
5.2.2 实训预备知识
5.2.3 实训步骤
5.3 实训项目3范围验证控件
5.3.1 实训目的与要求
5.3.2 实训预备知识
5.3.3 实训步骤
5.4 实训项目4正则验证控件
5.4.1 实训目的与要求
5.4.2 实训预备知识
5.4.3 实训步骤
5.5 训项目5验证控件的综合实例
5.5.1 实训目的与要求
5.5.2 实训预备知识
5.5.3 实训步骤
5.6 小结
5.7 思考与练习
第6章 内部对象
6.1 实训项目1Page对象
6.1.1 实训目的与要求
6.1.2 实训预备知识
6.1.3 实训步骤
6.2 实训项目2Response对象
6.2.1 实训目的与要求
6.2.2 实训预备知识
6.2.3 实训步骤
6.3 实训项目3Request对象
6.3.1 实训目的与要求
6.3.2 实训预备知识
6.3.3 实训步骤
6.4 实训项目4Cookie对象
6.4.1 实训目的与要求
6.4.2 实训预备知识
6.4.3 实训步骤
6.5 实训项目5Session对象
6.5.1 实训目的与要求
6.5.2 实训预备知识
6.5.3 实训步骤
6.6 实训项目6Application对象
6.6.1 实训目的与要求
6.6.2 实训预备知识
6.6.3 实训步骤
6.7 实训项目7Server对象
6.7.1 实训目的与要求
6.7.2 实训预备知识
6.7.3 实训步骤
6.8 小结
6.9 思考与练习
第7章ASP.NFT存取数据库
7.1 ADO.NET的基本概念
7.1.1 ADO.NET的特色
7.1.2 ADO.NE"r对象模型
7.1.3 ADO.NET的数据操作组件
7.2 实训项目1利用SEL,ECT语句查询记录
7.2.1 实训目的与要求
7.2.2 实训预备知识
7.2.3 实训步骤
7.3 实训项目2利用INSERT语句插入记录
7.3.1 实训目的与要求
7.3.2 实训预备知识
7.3.3 实训步骤
7.4 实训项目3利用DELETE语句删除记录
7.4.1 实训目的与要求
7.4.2 实训预备知识
7.4.3 实训步骤
7.5 实训项目4利用UPDATE语句更新记录
7.5.1 实训目的与要求
7.5.2 实训预备知识
7.5.3 实训步骤
7.6 实训项目5利用DataGrid控件自定义字段名称
7.6.1 实训目的与要求
7.6.2 实训预备知识
7.6.3 实训步骤
7.7 实训项目6利用DataGrid控件进行字段链接
7.7.1 实训目的与要求
7.7.2 实训预备知识
7.7.3 实训步骤
7.8 实训项目7利用DataGrid控件查询记录
7.8.1 实训目的与要求
7.8.2 预备知识
7.8.3 实训步骤
7.9 实训项目8利用DataGrid控件删除记录
7.9.1 实训目的与要求
7.9.2 实训预备知识
7.9.3 实训步骤
7.10 实训项目9利用DataGrid控件更新记录
7.10.1 实训目的与要求
7.10.2 实训预备知识
7.10.3 实训步骤
7.11 实训项目10利用DataGrid控件对数据排序
7.11.1 实训目的与要求
7.11.2 实训预备知识
7.11.3 实训步骤
7.12 实训项目11利用DataGrid控件分页显示数据
7.12.1 实训目的与要求
7.12.2 实训预备知识
7.12.3 实训步骤
7.13 实训项目12利用Repeater控件查询记录
7.13.1 实训目的与要求
7.13.2 实训预备知识
7.13.3 实训步骤
7.14实训项目13利用Data/List控件查询记录
7.14.1 实训目的与要求
7.14.2 实训预备知识
7.14.3 实训步骤
7.15 实训项目14利用Data/List控件选择记录
7.15.1 实训目的与要求
7.15.2 实训预备知识
7.15.3 实训步骤
7.16 实训项目15利用Dal切List控件更新和删除数据
7.16.1 实训目的与要求
7.16.2 实训预备知识
7.16.3 实训步骤
7.17 实训项目16利用DataSet对象修改数据库
7.17.1 实训目的与要求
7.17.2 实训预备知识
7.17.3 实训步骤
7.18 小结
7.19思考与练习
第8章 实例操作
8.1 实训项目l注册和登录论坛一
8.1.1 实训目的与要求
8.1.2 实训预备知识
8.1.3 实训步骤
8.2实训项目2添加和显示论坛的标题
8.2.1 实训目的与要求
8.2.2 实训预备知识
8.2.3 实训步骤
8.3 实训项目3回复和浏览文章.
8.3.1 实训目的与要求
8.3.2 实训预备知识
8.3.3 实训步骤
8.4 实训项目4留言板
8.4.1 实训目的与要求
8.4.2 实训预备知识
8.4.3 实训步骤
8.5 小结
8.6 思考与练习
参考文献