中软.NET WEB应用开发精英研习营
课程介绍 | 课程设置 | 问题解答 | 最新课程安排 | 培训首页
课程介绍 .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解决方案的最佳选择。 课程采用C#语言,作为.NET平台设计的程序语言。使用它让开发人员在设计视窗应用程序,数据库应用程序,WEB应用程序,以及企业分布式应用程序时得心应手,令竞争对手望尘莫及。 在课程设计上,我们也特意将课程划分为相对独立的四个阶段,以方便不同层次的学员选择性地学习,间接地也能节约学员的时间和金钱。并且,由于中软培训在北京具有最大的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)认证的能力。 第三阶段:熟练掌握基于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学时/天)
第一阶段
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 SQL Server 2005
30学时
第三阶段
l WEB开发设计研习
l WEB应用开发
l Soft Test
l AJAX
l Enterprise Library 3.0
第四阶段
l 企业级分布式应用研习
l Web Service
l WSE 3.0
l Remoting Service
l VSTS架构师设计工具
l C#设计模式和.NET解决方案模式
l TFS
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; DataSet行版本和行状态;并发处理
第6天
数据持久层(四)
l 数据视图
l 理解事务[什么是事务、创建事务、设置事务的孤立级别、System.Transactions命名空间]
l ADO.NET 2.0通用数据访问方式;针对不同数据库提供程序的通用数据库访问接口;
l SQL Server 2005 CLR编程接口:托管代码存储过程、用户定义函数、UDT
第7天
数据持久层(五)
l 数据缓存
l 处理XML数据[使用XPath