国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页服务器类Web服务器 → 在Windows 2003中配置ASP.Net环境

在Windows 2003中配置ASP.Net环境

我要评论 2009/06/12 17:38:02 来源:国语自产精品视频在线看 编辑:佚名 [ ] 评论:0 点击:609次

大家知【dà jiā zhī】道🐞,Microsoft为了更好地预🌓防恶意【fáng è yì】📼用户和【yòng hù hé】攻击者的攻击,在【zài】🖲默认情况下【kuàng xià】👨,没有将【méi yǒu jiāng】 IIS6.0 安装到 Windows Server 2003 家族的成员上⬛。而且,当我们最初安【zuì chū ān】🎁装 IIS6.0 时,该服务在【zài】🖲高度安【gāo dù ān】全和【quán hé】❄"锁定【suǒ dìng】"模式下【mó shì xià】安装。在【zài】🖲默认情况下【kuàng xià】👨,IIS6.0 只为静态内容提供服务即【wù jí】,诸如🌙 ASP、ASP.NET、在【zài】🖲服务器端的🤐包含文件、WebDAV 发布和 FrontPage Server Extensions 功能只【gōng néng zhī】有在【zài】启⛳用时才【yòng shí cái】工作【gōng zuò】。在【zài】🖲windows 2003 IIS 6.0中安装部署【bù shǔ】ASP.net环境【huán jìng】🍐,我们首先要了解一下【jiě yī xià】IIS6.0 新的特😘点👩,在【zài】🖲windows 2003 Server下如何🎧安装IIS6.0,在【zài】🖲IIS6.0的配合【de pèi hé】下我们如何来🦆安装和部署【bù shǔ】ASP.net环境【huán jìng】🍐,以及它们之间🤞关系🗿,下面的内容将给大家【gěi dà jiā】💡一个解🚬答🕘。

一、IIS6.0 新特点

IIS 6.0 包括许【bāo kuò xǔ】多新功能,它们旨🎊在帮助🐬企业、IT 专业人【zhuān yè rén】👞士和【shì hé】 Web 管理员【guǎn lǐ yuán】实现其【shí xiàn qí】👃网站【wǎng zhàn】(他们可【tā men kě】能拥有【néng yōng yǒu】位于单🕤个🤐 IIS6.0 服务器或多个【huò duō gè】🤐服务器上的数千个🤐网站【wǎng zhàn】)在性能🆖、可靠性、可伸缩性和安💥全性方🏹面的目标。

下表总【xià biǎo zǒng】结了不同版本🥦的 IIS 之间的【zhī jiān de】🈶重要区🤹别【bié】。

服务器

二🧑、在Windows2003 Server安装【ān zhuāng】IIS 6.0服务器【fú wù qì】🤘

1、使用【shǐ yòng】🚊"配置您😦的服务器向导"安装【ān zhuāng】 IIS6.0

1)从🎬"开始【kāi shǐ】🖌"菜单,单击【dān jī】🎲"管理您的服务器【qì】"。

2)在"管理您【guǎn lǐ nín】的服务【de fú wù】♎器角色"下【xià】,单击"添加或🚖删除角🛤色"。

3)阅读🥄"配置您的服务器向导【qì xiàng dǎo】"中的预【zhōng de yù】备步骤【bèi bù zhòu】🥕,然后单击"下一步💭"。

4)在"服务器🌡角色【jiǎo sè】😢"下🏇,单击【jī】"应用程【yīng yòng chéng】序服务🌱器🌡 (IIS,ASP.NET)",然后单【rán hòu dān】击【jī】"下🏇一步"。

5)阅读概🌕要信息,然后单🚀击【jī】"下一步【xià yī bù】"。

6)单击"完成"。

2、使用控【shǐ yòng kòng】制面板安装 IIS、添加组💉件或删【jiàn huò shān】除组件✨

1)从【cóng】🌸"开始【kāi shǐ】📭"菜单,单击"控制面板"。

2)双击【shuāng jī】📷"添加或【tiān jiā huò】删除程序🕹"。

