Inhalt I. Blick in die Geschichte. .NET für kleine und grosse Applikationen

Ähnliche Dokumente
Inhalt I. Blick zurück II. Was sind WebServices? III. Rahmenwerk für edienstleistungen IV. Verwendete WebServices

Enterprise Application Integration Erfahrungen aus der Praxis

Microsoft.NET und SunONE

Microsoft.NET. InfoPoint 8. Juni 2005 Stefan Bühler

Web Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke J.M.Joller 1

.NET-Objekte einfach speichern Michael Braam, Senior Sales Engineer InterSystems GmbH

.NET als Microsofts Entwicklerplattform

Microsoft.Net. Agenda 5/27/2003. Die Motive Microsoft.Net zu entwerfen. Die einzelnen Komponenten. Ergebnisse en Detail.

Enterprise Applications mit.net Architekturen und Entwurf von service-basierten verteilten Applikation mit.net

Einleitung Von All-in-one-Software zu Webservices 17

Vergleich von Webtechnologien zur Erstellung einer Rich Internet Applicationam Beispiel der Kundenverwaltungssoftware VDMS

Microsoft SQL Server 2005 Konfigurierung, Administration,

Microsoft SQL Server Konfigurierung, Administration, Programmierung

Windows Presentation Foundation

Effiziente Anwendungs-Entwicklung mittels Business Software Framework BISON Solution

.NET und wieder eine Middleware Architektur?

Softwareschnittstellen

Raber+Märcker Techno Summit 2014 Microsoft Dynamics NAV 2013 R2 Überblick und Hintergründe zu aktuellen Version.

Von 0 zur Private Cloud in 1h

Gergely Tóth. Fachkenntnisse und Kompetenzen. Geburtsdatum: Handy: ;

Dataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS XML Programmierung - Grundlagen PHP Programmierung - Grundlagen...

Webservices. 1 Einführung 2 Verwendete Standards 3 Web Services mit Java 4 Zusammenfassung. Hauptseminar Internet Dienste

Entwicklung von Web-Anwendungen auf JAVA EE Basis

Softwareentwicklung mit Enterprise JAVA Beans

Webservices in der IBM Welt eine neue Herausforderung für DB2 Spezialisten

ERsB Ergänzungsregister für sonstige Betroffene Eine Dienstleistung des Finanzministeriums

Lebenslauf. Persönliche Angaben. Sprachen. Aus- und Weiterbildung. mündlich: gut schriftlich: gut Grundkenntnisse. Englisch.

360.NET. Jan Schenk Developer Evangelist Web/Live Microsoft Deutschland

Architecture Blueprints

infowan Datenkommunikation GmbH Michael Kmitt - Senior Consultant

Sun ONE. Sun Open Net Environment. Architektur für Web-Services on Demand. Dr. Rainer Eschrich

Microsoft.NET Framework

SAP mit Microsoft SharePoint / Office

VT-Anwendungen im Web

The app the crashes, before the breakpoint is reached: Code to the event:

Aktuelle Kurstermine

Überblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage)

Das Microsoft IT Academy Program. Ein Förderungsprogramm für Schulen und Universitäten

Die SharePoint-Welt für den erfahrenen.net-entwickler. Fabian Moritz MVP Office SharePoint Server ITaCS GmbH

VS12 Slide 1. Verteilte Systeme. Vorlesung 12 Sebastian Iwanowski FH Wedel

Einführung in MSDNAA

.NET-Networking 2 Windows Communication Foundation

Perinorm Systemvoraussetzungen ab Version Release 2010

Praktikum aus Softwareentwicklung 2. Web Services. Java Praktikum SS 2010

Inhaltsverzeichnis. Enterprise Java im Überblick. Technologien der Java2 Enterprise Edition

Technische Voraussetzungen für f r CRM Hosting

Visual Studio 2012 Windows 8 und.net 4.5. Hans Peter Bornhauser, Noser Engineering AG Fachbereichsleiter.NET, Digicomp AG

Microsoft Azure: Ein Überblick für Entwickler. Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH

Marc Grote IT TRAINING GROTE

5.2 Microsoft.NET. Kurzer Überblick zu Microsoft.NET. .NET Web-Service Beispiel

Abschlusspräsentation Projekt Loan Broker mit BizTalk 2010

Web Services T-Systems GS Darmstadt

