Srovnání platformy .NET s dalšími platformami pro vývoj webových aplikací

Název práce: Srovnání platformy .NET s dalšími platformami pro vývoj webových aplikací
Autor(ka) práce: Louda, Petr
Typ práce: Diplomová práce
Vedoucí práce: Pecinovský, Rudolf
Oponenti práce: Pavlíčková, Jarmila
Jazyk práce: Česky
Abstrakt:
Práce doplňuje srovnání dvou frameworků pro platformu Java a jazyk PHP o třetí framework pro platformu .NET. Jako zdroj pro doplnění komplexní porovnání slouží diplomová práce Františka Odehnala a ukázková aplikace naprogramovaná s pomocí frameworku ASP.NET MVC. Díky podrobnému popisu vývoje a přiměřené složitosti aplikace může práce sloužit jako studijní materiál pro začínající vývojáře. Vedlejším cílem práce je doplnění kontextu vývoje webových aplikací, a to pomocí analýzy trendů v rychlém vývoji webových aplikací (RAD) a pomocí představení platformy .NET. S pomocí metodiky Františka Odehnala doplňuje tato práce srovnání frameworků Grails a Zend o ASP.NET MVC. První oblastí srovnání jsou základní rozdíly mezi frameworky. Následuje porovnání architektur frameworků a k tomu slouží kritéria vycházející z architektonických vzorů Martina Fowlera. Srovnání práce s frameworky využívá objektivní kritéria a osobní hodnocení. Tyto oblasti jsou doplněny ještě podporou frameworku (publikace, diskuzní skupiny atd.). Doplněné porovnání umožňuje čtenáři získat přehled v oblasti frameworků pro rychlý vývoj aplikací na třech hlavních platformách. To může začínajícímu vývojáři pomoci při rozhodování, který framework vyzkoušet či používat. Představení platformy a analýza trendů poskytuje další užitečné informace nejen začínajícímu vývojáři.
Klíčová slova: C#; RAD; srovnání; framework; ASP.NET MVC
Název práce: Comparison of .NET and other platforms for developing web applications
Autor(ka) práce: Louda, Petr
Typ práce: Diploma thesis
Vedoucí práce: Pecinovský, Rudolf
Oponenti práce: Pavlíčková, Jarmila
Jazyk práce: Česky
Abstrakt:
The thesis complements a comparison of two frameworks for Java platform and PHP language by third framework for .NET platform. As the main source of comparison serves thesis by František Odehnal and a sample application developed in ASP.NET MVC framework. Thanks to the detailed description of the application development and application of reasonable complexity thesis can serve as a study material for novice developers. A secondary aim of this thesis is to complete the context of web application development, by analyzing trends in rapid application development (RAD) and through presentation of .NET platform. Following František Odehnal's methodology this thesis complements comparison of Grails and Zend frameworks by ASP.NET MVC framework. The first area comparisons are fundamental differences between the frameworks. A comparison of architecture of frameworks follows and criteria are based on the architectural patterns of Martin Fowler. Working with frameworks is compared by using objective criteria and personal opinions. These areas are complemented by comparison of frameworks support (publications, discussion groups, etc.). Completed comparison allows the reader to get an overview of frameworks for rapid application development on the three major platforms. This can help novice developers in deciding which framework to test or use. Presentation of the platform and the trend analysis provides additional useful information not only for novice developers.
Klíčová slova: C#; RAD; comparision; framework; ASP.NET MVC

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informační systémy a technologie
Typ studijního programu: Magisterský studijní program
Přidělovaná hodnost: Ing.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 3. 5. 2012
Datum podání práce: 12. 12. 2012
Datum obhajoby: 5. 2. 2013
Identifikátor v systému InSIS: https://insis.vse.cz/zp/37578/podrobnosti

Soubory ke stažení

    Poslední aktualizace: