<C#入门经典> 学习笔记 Day 2
今天学习第一章剩下的部分。
1、用C#能编写什么样的应用程序:
- Windows应用程序。Windows forms 模块是一个控件库,其中的控件(如按钮、工具栏、菜单等)可以用于建立Windows用户界面(UI)。
- Web应用程序。,NET Framework 包括一个动态生成Web内容的强大系统,允许实行个性化和实现安全性方面。这个系统叫做Active server pages .net(ASP.NET),我们可以使用C#通过WEB forms 创建ASP.NET应用程序。还可以使用Silverlight 编写在浏览器内部运行的应用程序。
- WEB 服务。使用WEB服务,可以通过internet虚拟交换数据。
总结:
- .NET Framework 基础:它包括一个CTS(公共类型系统)和一个CLR(公共语言运行库),它的应用程序使用OOP(面向对象的编程)的方法编写,通常包含托管代码,托管代码的内存管理由.NET运行库处理,其中包括回收垃圾。
- ,NET Framework应用程序:该应用程序首先编译为CIL,在执行应用程序时,JIT把CIL编译为本机代码,应用程序编译后,把不同的部分连接到包含CIL的程序集中。

浙公网安备 33010602011771号