报名咨询热线

400-133-0510

什么是.NET?Microsoft 。NET是微软公司提出的新一代软件开发模型.NET主要包括Visual Service开发工具,.NET平台以及.NET服务器,其核心是Web Service。
以全球最大的软件厂商为依托Microsoft将.NET运用于其下的所有产品。如今ms office已于.NET紧密捆绑,Micosoft的所有王牌系统已内置了.NET Framework.
就业明星
  • 实训主题    
  • 实训内容               
  • 实训目标
第一阶段、语言核心与 .NET Framework
开发平台搭建 • C#基础语法
• Windows系统原理、Windows平台下的软件安装、配置、使用 •.net framework框架及编译原理
熟练掌握Windows常用安装、配置、使用等技巧 了解.net framework框架不同版本,熟练掌握在VS2012下进行的基本操作
C#语言基础

• 类和对象数据类型及转换,变量、常量和数组;

• 运算符和表达式,分支,循环;

• 常用的数据结构

• 常用的排序算法

• 软件编程规范

熟悉并掌握控制台应用程序的操作和开发;掌握C#基本语法,深入理解变量、表达式、运算符、流程控制、常用算法、软件编程规范等相关内容。
三大特性。
OOP编程

• 面向对象编程(OOP),类和对象;

• 属性和方法、构造函数

• 继承,this和base关键字;方法重载

• 多态以及方法重写

• 访问修饰符、static和sealed等关键字的使用

• 抽象类和抽象方法

• 接口(interface)

• 结构

• 枚举、索引器

• 常用设计模式

掌握C#语言高级特性,理解面向对象编程思想,掌握封装,继承,多态三大特性。
Visual Studio 2010开发工具,熟练掌握.NET Framework
核心API。
C#核心API

• String和StringBuilder

• 集合和泛型

• IO操作

• 多线程

• 网络编程

• 正则表达式

• 异常处理

深入了解C#中的相关API
C#高级编程

• 委托和事件

• Attribute

• 反射

• 字符集编码和国际化

深入了解C#的内部机制和原理
实训项目一

•通讯录

• 辅助外挂程序

掌握在C#控制台下的程序开发。
第二阶段(数据库开发及ADO.NET) 
第二阶段(高级开发)
SQL Server2012数据库

• 关系数据模型

• 数据库设计以及三大范式

• SqlServer安全登录模式

• SQL语句基础和T-SQL编程

• SQL语句调优

• 高级查询

• 视图、索引、事务

• 存储过程、触发器、游标

• SQL防止注入

掌握MSSQL数据库的设计、T-SQL编程等相关操作; 使用主流的数据库设计工具设计并生成数据库
ADO.NET程序设计

• DataSet、DataTable、DataRow、DataColumn、DataView

• 连接管理(Connection)、命令管理(Command)、流读取器(DataReader)

• 适配器对象(DataAdapter)

• 事务控制(Transaction)

• 批量操作

熟练掌握ADO.NET的常用数据操作
Linq语法和Lambda表达式

• Linq对象查询

• 数据库查询

• 数据集查询

• Lambda表达式语法

• 查询技术

熟练使用Linq语句或Lambda表达式对对象、数据库、数据集进行操作。
第三阶段(桌面应用开发---Windows Form和WPF)
第三阶段(以T-GWAP 通用电子商务平台为驱动)
WinForm .NET程序设计编程

• WinForm常用控件(TextBox、Button、Form、ListBox、ComboBox、CheckBox、RadioButton、PictureBox等)

• 容器控件(Panel、GroupBox)

• 菜单和工具栏

• ListView、TreeView

• 报表

熟练使用Winform的常用控件
MDI窗体

• MDI窗体

• 窗体之间的数据传递

了解SDI和MDI窗体的区别,以及如何定义MDI窗体; 熟练掌握窗体之间的数据传递
自定义控件

• 创建自定义控件

• 添加属性和事件

• 自定义控件的使用

掌握自定义控件的创建和使用
WPF系统架构

• WPF体系结构

• XAML语言基础

• 依赖属性

• 路由事件

• WPF命令(Command)

• 布局、资源、样式

• 数据绑定

熟悉WPF的体系结构,掌握WPF基本操作
WPF动画

• WPF动画的基本知识

• WPF实现动画的方式

了解WPF2D、3D动画的实现方式
N层架构与代码生成器

• 三层架构

• 代码生成器

• XML文件的操作

• UML建模

熟练使用三层架构搭建应用程序 自己动手编写代码生成器 熟练掌握对XML文件的各项操作
实训项目二

