- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 使用Visual Studio 2008 进行Web开发
第 2 章 使用 Visual Studio 2008 进行 Web 开发
2.1 Visual Studio 2008 简介
·1.4 ASP.NET 提供程序模型
·1.5 小结
·1.6 本章要点
·2.2 创建一个 ASP.NET 网站项目
·2.3 应用程序的部署
·2.4 ASP.NET 应用程序的管理
不论怎样设计和实现 Web 应用程序,到最后,它总是由很多绑定到某个公开 URL 的页面构成。尽管与
Web 有关的技术飞速发展,但仍然无法改变这一事实。简单来说,这是 HTTP 协议简单性的自然结果。
只要 HTTP仍然是网络传输的基本协议,Web 应用程序就不可能完全不同于大量可以公开访问的页面。
如果是另一类应用程序(如基于 Flash 的网站),则可能给Google 和 Windows Search 这样的有哪些信誉好的足球投注网站引擎
带来严峻的挑战,因为这个网站像一个不透明的箱子,有哪些信誉好的足球投注网站引擎无法有哪些信誉好的足球投注网站到它里面的内容。
Microsoft ASP.NET 和 Visual Studio 2008 在 Web 开发中扮演着什么角色呢?
ASP.NET 提供了一个 HTTP 高级抽象层,开发人员可以用它为企业系统构建 Web 站点和基于 Web 的前
端应用。幸亏有 ASP.NET,开发人员可以以面向对象思想为指导,使用类和组件等高级实体来进行开
发。开发工具能够提高开发人员的工作效率,并尽可能实现与 ASP.NET 框架的无缝交互。开发工具负
责应用程序创建或前端设计,并将它们部署给用户。开发工具提供其自身的编程模型,促使开发人员
遵循该模型提供的规则。
用于构建 ASP.NET 应用程序和前端开发的关键工具是 Visual Studio 2008(前一个版本为 Visual Studio 2005)。它拥有大量专门为 Web
开发者设计的新特性,弥补了之前版本的许多不足。 【39】
本章将介绍 Visual Studio 2008 中与 ASP.NET 应用程序有关的主要特性和功能。我们来看看如何创
建和编辑项目,如何定向到某一特定的 .NET平台。同时介绍一下这个集成开发环境(IDE)和它的部署
功能,以及所支持语言的一些新关键字。
2.1 Visual Studio 2008 简介
Visual Studio 是一种容器环境,它集成了多种可视化设计器的功能,有用于创建 Windows 窗体应用
程序的,有用于构建 Web 站点的,也有用于构建 Windows Communication Foundation(WCF)服务的,
诸如此类。我们工作中所需的元素(如引用、数据源连接器、文件夹和文件)可以分成两层管理:解决
方案和项目。一个解决方案包含多个项目,而一个项目中又包含了该项目所特有的一些文件。您可以
1
针对整个解决方案或单个项目进行设置。项目中的每一个文件都可以通过【属性】窗口来显示它自己
的属性设置。
让我们快速浏览一下 Visual Studio 2008 从之前版本延续下来的主要特性。
2.1.1 Visual Studio 的突出特性
Visual Studio 2005 是一款里程碑式的产品,它满足了用户的许多需求,为开发 ASP.NET 应用程序
提供了一个操作简单且界面友好的环境。下面描述的功能在 Visual Studio 2008 同样存在。
不依赖于 IIS
Internet 信息服务(IIS)不再是使用 Visual Studio 进行开发的必要条件。事实上,Visual Studio
2008 搭载了一种本地 Web 服务器[⑤],使IIS 成为可选的条件(至少在测试和调试时是这样的)。图 2.
1 为内嵌的 Web 服务器的界面。
图 2.1 Visual Studio 2008 中使用的本地 Web 服务器
请注意,这个本地 Web 服务器只是一种默认的选择。如果从现有的 IIS 虚拟目录打开项目,Visual
Studio 2008 会使用 IIS 运行和测试该应用程序。
嵌入的 Web 服务器只是一小段可执行的代码,并不能取代真正的 Web 服务器(如 IIS)的所有功能。它只适合于独立的页面,并不包含
IIS 任何其他功能(如元库[met
文档评论(0)