1 网页基础 HTML、DHTML
样式表(常用样式,样式选择器)
Javascript(Javascript基础,DOM对象,事件机制)
Javascript报表输出
Javascript案例分析
2 SqlServer数据库 SqlServer数据库的体系结构
SqlServer数据类型
DDL语法,库表管理操作
DML语法,及简单的查询操作
分组查询与排序
联接查询与子查询
SqlServer常用函数
视图与索引
SQL编程与存储过程
事务
触发器
4 C#基础 DotNet发展与体系结构
数据类型、变量、常量、运算符和表达式
流程控制(顺序、分支、循环)
函数、数组
类的概念
类的封装与访问修饰符
构造方法与方法重载
类的继承的概念与语法
继承中的带参构造函数
方法重写
虚方法与类的多态性
抽象类与抽象方法
接口与接口在设计中的作用
命名空间
异常及异常在开发中的作用
I/O流
集合与泛型
序列化
5 ADO.NET IDbConnection, IDbCommand, IDataReader 及对应的SqlClient类;对存储过程的操作
DataAdapter, DataSet类的简介
事务
实体类的设计与使用
数据访问类的设计与使用
6 ASP.NET 基本概念
IIS与内置对象
基本控件的使用:Label, TextBox, Button, LinkButton, ImageButton, HyperLink, RadioButton, CheckBox, RadioButtonList, CheckBoxList, ListBox, DropDownList, Image, Table, Panel, PlaceHolder,等。
验证控件的使用
数据呈显控件:GridView, DataList, DetailsView, FormsView
数据库控件:ObjectDataSource, SqlDataSource
导航控件: 树型目录,导航条,菜单,SiteMapDataSource
文件上传,验证码
利用VS2005进行调试
Nunit进行单元测试
项目展示
7 大型数据库Oracle
8 XML与WebService XML基本概念
XSL与XSD
C#操作XMLDOM
WebService概念,UDDI, WSDL
9 ASP.NET高级 用户控件与母版页
性能与缓存:全页面缓存,部分页面缓存,数据缓存,依赖与过期策略
安全性:用户,角色,验证,授权
Ajax基础:异步与同步,Ajax概述,XMLHttpRequest对象,Ajax异步操作WebPage 和WebService
Ajax.NET:scriptManager, UpdatePanel, UpdateProgress, Timer, PageRequestManager对象
AjaxControlToolKit:常用控件使用功能介绍
10 企业库 数据访问程序块
日志管理程序块
加密程序块
异常管理程序块
安全程序块
缓存程序块
11 Unity 依赖注入的思想
初始化与对象获取
构造注入,属性注入,方法注入
生存期管理
Web.Config配置 Unity
Enterprise Library 4.0中的依赖注入容器(Unity)
12 MVC.NET 框架 MVC的思想
安装并建立项目
M-V-C三层的关系与实现
URL Routing
View层数据显示与Helper
13 MVP模式与WCSF MVP的思想
SoftWare Factory的概念
WCSF框架结构
WCSF 客户端解决方案的创建
业务逻辑模块的创建、注册与使用Service、View的创建、Presenter的实现、模块站点映射
数据绑定和ObjectContainerDataSource控件
授权规则与日志异常
项目展示
14 软件工厂 软件生命周期
UML/Rose/Viso
协作开发与VSS使用
项目管理与过程控制
软件开发实战
项目展示