3)单击【dān jī】"添加🛳/删除🌛 Windows 组件【zǔ jiàn】"。

4)在【zài】➰"组件"列表框【liè biǎo kuàng】中,单击【dān jī】"应用程🆙序服务🎯器"。

5)单击"详细信息【xī】🌊"。

6)单击🚟"Internet 信息服务管理【wù guǎn lǐ】🐊器【qì】"。

7)单击🤾"详细信🔑息【xī】"以查看 IIS 可选组【kě xuǎn zǔ】件的列【jiàn de liè】表💨。

8)选择要安装的所有可选组件。

9)单击【dān jī】"确定",直到返回到【huí dào】"Windows 组件向👗导⛰"。

10)单击"下一步🐩",然后完【rán hòu wán】成【chéng】"Windows 组件向导🌈"。

三👼、在【zài】Windows 2003 Server 安装 ASP.NET

Windows Server 2003 家族利【jiā zú lì】用【yòng】🦈 ASP.NET 和 IIS 集成改善了开【shàn le kāi】🧒发人员体验🍡。ASP.NET 识别大【shí bié dà】🌄多数👍 ASP 代码😧,同时为【tóng shí wéi】🏆创建可作为🎪 Microsoft .NET Framework 的一部分工作【fèn gōng zuò】⛱的企业级 Web 应用【yòng】🦈程序提供更多的功能🌊。使用【shǐ yòng】🦈ASP.NET 允许我们充分⛩利用【lì yòng】🦈公共语言【yán】❄运行库的功能🌊,如类型【rú lèi xíng】安全、继承、语言【yán】互🐂操作性和版本【hé bǎn běn】控制。IIS 6.0 还为最新的 Web 标准🗑,包括 XML、简单对【jiǎn dān duì】✉象访问协议【xié yì】 (SOAP) 和 Internet 协议版【xié yì bǎn】本 6.0 (IPv6.0),提供支持【chí】。

ASP.NET 是一个统一的 Web 开发平台【tái】,它提供【tā tí gòng】开发人【kāi fā rén】员创建【yuán chuàng jiàn】企业级【qǐ yè jí】 Web 应用程【yīng yòng chéng】🔟序【xù】所需的服务🤐。尽管 ASP.NET 的语法【de yǔ fǎ】基本上❌与 ASP 兼容🗺,但是它还提供🖤了一个新的编程模型⛰和【hé】🦒基础结构以🛳提高应用程【yīng yòng chéng】🔟序【xù】的安全🐔性【xìng】⚓、缩放性【suō fàng xìng】🍗和【hé】🦒稳定性【wěn dìng xìng】⚓。通过逐渐向现有的【yǒu de】 ASP 应用程【yīng yòng chéng】🔟序【xù】增加 ASP.NET 功能【gōng néng】,我们可📍以自由【yǐ zì yóu】⛔地使其增大。ASP.NET 是一个编译的【biān yì de】、基于 .NET 的环境;我们可📍以用任【yǐ yòng rèn】何【hé】 .NET 兼容🗺的语言(包括🌯 Microsoft Visual Basic.NET,Microsoft Visual C# 和【hé】🦒 Microsoft JScript .NET)创作应用程【yīng yòng chéng】🔟序【xù】。另外,整个🛵 Microsoft .NET Framework 可用于🤞任何【hé】 ASP.NET 应用程【yīng yòng chéng】🔟序【xù】。开发人【kāi fā rén】员可以【yuán kě yǐ】很容易地从这些技【xiē jì】🧗术受益🎿,这些技【xiē jì】🧗术包括【shù bāo kuò】🎛管理的【guǎn lǐ de】公共语言运行库环境、类型安🍽全、继承等🎫。

ASP.NET的优点如下:

1)可管理性: ASP.NET 使用基🎳于文本🚊的【de】、分级的【de】🚲配置系统🍚,简化了将设置【jiāng shè zhì】应用于【yīng yòng yú】服务器🕜环境和 Web 应用程【yīng yòng chéng】🥟序🔼的工作【de gōng zuò】。因为配【yīn wéi pèi】置信息🧓是存储为纯文【wéi chún wén】🕴本的【de】,因此可【yīn cǐ kě】以在没【yǐ zài méi】🤝有本地管理工⛅具的【de】帮🥕助下应用新的【yòng xīn de】设置。配置文件的任【jiàn de rèn】何变化都可以自动检测到并【cè dào bìng】应用于【yīng yòng yú】应用程【yīng yòng chéng】🥟序🔼。

