1、有一定的软件开发基础
2、有一定的软件设计经验
掌握.NET Framework框架组成掌握C#编程语言语法、面向对象开发技术掌握.NET组件开发技术了解.NET托管运行机制和原理掌握.NET中的数据类型及数据类型操作具备基于C#的.NET Framework程序设计基础学习C#多线程和异步编程技术了解C#事件与委托开发技术
Visual C#语法概述
C#程序中类和方法的定义
异常处理
监视应用程序
开发图形应用程序
类的创建和接口的使用
类的继承
读写本地数据
数据库访问技术
访问远程数据
使用XAML定义用户界面
改善应用程序的性能和响应能力
集成非托管代码
创建可重用的类型和程序集
数据的加密解密