gpt4 book ai didi

visual-studio - Visual Studio - 网站与 Web 项目

转载 作者:行者123 更新时间:2023-12-04 06:14:25 24 4
gpt4 key购买 nike

我之前参与过很多基于ASP的经典网站,所以在迁移到ASP.Net时,我选择了Website路线,因为它非常相似。我即将开始一个大型新项目,想知道是否应该重新评估我的流程。

我一直在阅读一天中最精彩的部分,了解网络项目和网站之间的区别。

我确实理解其中的差异,但它们看起来非常相似。我能找到的最大区别是,项目是预编译的,但是其他人回答说普通网站也可以作为选项进行预编译。

我的问题真的是,继续前进,Microsoft 会长期支持两者还是“获得”影响/成为常态?

我本以为(虽然不确定)在项目中预编译的好处是速度,但如果我也可以预编译一个网站,这会否定任何好处吗?

使用我多年来拥有的东西,我会感觉舒服多了——但我真的错过了什么吗?归根结底,当我完成网站的编写并移交给客户时,两者之间有什么好处吗?

我也想知道,如果我选错了,你们能不能换一个?

希望不是重复的,我发现的唯一其他帖子讨论了实际的直接差异,我相信我知道它们并且正在寻求项目后的差异等。

最佳答案

对我来说最大的不同是页面之间的关系。在一个网站项目中,每个页面本质上都是它唯一的小项目,它是或可以与应用程序中的其他页面分开编译的。在 Web 应用程序中,整个项目基本上被编译成一个 DLL。它非常类似于类库项目。

因此,我倾向于选择 Web 应用程序。仅仅是因为它减少了我在处理项目时必须做的思考量。在大多数情况下,我可以像对待任何其他类库一样对待项目。

我在您的帖子中没有看到其他一些差异

  • 您可以在已部署的服务器上对网站项目进行实时编辑。只需打开文件,进行编辑,下次访问该页面时就会重新编译。有些人可能认为这是一件坏事
  • 网站没有项目文件,这会使项目的持久设置具有挑战性。

关于visual-studio - Visual Studio - 网站与 Web 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1583110/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com