课程说明
本课程将向您全面介绍.NET Framework 各主要技术领域,在最短的时间内了解.NET Framework的全貌。课程内容丰富,紧凑高效,从深度和广度上适合于具有一定开发经验的程序设计人员。您可以选择使用C#或VB.NET来完成此课程。
预备知识(必须)
* 了解SQL和数据库服? 务器的简单操作
* 熟悉一种面向对象的高级语言(C++、Java、VB.NET、C#)
课程目标
* 了解.NET Framework基本概念和应用领域
* 掌握主要的.NET Framework技术领域
课程内容
* .NET体系结构介绍,.NET Framework的组成部分,CLR,VB.NET/C#语言特性,Visual Studio.NET集成开发环境的使用
* .NET Framework基本技术领域
* 程序集基本概念,程序集版本控制和策略,动态类型信息和调用,动态创建程序集
* 资源的基本概念,资源程序集的创建和使用,资源的语言文化特性
* 应用程序域
* 自动垃圾收集过程和机制,对象析构函数和显式资源回收,System.GC类
* 多线程和异步调用,线程同步,TLS,线程池
* 类型安全性,代码访问安全性,基于角色的安全性,.NET加密服务、数字签名,.NET安全管理策略
* .NET Framework主要编程应用领域
* Windows Forms。包括:窗体和控件,可视化继承,GDI+等
* ADO.NET。包括:对象层次和编程模型,DataSet对象和本地数据库的构造,强类型数据集和架构文件,调用存储过程,XML数据操作
* ASP.NET。包括:ASP.NET运行机制,服务器控件,用户控件,模板控件和数据绑定,Web应用的安全性,缓存和状态管理,ASP.NET应用模块,调试和跟踪
* XML Web Service。包括:XML基本概念和应用领域,.NET Framework中主要的XML操作类和方式
* Web服务的基础知识和协议,ASP.NET Web服务的构建和调用,定制SOAP头,编写Soap扩展等
* Remoting。包括:.NET远程调用模型,对象序列化,MBR/MBV对象,服务端和客户端激活,对象的生存期管理,使用IIS和Windows服务承载远程对象
* 托管与非托管代码。包括:Platform Invoke,COM互操作,使用ActiveX控件
* 企业级服务组件。包括:COM+功能介绍,使用ServicedComponent实现组件的事务处理、实时激活、对象池、事件模型、排队组件和基于角色的安全性,使用MessageQueue组件访问MSMQ,访问活动目录等
* 网络编程
* 其它领域:Visio2003,Crystal Reports
* .NET PetShop 案例实践和分析
更多详情请点击艾威培训中心培训: