课程简介:
Visual Studio.NET是美国Microsoft公司推出的具有战略性发展的新一代开发平台。Visual Studio.NET框架将Microsoft公司的所有编程语言的开发环境统一起来,并且可以创建、配置和运行Web服务以及Windows平台的应用。在.NET框架中,所有的编程语言,从高层的JavaScript到低层的C++语言,一律是等同的,它们都将生成托管代码,并且可以一次编写,随处运行。.NET框架还可以使不同的语言之间进行交互,即一种语言可以使用另一种语言所编写的组件。还可以从另一种语言编写的类派生新类或创建实例。更令人感到振奋的是,它可以利用互联网和企业内部网,访问整个网络上的Web服务。
开发人员可以使用 Visual Studio .NET 来:
·构建功能强大而且响应能力极好的基于 Windows 的应用程序。
·构建功能强大而且响应能力极好的 Pocket PC 应用程序。
·构建完善而安全的 Web 应用程序。
·构建对设备有智能感知能力的完善而安全的移动 Web 应用程序。
·在以上任何一种应用程序中使用 XML Web services。
·避免“DLL 灾难”。
·消除代价高昂的应用程序部署和维护问题。
详细了解.net开发平台
●.NET/c#软件工程师
培养市场紧缺的精通C#/.Net的复合型软件工程师,学员将具备以下软件开发技能:
1)精通C#.Net、ASP.Net、 ADO.Net;
2)掌握Visual Studio.Net开发环境;
3)熟练开发Windows Service and Web Service;
4)熟练开发基于数据库的多层应用程序;
5)掌握面向对象的软件分析、设计方法OOA、OOD和UML工具;
6)培训结束,学员具备相当于超过1年的公司软件开发经验。
>>课程内容
·数据结构与算法基础
·面向对象基础
·Visual Studio
·C#.Net、ADO.Net
·ASP.Net、Remoting
·SQL Server、Oracle 技术
·Html/dhtml、JavaSript、CSS、AJAX
·3层及n层数据库应用程序结构
·Windows Service、Web Service、Multithread
·数据库的设计和优化, WEB应用程序性能优化
·XML编程与Web Service
·Com技术、.net安全
·控件开发、面向对象分析与设计:UML/OOA/OOD
·代码规范和版本控制
·需求开发及管理
·软件质量保证
>>授课方式
案例教学。
>>考核及证书
1、通过天将软件人才基地考核的学员由福建省科技开发中心天将软件人才基地颁发结业证书;
2、参加.net的相关认证考试并通过的学员由美国Microsoft公司颁发相关证书;
●VB.net软件工程师
通过本课程的学习,学员将能够深入掌握Visual Basic.NET面向组件软件开发的思想与方法,出色完成各种Visual Basic.NET软件项目开发任务,胜任现代软件企业中.NET软件开发工程师或高级软件开发工程师所要求的Visual Basic.NET编程能力。
>>课程内容
·熟悉.NET整体架构,明确托管代码运行环境,了解CLR, CTS等体系结构
·掌握VB.NET中增强的语法和语言特性,尤其是面向对象功能的增强
·能够使用VB.NET开发简单的Windows窗体和ASP.NET应用,并能够编写组件
·掌握VB.NET应用程序的发布以及VB6到VB.NET的迁移
·.NET框架概述。包括通用语言运行时CLR,通用类型系统CTS,基础类库BCL;.NET应用的版本方案和部署等
·加强的VB.NET语法和语言特性。包括使用变量和数组、过程,使用结构和循环,增强的错误和异常处理,VB.NET面向对象的特征如继承性等
·VB.NET窗体应用程序设计。包括使用Windows窗体和控件,验证用户输入,处理事件,GDI+,多线程,组件编程等
·VB.NET Web应用程序设计。包括ADO.NET数据访问,Web表单和Web服务的编写
·发布VB.NET的Windows窗体和Web应用程序,以及如何从现有的应用升级到VB.NET
·代码规范和版本控制
·需求开发及管理
·软件质量保证
>>授课方式
案例教学。
>>考核及证书
1、通过天将软件人才基地考核的学员由福建省科技开发中心天将软件人才基地颁发结业证书;
2、参加.net的相关认证考试并通过的学员由美国Microsoft公司颁发相关证书。
●.NET从入门到精通
从.NET基础入手,了解.NET平台最常用和流行的技术领域,快速掌握基于.NET平台的Web站点的设计与开发,从而掌握.NET Framework的核心技术领域和开发模式。
>>课程内容
·.NET战略、框架介绍,Visual Studio.NET集成开发环境的使用
·.NET中面向对象程序设计方法的体现和应用,C#、VB.NET快速入门
·开发Windows窗体应用程序、组件库装配集等
·使用ADO.NET访问数据库,数据绑定
·构建包含Server Controls的ASP.NET应用
·XML介绍,创建和使用XML Web Services,SOAP简介
·应用程序的定制和部署,配置.config文件,创建安装程序
·跨语言互用,.NET/COM互操作性,调用Win32 API,VB6和C++迁移到.NET
·构建基于移动设备的.NET应用
·ASP.NET运行机制,ASP与ASP.NET比较
·使用服务器控件。包括HTML服务器控件,输入验证控件,列表控件和多功能控件,以及编写用户控件和自定义的Web服务器控件
·使用ADO.NET。包括主要类和对象层次、DataSet对象和本地数据库的构造,强类型数据集和架构文件、调用存储过程,XML数据操作,Web表单中的数据绑定
·使用分布式组件。包括:.NET组件的编写和调用、.NET Remoting机制、序列化机制、服务端和客户端激活对象的编写和配置、管理对象的生存期、使用IIS、Windows服务承载远程对象等
·使用Web服务。包括Web服务基础和协议(WSDL,UDDI)、ASP.NET Web服务的创建和使用,定制SOAP头、编写SOAP扩展、分析和设计HTTP Module等
·ASP.NET应用的配置和管理。包括应用程序状态管理,global.asax,web.config配置文件,应用IIS和ASP.NET中的安全性设置等
·调试、跟踪和错误处理。包括页面级跟踪、应用程序级跟踪,结构化异常处理以及在Visual Studio.NET中调试代码
·.NET Framework主要编程应用领域
>>授课方式
案例教学。
>>考核及证书
1、通过天将软件人才基地考核的学员由福建省科技开发中心天将软件人才基地颁发结业证书;
2、参加.net的相关认证考试并通过的学员由美国Microsoft公司颁发相关证书。
|