这个课程发布后,同学们反馈还不错,觉得讲得很清楚,很有帮助。

目前C#的课程不多,能把C#讲好,学起来轻松的值得一看,关键这还是个免费课程。感谢benny都的付出。

加入课程:http://www.taikr.com/course/695

课程概述

本课学习我们需要了解用C#语言做哪些事情;学习用C#为每件事情做基础案例,主要包含学习编写Unity3D脚本、编写控制台应用程序、编写Winform、编写WPF、编写APS .NET等。

核心知识点

  1. 编写Unity3D脚本
  2. 物体变色
  3. 编写控制台应用程序
  4. 编写winform程序
  5. 编写WPF程序
  6. 了解ASP .NET

课程背景

基于很多Unity3D工程师只了解Unity3D的相关业务,对c#语言本来的作用了解很少,针对于此,完成C#创建多种应用程序的案例,实现对C#语言的一个应用上的认知。

课程难度:初级

软件环境:VS2010、Unity3D

课时 1:C#编写Unity3D脚本

  1. 课程介绍
  2. 创建Material
  3. 物体变色
  4. 代码结构
  5. API

课时 2:C#编写控制台应用程序

  1. 创建控制台程序
  2. 改变控制台外观
  3. 编写cmd命令
  4. 程序结构分析
  5. 程序入口点

课时 3:C#编写Winform应用程序

  1. 创建Winform应用程序
  2. 拖控件
  3. 属性和事件
  4. 自定义控件
  5. 调用第三方程序
  6. 程序结构分析
  7. 程序入口点

课时 4:C#编写WPF应用程序

  1. 创建WPF程序
  2. 拖控件
  3. 了解布局

课时 5:C#编写DLL

  1. 创建动态链接库
  2. 访问修饰符和返回值
  3. 编写加减乘除四个方法
  4. 生成动态链接库和XML文档
  5. Winform中调用动态链接库

课时 6:Unity调用DLL

  1. 调用规则
  2. .NET版本
  3. 如何调用C++ dll
  4. 调用Winform控件