课程大纲

IDE

  • Visual Studio 2015/2017 简介
  • Console.WriteLine, Console.ReadLine
  • Hello C# World !
  • 编译和调试
  • C# 中的注释
  • 类、using、Main 的提及

.NET 6.0

  • 什么是 .NET?
  • CLR 和 GC
  • DLL 和 EXE
  • .NET 中的技术

C# 基础

  • C# 从 1.0 到 6.0 的历史
  • Pascal 命名法、Camel 命名法、大写
  • 关键字、字面量、操作符、标点符号、语句、注释
  • 值类型、引用类型
  • 变量赋值和比较
  • 条件操作 - If, Switch
  • 循环 - For, Foreach, while, do… while…
  • C# 关键操作符和关键字概述

C# 6.0

  • 数值和布尔类型
  • 类和对象(继承、多态)
  • 字段
  • 属性、索引器、操作符
  • 方法
  • 委托、事件、匿名方法
  • 命名空间
  • 接口、结构、枚举
  • 数组
  • 异常
  • 泛型类型和匿名类型
  • 字符串和字符
  • 属性

.NET 类库

  • 集合
  • 文件和数据流
  • 系统间通信
  • 日期
  • 序列化
  • 并行编程
  • 异步操作和并行化
  • 实用操作

数据访问

  • ADO.NET
  • LINQ
  • ORM – 实体框架
  • SOA 中的数据

回顾可以在 C# 和 .NET Framework 6 中开发的应用程序

  • Windows Presentation Foundation
  • ASP.NET MVC 2
  • Silverlight

要求

  • 具备软件开发领域的基本知识。

受众

  • 开发者
  • 软件工程师
  • 编程爱好者
 28 小时

客户评论 (5)

即将举行的公开课程

课程分类