中软国际卓越培训中心

.NET应用系统设计和开发

2009-02-24 15:03  567次

  • 课程价格:请电话咨询
  • 开课时间:滚动开班
  • 上课地点:请咨询客服

如遇无效、虚假、诈骗课程,请立即举报为了您的资金安全,请见面交易,切勿提前支付任何费用举报

课程详情
课程编号 DEV_DotNet_002 难度级别 中 课程介绍 .NET是微软推出的新一代开发平台,基于该平台开发人员可以高效的完成各种类型或需求的应用。本课程将全面地讲述.NET各方面知识,使学员能够熟练使用VSTS开发精彩的应用系统。 适合对象 .NET开发人员、JAVA开发人员等 课程目标 熟悉.NET Framework 的基本体系结构; 能够利用ASP.NET 编写网站应用程序 熟练使用VSTS的设计、开发和测试工具 了解.NET平台分布式应用和SOA应用开发模式 了解.NET平台*技术及其发展趋势 课程长度 8天(48学时) 课程内容 *天 主题 微软平台开发技术概要 大纲 微软.NET平台和服务器系列产品概述 .NET Framework .NET 发展历史 体系结构 常用开发场景 CLR功能和机制 C# 语法和语法特性 委托、事件、接口实现、多态等 C# 2.0/3.0新特性 Visual Studio Team Suit工具使用 架构师工具:应用程序设计器、逻辑数据中心设计器、系统设计器、部署设计器 开发人员工具:类设计器、单元测试工具、代码分析工具 测试人员工具:Web测试、负载测试 微软团队软件生命周期管理 MSF团队模型 MSF过程模型:概念设计、逻辑设计、物理设计 MSF应用程序模型:N层应用系统 Team Foundation Serer对MSF的实现 第二天 主题 .NET Framework核心开发 大纲 集合类 通用集合类 强类型集合类 实现排序接口 字符编码和字符转换:ANSI、UNICODE、UTF-8 IO操作 二进制文件操作 文本文件操作 文件系统管理 XML操作: 使用XmlReader/XmlWriter 使用XmlDocument 使用Schema对XML进行验证 使用XSLT对XML进行转换 配置 读取配置文件 编写自定义的配置节点 序列化 二进制序列化 XML序列化 AppDomain和Assembly 创建和使用动态链接库 强名程序集和GAC 动态加载程序集 利用反射动态创建对象 创建新App Domain 多线程 创建工作线程 线程同步保护 异步调用 安全性 对称加密、非对称加密、哈希、数字签名 基于角色的安全性 配置安全性策略 网络调用 使用Socket 使用TCP/UDP编程模型 本地化和国际化API: CultureInfo .NET内建多语言支持API 制作多语言资源程序集 装载资源 第三天 主题 ADO.NET 大纲 ADO.NET对象模型和运行模型 连接和连接池 轻量级访问方式 DataReader和Command 执行插删改操作 使用存储过程 MARS 内存数据库: DataSet和DataAdapter 修改数据 处理并发问题 典型数据库应用场景 数据库异步操作 事务处理及事务隔离级别 执行XML数据访问 二进制大对象的读写 使用ADO.NET 2.0的通用数据库访问模型 SQL Serer 2005 SQL CLR 自定义类型 存储过程 函数 第四天 主题 Web应用开发――ASP.NET基础 大纲 ASP.NET机理 代码模型 执行模型 Web窗体 页面回送和ViewState 跨页面提交请求 处理页面参数 服务器控件 HTML元素、HTML控件、Web控件的对比及选择 基本服务器控件:文件上传控件、DropDownList、di、Panel等 验证控件:RequiredFieldValidator、RangeValidator、CompareValidator、RegularExpressionValidator、CustomValidator、ValidatorSummary控件;验证控件组 ASP.NET数据绑定: 选择数据源:变量和属性、集合类、DataSet/DataTable/DataView、DataReader、XML数据 单值数据绑定:绑定到控件属性、绑定到成员变量、函数或属性 Repeater、DataList和DataGrid控件:编写模板;实现分栏;生成编辑界面 绑定到数据库:设置SqlDataSource;定制GridView控件;编辑、更新和删除;实现分页和排序;双向绑定;参数化编程 定制主/详细信息:使用DetailsView和FormView;插入数据 第五天 主题 Web应用开发――Web站点结构、外观和配置 大纲 ASP.NET网站结构 配置站点导航层次结构 使用站点地图 使用菜单控件 使用树控件 应用样式、主题和外观 创建和使用用户控件和自定义控件 创建主题和皮肤 母板页 ASP.NET状态机制 Cookie、Session、Application、Cache 使用缓存提高性能:页面缓存、片断缓存、缓存更新、基于依赖的缓存、数据库缓存 ASP.NET安全性机制 用户身份验证和授权机制 成员和角色管理API 网站配置 配置IIS和应用程序池 Web.config和Global.asax ASP.NET AJAX 使用ASP.NET 2.0内置的客户端脚本功能实现局部回送 从服务器端代码中发出JaaScript代码调用 ASP.NET AJAX服务器端控件 ASP.NET AJAX客户端控件 第六天 主题 .NET 分布式应用 大纲 Interop 从.NET代码中调用C/C++ API 从.NET代码中调用COM组件 从非.NET客户端中调用.NET代码 使用ActieX控件包装器 ASP.NET Web Serice 创建和使用ASMX Web Serice 可传递的数据类型 Transaction处理限制 Session和Cookie限制 Soap Head和Soap Extension .NET Remoting MBV和MBR 创建服务器端和客户端 服务器激活、客户端激活 远程对象生命周期管理 使用IIS宿主Remoting对象 WSE配置和基本使用 第七天 主题 .NET 3.5新技术应用开发简介 大纲 WPF Silerlight WF WCF LINQ 第八天 主题 设计模式及其在.NET中的应用 大纲 GOF设计模式及其在.NET中的实现和应用 创建型 结构型 行为型 Web表现层 ASP.NET MVC模式 HttpHandler和HttpModule 实体和数据访问 强类型数据集 ADO.NET O/R映射 一个完整的应用.NET SOA及设计模式的例子
相关课程
在线预约报名
  • 报名课程 :
    .NET应用系统设计和开发
  • 报名学校 :
    中软国际卓越培训中心
  • 学生姓名 :
    电话号码 :
    联系地址 :
    情况说明 :
    验  证  码 :