任务一 设计“Hello World”
【任务要点】
1.掌握新建Web应用程序
2.掌握ASP.NET 4.5的集成开发环境(IDE)
3.掌握ASP.NET 4.5的程序运行环境
【具体步骤】
(1)打开Visual Studio 2015后,选择【文件】→【新建项目】命令,在弹出的【新建ASP.NET项目】对话框中,作如图1-1所示的设置后单击【确定】按钮。

(2)在Webhello的网站开发环境中,用户可以在【解决方案资源管理器】中新建Web窗体文件如图1-2所示,建完后看到Default.aspx和Default.aspx.cs两个文件,如图1-3所示。


(3)在图1-3中单击【设计】按钮(左下角有标注),就可以转到【设计】视图,在工具箱里将Label控件拖动到【设计】视图中,并命名为lblHello,如图1-4所示。

(4)在【设计】视图下,双击页面空白处,会从Default.aspx页面转到Default.aspx.cs页面,在页面载入事件Page_Load()中输入图1-5所示的代码。代码如下:
this.lblHello.Text=“Hello World!”;

(5)选择【调试】→【启动调试】或【开始执行(不调试)】命令,将出现图1-6所示的界面。

【背景知识】
一、ASP.NET 4.5的集成开发环境(IDE)
在使用ASP.NET 4.5时,建议读者也使用Visual Studio 2015,它是Microsoft最新的IDE,非常便于建立.NET组件和应用程序。它为编写ASP.NET应用程序提供了最佳的开发环境。过去,在学习一门语言的同时,还必须学习编写新语言或技术的环境。似乎Microsoft有多少语言和技术,就有多少个开发环境。例如,在引入Visual Studio.NET 2002之前,Web开发、Visual Basic、C++开发各自需要不同的环境。必须为特定类型的编程选择合适的环境。而有了新的Visual Studio集成开发环境,就可以在同一个环境(Visual Studio)下建立所有的.NET类、组件和应用程序。
Visual Studio 2015支持建立任意类型的.NET组件或应用程序。在使用这个工具时,可以选择任意Microsoft.NET兼容的语言来建立应用程序,它还允许创建Windows Forms、XML Web服务、.NET组件、可移式应用程序、ASP.NET应用程序等。在这个版本中包含大量的新向导和智能标记,简化了开发过程。
二、ASP.NET4.5的新特性
1.异步与等待
2.Zip附属功能(Zip压缩)
3.正则表达式超时
4.配置文件的优化(提升启动时性能)
5.垃圾回收器(GC后台清理)
三、.NET Framework
.NET Framework是微软公司推出的完全面向对象的软件开发及运行平台。.NET Framework具有两个主要部件:公共语言运行库和.NET Framework类库。
公共语言运行库是.NET Framework的基础。这为多种语言提供了一种统一的运行环境。可以将运行库看作一个在执行时管理代码的代理,代码管理的概念是运行库的基本原则。以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。
.NET Framework的另一个主要组件是类库,可以使用它开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面应用程序,也包括基于ASP.NET的最新创建的应用程序。

