2008年9月2日星期二

C#程序开发 前言

2008年2月,Microsoft洋洋得意发布的visual Studio 2008系列,最受关注的无疑是Visual Studio Team System 2008 Team Suite。
本文将以Visual Studio Team System 2008 Team Suite为例,讲述C#开发。

本文不是标新立异,大量文字来自《C#程序开发范例宝典》,少量文字来自总结归纳,纯属自娱,极端版权论者请闻声避之。

初学者请参考《C#程序开发范例宝典》阅读本文。

章零

一、在运行visual Studio 2008以前您应该了解以下几点:

1..NET Framework是Microsoft 为开发应用程序而创建的一个革命性的新平台,它包含一个代码库,可以在客户语言,如C#的设计中使用代码库中的构件。

2.客户语言首先应该被编译为Microsoft中间语言(Microsoft Intermediate Language, MSIL)代码,以保证其跨平台特性,在程序运行时,再由Just-In-Time(即JIT编译器)编译为专用于本机OS和机器结构的代码。

3.用.NET Framework编写的代码在运行时被CLR托管,而管理内存、处理安全性、以及允许跨语言调试等。

4.某些语言如C++可以编写非托管应用程序,但是C#只能编写在托管环境下运行的代码。

5.C#是唯一为.NET Framework设计的语言,也是在移植到其他操作系统上的.NET版本中使用的主要语言,并且可以使用.NET Framework代码库提供的所有功能。

二、Visual Studio 2008特性

1自动编译源代码的步骤,同时可以完全控制重写代码时所需的全部选项。

2.包括Windows Forms和Web Forms设计器,并且允许UI元素的拖放设计。

3.预置常用任务向导,可以自动添加相关代码并且保证其语法正确。

4.预置安装部署及高级调试功能。

此外,建议您务必安装MSDN Library for Visual Studio 2008,以获得更完善的技术支持。

PS:
如需转载,请附带原文链接。

没有评论: