2009-06-16 58 views
0

我想知道的成本是工具一起工作,并部署像ASP计算器网站什么的成本。网络mvc。什么是编码和部署asp.net MVC或stackoverflow.com,ASP.NET MVC VS支柱,春天

我刚才检查,它看起来像Visual Studio的专业却突然得了便宜很多,事实上几乎是好得是真实的价格。

但是,如果它们与SQL企业工作,这个成本似乎围绕£10,000的企业版?

还是让2008年的事情发生了巨大的变化,这样您就可以在生产环境中实际部署类似工作组的版本,并利用在播客中提到的16GB Ram?

我在问这个问题,因为我即将开始学习asp.net MVC,但我可以轻而易举地将自己的精力投入到与Java的合作中,并且不太担心使用不太可能成为技术的工作由于部署成本的原因,它们适用于具有前瞻性的Web应用

+0

为了具体一点,我所指的成本是未来的规模成本。 我知道在应用程序启动时这是一件愚蠢的事情,但是您可以使用多种SQL Express版本进行扩展,还是会被迫为许多企业许可证付费? – 2009-06-17 00:03:00

回答

3

你可以开发一个ASP.NET MVC的网站具有了自付费用的很少:

  • ASP.NET MVC 1.0(免费下载)
  • 的SQL Server Express 2008的Service Pack 1(免费下载)
  • 的Visual Web Developer 2008 Express的与SP 1(免费下载)

我可以看到你唯一的开销是托管网站的成本。寻找具有ASP.NET MVC 1.0和SQL Server 2008的主机提供商。

下载Microsoft Web Platform Installer可查看Microsoft免费提供的用于协助开发Web应用程序的内容。

另外,如果你开发的软件公司买到卖,你可以在的Mircosoft BizSpark程序注册。这是一个旨在鼓励创业公司使用Mircosoft开发堆栈的计划。

更新

微软最近刚刚宣布WebsiteSpark这是朝着该公司出售的软件启动了Web开发的商店更适应。

0

成本核算是有点棘手,当涉及到的工具,它总是取决于你购买的东西以及是否可以搜索优惠折扣。另一方面,对于开发成本,如果你是一个开发人员,它几乎是零成本,而Microsoft Visual Web Developer Express版本+ SQL Server Express版本都是完全免费下载和开发的东西,当涉及到商业它变得如上所述的软件有点棘手。

0

对于“发烧友”级的工作有工具链的免费版本,在那里为几乎任何工具链。

对于“专业”等级的东西,显然东西开始变得更加昂贵。不过,我认为,在你自己从头开始构建系统的情况下(购买并运行你自己的服务器等),一段时间后,成本或多或少会消失。我个人认为最大的代价是人类知识的前沿 - 也就是找到真正知道如何使用系统的人。

所以,我想说,ASP MVC和Java同样便宜,假设你有一个编程人员知道如何使用它。 (或者,更重要的是,如果你不这样做,也同样昂贵。)

如果你从头开始,没有现有的“知识库”?我认为这不重要。真。当然,后见之明总是20-20年,五年内我们都会意识到我们今天应该发布的东西,但目前我不确定成本是否是决策制定的有用指标。

换句话说,去哪个听起来更酷。我的意思是,至少你会对这项技术感兴趣,而不是对这项技术感到愤慨。 (请相信我,方式。)

0

如果没有在SQL Server中需要特定的功能,您可以同样使用PostgreSql。