.NET软件开发工程师课程体系
C#语言基础
C#语言基础
C#面向对象编程→掌握UML面向对象建模→开发可复用面对对象软件
↓
深入框架原理
↓
C#高级特性
↓
C# XML编程→单元测试与程序健壮性
↓
Frojectl:实用windows软件
Windows应用
SQL Server数据库管理→ 数据库查询优化→ 数据库安全
↓
使用ADO.NET操作数据库
↓
分层架构企业开发→ LINQ集成化查询→ORM数据方向
↓
开发Excel报表
↓
多线程并行处理程序开发
↓
网络通信编程
↓
Froject2:企业级windows应用系统
ASP.NET
web编程入门→ 解析JavaScript
使用ASP.NET开发动态网站→ 开发自定义控件→ web性能与安全
↓
开发基于Ajax的RTA→ 用jQuery开发Web2.0
↓
构建WVC框架的Web应用
↓
数据构建与算法
↓
使用SharePoint搭建协同OA平台→领悟工作流→开发CMS典型应用
↓
Project3:企业级web应用系统