.NET vs Java für die Entwicklung von Webanwendungen in einem startup-Unternehmen
Wir sind-startup-in web-domain-Anwendung. Wir haben derzeit zwei Anwendungen für zwei verschiedene Branche. Beide wurden von Grund auf neu entwickelt in yii
, ein PHP-framework.
Wir planen, verkaufen als ein Produkt und wird auch nur zu denken-hosting als SAAS später.
So denken wir verschieben die Anwendungen, die Sie entweder Java-oder .NET. Aber am stecken haben, zu wählen. Also anstatt zu vergleichen, werde ich die Liste unten unsere Anforderungen.
- RAD Entwicklung
- Lieber MVC ( Da wir bereits Erfahrung mit Yii)
- Gute web-Steuerelemente ( Besser, wenn es einfach integration von Rahmen, sich mit Dojo/EXTJS/Andere JS-Bibliothek.
- Komponente driven development ( ZB. Wir sollten in der Lage sein, stecken unsere "HF-Modul", um sowohl unsere app ganz einfach)
- Fähigkeit, eine Komponente-wie die Bibliothek in die Technik, also morgen wenn wir entwickeln eine web-app für eine andere Branche, wir sollten in der Lage sein, es zu tun, SCHNELL!!
Dem, was wir betrachtet haben, so weit:
- .NET MVC 3.0 ( können wir webform-controls mit MVC? )
- Grails
- Spielen!
Unser Finales Ziel ist der Aufbau know-how in der Technologie, so wären wir in der Lage, roll-out-Anwendungen/- Funktionen schneller. Jede Hilfe wird sehr geschätzt werden. Danke!
Hinweis:
- .NET-Lizenzierung ist nicht ein Problem.
- PHP ist keine option, da der Mangel an qualifizierten PHP-Entwickler, in denen wir tätig sind.
Was sind Ihre Fähigkeiten?
Unser Skillset: C++, PHP (Yii Framework)
Sind Sie sicher, dass der Wechsel auf eine neue, unbekannte Technologie ist eine gute Sache?
Seine eine gute Sache jetzt zu tun ist. Eher als 3-5 Jahre auf der ganzen Linie!
InformationsquelleAutor CodeRain | 2011-07-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Würd ich empfehlen ASP.NET aber das ist mein Fachgebiet, also ich bin da ziemlich voreingenommen...
Soweit Ihre MVC3 Frage - ja, Sie können mix and match-MVC mit traditionellen asp.net web-Formulare. Sie erstellen können .aspx-Seiten werden alle web-Formulare Zeug, obwohl Sie in einem MVC-Projekt. MVC hat auch erstklassige integration mit dem jQuery-javascript-Bibliothek, auch mit der Dokumentation, so dass Sie get code-Vervollständigung beim schreiben von jQuery in Visual Studio, die ist ziemlich praktisch, wenn du gehst zu tun eine Menge javascript-Entwicklung.
InformationsquelleAutor ElonU Webdev
Die beiden Plattformen sind genug gleichermaßen, dass es in der Regel etwas anderes, das entscheidet, was zu tun ist.
Ich würde empfehlen, dass Sie einen Blick auf diese Frage: https://softwareengineering.stackexchange.com/questions/20255/what-would-you-choose-for-your-project-between-net-and-java-at-this-point-in-tim
Diese Frage auch hat eine Antwort von mir, mit einigen meiner Anliegen.
InformationsquelleAutor Thorbjørn Ravn Andersen
Als .NET-Entwickler, ich würde Ihnen empfehlen,... bleiben mit PHP. Wollen Sie umschreiben die ganze Anwendung, nur weil der Mangel an ausreichend qualifizierten PHP-Programmierer? Wirklich? Es gibt weniger Radikale Möglichkeiten: Sie lernen Ihre Entwickler, mieten Sie Entwickler aus anderen Orten, etc.
InformationsquelleAutor SiberianGuy