IT
软件工程
技术热点
技术管理
数据库
嵌入式开发
界面设计
网络安全
信息安全
病毒防范
.NET
JAVA
C++/VC++
测试
企业关注课程
CMMI培训、咨询
虚拟现实技术
CMMI咨询
CMMI评审
 
最新开课
.NET4.0框架与C#4.0程序设计精讲  
2010-5-10
    中科院计算所职业培训中心凭借科学院的强大师资力量,在总结多年的IT人才培养及大型项目开发经验的基础上,自主研发出软件工程、嵌入式开发、WEB开发、数据库等多类前沿课程体系及C/C++,JAVA,.NET等精讲课程,在业界被誉为“中国IT精英权威培训基地”。
    近期我中心将举办“ASP.Net高级编程”培训班,以帮助企业程序设计开发人员提升技术能力,提高企业的整体竞争水平。具体课程及培训安排事项如下:
课程背景
    面向微软.NET作为新一代互联软件和服务战略,将使现有的软件在网络时代不仅适用于传统的个人计算机,而且能够满足呈现强劲增长的新设备的需要。.NET的最终目的就是让用户在任何地方、任何时间,以及利用任何设备都能访问所需的信息、文件和程序。用户不需要知道这些文件放在什么地方,而把后台的复杂性完全屏蔽起来。为了实现这些功能,自2002年.NET 架构发表以后,微软便逐步调整其服务器软件的产品线,不断的升级更新原有的服务,并将这些服务整合于.NET企业服务产品线中。
    .NET 的出现将从根本上改变我们考虑和使用计算设备的方式。由服务器和客户端这两个最重要的概念转变为松耦合服务的、丰富的、分布式计算模型。可以预期,.NET 的计算模型将会以不同方式影响企业、个人和开发人员。对于个人:这些变化将产生极其个性化的、集成的计算体验;对于企业和开发人员:它将改变企业和开发人员生成软件和销售产品的方式,使 IT 成为企业成功的重要因素并引入新的业务模式。
    正是这样一个特点,近年来越来越多的大型项目选择应用.NET平台进行开发。但现实情况是,很多项目开发只是应用了.NET平台最基本的能力实现低端开发,而最近几年发展起来的新特性和高级应用却涉及较少,难以充分发挥.NET平台的优势。
培训对象
     C#是一种全新的程序设计语言,可以直接学习,本课程中有C#基础的讲解.但学员最好有如C#,C/C++,VB,JAVA等语言基础,以便于快速的了解C#在WINDOWS下的编程特性.
课程简介
    学员经过本课程模块的系统培训学习,将帮助软件开发人员从C#/VB.NET编程语言入手,在接触.NET高级应用后循序渐进最终掌握.NET企业级开发技术.
师资简介
刘世兴,培训中心高级教师? .NET培训专家
精通.NET商业解决方案及软件系统架构,有丰富的软件项目开发经验。专注于web项目研究,在网站管理与运营方面有独特的见解,曾开发过多重行业中小型企业网。习惯于将实战经验与理论想结合,以应用实例辅助教学。指导的软件产品曾获得“第三届全国职业培训软件大赛三等奖”。
段克奇,培训中心高级教师? .NET培训专家
长期从事计算机软件开发、网站开发、数据库应用开发的培训工作,有丰富的教学经验;并指导各种网站项目、软件项目的开发工作,具备丰富的项目实战经验。丰富的教学经验+实战经验能有效地指导学员在学业上取得事半功倍的功效。目前出版的书籍有《边用边学动态网站设计与应用ASP篇》、《ASP.NET基础教程》
培训目标
    深入学习.NET平台主主推的语言体系C#,建立面向对象的程序设计理念, 深入学习.NET平台上WINDOWS程序设计的技术和技巧,为下一步学习打下基础.
课程内容
编号
名称
内容
1
.NET框架介绍
.NET Framework结构,公共语言运行时,.NET Class Framework,??? .Net的设计目标,COM的角色,.NET企业服务器的角色。新特性概述。
 
