科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道微软.NET开发入门

微软.NET开发入门

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

随着微软即将推出.NET Framework 3.0版,更多的开发者将注意力转向.NET开发。感谢微软,利用他们提供的免费工具,学习.NET开发相当方便。

作者:Builder.com 2007年7月31日

关键字: Office

  • 评论
  • 分享微博
  • 分享邮件

随着微软即将推出.NET Framework 3.0版,更多的开发者将注意力转向.NET开发。感谢微软,利用他们提供的免费工具,学习.NET开发相当方便。

应读者要求,本周我决定回顾一下基础知识,并向你们介绍如何开始学习.NET。首先我简单概括一下.NET Framework的主要功能,并继续说明如何获取并安装必要的工具。

简介

.NET Framework是微软.NET平台的核心部分。它提供一个迅速建立多功能应用程序的平台。通用语言运行时间(CLR)和Framework类库(FCR)是Framework的两个主要构成部分。

CLR为基于.NET的应用程序的执行环境。它管理代码执行,包括安全、线程管理、内存管理及分配等。你可以用许多有效的.NET语言,如即用选项VB.NET、C#和J#编写代码。这些语言将代码编译成中间语言(IL)。CLR获得IL并执行它。

FCR是一组可重复利用的面向对象的类,它们提供基本的.NET功能。这些类由.NET开发者应用的编码选项构成,包括ADO.NET、ASP.NET和网络服务等。这些类可用于命名空间——对象的逻辑集合。命名空间允许你将对象集中起来,并含有.NET中的各种类。你可以把命名空间看作一个对象或功能库。

下面我们将注意力转向建立并运行开发环境方面,以便你可以开始编写代码。

必要的组件

.NET的主要特点之一在于它可从微软免费获取。访问微软.NET开发者中心即可获得需要的一切工具。(Framework的最新版本为2.0,3.0正在开发中。)主页中含有平台的链接。但它只支持Windows环境。如果你对UNIX环境下的开源.NET开发感兴趣,查看Mono计划

下载好平台安装文件后,就可以运行它,在系统上安装.NET Framework。安装完毕后,系统中会存在以下基本目录(假定使用默认的安装目录):

C:WindowsMicrosoft.NETFramework<version number>

与安装的Framework对应的版本号有以下可能:

  • v1.0.3705:1.0版
  • v1.1.4322:1.1版
  • v2.0.50727:2.0版

这些目录保存.NET开发用到的动态链接库。每个.NET命名空间保存在它自己的动态链接库文件中。下面是几个例子:

  • System.Web:保存进行ASP.NET网络开发的类。
  • System.XML保存运行XML的类。
  • System:处理.NET代码的基本类库。

除动态链接库文件外,还有许多命令行工具帮助你建立.NET应用程序。这包括一个编译器、调试器和其它工具。下面的列表提供其中一些工具:

  • csc.exe:C#编译器
  • vbc.exe:VB.NET编辑器
  • jsc.exe:J#编译器
  • regasm.exe:.NET Assembly注册工具
  • regsvcs.exe:.NET Services安装工具

每个工具都支持一个帮助开关(/?),可以提交给程序,在线查看工具使用的帮助信息。

也可以用你最喜欢的文本编辑器(如Windows的记事本)或专用的开发工具(如微软的Visual Studio)或免费工具SharpDevelop编写.NET代码。代码编辑完成后,就可以用上面列举的命令行工具,或利用IDE的功能对代码进行编译。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章