您的位置: 首页 > 公开课首页 > 职业素养 > 课程详情

details

C# .NET高级训练营

质量保证
暂无评价   
您实际购买的价格
付款时最多可用0淘币抵扣0元现金
购买成功后,系统会给用户帐号返回的现金券
淘课价
6500
可用淘币
0
返现金券
待定

你还可以: 收藏

培训受众:

从事和即将从事.net开发的人员.希望提高个人水平的人员.

课程收益:

.NET高手可以速成吗?证书和经验可以兼得吗?您是否愿意挑战自己,为一个美好的未来付出一个月的努力呢?
利用与Microsoft公司的金牌合作关系,并结合母公司――中软国际在微软外包业务方面全国第一的经验,推出“.NET WEB应用开发精英研习营”课程。该课程具有如下的优势:成本低、时间短、认证+实战。
Microsoft的.NET自推出以来短短五年间普遍获得企业界的肯定与采用。参加本课程可以帮助您或企业使用Microsoft .NET 2.0的解决方案正确并且快速地开发企业需要的软件系统。本课程精心设计的内容可以让您全面了解Microsoft .NET 2.0解决方案的全貌,包括.NET Framework 2.0新功能体验,SQL Server 2005企业数据库服务器,ADO.NET 2.0数据库开发设计,ASP.NET 2.0 Web程序设计,企业库的运用,.NET解决方案模式等,是您或企业快速进入Microsoft .NET 2.0解决方案的最佳选择。

培训颁发证书:

中软培训合格证书

课程大纲:

第一阶段:了解.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)认证的能力。

第三阶段:熟练掌握基于IIS和ASP.NET的B/S结构应用程序的设计、开发、配置、部署和维护;并将AJAX技术熟练运用到应用程序中。掌握软件测试技术,提升应用程序质量。使用Enterprise Library简化应用程序基础结构开发。学完本阶段课程,学员基本具备考取微软技术专家(MCTS: Microsoft .NET Framework 2.0-Web Based Client Development)认证的能力。

第四阶段:了解.NET平台企业级开发和松散耦合的应用程序开发模式;理解远程调用、异步、可靠消息传递机制;理解性能、可扩展性、可靠性、可维护性、安全性等因素在.NET平台上的实现。学完本阶段的课程,学员基本具备考取微软技术专家(MCTS-.NET Framework 2.0分布式应用)认证的能力。
每个阶段都配有来源与实际项目的练习题目,通过这些练习题目,您将最终掌握整个.NET体系,熟练使用最流行、最热门的.NET相关技术及其开发工具开发企业级应用,成为.NET准高手。除了这些实战性很强的练习之外,您还可以选修中软的实战培训课程,用半个月或一个月的时间,在中软资深项目经理的带领下,用您所学的知识完成一个典型的企业应用。
主要内容以及涉及技术如下表:

主要内容 涉及技术 使用工具 课时(6学时/天)
第一阶段 .NET基础架构研习 .NET Framework VS2005 12学时
第二阶段 数据持久层研习 Disaster Recovery
Automating Tasks
Replication
SQLCLR
SMO
ADO.NET
Transaction
AsyncCall
数据持久化
VS2005
SQL Server 2005 30学时
第三阶段 WEB开发设计研习 WEB应用开发
Soft Test
AJAX
Enterprise Library 3.0
VS2005
SQL Server 2005
Enterprise Library 3.0 30学时
第四阶段 企业级分布式应用研习 Web Service
WSE 3.0
Remoting Service
VSTS架构师设计工具
C#设计模式和.NET解决方案模式
VS2005
SQL Server 2005
WSE 3.0
TFS 18学时
适合对象
1. .NET基础薄弱,希望从基础学习,建议从第一阶段开始学习
2. 精通C#语言,不熟悉ADO.NET,建议从第二阶段学习
3. 精通C#语言,并且熟悉ADO.NET,建议从第三阶段学习
4. 具备了.NET应用开发经验,希望学习分布式应用开发的,建议从第四阶段学习
预备知识
1. 具有一定的编程实践经验
课程长度
1. 第一阶段:2天(12学时)
2. 第二阶段:5天(30学时)
3. 第三阶段:5天(30学时)
4. 第四阶段:3天(18学时)

课程内容
第1天
主题 .Net框架基础(一)
大纲 Microsoft .NET战略和服务器产品介绍;.NET最新发展
框架基础[数据类型、装箱与拆箱、对象|类和结构、类型之间的转换]
I/O和文件系统管理:二进制和文本文件操作、文件系统监视器;文件与目录管理、文件的压缩与独立存储;
委托与事件
.NET集合类、.NET集合类操作接口、集合类排序以及泛型
序列化:序列化应用场合、可序列化类型、二进制和SOAP序列化

第2天
主题 .Net框架基础(二)
大纲 多线程:Windows平台线程概述;创建工作线程;线程间同步方式;线程池;异步调用和异步委托
监视与调试应用程序[管理事件日志、使用Processes、调试与跟踪应用
程序集的部署:私有程序集、强名程序集和GAC
XML操作:轻量级XML访问接口、DOM访问接口、XML Schema及编程架构验证、XSL转换操作
Configuration:配置文件作用及结构、如何读取配置节、自定义配置文件

第3天
主题 数据持久层(一)
大纲 管理数据库与数据库文件
使用XML [使用FOR XML获取XML、使用OPENXML分析XML、使用XML数据类型]
实现安全[角色分配权限、口令安全策略、在SQL Server中使用密钥与证书]

第4天
主题 数据持久层(二)
大纲 实施数据完整性[实施约束、触发器和XML架构]
存储过程、函数的实现
灾难恢复[计划备份策略、备份和恢复用户数据库、从数据库快照中恢复数据]
复制服务

第5天
主题 数据持久层(三)
大纲 对象模型:Connection、Command、DataReader、DataAdapter、DataSet;
轻量级数据访问方式和内存数据库
数据库INSERT、DELETE、UPDATE操作;编写存储过程、调用存储过程;SQL注入攻击和带参数查询
高级数据库操作:数据库异步调用、二进制大对象处理、连接池管理、MARS; DataSet行版本和行状态;并发处理

第6天
主题 数据持久层(四)
大纲 数据视图
理解事务[什么是事务、创建事务、设置事务的孤立级别、System.Transactions命名空间]
ADO.NET 2.0通用数据访问方式;针对不同数据库提供程序的通用数据库访问接口;
SQL Server 2005 CLR编程接口:托管代码存储过程、用户定义函数、UDT
第7天
主题 数据持久层(五)
大纲 数据缓存
处理XML数据[使用XPath进行查询 、xml数据类型、在ADO.NET中使用XML]
SMO[服务管理对象]
阶段实践
第8天
主题 Web开发设计(一)
大纲 初识ASP.NET 2.0[ASP.NET编程模型、执行模型和编译模型;使用Visual Studio Web Developer建立ASP.NET网站;比较和使用HTML元素和HTML服务器控件;使用Request、Response、Server等对象]
页面和通用控件的事件机制;Web页面数据绑定控件及其事件处理:可用的数据源、绑定语法、单值数据绑定、重复值数据绑定;DropDownList等列表控件绑定;Repeater和DataList等模板控件数据绑定;处理Repeater控件的绑定事件和命令事件
GridView、DetailsView、FormView等控件的声明式数据绑定方式;SqlDataSource和ObjectDataSource;处理数据绑定控件和数据源控件的事件
第9天
主题 Web开发设计(二)
大纲 应用CSS;编写和使用用户控件;使用Theme和Skin;使用MasterPage
Web页面间数据共享:Cookie、Session、Cache、Application
标准身份验证和授权机制;ASP.NET 2.0增强的成员和角色管理机制
第10天
主题 Web开发设计(三)
大纲 ASP.NET应用程序生命周期;使用HttpHandler和HttpModule扩展ASP.NET
Web部件
报表服务
部署Web应用程序
第11天
主题 Web开发设计(四)
大纲 Unit Test
Load Test
ASP.NET AJAX概述
UpdatePanel的使用
客户端访问Web Service
AJAX Library
第12天
主题 Web开发设计(五)
大纲 企业库概述
配置管理应用块
数据访问应用块
安全应用库
缓存应用块
异常处理应用块
阶段实战
第13天
主题 企业分布式应用(一)
大纲 Web Service和SOA基本概念;使用ASMX创建Web服务;创建Web服务客户端代理;调用Web服务;SOAP Head和SOAP Extension;
Web服务某些问题讨论:Session、事务、异步调用
WSE 3.0

培训师介绍:

 
中软的金牌讲师,微软认证高级讲师,20多年的授课经验

本课程名称: C# .NET高级训练营

查看更多:职业素养公开课

相关的最新课程
讲师动态评分 与同行相比

授课内容与课纲相符00%

讲师授课水平00%

服务态度00%