1、第一部分 .NET 简介,.NET平台框架 .NET编程语言 C#语言特点 C#类库 C#开发运行环境,.NET平台框架(.NET Framework),公共语言运行时(CLR),C+源程序,可执行的机器码,WINDOWS,编译,运行,HTML源程序,浏览器,WINDOWS,读取,解释运行,编译执行,解释执行,VB、C#,中间语言代码(CIL),WINDOWS,编译,运行,.NET程序执行原理,CLR,LINUX,负责管理和执行由.NET编译器编译产生的中间语言代码,CLR的功能,.NET编程语言,.NET框架上的编程语言大约有二十几种包括Visual Studio .NET自带的四种微软常规
2、语言 C# 托管C+ VB.NET VISUAL J#,C#语言特点,无指针 自动内存管理 支持泛型 单继承 支持反射,.NET基本类库(FCL),系统操作(System),FCL类库,Web编程,数据库操作,Windows窗体编程,XML操作,线程操作,文件操作(IO),绘图操作,网络通信,反射操作,Web服务操作,集合操作(Collections),.NET基本类库(FCL),开发环境配置,CSC编译器 Cordbg命令行调试器 文本编辑器(EditPlus、UltraEdit、Notepad+) SharpDevelop中量级c#开发工具 Visual Studio 2005集成开发环境
3、,CSC编译器,直接使用csc默认编译方式(例1.1) csc Simple.cs 使用target参数 Csc/target:exe 生成控制台可执行文件 Csc/target:winexe 生成windows可执行文件 Csc/target:library 生成库 Csc/target:module 生成能添加到其他程序集的模块 使用out参数 Csc/out:test.exe simple.cs,Visual Studio 2005集成开发环境,起始页 窗口 【解决方案资源管理器】窗口 【类视图】窗口 【属性】窗口 工具箱窗口 服务器资源管理器窗口 代码编辑窗口 其他窗口 MSDN帮助,