您的位置:首页 > 其它

从10月开始的学习计划

2005-10-01 19:06 288 查看
 从10月1日开始的学习计划:

理解面向对象编程方法;掌握C#编程基本方法和技巧;;

了解.NET全貌,.NET数据库编程和编程优化,B/S应用的编写,设计页面和流程,
理解XML及其相关编程技术,理解和掌握COM+功能、编程和配置,理解分布式应用程序的设计;

掌握主要的Web服务概念、协议和编写达到全面的.NET技术编程水平

达到程序结构、流程设计级别的水平;达到可靠、稳定、优化的编程水平级别;达到全面的
.NET应用系统规划、设计级别;达到参与和组织项目阶段管理和实施能力

实现微软中高端产品应用能力

             .NET工程师训练课程目标和计划

课程名称 [b]D1 程序设计基础[/b]
课程长度 24学时
课程目标 熟悉C#语法和语言特性;掌握面向对象的编程方法;了解.NET的基本功能和结构;认识Visual Studio.NET继承环境;为后续课程提供其它预备知识
课程内容 .NET框架下编程的基本方式
程序的编译和调试技术,命令行和VS.NET的使用
C#语言快速入门
C#面向对象语言特性和编程规范。
C#组件化程序设计基础
数据库的基本对象和SQL
HTML基本知识
课程名称 C1 .NET Framework编程基础
课程长度 30学时
课程目标 熟悉.NET Framework的基本功能和特性,了解.NET框架与Windows平台其它组件和服务的关系
课程内容 COM/DCOM基础和应用
.NET内存和资源管理
程序集的定位和版本策略
资源程序集的创建和使用
应用程序域
反射机制和动态调用
Platform DLL 调用
COM 互操作
文件系统管理和文件操作
多线程编程和异步调用
Windows窗体、控件;GDI+
网络编程和Internet访问
课程名称 [b]B1 ADO.NET程序设计[/b]
课程长度 18学时
课程目标 熟悉.NET的数据访问功能和对象模型
预备知识 熟练使用C#并了解.NET Framework;或参加了《.NET Framework编程基础》学习
课程内容 SQL Server 2000的基本操作
ADO.NET对象模型
调用存储过程和参数化命令
操作内存中数据库
事务处理
动态构建数据集
管理表和关系
强类型数据集
Windows窗体控件的数据绑定
异常和错误处理
课程名称 [b]B2 ASP.NET程序设计[/b]
课程长度 48学时
课程目标 结合ADO.NET的知识,掌握完整的Web应用体系结构分析、设计和开发方法
预备知识 熟练掌握ADO.NET,熟练使用C#或VB.NET;建议学习《.NET Framework编程基础》和《ADO.NET程序设计》
课程内容 ASP.NET工作机制
服务器控件:HTML控件、Web控件、自定义控件和用户控件
数据绑定:单值绑定、模板控件
状态机制:ViewState、Session、Application、Cookie、Cache
安全机制:验证、授权、模拟
错误信息处理、跟踪
ACT压力测试
移动设备编程
案例分析:.NET Petshop 3.0
课程名称 [b]B3 服务性组件设计[/b]
课程长度 30学时
课程目标 掌握.NET下服务组件的编程,理解分布式系统的几种组件模型,充分应用企业服务组件的强大功能
预备知识 熟练掌握ADO.NET,熟练使用C#或VB.NET;建议学习《.NET Framework编程基础》和《ADO.NET程序设计》
课程内容 XML基础:XSLT,DOM,SAX,XSD
.NET XML操作:XML文档操作;ADO.NET与XML互操作;对象的串行化
.NET Remoting:激活模式、给予租约的生存期管理、对象传递、宿主和客户程序
Web Services:模型和相关协议;安全性;SOAP Header和SOAP Extension;Session和Transaction问题;服务调用
Serviced Components:COM+概述;对象池、事务性组件、队列组件、事件模型、基于角色的安全性
Windows 服务
.NET安全服务接口:类型安全性和代码安全性;基于角色的安全性;对称/非对称加密工具和类;Hash散列和数字签名
其它服务:MSMQ接口、目录服务接口、EventLog等
课程名称 [b]B4 .NET项目开发实用工具[/b]
课程长度 6学时
课程目标 能够使用常用的,经过测试的模块和工具来加速应用程序开发;统一项目组成员的开发工作
预备知识 熟练使用C#或VB.NET进行程序设计
课程内容 Visual Source Safe
Microsoft Application Blocks:常用的底层组件模块
NUnit:单元测试工具
Crystal Reports for .NET
Mono简介
课程名称 [b]A1 Visio与.NET建模[/b]
课程长度 18学时
课程目标 掌握基本的UML知识,能够进行常用的建模工作
预备知识 熟悉至少一种面向对象的编程语言
课程内容 UML的定义和建模工具
常用的UML图:Activity、Use Case、Sequence、Collaboration、Statechart、Static Structure、Component、Deployment
.NET系统与Visio模型的集成
模型生成代码
逆向工程
数据库建模
课程名称 [b]A2 C#设计模式与企业开发模式 [/b]
课程长度 30学时
课程目标 理解和掌握常用的设计模式及其在C#和.NET Framework中的实现;提高C#开发效率、可靠性和一致性;理解和掌握.NET环境下企业应用的体系结构、模式和设计思路
预备知识 了解UML,熟练掌握C#编程技术;了解.NET的全貌,开发过C/S、B/S结构的应用
课程内容 最常用的创建型、结构型和行为型设计模式
通过UML类图描述每种模式
对每种模式给出示例程序,并分析其适用场合
.NET企业解决方案模式

企业解决方案的构建模式和组织模式
Web应用表示模式
企业应用分层部署模式
分布式系统模式
服务模式
群集服务,性能和可靠性模式

课程名称 [b]A3 MSF在.NET软件开发过程中的应用[/b]
课程长度 30学时
课程目标 了解MSF的主要阶段和过程,体会.NET项目实际开发过程和文档编写
预备知识 了解.NET全貌,开发过C/S、B/S结构的应用,了解基本的.NET架构设计知识,熟悉UML
课程内容 信息收集和分析方法
团队模型和风险评估
Visioning阶段的任务,编写文档
Planning阶段的任务和文档;概念设计、逻辑设计和物理设计的内容和文档
表现层设计方式
数据层设计方式
安全性考虑
测试和联调
部署和维护
案例分析:Adventure Works Cycles Application 项目全过程
课程名称 [b]A4 .NET服务器产品应用[/b]
课程长度 30学时
课程目标 了解常用的.NET服务器功能、使用方以及和与开发人员的集成
预备知识 熟练使用SQL Server,了解B2C, B2B,熟练使用Visual C#
课程内容 SharePoint Portal Server
Commerce Server 2002
BizTalk Server 2004
课程名称 [b]A5 商城系统实施[/b]
课程长度 120学时
课程目标 通过一个完整的商城系统项目,体会.NET项目开发全过程
预备知识 完成了B1、B2、B3、B4和A1的学习,或具备相应的能力
课程安排 需求分析阶段,讨论需求分析书
组建开发团队,打建开发、测试环境
系统总体设计阶段
分模块详细设计阶段
编码阶段
单元测试阶段
联调和修改阶段
压力测试和稳定阶段
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: