.NET für JEE-EntwicklerVon JEE nach .NET: Golo Roden zeigt Ihnen in dieser Webcastserie, wie Sie als JEE-Entwickler auf die .NET-Plattform migrieren können. Angesprochen werden dabei nicht nur sprachliche Unterschiede zwischen Java und C#, sondern es werden auch die gemeinsamen Konzepte und Ideen herausgearbeitet, die jedoch mit unterschiedlichen Technologien umgesetzt werden. So wird insbesondere für das Konzept der EJBs gezeigt, wie die gleiche Aufgabenstellung mit .NET nachgebildet wird. Abschließend werden zudem die Gemeinsamkeiten und die Unterschiede in der Architektur hochverfügbarer und skalierbarer Anwendungen in JEE und .NET diskutiert. Der Referent: | Golo Roden Jahrgang 1978, lebt seit dem Jahr 2005 in Freiburg im Breisgau und ist als Technologieberater für die Firma Lexware tätig. Außerdem arbeitet er auf freiberuflicher Basis als Autor, Sprecher und Trainer für .NET und verwandte Technologien. Er begann bereits im Alter von zwölf Jahren zu programmieren, damals noch in Basic und Assembler. Seit 2001 beschäftigt er sich mit C# und .NET und verwandten Technologien wie Windows Server, SQL Server und IIS, seit 2005 ist er zweifacher Microsoft Certified Professional (MCP) für .NET-basierte Web- und Windows-Anwendungen.
|
Die Webcasts
|
|
|
Serien-Webcast | Golo Roden | 28.10.2009
In diesem Webcast werden die Analogien und Unterschiede zwischen der Java-Plattform und .NET vorgestellt und die Sprachen Java und C# einander gegenübergestellt. Erklärt werden dabei nicht nur grundlegende Begrifflichkeiten wie CLR, BCL oder MSIL; auch auf Unterschiede der Sprachen wird eingegangen, etwa auf zusätzliche oder entfallene Sprachfeatures (Attribute vs. Annotations, fehlende Checked Exceptions in C#, keine Properties in Java u.a.). Ziel ist es, JAVA-Entwicklern die Themen .NET und C# in Grundzügen bekannt zu machen.
|
|
Serien-Webcast | Golo Roden | 01.12.2009
Dieser Webcast erklärt, warum .NET auch ohne Applikationsserver ebenso leistungsfähig ist wie JEE. Referent Golo Roden geht dabei u.a. auf die Rolle des IIS und die diversen Windows Foundations ein und erläutert die weiteren Hostingmöglichkeiten wie ServiceHost und WAS. Dublin wird – als künftiger .NET-Applikationsserver – kurz angesprochen und dessen Unterschiede zu einem JEE-Applikationsserver aufgezeigt.
|
|
Serien-Webcast | Golo Roden | 02.12.2009
Wie Session Beans durch WCF- und WF-basierte Services repräsentiert werden können, zeigt Golo Roden in dieser Folge der Webcast-Serie ".NET für JEE-Entwickler". Er geht dabei auf den Unterschied von Stateless und Stateful Session Beans ein, ebenso wie auf die Persistierung von Workflows. Ziel der Ausbildung: es wird demonstriert, wie das Konzept der Session Beans auf .NET umgesetzt würde.
|
|
Serien-Webcast | Golo Roden | 09.12.2009
Entity Beans können durch LINQ to SQL und das Entity Framework repräsentiert werden. Wie’s geht, demonstriert Golo Roden in diesem Online-Vortrag. Erläutert werden dabei die Unterschiede zu JPA, außerdem wird NHibernate als nahestehende Analogie vorgestellt. Das alles soll letztlich wieder zeigen, wie das Konzept der Entity Beans auf .NET umgesetzt würde.
|
|
Serien-Webcast | Golo Roden | 11.12.2009
Auch Transaktionen, Authentifizierung und ähnliche Infrastruktur-Dienste eines JEE-Applikationsservers können in .NET nachgebildet werden. System.Transactions, Windows Identity Foundation und PostSharp sind hier die wesentlichen Werkzeuge. Golo Roden zeigt in diesem Webcast, wie die ergänzenden Infrastrukturkonzepte von JEE auf .NET umgesetzt werden können.
|
|
Serien-Webcast | Golo Roden | 14.12.2009
Dieser Webcast fügt alle vorigen Teile zusammen und zeigt, wie man die diversen Techniken zu einem großen Ganzen zusammensetzen kann, um eine verteilte Applikation zu erstellen. Ziel ist, zu zeigen, dass auch mit .NET eine ebenso leistungsfähige, skalier- und wartbare Applikation erstellt werden kann wie mit JEE.
|
|
|
|
|