Software Reuse Sommer 2004

Universität Karlsruhe (TH) Moderne Programmiersysteme am Beispiel von.net

Axis2, CXF und JAX-WS RI im Vergleich

IT Seminare und Lehrgänge

MICROSOFT SHAREPOINT 2010 Microsoft s neue Wunderwaffe!? Eike Fiedrich. Herzlich Willkommen!

Die Windows Workflow Foundation in Microsoft.NET 3.0

Business Process Management schlägt die Brücke zwischen Geschäftsprozessen und Service-orientierter Architektur

DCOM und.net. B. Sc. Tobias Buchloh. Seminar Software-Entwurf Fachgebiet Software Engineering, Institut für Angewandte Informatik Universität Hannover

Frühling für iphone-apps

Gut zu wissen... Lorenz Keller Server Technologies Competence Center Nord

Mobile Backend in der

Knowledge Management im praktischen Einsatz

Andreas Schulz. Ausbildung / Weiterbildung: Einsatzort: Fremdsprachen: Jahrgang 1971 EDV-Erfahrung seit 1992 Staatsbürgerschaft deutsch

Jörg Schanko Technologieberater Forschung & Lehre Microsoft Deutschland GmbH joergsc@microsoft.com

SAP SharePoint Integration. e1 Business Solutions GmbH

Einsatzmöglichkeiten der Open Text SharePoint Erweiterungen an einem Beispielprojekt

» Webbasierte Informationssysteme Einführung

Einsatz von Applikationsservern. Untersucht am Beispiel des Sybase Enterprise Application Server

Seminarbericht Rechnernetze XML Web Services Schnittstelle zwischen den Welten.NET und Java

Funktion Sage SalesLogix Windows Systemvoraussetzungen

5. Programmierschnittstellen für XML

Lizenzierung des Oracle Application Servers und der Optionen

Cloud Computing mit der Windows Azure Platform

Jörg Neumann Acando GmbH

SharePoint Erfahrungen, Möglichkeiten und Grenzen

Zukunft der Oracle Applikationsentwicklung: ADF & XDB

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

Microsoft SharePoint. share it, do it!

P R O F I L. Name: Andreas B. Geburtsjahr: Relevante Berufserfahrung: mehr als 10 Jahre. Seite 1 von 5

Enterprise Portal - Abbildung von Prozessen, SAP-Datenintegration und mobile Apps

Windows Azure für Java Architekten. Holger Sirtl Microsoft Deutschland GmbH

Open Archives Initiative - Protocol for Metadata Harvesting (OAI-PMH)

Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH

Lebenslauf. Berufserfahrung Apr Mär Freiberuflicher Softwareentwickler & -architekt Tätigkeitsschwerpunkt: Microsoft Business Solutions

Windows-Welt: Windows SharePoint Services 3.0 Hosting. Norman Scharpff TSP Hosting.

Apollo Überblick. Klaus Kurz. Manager Business Development Adobe Systems Incorporated. All Rights Reserved.

Massively Scalable Enterprise Applications. Chris Bernhardt

Oracle und NET: Neue Erweiterungen bei den Oracle Developer Tools und dem Oracle Data Provider

Das Adapter Framework der SAP Exchange Infrastructure. Holger Kunitz, SAP AG

Referent. Reinhard Schmitt. Förderverein Bürgernetz München-Land e.v. DDE, OLE, VBA, COM, DCOM, COM+,.

PRODATIS CONSULTING AG. Folie 1

Business Objekte. Der Schlüssel für Applikationen mit Zukunft TMN Systemberatung GmbH Folie 1

Zend PHP Cloud Application Platform

VISkompakt V2. Internals. Referent. 1M05 Internals von VISkompakt 15:00 Uhr 16:00 Uhr. Entwicklungsleiter von VISkompakt. PDV-Systeme Erfurt

Hard- und Softwarevoraussetzungen CAQ=QSYS Professional 7.40

Enterprise Web-SSO mit CAS und OpenSSO

Transkript:

.NET für kleine und grosse Applikationen Ralf Günther Consultant HP Services April, 2003 Ralf.Guenther@hp.com DECUS Symposium 2003, Vortrag 1A05 Inhalt I. Blick in die Geschichte II. Was ist.net? III. Überblick über Applikationen IV. Ein Beispiel V. Was können wir für Sie tun? Guess where the pain is? Folie 1 1

