`

VS2008中新建网站(ASP.NET 网站)跟新建项目(ASP.NET Web 应用程序)的区别!

 
阅读更多

VS2008中新建网站(ASP.NET 网站)跟新建项目(ASP.NET Web 应用程序)的区别!

<1>新建项目里面的(ASP.NET Web 应用程序)主要是做B/S系统的,与winform的开发方式类似。新建网站(ASP.NET 网站)是主要开发网站的。其实你只要跟着教程做就行了。具体区别如下(借鉴csdn):
<2>web应用程序Default.aspx显示有两个原有文件及Default.aspx.cs和Default.aspx.designer.cs;Web网站Default.aspx显示有一个原有文件Default.aspx.cs。 
<3>web应用程序有重新生成和发布两项;Web网站只有一个发布网站。 
<4>web应用程序和一般的winform没有什么区别都有引用的是命名空间等;Web网站在引用后出现一个bin文件夹那里存放dll和pdb文件。 
<5>web应用程序可以作为类库被引用;Web网站则不可以作为类库被引用。 
<6>web应用程序可以添加ASP.Net文件夹中不包括bin、App_Code;Web网站可以添加ASP.Net文件夹包括bin、App_Code。 
<7>web应用程序还可添加组件和类;Web网站则没有。 
<8>源文件虽然都是Default.aspx.cs但是web应用程序有命名空间,多了一项System.Collections空间引用。 
<9>Web应用程序在修改了页面底层的代码之后需要重新进行编译 ;网站不需要重新编译 。
<10>网站可以添加APS文件夹,Web应用程序不可以  。
<11>Web应用程序的项目会生成Dll文件  ;网站在发布的时候,会自动生成Dll文件,但是每次的Dll文件名都不一样  。
<12>Web应用程序会有解决方案和项目文件。
文件。

分享到:
评论

相关推荐

    asp.net中web应用程序部署

    使用 XCOPY 部署是.NET 中应用程序部署方面的最简单方法。XCOPY 简单地将 WEB 应用程序的所有文件拷贝到目的服务器的指定路径下。例如,我们可以使用以下命令来部署应用程序: xcopy d:\intetpub\wwwroot\my...

    ASP.NET程序设计实验报告(期末课程设计)

    同时,实验还引导学生了解如何在ASP.NET环境中创建项目文件,这是构建ASP.NET应用程序的第一步。 实验3则深入到了ASP.NET的基本服务器控件的使用。这部分实验旨在教授学生如何利用ASP.NET提供的服务器控件来增强...

    如何使用ASP.NET开发MobileWeb应用

    ASP.NET是一种强大的Web应用程序框架,由微软公司推出,主要用于构建动态、数据驱动的Web应用程序。在移动互联网时代,ASP.NET同样能够支持开发适应各种移动设备的Mobile Web应用。本篇文章将详细探讨如何利用ASP...

    vs2008 asp.net 登录

    在VS2008中,选择“文件”&gt;“新建”&gt;“项目”,然后在模板列表中选择“ASP.NET Web应用程序”。在新的项目对话框中,为项目命名并选择适当的保存位置,然后点击“确定”。 在新创建的项目中,你会看到默认的页面...

    【ASP.NET编程知识】利用IIS调试ASP.NET网站程序的完整步骤.docx

    在部分内容中,我们可以看到作者详细介绍了如何使用 IIS 调试 ASP.NET 网站程序的步骤,包括打开 IIS 管理器、新建网站、配置应用程序池、设置 Host 文件、配置本地域名、使用浏览器访问网站、附加 IIS 进程进行调试...

    【ASP.NET编程知识】ASP.NET Core新建项目教程(3).docx

    ASP.NET Core 新建项目教程(3) 本教程将指导用户如何在 Visual Studio 中创建一个新的 ASP.NET Core 项目。通过本教程,用户将学习如何选择合适的项目模板,配置项目结构,运行应用程序,并了解 ASP.NET Core ...

    ASP.NET Web程序设计与应用-源代码

    2. **创建新项目**:选择“文件”-&gt;“新建”-&gt;“网站”,然后选择“ASP.NET网站”。 3. **指定项目细节**:选择语言(如C#),并设置项目位置,通常是本地IIS上的一个虚拟目录。 4. **编辑默认页面**:默认生成的...

    asp.net写的web service例子

    在Visual Studio中,选择“新建项目”,然后在模板中找到“ASP.NET Web 应用程序”。在新项目中,选择“Web服务”模板。这将生成一个默认的.asmx文件,它是Web Service的入口点。 在.asmx文件中,你将定义服务的...

    分享解决vs2015调试asp.net程序出现无法连接到已配置的开发 Web 服务器问题

    解决此问题费了九牛二虎之力, ...分析,因为前提是你的vs2015能用,并且新建asp.net程序可以正常启动,好那咱们接着说, 1)出现此问题是由于你的项目是从别的地方拷贝过来,而在文件夹中有个.vs文件

    ASP.NET Web应用程序安装包的制作

    ASP.NET Web应用程序安装包的制作是一项关键的任务,它涉及到软件分发、用户部署以及系统集成。以下是关于这个主题的详细说明: 1. **创建Web安装程序项目**:在Visual Studio中,你可以通过选择"文件" &gt; "新建" &gt; ...

    用asp.net做的非常简单的留言板程序

    1. **创建项目**:首先,在VS2005中新建一个ASP.NET Web应用程序项目,选择合适的.NET Framework版本,通常会是2.0或更高。 2. **设计界面**:使用ASP.NET的HTML控件(如Label、TextBox、Button等)和Web控件(如...

    asp.net core mvc 搭建的企业网站示例

    ASP.NET Core MVC 是微软开发的一款用于构建Web应用程序的框架,它是ASP.NET的最新版本,具有跨平台、高性能和模块化等优点。在这个“asp.net core mvc 搭建的企业网站示例”中,我们将深入探讨如何利用这个强大的...

    ASP.NET Web API 对list增删改查的实例 REST

    在VS12中,选择“新建项目”,然后在模板中找到“ASP.NET Web应用”,接着选择“Web API”模板。 接下来,为了处理list类型的增删改查,我们需要定义一个模型类,比如`Student`,它包含了id、name等属性。这个类将...

    web应用程序和Web网站区别

    Asp.Net Web 应用程序项目和 Web 网站项目是两种不同的项目类型,虽然它们都可以用来开发 Web 应用程序,但是它们之间存在一些关键的区别。 首先,让我们从相同点入手。两者都可以用来设计 Asp 网页,并且都可以...

    ASP.NET教程之建立ASP.NET开发平台.pdf

    2. **创建新项目**:启动Visual Studio 2005后,可以选择“新建项目”来创建一个新的ASP.NET应用程序。 3. **使用设计模板**:Visual Studio 2005还提供了多种设计模板,如电子商务设计模板、个人门户设计模板、...

Global site tag (gtag.js) - Google Analytics