第一 二 章 概述
一个软件工程毕业的人,竟然没学过计算机英语。一些名词都看不懂,还学个P啊,自己慢慢补上吧,附上一些概念的解释,加深印象(有点乱,待整理)。
1.CTS:Common Type System 通用类型系统
类型是数据的一种表达方式,指定其中最基础的部分(如32位带符号的整数),以便使用.NET Framework 在各种语言之间进行交互操作。这称为通用类型系统CTS 。
2.CLR:Common Language Runtime 公共语言运行库
负责用.NET库开发的所有应用程序的执行。
3.CIL:Common Intermediate Language 通用中间语言
在编译使用.NET Framework 库的代码时,不是立即创建专用于操作系统的本机代码(native code),而是把代码编译为通用中间语言。
以前称为MSIL:Microsoft Intermediate Languate或IL。
4.JIT:Just-In-Time 编辑器
把CIL编译为专用于OS和目标机器结构的本机代码。这里编译器的名称Just-In-Time反映了CIL代码仅在需要时才编译的事实。
5.GAC:Global Assembly Cache 全局程序集缓存
把一些可重用的代码放在所有程序都可以访问的地方,在.Net Framework 中,这个地方是GAC
6.Garbage collection 垃圾回收
.Net 垃圾回收会定期检查计算机内存,从中删除不太需要的东西。但由于在不可预知的之间执行这项工作,所以在设计应用程序占用许多内存时,应自己执行这样的检查,而不是坐等垃圾回收。
7.WPF:Windows Presentation Foundation
//学了再加
8.ASP.NET:Active Server Pages .NET
.Net Framework 包括一个动态生成Web内容的强大系统,允许进行个性化和实现安全性等。这个系统叫做asp.net。
9.WCF:Windows Communication Foundation
//有关web服务的一些强大的东西,学了再加
10.ADO.NET: Active Data Objects .NET
//zhanwei
11.LINQ:Language Integrated Query \
//zhanwei
12.OOP:Object-Oriented Programming 面向对象
OOP技术以结构、数据的含义以及数据和数据之间的交互操作为基础。使用OOP技术常常要使用许多代码模块,每个模块都提供特定的功能,每个模块都是孤立的,甚至与其他模块完全独立。这种模块化编程方法提供了非常大的多样性,大大增加了重用代码的机会。
13.IDE:Integrated Development Environment 集成开发环境
IDE集成开发环境(简称IDE)软件是用于程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。如Visual Studio 2010。
14.IntelliSense
智能检测错误,在输入代码时给出合适的推荐代码。
15.Starter Kit
如果您要构建 ASP.NET Web 站点,则需要在坚固可靠的代码基础上来开始构建。从一个完整的站点开始,进行一些修改和自定义,然后上线,是不是很棒?ASP.NET Starter Kit 就是一种允许您这样做的打包解决方案。(http://www.cnblogs.com/allanbolt/archive/2007/12/27/1489860.html)
16.C#(必须整理了,C#才刚出现,阿弥陀佛,罪过罪过)
C#是包含在.Net Framework中的一种语言,它是以前的语言(如C++)的一种变种,可以用于编写任意应用程序,包括网站和Windows应用程序。