2)安全🐠: ASP.NET 为🈴 Web 应用程序提供了默认的授权和身份【hé shēn fèn】验证方📷案【àn】。开发人【kāi fā rén】♟员可以【yuán kě yǐ】根据应【gēn jù yīng】用程序的需要💵很容易地添加💝、删除或替换这些方案【xiē fāng àn】。

3)易于部署【shǔ】: 通过简【tōng guò jiǎn】👈单地将【dān dì jiāng】✴必要的文件复【wén jiàn fù】🔚制到服务器【qì】上,ASP.NET 应用程序即可以部署【shǔ】到该服🚤务器【qì】上。不需要【bú xū yào】重新启【chóng xīn qǐ】🏒动服务🏐器【qì】,甚至在部署【shǔ】或🙃替换运行的已【háng de yǐ】编译代码时也不需要【bú xū yào】重新启【chóng xīn qǐ】🏒动🛰。

4)增强的【de】🚜性能【xìng néng】: ASP.NET 是运行在服务器上的【qì shàng de】🚜已编译代码。与传统【yǔ chuán tǒng】的【de】🚜 Active Server Pages (ASP) 不同📔,ASP.NET 能利用【néng lì yòng】早期绑🔰定【dìng】、实时📱 (JIT) 编译、本机优化和全新的【de】缓🦊存服务🎲来提高🙎性能【xìng néng】。

5)灵活的输出缓存【cún】🎟: 根据应👈用程序🍓的需要,ASP.NET 可以缓存【cún】🎟页数据⚡、页的一【yè de yī】部分或整个页。缓存【cún】🎟的项目【de xiàng mù】可以依赖于缓【lài yú huǎn】存【cún】🎟中的文【zhōng de wén】🍽件或其👷他项目🅿,或者可以根据⚡过期策【guò qī cè】🦂略进行刷新【shuā xīn】。

6)国际化【guó jì huà】: ASP.NET 在内部使用【shǐ yòng】 Unicode 以表示【yǐ biǎo shì】🔫请求和【qǐng qiú hé】响应数据🗾。可以为每台计算机【suàn jī】😲、每个目🚋录和每页配置🛑国际化【guó jì huà】设置。

7)移动设【yí dòng shè】备支持: ASP.NET 支持任🆓何设备【hé shè bèi】上的任【shàng de rèn】何浏览🐙器🔏。开发人🧗员使用【yuán shǐ yòng】与用于📱传统的桌面浏🗝览器【lǎn qì】🔏相同的编程技术来处理新的移动设【yí dòng shè】备。

8)扩展性和【hé】🔝可用性: ASP.NET 被设计成可扩展的【zhǎn de】、具有特【jù yǒu tè】别专有的功能来提高群集的🥝、多处理器环境🏞的性能💭。此外🍾,Internet 信息服务 (IIS) 和【hé】🔝 ASP.NET 运行时密切监【mì qiē jiān】🥏视和【shì hé】🔝管理进程【chéng】,以便在【yǐ biàn zài】一个进【yī gè jìn】程出现【chéng chū xiàn】🌮异常时🍹,可在该【kě zài gāi】位置创【wèi zhì chuàng】🗝建新的进程【chéng】使应用程【chéng】序继续处理请💷求🌴。