• 基于桌面的应用程序开发,如: 单机版小游戏 、 金融App(ATM系统)等 管理软件

• 商用代码生成器

掌握C/S结构下的应用程序开发 能够进行基本的数据库设计和程序功能设计
 
第四阶段(Web编程基础)
XML基本原理

• XML语法结构、标记、属性、实体

• DTD、Schema等

• RSS

了解XML基本原理

熟悉XML的语法

HTML基本语法

• HTML基本文档结构

• HTML中的各种元素

• HTML中表单的使用

熟练掌握HTM的页面设计、编写
CSS核心技术

• CSS规范

• CSS选择器

• CSS的常用属性

• 使用CSS实现页面布局

熟练使用Css设置HTML元素样式
JavaScript高级语言

• JavaScript基础语法

• JavaScript高级语法(prototype、闭包、作用域)

• DHTML、HTMLDOM编程

• JavaScript面向对象编程

熟练掌握JS的语法和DOM编程
JQuery核心

• JQuery原理、JQuery选择器、链式编程

• JQuery高级应用(数据绑定、操纵样式、动画效果、事件处理、DOM操作等)

• JQuery常用插件(UI类插件、验证类插件、导航类插件等)

熟练掌握JQuery的基本语法和对HTML页面元素的基本操作
实训项目三

• 商业网站前端(如淘宝、京东首页)

掌握WEB前端的基础开发
第五阶段(ASP.NET及MVC框架的商业应用开发)
ASP.NET

• HTTP协议

• ASP.NET页面运行机制和生命周期

• 状态管理(cookie和session)

• HttpHandler和HttpMoudle

• 常用控件和用户控件

• 安全验证

• 主题和母版页

• 数据绑定

• 页面缓存和数据缓存

• 优化、配置和IIS部署等

了解HTTP基本原理、掌握ASP.NET核心对象

熟练掌握WEB服务器编程技巧

掌握页面缓存、数据缓存等优化技巧

掌握安全验证、防黑客攻击等系统安全策略

ASP.NET MVC框架

• MVC框架

• 路由系统

• 控制器、视图

• Razor语法、Html.Helpe r

• Model验证

• 过滤器

了解MVC编程思想,熟练使用ASP.NET MVC搭建企业级网站
WebService

• 基本原理

• SOAP协议

• WSDL、UDDI、WSC、WSP、WSB

• 异步调用

• 事务处理

• 自定义SOAP Header

• 缓存

了解WebService的基本原理及相关协议 能够调用远程的WebService,以及自定义WebService
WCF

• 地址(Address)、绑定(Binding)、契约(Contract)、寄宿(Hosting)

通过WCF的学习,可以实现在Windows平台上进行分布式应用开发
Ajax

• AJAX原理

• XMLHTTPRequert对象

• XMLDOM

• ajax for ASP.NET

了解AJAX原理,实现页面无刷新效果
Windows 8开发

• 常用控件

• 应用程序管理

• 动态磁贴和弹出菜单

• 触控与键盘事件

掌握Windows8下的一般应用程序开发
Unity3D

• 3D图形原理

• 基本场景

• 物理引擎

• 图形优化

使用Unity3D开发Android、Iphone平台下的游戏
实训项目四

• B2C电子商务网站

• 社交平台

构建基于ASP.NET MVC框架的商业网站
Q:学习.Net好就业吗?从目前的发展趋势来看,以前的Visual Basic, ASP和COM技术将很快被.Net所完全取代。 .Net将应用于中小企业的Web应用, 企业Portals, e-business 以及结合微软企业服务器的大型企业级应用。因此可以说,.Net就业主要是Windows和UNIX的竞争、.Net和JAVA的竞争。有数据显示企业对UNIX系统的需求正不断降低,成本、维护费用和使用不方便是其主要原因。 在美国52% 的安全网站都是基于Windows来建设的 ,而SUN的Java使用只占11%,大部分财富五百强的企业,差不多40%都使用Windows2000,最大零售商中有一半使用Windows 2000,在美国最大的B2B网站也使用Windows 2000来建设,Barnes & Noble 等美国最大零售商使用的是Windows 2000。因此,.Net专业还是很好找工作的。你可以到人才网上搜索下,现在大部分网络公司及软件公司都要.Net的程序员。
以全球最大的软件厂商为依托Microsoft将.NET运用于其下的所有产品。如今ms office已于.NET紧密捆绑
项目演习


苏3904834589859
返回顶部