求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
成功案例
航天科工 DotNet企业级
日照港集 .NET Fram
神华信 .NET单元测试
台达电子 .NET程序设计与
中体彩 UML+.Net架
云星宇 NET架构和程序设
一汽 .NET架构和程序

相关课程  
.NET框架与分布式应用架构
.NET & WPF & WCF应用开发
UML&.Net架构设计
COM组件开发
.Net应用开发
InstallShield
 

全部课程 >.NET技术  
C#高级开发技术     
9115 次浏览  39 次
郝老师
资深微软技术专家,连续10年微软MVP (微软最有价值专家),著有《ASP.NET 本质论》
 
地点时间:北京、上海、深圳 根据报名开班
课程费用: 5000元/人 
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册


认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    .NET框架,包括:运行时、类库、编程语言(以C#为主)和集成开发工具;常用的开发技术:多线程,异步调用,并行计算,数据访问,动态装配,图形图像,互操作;典型的应用开发,包括:桌面应用、面向服务架构的应用(SOA)、云应用;设计模式:包括面向对象设计原则、构造、行为和组合模式以及.NET框架模式。
    培训目标:

    了解 .NET基础框架和.Net Core框架
    了解.NET执行模型
    C#编程语言特性和 .NET 类库
    .NET 集成开发工具
    学习C#编程的关键技能:
    • 人机界面层框架
    • 文件和流IO
    • 数据访问
    • 正则表达式编程
    • 序列化
    • 进程之间的通信
    • 并行处理和异步编程
    • 动态装配
    • 互操作
    • 网络编程
    • 微服务开发
    培训对象:.NET中级开发/测试人员;.NET应用架构师
    学员基础:有一般编程经验
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天

    .NET框架介绍
    • .NET解决的问题
    • 框架构成和特点
    • .NET框架演化
    • .NET编程语言
    • C#的最新版本,新增功能
    • .Net Core体系框架
    .NET执行模型
    • 公共语言运行时 (CLR)
    • 托管执行过程
    • .NET 中的程序集
    • 元数据和自描述组件
    C#编程语言特性
    • 编程语言基础概览L类型、函数、类、名字空间、程序集
    • 处理各种数字类型:int16,32,64,byte
    • 类型定义:类和接口;抽象类,实体类
    • 特殊类型:委托、匿名类和部分类
    • 集合和数据结构
    • 事件与委托
    • 泛型编程
    • Attribute的原理和使用
    .NET 类库
    • 库分类
    • 命名空间
    • 程序集
    • 类库设计原则
    • 值类型和引用类型
    • 常见类:字符串、数值和集合
    .NET 集成开发工具
    • 各种SDK简介
    • VS.Net最新版简介
    • 调试工具简介
    • 代码分析工具
    • 测试工具简介
    • 程序管理工具
    人机界面层框架
    • WinForm程序框架
    • WPF程序框架
    • ASP.Net MVC
    • 移动端界面框架
    文件和流IO
    • 文件和流操作的原理简介
    • 文件IO的API介绍:打开、读、写、关闭
    • 异步文件IO
    • 处理IO错误
    数据访问
    • Entity Framework Core的原理和使用
    • LINQ的数据访问
    • XML 文档和数据的数据访问
    • 使用Microsoft.Data.Sqlite
    正则表达式编程
    • 正则表达式最佳实践
    • 正则表达式对象模型
    • 正则表达式的处理
    序列化
    • JSON序列化
    • 二进制序列化
    • XML和SOAP序列化
    进程之间的通信
    • 管道技术:命名管道和匿名管道
    • 使用远程调用
    • 使用共享内存
    并行处理和异步编程
    • 多线程编程
    • 并行编程
    • 异步编程
    动态装配
    • 理解动态装配:IoC原则;反射和对象动态创建;基于配置描述符的动态装配
    • .NET的动态装配框架:引出类型、声明依赖和装配
    • 动态装配框架的应用:动态扩展类;插件框架
    互操作
    • .NET语言间互操作
    • 互操作原理:封送和解封送;调用约定
    • 调用本地DLL库
    • 调用COM库
    • 使用托管C++进行互操作
    • 异构系统间互操作:使用SOA服务
    网络编程
    • Socket的网络
    • API TCP/IP的网络编程
    • UDP的网络编程
    微服务开发
    • 为什么采用SOA架构,
    • .Net的web服务开发框架
    • .Net的微服务开发框架
    • 服务的部署与测试
       
    9115 次浏览  39 次
    其他人还看了课程
    .Net企业级应用设计与开发   1914 次浏览
    ASP.Net MVC框架原理与应用开发  2052 次浏览
    工作流原理与.Net平台实现  1955 次浏览
    C#高级开发技术  9115 次浏览
    silverlight 应用开发  1691 次浏览
    从开发角度解析Windows 8的新特征  1829 次浏览
    定制内训


    课程计划
    MBSE(基于模型的系统工程)4-18[北京]
    自然语言处理(NLP) 4-25[北京]
    基于 UML 和EA进行分析设计 4-29[北京]
    以用户为中心的软件界面设计 5-16[北京]
    DoDAF规范、模型与实例 5-23[北京]
    信息架构建模(基于UML+EA)5-29[北京]