- 1.基础练习
- 2.基础练习2
- 3.基础练习3
- 4.基础练习4
- 1.面向对象概念复习
- 2.猜拳游戏 计算器
- 3.导入命名空间-添加引用-变量作用域
- 4.面向对象 封装
- 5.面向对象 继承1
- 6.继承中的构造函数问题
- 7.使用this调用构造函数
- 8.访问修饰符-继承练习
- 9.可访问性不一致问题(修改成员的访问修饰符)
- 10.通过虚方法实现方法重写-多态
- 1.静态成员静态类
- 2.静态构造函数
- 3.多态1-通过as实现类型转换
- 4.多态2-通过抽象类实现多态
- 5.抽象类练习
- 6.抽象类练习-U盘-计算器案例
- 7.封装计算方法实现面向对象计算器
- 8.值类型与引用类型-值类型与应用类型作为参数传递时的问题(值传递)
- 9.引用传递ref
- 1.复习
- 2.接口介绍
- 3.接口练习
- 4.接口的两个练习
- 5.显示实现接口
- 6.接口总结
- 7.类型转换
- 8.异常处理1
- 9.异常处理2
- 10.ref与out
- 11.比较两个对象是否为同一个对象
- 1.判断两个变量是否为同一个对象
- 2.字符串特性:不可变性-字符串池
- 3.字符串格式化
- 4.字符串常用方法1
- 5.字符串练习
- 6.StringBuilder使用
- 7.垃圾回收1
- 8.垃圾回收2
- 9.弱引用
- 1.集合1-ArrayList
- 2.集合2-ArrayList
- 3.集合3-Hashtable
- 4.泛型集合
- 5.泛型集合练习1
- 6.泛型集合练习2
- 1.作业
- 2.装箱和拆箱
- 3.自定义泛型1
- 4.自定义泛型2
- 5.foreach循环-枚举器
- 6.foreach迭代2
- 7.文件操作-Path类
- 8.TreeView使用
- 9.递归将目录中的内容加载到TreeView上
- 1.文件压缩
- 2.序列化与反序列化1
- 3.序列化与反序列化2
- 4.资料管理器
- 5.File类
- 6.乱码问题介绍
- 7.文件编码续
- 8.文件流1
- 9.大文件拷贝
- 10.文件“加密”需求
- 11.文件“加密”练习
- 12.判断文件编码BOM头
- 13.StreamReader与StreamWriter
- 1.作业问题
- 2.正则表达式介绍
- 3.元字符
- 4.正则表达式1
- 5.正则表达式2(匹配)
- 6.正则表达式3(匹配)
- 7.字符串提取
- 8.正则表达式字符串提取
- 1.作业问题
- 2.正则提取1
- 3.正则提取2
- 4.正则替换
- 5.单词边界\b
- 6.反向引用1
- 7.反向引用2
- 8.ubb代码
- 9.敏感词过滤
- 10.正则表达式提取职位信息
- 11.委托1
- 12.委托2
- 13.委托3-窗体之间传值
- 1.作业问题
- 2.匿名方法-lambda表达式
- 3.泛型委托
- 4.多播委托
- 5.事件
- 6.事件案例2
- 7.程序集
- 8.反射介绍
- 9.反射的部分方法调用
- 1.复习委托事件
- 2.反射复习
- 3.Type类的其他方法
- 4.记事本插件
- 5.通过反射获取私有成员-标志枚举
- 6.隐式类型
- 7.扩展方法
- 8.xml介绍
- 1.xml介绍
- 2.xml介绍2
- 3.通过XmlDocument与XDocument方式写入Xml
- 4.xml写入总结
- 5.将xml递归加载到TreeView上
- 6.XDocument和XmlDocument搜索指定的节点
- 7.Xml练习1
- 8.Xml练习2
- 1.作业问题
- 2.xpath操作
- 3.xml文件的增删查改和登录
- 4.自己实现xml序列化方法
- 5.通过自己写特性【attribute】实现忽略某属性进行xml序列化
- 6.实现深拷贝与浅拷贝
- 1.数据库介绍
- 2.主键介绍
- 3.外键介绍
- 4.数据库版本介绍-如何打开服务连接数据库
- 5.数据库身份验证方式-启用sa账号
- 6.卸载数据库
- 7.通过设计器创建数据库和表
- 8.SQLServer数据类型介绍1
- 9.SQLServer数据类型介绍2-分离-附加中的一些问题
- 10.通过生成兼容脚本移动数据库
- 11.什么时候必须使用nvarchar或者nchar
- 12.系统数据库介绍
- 13.通过代码创建数据库和表
- 1.复习
- 2.insert语句介绍
- 3.update语句
- 4.delete-truncate语句-练习
- 5.通过设计器实现约束
- 6.通过t-sql实现约束
- 7.数据检索1
- 8.数据检索2top和distinct
- 9.聚合函数
- 10.条件查询
- 11.模糊查询
- 12.空值处理(null值)
- 13.order by排序
- 1.分组-having
- 2.类型转换函数Cast-Convert
- 3.union的使用
- 4.向表中插入多条记录
- 5.字符串函数
- 6.日期函数
- 7.日期函数练习
- 8.ado.net介绍-基本增删改查
- 1.SqlDataReader使用
- 2.增删改查
- 3.小问题
- 4.同学演讲
- 5.插入返回自动编号-output inserted
- 6.登录
- 7.修改密码
- 8.带参数的sql语句
- 1.ado.net连接池
- 2.封装SqlHelper
- 3.封装SqlHelper时的一个错误-修正
- 4.一些其他小问题
- 6.省市联动-递归加载TreeView
- 7.资料管理器1
- 8.资料管理器2
- 1.DataSet与DataTable
- 2.内连接介绍1
- 3.使用带参数的SQL语句向数据库中插入空值
- 4.可空值类型
- 5.使用带参数的SQL语句中的一个问题1
- 6.使用带参数的SQL语句中的一个问题2
- 7.将内连接的数据绑定到DataGridView上
- 8.case查询1
- 9.上午的一个问题
- 10.case查询2
- 11.索引1
- 12.索引2
- 13.子查询1
- 14.子查询2
- 15.内连接查询练习
- 1.左外联和右外联
- 2.自连接
- 3.多条件查询-使用带参数的SQL语句
- 4.视图
- 5.T-SQL编程1
- 6.T-SQL编程2
- 7.事务
- 8.存储过程1
- 9.set与select赋值的区别
- 1.存储过程补充
- 2.触发器
课程目标:
掌握Web开发的基本理念,学习ASP开发动态网站的基本能力,通过三个项目直接引导学员走入Web开发行列。
适合对象:
对于刚刚接触Web开发的学员,学习ASP是一个绝佳的入门语言。
[内容介绍]
ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的 编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件 等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。 与HTML相比,ASP网页具有以下特点:
(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;
(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;
(3)服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;
(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;
(5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发现和那个Email或访问文件系统等。
(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。