.NET与Java在初创公司的web应用程序开发
我们正在web应用程序域中启动。目前,我们为两个不同的行业构建了两个应用程序。它们都是在PHP框架yii
中从头开发的。
我们现在正计划将其作为产品销售,甚至会考虑稍后将其作为SAAS托管
因此,我们正在考虑将应用程序迁移到Java或Java。网但是,我们仍然无法选择。因此,我将列出我们的需求,而不是比较它们
- 无线电发展
- 更喜欢MVC(因为我们已经有Yii的经验)
- 良好的web控件(如果框架本身与Dojo/EXTJS/Other JS库集成easy更好)
- 组件驱动开发(例如,我们应该能够轻松地将“人力资源模块”插入我们的两个应用程序)
- 能够用这种技术制作一个像库这样的组件,所以明天如果我们必须为另一个行业开发另一个这样的web应用程序,我们应该能够快速完成李>
到目前为止,我们考虑的是:
- 。NET MVC 3.0(我们可以在MVC中使用webform控件吗?)李>
- 圣杯
- 玩李>
我们的最终目标是建立任何一项技术的专业知识,以便我们能够更快地推出应用程序/功能。我们将非常感谢您的帮助。谢谢
注:
- 。NET许可不是问题李>
- PHP不是一个选项,因为我们操作的地方缺乏熟练的PHP开发人员李>
# 1 楼答案
作为一个整体。NET开发人员我建议您。。。继续使用PHP。你想仅仅因为缺乏足够熟练的PHP程序员而重写整个应用程序吗?真正地还有一些不太激进的选择:学习你的开发者,从其他地方雇佣开发者,等等
# 2 楼答案
这两个平台非常相似,通常由其他因素决定该做什么
我建议你看看这个问题:https://softwareengineering.stackexchange.com/questions/20255/what-would-you-choose-for-your-project-between-net-and-java-at-this-point-in-tim
这个问题也包括在内,列出了我的一些关切
# 3 楼答案
我推荐ASP。NET,但这是我的专业领域,所以我会很有偏见
至于您的MVC3问题-是的,您可以将MVC与传统asp混合搭配。net网页表单。您可以创建。即使您在MVC项目中,aspx页面也会处理所有的web表单。MVC还与jQueryJavaScript库进行了一流的集成,甚至与文档进行了集成,因此在VisualStudio中编写jQuery时可以完成代码,如果要进行大量javascript开发,这非常方便