课程介绍
.NET高手可以速成吗?证书和经验可以兼得吗?您是否愿意挑战自己,为一个美好的未来付出一个月的努力呢?
中软培训利用与Microsoft公司的金牌合作关系,并结合母公司——中软国际在微软外包业务方面全国第一的经验,推出“.NET Windows应用开发精英研习营”课程。该课程具有如下的优势:成本低、时间短、认证+实战。
Microsoft的.NET自推出以来短短五年间普遍获得企业界的肯定与采用。参加本课程可以帮助您或企业使用Microsoft .NET 2.0的解决方案正确并且快速地开发企业需要的软件系统。本课程精心设计的内容可以让您全面了解Microsoft .NET 2.0解决方案的全貌,包括.NET Framework 2.0新功能体验,SQL Server 2005企业数据库服务器,ADO.NET 2.0数据库开发设计,Windows Form程序设计,企业库的运用,.NET解决方案模式等,是您或企业快速进入Microsoft .NET 2.0解决方案的最佳选择。
课程采用C#语言,作为.NET平台设计的程序语言。使用它让开发人员在设计视窗应用程序,数据库应用程序,视窗应用程序,以及企业分布式应用程序时得心应手,令竞争对手望尘莫及。
在课程设计上,我们也特意将课程划分为相对独立的四个阶段,以方便不同层次的学员选择性地学习,间接地也能节约学员的时间和金钱。并且,由于中软培训在北京具有最大的IT考试中心,您可以在培训结束后以优惠的价格来考取Microsoft公司的认证。
第一阶段:了解.NET Framework基本组成;熟练使用.NET常用的类库和API,理解面向对象核心概念,为其它阶段的学习打下坚实的基础。学完本阶段的课程,学员基本具备考取微软技术专家(MCTS: Microsoft .NET Framework 2.0 - Application Development Foundation)认证的能力。
第二阶段:熟悉ADO.NET访问数据库操作;掌握SQL Server 2005的新特性;掌握选择合适的数据访问策略的方法。学完本阶段的课程,学员基本具备考取微软技术专家(MCTS: Microsoft SQL Server 2005 - Implementation and Maintenance)认证的能力。
第三阶段:熟练掌握基于Windows Form的C/S结构应用程序的设计、开发、配置、部署和维护。掌握Smart Client技术,提升C/S结构应用程序的部署与维护能力。掌握软件测试技术,提升应用程序质量。使用Enterprise Library简化应用程序基础结构开发。学完本阶段课程,学员基本具备考取微软技术专家(MCTS: Microsoft .NET Framework 2.0-Windows Based Client Development)认证的能力。
第四阶段:了解.NET平台企业级开发和松散耦合的应用程序开发模式;理解远程调用、异步、可靠消息传递机制;理解性能、可扩展性、可靠性、可维护性、安全性等因素在.NET平台上的实现。学完本阶段的课程,学员基本具备考取微软技术专家(MCTS-.NET Framework 2.0分布式应用)认证的能力。
每个阶段都配有来源与实际项目的练习题目,通过这些练习题目,您将最终掌握整个.NET体系,熟练使用最流行、最热门的.NET相关技术及其开发工具开发企业级应用,成为.NET准高手。除了这些实战性很强的练习之外,您还可以选修中软的实战培训课程,用半个月或一个月的时间,在中软资深项目经理的带领下,用您所学的知识完成一个典型的企业应用。
主要包括内容以及设计技术如下表所示:
|
|
主要内容
|
涉及技术
|
使用工具
|
课时(6学时/天)
|
|
第一阶段
|
l .NET基础架构研习
|
l .NET Framework
|
l VS2005
|
12学时
|
|
第二阶段
|
l 数据持久层研习
|
l Disaster Recovery
l Automating Tasks
l Replication
l SQLCLR
l SMO
l ADO.NET
l Transaction
l AsyncCall
l 数据持久化
|
l VS2005
l SQL Server 2005
|
30学时
|
|
第三阶段
|
l Windows视窗程序开发设计研习
l
|
l 视窗应用程序开发
l Smart Client
l Soft Test
l Enterprise Library 3.0
|
l VS2005
l SQL Server 2005
l Enterprise Library 3.0
|
30学时
|
|
第四阶段
|
l 企业级分布式应用研习
|
l Windows Service
l Enpterprice Service
l Remoting Service
l VSTS架构师设计工具
l C#设计模式和.NET解决方案模式
|
l VS2005
l SQL Server 2005
l TFS
|
18学时
|
适合对象
l .NET基础薄弱,希望从基础学习,建议从第一阶段开始学习
l 精通C#语言,不熟悉ADO.NET,建议从第二阶段学习
l 精通C#语言,并且熟悉ADO.NET,建议从第三阶段学习
l 具备了.NET应用开发经验,希望学习分布式应用开发的,建议从第四阶段学习
预备知识
l 具有一定的编程实践经验
课程长度
l 第一阶段:2天(12学时)
l 第二阶段:5天(30学时)
l 第三阶段:5天(30学时)
l 第四阶段:3天(18学时)
课程内容
|
第1天
|
|
主题
|
.Net框架基础(一)
|
|
大纲
|
l Microsoft .NET战略和服务器产品介绍;.NET最新发展
l 框架基础[数据类型、装箱与拆箱、对象|类和结构、类型之间的转换]
l I/O和文件系统管理:二进制和文本文件操作、文件系统监视器;文件与目录管理、文件的压缩与独立存储
l 委托与事件
l .NET集合类、.NET集合类操作接口、集合类排序以及泛型
l 序列化:序列化应用场合、可序列化类型、二进制和SOAP序列化
|
|
第2天
|
|
主题
|
.Net框架基础(二)
|
|
大纲
|
l 多线程:Windows平台线程概述;创建工作线程;线程间同步方式;线程池;异步调用和异步委托
l 监视与调试应用程序[管理事件日志、使用Processes、调试与跟踪应用]
l 程序集的部署:私有程序集、强名程序集和GAC;
l XML操作:轻量级XML访问接口、DOM访问接口、XML Schema及编程架构验证、XSL转换操作
l Configuration:配置文件作用及结构、如何读取配置节、自定义配置文件
|
|
第3天
|
|
主题
|
数据持久层(一)
|
|
大纲
|
l 管理数据库与数据库文件
l 使用XML [使用FOR XML获取XML、使用OPENXML分析XML、使用XML数据类型]
l 实现安全[角色分配权限、口令安全策略、在SQL Server中使用密钥与证书]
|
|
第4天
|
|
主题
|
数据持久层(二)
|
|
大纲
|
l 实施数据完整性[实施约束、触发器和XML架构]
l 存储过程、函数的实现
l 灾难恢复[计划备份策略、备份和恢复用户数据库、从数据库快照中恢复数据]
l 复制服务
|
|
第5天
|
|
主题
|
数据持久层(三)
|
|
大纲
|
l 对象模型:Connection、Command、DataReader、DataAdapter、DataSet;
l 轻量级数据访问方式和内存数据库
l 数据库INSERT、DELETE、UPDATE操作;编写存储过程、调用存储过程;SQL注入攻击和带参数查询
l 高级数据库操作:数据库异步调用、二进制大对象处理、连接池管理、MARS; |