首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么C# ASP.NET通常不被视为一个快速的web开发框架?

为什么C# ASP.NET通常不被视为一个快速的web开发框架?
EN

Software Engineering用户
提问于 2011-01-05 16:11:15
回答 3查看 2.9K关注 0票数 1

快速web开发这个术语与Python/Django和ROR相关联。为什么C# ASP.NET不是这样的呢?

EN

回答 3

Software Engineering用户

发布于 2011-01-05 16:23:16

没有“快速开发框架”或“快速开发语言”这样的东西。任何框架、语言或工具集与其他任何框架、语言或工具集一样,都可以在快速开发环境中使用。

快速发展与所使用的语言或技术无关。快速开发是一种方法,它倾向于以最少的前期设计和计划来频繁地生产原型。

票数 3
EN

Software Engineering用户

发布于 2011-01-05 16:13:22

ASP.NET在开发为应用程序时,需要将项目编译成dll;有时可以对.aspx文件进行简单更改并获得即时结果,但它不像其他平台那样动态。

票数 0
EN

Software Engineering用户

发布于 2011-01-05 16:17:56

我用ASP.NET做了很多开发工作,我对Python不太了解,但是我读过一些Rails。我认为RoR被认为比ASP.NET更多的主要原因是脚手架。ASP.NET确实有一些脚手架特性( ASP.NET MVC甚至有更多),但我认为RoR的功能通常更强大。而且,在我的经验中,ASP.NET开发人员往往不使用脚手架特性,即使它们是可用的。而普通ASP.NET中的脚手架特性往往会引导您进入糟糕的架构和设计路径,而RoR中的脚手架则会引导您走上正确的A&D路径。

实际上,ASP.NET可以是一个非常快速的平台。对于任何不平凡的web应用程序,我认为RoR和ASP.NET之间的差异是很小的,特别是如果开发人员精通任何平台的话。

票数 0
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/33946

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档