your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger
your name Internet-Technologien sind die zur Nutzung des Internets verwendeten, die für dieses spezifischen und standardisierten Techniken und Dienste. Dazu gehören: TCP / IP – Protokoll zur Datenübertragen HTML und deren Erweiterungen als Teil der WWW- Dienste CGI – Schnittstelle zum Steuern externer Programme über einen Web-Server s, Chats, Internet-Telefonie/Fax Heinrich
your name 3 Bereiche ASP – ASP.NETJSF - JSP Flash - Silverlight
your name ASP - classic ASP ASP - Active Server Pages Veröffentlichung 1996 Abgelöst 2002 durch ASP.NET Keine Programmiersprache -> Technologie Webserver bzw. IIS Noch immer in Verwendung Sprachen: VBScript / Jscript bzw. Perl, Python Interpeter keine Modularisierungskonzepte, lediglich SSI können eingesetzten Code wiederverwenden
your name ASP Meine erste ASP-Seite
your name ASP.NET Komplett neu entwickelt Nicht kompatibel mit classic ASP 5 Programmiersprachen –C#, VB.NET, JScript, J#, C++.NET Compiler der jeweiligen Sprache Übersetzung in IL -> bei Ausführung JIT- Compiler Schneller als classic ASP Läuft in der IIS
your name.Net Einfacher und schneller programmieren Code-Reduktion Deklaratives Programmiermodell Größere Klassenbibliothek Bessere Unterstützung der Entwicklungsumgebungen
your name.Net Programmiersprachen: –C# –Visual Basic (VB.NET) –J# Server technologies and client technologies: –ASP.NET (Active Server Pages) –Windows Forms (Windows desktop solutions) –Compact Framework (PDA / Mobile solutions) Development environments: –Visual Studio.NET (VS.NET) –Visual Web Developer
your name JSP und JSF JSP = Java Server Pages Setzt einen Web-Server voraus, der Java-Quellcode interpretieren kann Dynamische Websites Baut auf Java-Servlets auf JSF = Java Server Faces Server-seitig Komponentenansatz MVC für Web-Applikationen Höherer Abstraktionslevel als Standard HTTP
your name JSP JSP = Java Server Pages History: 1994: erster Java Web-Server 1999: erstes Java-Servlet 2000: JSP : JSP 2.0 (major revision of JSP 1.1)
your name JSF JSF = Java Server Faces History: 2001: Idee wurde geboren 2003: erstes Release von JSF ( Bis 2006: weitere Releases bis JSF 1.2 JSR-252 Noch eine relativ junge Technologie
your name Bedeutung von Java für das Web Java-Plug-In Support von Websites (Sep 09 – Feb 10)
your name Bedeutung von Java für das Web Statistik 2005 – Java generell –Java-Umsatz mehr als $ 100 Mrd. Pro Jahr –7 von 10 wireless Applikationen laufen auf Java –Es gibt mehr als 4,5 Mio Software-Entwickler für Java –Java läuft auf ca. 579 Mio mobilen Endgeräten. Statistik 2010 – Java System Web Server
your name Bedeutung von Java für das Web Statistik 2010 – Framework Usage auf Web-Servern
your name Bedeutung von Java für das Web Statistik 2010 – Entwicklung Framework-Nutzung
your name Flash Silverlight Open Source Flex (MXML) Actionscript Vom Design zur Anwendung Frei WPF(XAML).NET Von der Anwendung zum Design
your name Flash vs. Silverlight Verbreitung der Plugins
your name Stundensatz IT-Selbstständige ct Einkommensumfragen
your name Ø Gehalt ct Gehaltsumfragen