VS2010开发环境
VS2010的新功能(讲解如何进行快速代码编写,解决大小写字母区分):IDE的基本功能,IDE的基本设置;项目的建立;代码片段(代码片段的使用,扩展代码片段,外围代码片段,自定义代码片段)
2
C#基础
与其它语言的比较,C#特性; 数据类型,变量,运算符,流控制,程序结构等;方法调用语句。
3
OOP设计
面向对象程序设计的有关问题;类:类修饰符,成员访问修饰符;对象、实例于静态成员;this及成员数据(域,属性,索引器);类的成员函数:构造及析构函数,方法重载,外部方法;类的继承与派生;虚拟方法和动态多态编程;抽象方法和抽象类,密封类;接口、结构和枚举;装配件;Main方法,Math 类和Random类;Collections类及应用。字符串问题,一维数组,多维数组,交错数组,高级数组问题。
4
事件处理
委托(Delegate);控件中事件的使用;自定义事件(如何在自己的类中定制事件)
5
泛型编程
传统编程模型及装箱操作存在的问题,泛型编程的引出;泛型的解决方案;泛型类;泛型方法泛型接口
6
C#3.0
隐式声明变量及数组;对象及集合声明器;扩展方法;匿名类型;LINQ语句;分部方法
7
C#4.0新增功能与IronPython
C#4.0 动态编程,dynamic关键字的使用,IronPython基础,IronPython IDE的选择,在.NET平台中如何集成IronPython以实现脚本级程序设计
8
非安全代码和指针
指针的概念;关键字unsafe和fixed; 变量的指针和指向变量的指针变量; 数组的指针和指向数组的指针变量;数组名做函数参数;指向多维数组的指针和指针变量;字符串指针和指向字符串的指针变量;在C#中应用指针编程的有关问题。
9
在.NET调用DLL
在.NET中调用DLL动态链接库(包括非托管DLL的调用,WIN32 API函数的调用,以及托管DLL的调用);在.NET中应用COM组件;
10
异常处理
结构化异常处理程序;异常的属性和方法;自定义异常。
11
文件和数据流
文件夹、文件的管理和访问;递归算法在文件管理中的应用;Stream对象及其编程;FileStream类的使用,StreamWriter及SreamReader的使用;
11
Windows程序设计
基本的Windows程序设计方法;控件应用:多文档界面,主菜单和快捷菜单,通用对话框,Imagelist和ToolBar,提示栏StatusBar,TreeView控件的使用,timer和动画,其它控件使用实例,帮助系统的设计。Windows控件设计:从其它控件继承开发新的控件,开发复合型的控件。
13
GDI+编程和打印程序设计
.NET图形绘制方法;样条曲线和贝塞尔曲线;密封图形的绘制;图像文件的调用及处理方法;.NET打印程序设计;图形程序的设计技巧。
14
多线程设计
多线程的基本概念:进程和线程,何时使用线程;线程的设计:创建 ThreadWorker,调用 SpinUp;线程的控制和管理;线程的优先级;线程同步;互斥对象;线程池(Thread Pool)及其应用;
15
网络编程技术
DNS开发;套接字(Socket)编程;TCP协议编程;FTP编程;UDP和SMTP编程;
16
ADO.NET数据库设计基础
ADO.NET体系结构:ADO.NET组件,ADO.NET 和ADO之间的区别。.NET数据提供者:DbConnection类,DbCommand类,DbDataReader类。DbDataAdapter类,DataSet类
 
开课时间:
时间:2010年05月10日-2010年05月15日
证 书
    培训结束后,考核合格者颁发培训中心“结业证书”。自愿申办“653工程”证书,150元/本。
费 用
    培训费:3300元/人(含结业证书和中午的午餐),住宿协助安排,费用自理。
付款方式
名  称:中科院计算所职业培训中心
开户行:北京银行中关村支行
帐  号:01090302900120105445661
感谢您对中科院计算所培训中心的关注与支持!
 
 
 
中科院计算所职业培训中心
2010年03月16日
 
附件:
.NET4.0框架与C#4.0程序设计培训班报名回执
单 位
 
地 址
 
邮编
 
网址
 
传真
 
联 系 人
 
电话
 

E-mail

 
学员代表
 
电话
 
手机
 
学员姓名(注明性别)
 
 
学员姓名(注明性别)
 
 
学员姓名(注明性别)
 
 
注: 1. 此表复印有效
2. 请参加学习人员于2010年04月30日之前发送此回执,我们将以回执信息为准!
3. 收到回执后,我中心工作人员将于开课前将“报到通知”发到您的邮箱,为您提供参加课程相关的具体信息。
付款方式:接受现金、汇款、支票。
名称:中科院计算所职业培训中心
开 户 行:北京银行中关村支行
帐号:01090302900120105445661
联系方式:
地址:北京海淀中关村958楼中科天博大厦 (100086)
联系人:刘杉
电话:010-82661199-106、13520442680
传真:010-82661221
E-mail:liushan@tianbo.com.cn