搜索
您的当前位置:首页正文

WEB网站和WEB应用的区别

来源:好走旅游网
Vs2005和VS2008中都有建立web应用程序和Web网站,总搞的大家不知所戳。

web应用程序可能是微软为了让程序员很好的从winform过渡到web开发而保留了。Web网站就完全要应用到web开发的。其实两者之间没有什么大的区别,自己从表象总结了一下他们的异同点。 相同:

1、都是设计Asp网页的。

2、都可以添加ASP.Net文件夹(都包括App_Browsers、App_Data、App_GlobalResources、App_LocalResources、App_Themes)。

不同:

1、web应用程序Default.aspx显示有两个原有文件及Default.aspx.cs和

Default.aspx.designer.cs;Web网站Default.aspx显示有一个原有文件Default.aspx.cs。 2、web应用程序有重新生成和发布两项;Web网站只有一个发布网站。

3、web应用程序和一般的winform没有什么区别都有引用的是命名空间等;Web网站在引用后出现一个bin文件夹那里存放dll和pdb文件。

4、web应用程序可以作为类库被引用;Web网站则不可以作为类库被引用。

5、web应用程序可以添加ASP.Net文件夹中不包括bin、App_Code;Web网站可以添加ASP.Net文件夹包括bin、App_Code。

6、web应用程序还可添加组件和类;Web网站则没有。

7、源文件虽然都是Default.aspx.cs但是web应用程序有命名空间,多了一项 System.Collections空间引用。

因篇幅问题不能全部显示,请点此查看更多更全内容

Top