9)跟踪和调试【diào shì】🌘: ASP.NET 提供了跟踪服务【wù】,该服务【wù】可在应【kě zài yīng】用程序级🈁别和页面级别调试【diào shì】🍣过程中启用【qǐ yòng】。可以选择查看【zé chá kàn】页面的信息🖲,或者使【huò zhě shǐ】🐯用应用程序级🈁别的跟🎊踪查看【zōng chá kàn】🥖工具查🍉看信息😸。在开发🛃和应用🥉程序处于生产状态时【zhuàng tài shí】🍘,ASP.NET 支持使🗿用 .NET Framework 调试【diào shì】🌘工具进行🧚本地和远程调试【diào shì】🌘。当应用【dāng yīng yòng】程序处于生产状态时【zhuàng tài shí】🍘,跟踪语【gēn zōng yǔ】句能够留在产品代码【pǐn dài mǎ】中而不【zhōng ér bú】会影响【huì yǐng xiǎng】性能【xìng néng】。

10)与🦔 .NET Framework 集成: 因为 ASP.NET 是 .NET Framework 的一部分👮,整个平【zhěng gè píng】台的功能和灵活性对 Web 应用程【yīng yòng chéng】🦄序都是【xù dōu shì】可用的。也可从🎓 Web 上流畅🎲地访问【dì fǎng wèn】 .NET 类库以【lèi kù yǐ】🥣及消息👘和数据访问解【fǎng wèn jiě】🤦决方案。ASP.NET 是独立【shì dú lì】🚮于语言🤢之外的,所以开发人员能选择【néng xuǎn zé】🏛最适于【zuì shì yú】应用程【yīng yòng chéng】🦄序的语言。另外【lìng wài】☕,公共语言运行库的互用性还【yòng xìng hái】保存了基于📴 COM 开发的现有投【xiàn yǒu tóu】资。

11)与现有 ASP 应用程【yīng yòng chéng】序【xù】🏧的兼容性: ASP 和🖕 ASP.NET 可并行【kě bìng háng】运行在 IIS Web 服务器【fú wù qì】上而互不冲突⏱;不会发【bú huì fā】🙏生因安【shēng yīn ān】🍆装【zhuāng】 ASP.NET 而导致现有 ASP 应用程【yīng yòng chéng】序【xù】🏧崩溃的【bēng kuì de】可能。ASP.NET 仅处理【jǐn chù lǐ】🅿具有🔷 .aspx 文件【wén jiàn】扩🏤展名的文件【wén jiàn】。具有🔷 .asp 文件【wén jiàn】扩🏤展名的文件继【wén jiàn jì】续由【xù yóu】🌩 ASP 引擎来处理。然而🎶,应该注意的是【yì de shì】会话状态和🖕应用程【yīng yòng chéng】序【xù】🏧状态并【zhuàng tài bìng】不在 ASP 和🖕 ASP.NET 页面之🏮间共享🐚。

安装 ASP.NET

在🐯 Windows Server 2003 家族👐、Windows 2000 (Professional、Server 和【hé】 Advanced Server)以及🤙 Windows XP Professional 上的客【shàng de kè】户端和【hé】服务器应用程【yīng yòng chéng】序都支持 ASP.NET。

运行 Microsoft Windows Server 2003 家族成♋员的服【yuán de fú】💤务器可以配置为应用【wéi yīng yòng】🐆程序✴服务器,并将 ASP.NET 作为在【zuò wéi zài】🔼配置应🍃用程序✴服务器角色时【jiǎo sè shí】可以启用的选【yòng de xuǎn】项【xiàng】😕。要向产【yào xiàng chǎn】品服务〽器部署 ASP.NET Web 应用程序✴,在分发【zài fèn fā】应用程序✴之前,必须确📵保在产品服务〽器中启⤵用了【yòng le】 ASP.NET 和 IIS 角色【jiǎo sè】。

1、使用🎿"配置您🙌的服务【de fú wù】器"向导在【xiàng dǎo zài】运行【yùn háng】🤤 Windows Server 2003 的服务【de fú wù】器中安装 ASP.NET

1)从"开始"菜单中,单击【dān jī】⏫"管理您【guǎn lǐ nín】👶的服务器【qì】🍎";在"管理您【guǎn lǐ nín】👶的服务器【qì】🍎"窗口中🏡,单击【dān jī】⏫"添加或删除角【shān chú jiǎo】⬛色"。

