1.3 安装.NET
ASP.NET的变化如此之大,也许会使你感觉有点害怕。“千里之行,始于足下”,只要一步一步来,你就会发现掌握它并不是什么难事,而它带给你的编程思维的改变以及效率的提高将会使你觉得你开始的付出是完全值得的。你也许担心以前的ASP代码是否能够继续运行,不用担心,在.NET环境下,ASP.NET和ASP是互不干扰的。以前的ASP文件仍然保存为“.asp”,而新的ASP.NET则保存为“.aspx”。
ASP.NET现在可以在Windows NT4、Windows 2000和Windows XP上运行。在Windows 9x平台上还不能运行ASP.NET。你需要首先安装.NET Framework。你可以从微软的网站(http://www.microsoft.com/net)上下载。也可以在ASP酷技术网(www.ASPCool.com)上通过下面地址下载:http://www.aspcool.com/download/display.asp?Did=316。如果你要开发ASP.NET程序的话,你需要安装.NET Framework SDK(Software Development Kit,软件开发包)。下载地址为:http://www.aspcool.com/download/display.asp?Did=315。.NET Framework SDK中不仅包括了.NET Framework,也包括了你编写、构建、测试和部署.NET Framework应用程序所需的 —— 文档、示例代码、命令行工具以及编译器。
在安装之前请先检查是否安装了IIS,如果你已经安装了IIS,安装程序在安装过程中会自动注册ASP.NET。如果你先安装了.NET Framework,而后安装IIS,你将需要手动去注册ASP.NET。安装过程非常简单。点击安装程序后它会自动解压安装文件。
在安装过程中,你会看到如图1-1所示的画面。在这里你应该选中软件开发包和SDK例子,这样你就可以通过这些例子来学习和使用.NET。
图1-1
在.NET Framework SDK的安装目录,你就会找到.NET Framework的快速入门、教程和大量的例子。
1.4 ASP.NET开发工具
你可以直接用写字板来开发ASP.NET应用程序。这也就意味着任何细小的东西如录入框,你都要自己动手去写。如果你认为这些都不是问题,那我还是推荐你使用一些有行标识和颜色标识的编辑器,如,EditPlus、Ultra Edit等。 当然,对于大多数人来说,可能还是倾向于使用一些WYSWYG(所见即所得)的开发工具。这里我就给大家介绍两个编写ASP.NET非常出色的开发工具。
1.4.1 Visual Studio.NET
毫无疑问,Visual Studio.NET是迄今为止开发.NET程序最优秀的开发工具。Visual Studio.NET提供了控件拖放,自动调试等功能。能够快速的设计、开发、调试和部署Web应用程序,极大地提高开发程序的工作效率。
1.Visual Studio.NET的安装
Visual Studio.NET的安装包括下面几个步骤,
图1-2
首先,要进行组件更新。安装程序将会安装如图1-3所示的程序:
图1-3
其中Windows 2000 Service Pack 2和Internet Explorer 6.0需要重新启动计算机。
当完成组件更新以后,我们就开始安装Visual Studio.NET。
图1-4
我们可以选择要安装的语言,其中有四种语言可以供我们选择:Visual Basic.NET,C#.NET,Managed C++.NET,Jscript.NET,本书将选择C#做为开发语言来给大家讲解如何开发ASP.NET程序。这是因为C#是唯一为.NET Framework而设计的语言,它不象其它语言一样需要考虑如何兼容以前的版本。其语法类似与C、C++和Java,开发应用程序比C++简单。是真正面向组件的开发语言。而且ASP.NET本身就是用C#写的。所以大家在安装的时候一定要选上C#。然后根据向导可以一步一步安装Visual Studio.NET。下面我将给大家介绍如何使用Visual Studio.NET。
2.使用Visual Studio.NET
打开Visual Studio.NET,你会看到一个参数列表,你可以使用他们地默认设置,也可以根据自己地喜好修改设置,如图1-5所示。
图1-5
在这里,我们把默认设置都设置成为C#。
选择 File>New>Project…菜单项,你将会看到下面的窗口:
图1-6
我们选择Visual C# Projects,你就会看到右边有11种模板可供选择。我们选择ASP.NET Web Application,就可以开始创建我们第一个ASP.NET应用程序。Visual Studio.NET会自动在Web程序所在地wwwroot目录下面创建一个虚拟目录,在这里叫做WebApplication1,你可以根据程序的功能取一个其它的什么名字。这时打开IIS,你就会发现产生了一个名为WebApplication1的虚拟目录,如下图所示:
图1-7
返回到Visual Studio.NET,你会看到它帮你建立了一个名为WebForm1的Web page。如图1-8。
图1-8
其中左边是ToolBox,你可以把你想要添加的控件直接拖到页面上来。右边是Solution Explorer,你可以看到这个解决方案中的所有信息。顶部是工具栏和VS菜单。在中间的主窗口中,你可以设计ASP.NET网页的外观,你可以点击“HTML”,直接修改源代码。
我们现在把Label拖到主菜单当中来,然后选中它鼠标右键点击属性,你就会看到属性窗口,然后把它的Text属性设置成为“嘿,你好,我开始使用ASP.NET了!”按F5运行程序,你就会看到你的第一个ASP.NET Web页面。是不是很简单?