Wie alles begann? 24.06.2000 Folie 2 Internet = Web of Documents Hypertext Transfer Protocol (HTTP) Folie 3 2

Web of Services Folie 4 Applikationsplattformen ein Rückblick 1996 1998 2002 Microsoft Java Windows DNA - MTS (now COM+) - ASP - ADO Java - Java language - Java VM - J2SE J2EE - EJB - JSP - JDBC.NET Framework - CLR - C#, VB.NET - Enterprise services, ASP.NET, ADO.NET - Web services support Folie 5 3

.NET ist ein... A programming model that enables developers to build Extensible Markup Language (XML) Web services and applications. A set of servers, including Windows 2000, SQL Server, and BizTalk Server, that integrates, runs, operates, and manages XML Web services and applications. A set of XML Web services, such as Microsoft.NET My Services (formerly code-named internally as "Hailstorm"), that helps developers deliver a simple and integrated user experience. Tools, such as Visual Studio.NET, to develop XML Web services and Windows-based and Web applications for a rich and compelling user experience. Folie 6.NET Framework VB C++ C# J# Perl Dev.Tools Web Services ASP.NET User Interface ADO.NET: Data and XML.NET Framework Base Framework Common Language Runtime MSMQ (Message Queuing) COM+ (Transactions, Partitions, Object Pooling) Win32 IIS WMI Windows Core OS Folie 7 4

.NET Compact Framework VB C++ C# J# Perl Web Services User Interface ASP.NET ADO.NET: Data and XML Base Framework Common Language Runtime MSMQ COM+ (Message (Transactions, Partitions, IIS WMI Queuing) Object Pooling) Win32 Folie 8 Applikationen mit.net Internet Login DB ASP.NET Rechnung ADO.NET Intranet Windows Forms Präsentation Geschäftlogik Data Folie 9 5

Wie.NET sind die Server? 1 2 3 4 5 Application Center Server BizTalk Server Commerce Server Exchange Server Host Integration Server ISA Server Mobile Information Server Operation Manager (MOM) SharePoint Portal Server SQL Server 2000 1 Provides.net infrastructure 2 Uses.net protocols 3 Uses.net building blocks 4 Exposes itself as a.net service 5 Uses.net framework completely May be usage together with SOAP-Toolkit. Windows.net Server and tools not mentioned here Folie 10 Rahmenwerk für e-dienstleistungen 1. 2. 3. Legacy Folie 11 6

Benutzersicht Benutzer: Bürger, Firmen, Behördenmitarbeiter Vorstellung Starter Kit: Benutzerverwaltung Melderegisterauskunft Einfach Folie 12 Wie sieht die Architektur aus? Bürger/Firmen Mitarbeiter Internet Intranet Frontend Antwortbereich Webservice Ergebnis speichern XSLT Message Queues BizTalk Server (BTS) Fachverfahren Genehmigung Genehmigungsbereich XSLT Kasse Autista XSLT MRA Folie 13 7

XSLT - Extensible Style Sheet Language Transformation XML Quelldokument XSLT Prozessor XML Zieldokument XSLT Dokument Folie 14 Funktionalität BizTalk Server BizTalk Funktionalitäten BizTalk XSLT Mapping Datei (vereinfacht) BizTalk Messaging Services BizTalk Orchestration Services BizTalk Mapping + Messaging Messaging Ports Folie 15 8

Applikations-Merkmale für die e-dienstleistungen Legacy 1. Arbeitsabläufe (intern und extern) werden elektronisch abgebildet 2. Unterstützung von Thin (Web Browser) und Fat Clients (Client Applikationen) 3. Anbindung an beliebige Legacy Systeme Folie 16 Was können Sie mitnehmen? 1..NET ist eine Plattform für kleine bis grosse Applikationen 2. Starter Kit als flexible, moderne Plattform für elektronische Dienstleistungen (Arbeitsabläufe, Thin + Fat Client, Integration mit bestehender IT) 3. HP als Ihr Partner bei.net Projekten und konkret bei der Einführung, Anpassung und Integration des Starter Kits 4. Starter Kit Flyer + Hinweis auf Vortrag zu Web Services 2L06 Ralf Günther Consultant HP Services April, 2003 Ralf.Guenther@hp.com Folie 17 9

10