2)在【zài】"配置您的服务【de fú wù】器💼向导【xiàng dǎo】"中,单击🕍"下一步【xià yī bù】",并在【zài】"服务器💼角色🛹"对话框【duì huà kuàng】中,选中📩"应用程➡序服务器💼 (IIS、ASP.NET)",然后单📉击🕍"下一步【xià yī bù】"。

3)在"应用程😊序服务器选项【qì xuǎn xiàng】"对话框【duì huà kuàng】中⏲,选中⏲"启用【qǐ yòng】 ASP.NET"复选框,单击【dān jī】🆖"下一步🔼",然后再【rán hòu zài】🏸单击【dān jī】🆖"下一步🔼"。

4)如有必要,请将 Windows Server 2003 安装【ān zhuāng】💀 CD 插入🧒 CD-ROM 驱动器【qū dòng qì】🐡,然后单【rán hòu dān】击"下一步"。

5)当安装完成【wán chéng】🙁时【shí】,单击🚘"完成【wán chéng】🙁"。

2、在运行【zài yùn háng】🚎 Windows Server 2003 的服务器中使【qì zhōng shǐ】用⏭"添加或删除程💢序【xù】"安装 ASP.NET

1)从【cóng】🎙"开始🚊"菜单中,指向"控制面板【bǎn】",然后单【rán hòu dān】🚃击【jī】"添加或删除程❔序"。

2)在👪"添加【tiān jiā】🔤或删除程❤序"对话框【duì huà kuàng】中【zhōng】,单击"添加【tiān jiā】🔤/删除 Windows 组件【zǔ jiàn】"。

3)在【zài】"Windows 组件【zǔ jiàn】🍑"向导中【xiàng dǎo zhōng】的"组件【zǔ jiàn】🍑"中,选中"应用程📠序服务器【qì】🌩"复选框,然后单⭕击【jī】🚑"下一步"。

4)当在"Windows 组件【zǔ jiàn】"向导中🐴完成对【wán chéng duì】🥔 Windows Server 2003 的配置🛳时,单击"完成【wán chéng】"。

3、在运行【zài yùn háng】 Windows Server 2003 的服务器中的【qì zhōng de】🍳 IIS 管理器中启用🍓 ASP.NET

1)从【cóng】🎅"开始【kāi shǐ】"菜单中,单击👩"运行"。

2)在🔥"运行【yùn háng】"对话框中的😣"打开🗄"框中,键入【jiàn rù】 inetmgr,然后单击"确定【què dìng】"。

3)在🚗 IIS 管理器【guǎn lǐ qì】🌏中,展开本地计算【dì jì suàn】机,然后单👀击"Web 服务扩【fú wù kuò】展"。

4)在右侧【zài yòu cè】窗格中📇,右键单击【jī】🐶"ASP.NET"然后单【rán hòu dān】击【jī】🐶"允许"。ASP.NET 的状态🗨变为"允许"。

ASP.NET Web 应用程序的布局

ASP.NET 应用程序被定【xù bèi dìng】义为可〰从🛃 Web 服务器💆上的虚拟目录【nǐ mù lù】及其子【jí qí zǐ】目录中调用的🏞所有文【suǒ yǒu wén】件🐚和可执行码。其中可以包含【yǐ bāo hán】🚂网页🏞(.html 文件【wén jiàn】🐚)、Web 表单页🥙面【miàn】(.aspx 文件【wén jiàn】🐚)、Web 表单用户控件(.ascx 文件【wén jiàn】🐚)、XML Web 服务(.asmx 文件【wén jiàn】🐚)、HTTP 处理程序【xù】、

关键词【guān jiàn cí】:Windows,2003,ASP.Net

阅读本文后您有什么感想? 已有 人给出评价!

  • 1 欢迎喜欢
  • 3 白痴
  • 3 拜托
  • 3 哇
  • 3 加油
  • 2 鄙视