Die Windows Workflow Foundation in Microsoft.NET 3.0

Größe: px
Ab Seite anzeigen:

Download "Die Windows Workflow Foundation in Microsoft.NET 3.0"

Transkript

1 Die Windows Workflow Foundation in Microsoft.NET 3.0 Klaus Rohe Developer Platform & Strategy Group Microsoft Deutschland GmbH

2 Agenda Was ist Windows Workflow Foundation? Microsoft Workflow Strategie Erfahrungen mit der Windows Workflow Foundation in der Beta Phase Vergleich Windows Workflow Foundation mit BizTalk Server Was ist der Unterschied? Auswahlkriterien 2

3 Das Microsoft.NET 3.0 Framework.NET 3.0 Windows Presenation Foundation (WPF) Windows Communication Foundation (WCF) Windows Workflow Foundation (WF) Windows Cardspace.NET Framework 2.0

4 Herausforderungen bei der Implementierung von Geschäftsprozessen (1) Geschäftsprozesse laufen häufig sehr lange und müssen auf das Eintreten bestimmter Ereignisse warten. Zuverlässiges Persistieren des Zustands während der Wartezeit Zuverlässiger Wiederanlauf nach Eintritt des Ereignisses, auf das gewartet wurde Geschäftsprozesse ändern sich häufig, daher sollte die Software, welche die Prozesse implementiert leicht anpassbar sein. Zusammensetzung der Geschäftprozesse aus Services Einfache Anpassung der Software an die neuen Geschäftsprozesse, wenn möglich durch Domain-Spezialisten (keine Softwareentwickler). Unterstützung von Geschäftsregeln Monitoring und Tracking der Geschäftsprozesse 4

5 Herausforderungen bei der Implementierung von Geschäftsprozessen (2) Anhebung des Abstraktionsniveaus bei der Softwareentwicklung auf ein Niveau, welches für die Anwendungsdomaine adäquat ist. Nahtlose ( Verlustfreie ) Integration in das Programmierparadigma der Softwareentwicklungsplattform ( No impedance mismatch ). Nutzung der Flexibilität von Programmiersprachen wie C#, C++, Java, Werkzeugkasten nötig, der dem Softwareentwickler die Meisterung dieser Herausforderungen wesentlich erleichtert => Windows Workflow Foundation 5

6 Workflow-Modell von Windows Workflow Foundation (WF) Workflow wird als Folge von Aktivitäten aufgefasst. Aktivitäten können durch Software und / oder Menschen ausgeführt werden. Es werden drei Workflow-Typen unterstützt: Sequentielle Workflows ( Flußdiagramm ) Zustandsgesteuerte Workflows ( Finite State Machine ) Regelbasierter Workflow ( Rule Engine ) Sequentieller Workflow Zustandsgesteuerter Workflow Regel 1 Aktivität 1 Regel n Regelbasierter Workflow Aktivität n 6

7 Architektur Windows Workflow Foundation Grundlagen Workflow besteht aus einer Menge von Aktivitäten Workflow läuft in einem Host-Prozess ab Entwickler kann eigene Aktivitäten implementieren Komponenten Base Activity Library: vordefinierte Aktivitäten, Basis für domain-spezifische Aktivitäten Runtime Engine: verantwortlich für die Ausführung des Workflows und die Bereitstellung von Laufzeitdiensten. Wir in.net Applikationen gehostet. Runtime Services: Laufzeitdienste für Kommunikation, Persistenz, Tracking usw. Visual Designer: grafischer Editor zur Konstruktions von Workflows in Visual Stuido. Kann in andere Applikationen eingebettet werden. Visual Designer (Visual Studio 2005) Ein Workflow Custom Activity Library Windows Workflow Foundation Base Activity Library Runtime Engine Runtime Services 7

8 Unterstützte Entwurfsarten Markup Only (XOML) Markup + Code (XOML + C# / VB) (Visual Designer) Code Only (C# / VB) (Visual Designer) Workflow Designer in Visual Studio Workflow compiler (wfc.exe) C# / VB compiler Markup Only (XOML).NET assembly Workflow runtime Workflow instance instance XOML: extended Orchestration Markup Languages

9 Microsofts Workflow Strategie Alle Microsoft Produkte, welche in irgendeiner Art und Weise Workflow enthalten, müssen diesen auf der Basis der Windows Workflow Foundation implementieren. Microsoft Office 2007 und Office SharePoint Server 2007 enthalten dokumentenzentrischen Workflow, der auf mit der Windows Workflow Foundation implementiert wurde. Vordefinierte Dokumenten Workflows Wokflows können durch den Benutzer mit Hilfe des SharePoint Designer 2007 angepasst werden Die nächste Version von BizTalk Server wird auf Windows Workflow Foundation basieren. (SharePoint Designer) 9

10 Erfahrungen mit der WF im Early Adapter Programm BAE Systems: Aufbereitung von Daten für die aerodynamische Simulation von Flugzeugtragflächen, Details siehe: Leveraging Windows Workflow Foundation for Scientific Workflows in Wind Tunnel Applications, Proceedings of the 22nd International Conference on Data Engineering Workshops (ICDEW'06) Hersteller von Laborautomatisierungssoftware integriert Windows Workflow Foundation, um die Software flexibler und leichter anpassbar zu machen. Allgemein: WF hat sich bei der Implementierung von leicht anpassungsfähigen Applikationen bewährt Im Zusammenspiel mit Windows Communication Foundation zur Orchestrierung von Services 10

11 Vergleich WF mit BizTalk BizTalk Server: Microsofts Premium BPM- und Integrationsserver BizTalk Server Eigenes Microsoft Serverprodukt welches auf SQL Server 205 aufsetzt, Lizenzgebühren Workflow Für B2B, EAI und BPM Szenarien Eingebaute Funktionen für das Systemmanagement, Skalierung, Hochverfügbarkeit, Business Activity Monitoring (BAM) Zukünftige Versionen werden auf der Basis der Workflow Foundation entwickelt. Design Tools Orchestration Messaging Transformation Adapters BAM and Admin Tools Windows Workflow Foundation Kein Serverprodukt, keine Lizenzgebühren Klassenbibliothek innerhalb.net 3.0 mit den entsprechenden Werkzeugen Werkzeug für Programmierer. Unterstützt den Programmierer bei der Implementierung von Geschäftsprozessen, leicht änderbaren, konfigurierbaren Applikationen und Workflow-Produkten Visual Studio Designer Windows Workflow Foundation.NET

12 Auswahlkriterien: WF oder BizTalk Windows Workflow Fondation Implementierung eines speziellen Workflowsystems von Grund auf Es sollen Regeln in Applikationen genutzt werden, die ohne Recompilierung der Applikation geändert und angepasst werden sollen. Applikation soll einfach änderbar und adaptier sein. Applikation bildet lang laufende Prozesse ab: warten auf das Eintreten bestimmter Ereignisse Müssen zwischenzeitlich persistiert werden sollen einer anderen Umgebung weiterlaufen Keine Lizenzkosten! BizTalk Server Man benötigt Out of the Box : Skalierbarkeit, hohen Durchsatz und Hoch- Verfügbarkeit Große Anzahl von Adaptern zu externen Systemen wie SAP, IBM Großrechern, EDI usw. Business Activity Monitoring (BAM) mit zugehörigen BI Funktionen Komplexes Mapping von Nachrichtenformaten Umfangreiche Funktionen für Management, Monitoring und Deployment Lizenzkosten für BizTalk Server und SQL Server 2005 Buy versus make 12

13 Zusammenfassung Windows Workflow Foundation ist Teil von.net 3.0 Werkzeugkasten für Entwickler, welcher die Implementierung von Workflowsystemen und flexiblen, adaptierbaren Anwendungen enorm vereinfacht. Effektives Werkzeug zur Komposition von Applikationen aus Services: Zusammenspiel Windows Communication Foundation und Windows Workflow Foundation Windows Workflow Foundation ist das strategische Mittel für die Implementierung von Workflows in Microsoft Produkten: Beispiel: Office 2007 Windows Workflow Foundation ist lizenzfrei. Grafischen Workflow Editor für Visual Studio, Editor kann als Komponente in eigene Workflow-Systeme eingebettet werden kann. Weitere Informationen unter: 13

Die nächste Revolution in der modelgetriebenen Entwicklung?

Die nächste Revolution in der modelgetriebenen Entwicklung? Die nächste Revolution in der modelgetriebenen Entwicklung? Me Johannes Kleiber Software Engineer bei FMC Johannes.Kleiber@fmc-ag.com Themen Überblick Window Workflow Foundation Workflows modellieren WF

Mehr

Microsoft.NET 3.0 GI/GChACM Regionalgruppe München 15.01.2007

Microsoft.NET 3.0 GI/GChACM Regionalgruppe München 15.01.2007 Microsoft.NET 3.0 GI/GChACM Regionalgruppe München 15.01.2007 Klaus Rohe (klrohe@microsoft.com) Developer Platform & Strategy Group Microsoft Deutschland GmbH Agenda Einleitung Windows Presentation Foundation

Mehr

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

Business Process Management schlägt die Brücke zwischen Geschäftsprozessen und Service-orientierter Architektur Business Process Management schlägt die Brücke zwischen Geschäftsprozessen und Service-orientierter Architektur Migration & Integration Day 2007 6-Feb-07, München Marcus J. Armbruster Principal Mentor

Mehr

Massively Scalable Enterprise Applications. Chris Bernhardt

Massively Scalable Enterprise Applications. Chris Bernhardt Massively Scalable Enterprise Applications Chris Bernhardt Allgemein Einsatzgebiete BizTalk Server Engine Management Enterprise Single Sign-On Neuheiten und Beispiele Quellen Agenda 28.01.2010 Microsoft

Mehr

Luca Piras SharePoint Specialist it-function software GmbH

Luca Piras SharePoint Specialist it-function software GmbH Luca Piras SharePoint Specialist it-function software GmbH Agenda Fazit & Ausblick BPM Vision Lösungsideen SharePoint & WfM Workflow Baukasten Die Business Process Management Vision Problemstellungen Komplexität

Mehr

Workflow Systeme mit der Windows Workflow Foundation

Workflow Systeme mit der Windows Workflow Foundation Studiengang Electronic Business (EB) Diplomarbeit (280000) Workflow Systeme mit der Windows Workflow Foundation externe Betreuung durch Christoph Müller vorgelegt bei Prof. Dr. Michael Gröschel von Hans-Martin

Mehr

1 BizTalk Server-Einführung... 17. 2 Einführung in die Entwicklung einer BizTalk-Anwendung... 69

1 BizTalk Server-Einführung... 17. 2 Einführung in die Entwicklung einer BizTalk-Anwendung... 69 Auf einen Blick 1 BizTalk Server-Einführung... 17 2 Einführung in die Entwicklung einer BizTalk-Anwendung... 69 3 Einführung in die Administration einer BizTalk-Anwendung... 181 4 BizTalk-Einsatz... 225

Mehr

Testers Architects Enterprise Dev Consultants Professionals VB6 Devs Part-Timers Hobbyists Students Enthusiasts Novices

Testers Architects Enterprise Dev Consultants Professionals VB6 Devs Part-Timers Hobbyists Students Enthusiasts Novices Visual Studio Team System 15. Mai 2006 TU Dresden Oliver Scheer Developer Evangelist Developer Platform & Strategy Group Microsoft Deutschland GmbH Agenda Einführung in Visual Studio Team System Demo Fragen

Mehr

Windows Azure-Integration

Windows Azure-Integration Windows Azure-Integration On-Premise Services und Benutzerdaten an die Cloud anbinden Jürgen Mayrbäurl Architect Evangelist Microsoft Österreich jurgenma@microsoft.com Andreas Winterer Geschäftsführer

Mehr

ACANDO GROUP. Herzlich willkommen! www.resco.de. Andreas Ewald Consultant

ACANDO GROUP. Herzlich willkommen! www.resco.de. Andreas Ewald Consultant Passion for improvements Herzlich willkommen! www.resco.de Andreas Ewald Consultant Resco GmbH Resco ist eine internationale Management- und IT- Beratung. Als 100-prozentige Tochter gehört Resco seit 2000

Mehr

IBM Datacap Taskmaster

IBM Datacap Taskmaster IBM Datacap Taskmaster Die Lösung für Scannen, automatisches Klassifizieren und intelligente Datenextraktion Michael Vahland IT-Specialist ECM Software Group Michael.Vahland@de.ibm.com Agenda 2 Einführung

Mehr

Enterprise Application Integration Erfahrungen aus der Praxis

Enterprise Application Integration Erfahrungen aus der Praxis Enterprise Application Integration Erfahrungen aus der Praxis Teil 4: EAI und.net, EAI und J2EE Tutorial NODs 2002, Wolfgang Keller and Generali 2001, 2002, all rights reserved 1 Überblick EAI und....net

Mehr

PRODATIS CONSULTING AG. Folie 1

PRODATIS CONSULTING AG. Folie 1 Folie 1 Führend im Gartner Magic Quadranten für verteilte, interagierende SOA Projekte Oracle ist weltweit auf Rang 1 auf dem Markt der Enterprise Service Bus Suiten (ESB) für SOA Software 2010 26,3 %

Mehr

Service-Orientierte InterSystems GmbH 2009

Service-Orientierte InterSystems GmbH 2009 Fast Track to SOA Ein flexibler Ansatz für Software-Entwickler Michael Brösdorf, InterSystems GmbH Agenda InterSystems im Überblick Was ist eine service-orientierte Architektur? (Legacy-)Applikation in

Mehr

Wie hat es Microsoft Consulting gemacht.

Wie hat es Microsoft Consulting gemacht. Wie hat es Microsoft Consulting gemacht. Folge 1: Projektübersicht Leider kann ich den Kunden und das Projekt nicht nennen, da es eine Vertraulichkeitsvereinbarung mit dem Kunden gibt und wir somit nicht

Mehr

Was ist Windows Azure? (Stand Juni 2012)

Was ist Windows Azure? (Stand Juni 2012) Was ist Windows Azure? (Stand Juni 2012) Windows Azure Microsofts Cloud Plattform zu Erstellung, Betrieb und Skalierung eigener Cloud-basierter Anwendungen Cloud Services Laufzeitumgebung, Speicher, Datenbank,

Mehr

Azure und die Cloud. Proseminar Objektorientiertes Programmieren mit.net und C# Simon Pigat. Institut für Informatik Software & Systems Engineering

Azure und die Cloud. Proseminar Objektorientiertes Programmieren mit.net und C# Simon Pigat. Institut für Informatik Software & Systems Engineering Azure und die Cloud Proseminar Objektorientiertes Programmieren mit.net und C# Simon Pigat Institut für Informatik Software & Systems Engineering Agenda Was heißt Cloud? IaaS? PaaS? SaaS? Woraus besteht

Mehr

Technische Voraussetzungen für f r CRM Hosting

Technische Voraussetzungen für f r CRM Hosting Technische Voraussetzungen für f r CRM Hosting Holger Rackow Technologieberater - Microsoft Dynamics CRM Microsoft Dynamics CRM 3.0 Wo stehen wir heute? Microsoft CRM weltweites Kundenwachstum 53 Länder,

Mehr

Visual Studio LightSwitch 2011

Visual Studio LightSwitch 2011 1 Visual Studio LightSwitch 2011 Vereinfachte Softwareentwicklung im Eiltempo W3L AG info@w3l.de 2012 2 Agenda Motivation Softwareentwicklung im Eiltempo Was ist LightSwitch? Merkmale Zielgruppe LightSwitch

Mehr

Oracle Business Process Analysis Suite. Gert Schüßler Principal Sales Consultant

<Insert Picture Here> Oracle Business Process Analysis Suite. Gert Schüßler Principal Sales Consultant Oracle Business Process Analysis Suite Gert Schüßler Principal Sales Consultant 1 Geschäftsprozesse Zerlegung am Beispiel Kreditvergabe Antrag aufnehmen Antrag erfassen Schufa Kunden

Mehr

Windows 8 Business-App-Entwicklung

Windows 8 Business-App-Entwicklung Windows 8 Business-App-Entwicklung SDX AG experts für Microsoft Showcase: SDX Privatbilanz Wissen transferieren ALM LOB/Business Wissen erlangen Herzlich Willkommen! ALM Days 2012 Professionelle Windows

Mehr

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

Überblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage) Überblick Produkte Überblick Zielgruppen SOA SOA/BAM Bootcamp (4 Tage) Human Workflow, Oracle BPEL, OWSM, BAM, UDDI, Services Registry Zielgruppe: Partner SOA Essentials Human Workflow, Oracle BPEL, OWSM

Mehr

ALM mit Visual Studio Online. Philip Gossweiler Noser Engineering AG

ALM mit Visual Studio Online. Philip Gossweiler Noser Engineering AG ALM mit Visual Studio Online Philip Gossweiler Noser Engineering AG Was ist Visual Studio Online? Visual Studio Online hiess bis November 2013 Team Foundation Service Kernstück von Visual Studio Online

Mehr

Microsoft Digital Pharma. Die nächste Generation von Innovationen für Chemie und Pharma. Covast

Microsoft Digital Pharma. Die nächste Generation von Innovationen für Chemie und Pharma. Covast Microsoft Digital Pharma Die nächste Generation von Innovationen für Chemie und Pharma Covast Zusammenfassung des Themas / Lösungsbeschreibung Die Covast EDI Accelerator für BizTalk Server ist weltweit

Mehr

Michael Greth. Microsoft Most Valuable Professional MVP. mg@sharepointcommunity.de

Michael Greth. Microsoft Most Valuable Professional MVP. mg@sharepointcommunity.de Michael Greth Microsoft Most Valuable Professional MVP mg@sharepointcommunity.de Übersicht SharePoint Plattform 2007 Geschäftsprozesse Demos Lösungen 2007 Office SharePoint Server 2007 Portal, Web Content

Mehr

Microsoft.NET und SunONE

Microsoft.NET und SunONE Microsoft.NET und SunONE, Plattformen und Application Service Providing Agenda Einordnung.NET und SunONE Kurzvorstellung Gegenüberstellung Zusammenfassung ASP (Application( Service Providing) ) und Ausblick

Mehr

Microsoft Office SharePoint 2007

Microsoft Office SharePoint 2007 Inhalt 1 Erstellen von Workflows für Microsoft Office SharePoint 2007 15 June 2009 Sebastian Gerling Sebastian.gerling@spiritlink.de COPYRIGHT 2003 SPIRIT LINK GMBH. ALL RIGHTS RESERVED Inhalt 1 Dipl.

Mehr

Kompetenz in Enterprise Software Solutions

Kompetenz in Enterprise Software Solutions Kompetenz in Enterprise Software Solutions 02 Getting ideas done Die conplement AG als Technologiepartner renommierter Unternehmen erarbeitet zukunftsfähige Enterprise-Software-Lösungen auf Basis neuester

Mehr

Requirements Management mit RequisitePro. Rational in der IBM Software Group. Der Rational Unified Process als Basis für die Projektarbeit

Requirements Management mit RequisitePro. Rational in der IBM Software Group. Der Rational Unified Process als Basis für die Projektarbeit IBM Software Group IBM Rational mit RequisitePro Hubert Biskup hubert.biskup@de.ibm.com Agenda Rational in der IBM Software Group Der Rational Unified Process als Basis für die Projektarbeit mit Rational

Mehr

Jürgen Kotz Rouven Haban Simon Steckermeier. WCF, WPF und WF - Ein Überblick ADDISON-WESLEY. An imprint of Pearson Education

Jürgen Kotz Rouven Haban Simon Steckermeier. WCF, WPF und WF - Ein Überblick ADDISON-WESLEY. An imprint of Pearson Education Jürgen Kotz Rouven Haban Simon Steckermeier.NET 3.0 WCF, WPF und WF - Ein Überblick ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney

Mehr

.NET Framework 3.0. Neue Erfahrungen für Benutzer und Entwickler. IKT-Forum an der FH Ansbach. Thomas Hemmer. conplement AG

.NET Framework 3.0. Neue Erfahrungen für Benutzer und Entwickler. IKT-Forum an der FH Ansbach. Thomas Hemmer. conplement AG 1 conplement G 2006. ll rights reserved..net Framework 3.0 Neue Erfahrungen für enutzer und Entwickler IKT-Forum an der FH nsbach Thomas Hemmer conplement G thomas.hemmer@conplement.de 2 conplement G 2006.

Mehr

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

Microsoft.NET. InfoPoint 8. Juni 2005 Stefan Bühler Microsoft.NET InfoPoint 8. Juni 2005 Stefan Bühler Inhalt Was ist.net Was steckt dahinter Warum ist.net so wie es ist Die Säulen von.net.net Framework 2.0 / VisualStudio 2005 Beispiel Referenzen & Links

Mehr

Value Delivery and Customer Feedback

Value Delivery and Customer Feedback Value Delivery and Customer Feedback Managing Continuous Flow of Value Michael Reisinger Microsoft & ANECON Praxisupdate 2014 ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien

Mehr

Richtige und schnelle Entscheidungen trotz sich änderner Anforderungen mit Microsoft Dynamics AX und Microsoft SQL Server Reporting Services

Richtige und schnelle Entscheidungen trotz sich änderner Anforderungen mit Microsoft Dynamics AX und Microsoft SQL Server Reporting Services Launch Microsoft Dynamics AX 4.0 Richtige und schnelle Entscheidungen trotz sich änderner Anforderungen mit Microsoft Dynamics AX und Microsoft SQL Server Reporting Services Sonia Al-Kass Partner Technical

Mehr

Microsoft Office SharePoint Services Workflow Limitierungen

Microsoft Office SharePoint Services Workflow Limitierungen Microsoft Office SharePoint Services Workflow Limitierungen Dorner Stefan, namics AG April 2007 Inhaltsverzeichnis Allgemeines... 3 Workflow Foundation Thread Pool-Modelle... 5 DefaultWorkflowSchedulerService...

Mehr

Enterprise Service Bus

Enterprise Service Bus Enterprise Service Bus Christopher Weiß 25.01.2010 Gliederung 1 Motivation und Einordung Integrationsformen 2 Definition und Eigenschaften Definitionen Eigenschaften 3 Aufbau und Konzepte Aufbau Produkte

Mehr

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

360.NET. Jan Schenk Developer Evangelist Web/Live Microsoft Deutschland 360.NET Jan Schenk Developer Evangelist Web/Live Microsoft Deutschland Was ist.net? Eine Strategie Eine Plattform Eine Laufzeitumgebung Eine Software-Sammlung Ein Set von Services Warum so ein Framework?

Mehr

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

Universität Karlsruhe (TH) Moderne Programmiersysteme am Beispiel von.net Moderne Programmiersysteme am Beispiel von.net Prof. Walter F. Tichy Was ist.net? Hannes Preishuber auf devtrain.de: (http://www.devtrain.de/artikel_823.aspx) Wenn man Hundert Menschen befragt,.net in

Mehr

Technologietag SharePoint 2010

Technologietag SharePoint 2010 Technologietag SharePoint 2010 SharePoint Plattform für Information und Zusammenarbeit Ein Blick unter die Haube Technologietag SharePoint 2010 1. Oktober 2010 Thomas Hemmer Chief Technology Officer thomas.hemmer@conplement.de

Mehr

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

Visual Studio 2012 Windows 8 und.net 4.5. Hans Peter Bornhauser, Noser Engineering AG Fachbereichsleiter.NET, Digicomp AG 1 Visual Studio 2012 Windows 8 und.net 4.5 Hans Peter Bornhauser, Noser Engineering AG Fachbereichsleiter.NET, Digicomp AG 2 Der Referent: Hans Peter Bornhauser Dipl. Ing ETH Software Architect, Senior

Mehr

SOA goes real Service-orientierte Architekturen erfolgreich planen und einführen

SOA goes real Service-orientierte Architekturen erfolgreich planen und einführen Daniel Liebhart SOA goes real Service-orientierte Architekturen erfolgreich planen und einführen ISBN-10: 3-446-41088-0 ISBN-13: 978-3-446-41088-6 Inhaltsverzeichnis Weitere Informationen oder Bestellungen

Mehr

Windows Presentation Foundation (WPF) -Grundlagen -Steuerelemente. Dr. Beatrice Amrhein

Windows Presentation Foundation (WPF) -Grundlagen -Steuerelemente. Dr. Beatrice Amrhein Windows Presentation Foundation (WPF) -Grundlagen -Steuerelemente Dr. Beatrice Amrhein Überblick Die Architektur WPF Projekt erstellen Steuerelemente einfügen Eigenschaften von Steuerelementen ändern Nach

Mehr

Geschäftsprozesse automatisieren mit Biztalk Server 2004. Integrierte E-Business-Lösungen für die Windows Welt

Geschäftsprozesse automatisieren mit Biztalk Server 2004. Integrierte E-Business-Lösungen für die Windows Welt Geschäftsprozesse automatisieren mit Biztalk Server 2004 Integrierte E-Business-Lösungen für die Windows Welt Motivation und Grundlagen Ein typischer Ist-Zustand im Unternehmen mit seinen Haken und Ösen

Mehr

Open Source IDE - eclipse ETIS SS04

Open Source IDE - eclipse ETIS SS04 Open Source IDE - eclipse ETIS SS04 Gliederung Motivation Geschichte Architektur Platform Runtime Eclipse Platform Java Development Tools (JDE) Plugin Development Environment (PDE) Zusammenfassung 2 Motivation

Mehr

.NET als Microsofts Entwicklerplattform

.NET als Microsofts Entwicklerplattform .NET als Microsofts Entwicklerplattform Frank Prengel Technologieberater Microsoft Deutschland http://blogs.msdn.com/frankpr Agenda Was ist.net eigentlich? Microsoft.NET heute.net Framework 2.0, 3.0.NET

Mehr

MSDN Webcast: Team Foundation Server Mehr als nur eine Versionsverwaltung! Visual Studio Team System (Teil 1 von 10) Veröffentlicht: 20.

MSDN Webcast: Team Foundation Server Mehr als nur eine Versionsverwaltung! Visual Studio Team System (Teil 1 von 10) Veröffentlicht: 20. MSDN Webcast: Team Foundation Server Mehr als nur eine Versionsverwaltung! Visual Studio Team System (Teil 1 von 10) Veröffentlicht: 20. Februar 2008 Presenter: Neno Loje, MVP für Team System www.teamsystempro.de

Mehr

Microsoft SharePoint 2013 Designer

Microsoft SharePoint 2013 Designer Microsoft SharePoint 2013 Designer Was ist SharePoint? SharePoint Designer 2013 Vorteile SharePoint Designer Funktionen.Net 4.0 Workflow Infrastruktur Integration von Stages Visuelle Designer Copy & Paste

Mehr

Web Services. 1. Quelle. Brian Connel The Seven Pillars of Web Services Management. Erschienen September 2002 im eai Journal

Web Services. 1. Quelle. Brian Connel The Seven Pillars of Web Services Management. Erschienen September 2002 im eai Journal Web Services - Brian Connel: The Seven Pillars of Web Services Management - IBM: IBM Strategy for management of the WebServices infrastrucutre Seminarvortrag von Lukasz Kidawski im Rahmen der Lehrveranstaltung

Mehr

Entwicklungswerkzeuge

Entwicklungswerkzeuge Entwicklungswerkzeuge Werner Struckmann & Tim Winkelmann 10. Oktober 2012 Gliederung Anforderungen Projekte Debugging Versionsverwaltung Frameworks Pattern Integrated development environment (IDE) Werner

Mehr

Erster Einblick in die BPM Suite 11g - Live

Erster Einblick in die BPM Suite 11g - Live Erster Einblick in die BPM Suite 11g - Live Kersten Mebus Leitender Systemberater ORACLE Deutschland GmbH Agenda Oracle BPM 11g Einführung Oracle BPM 11g Architektur Abgrenzung BPA

Mehr

.NET Web applications

.NET Web applications WEITERBILDUNG.NET Web applications Zertifikatslehrgang CAS Berufsbegleitendes Weiterbildungsstudium für Software Entwickler www.hsr.ch / weiterbildung Zusammenfassung Termine Vorkurs 14. / 21. 6. 2014

Mehr

Cloud Computing mit der Windows Azure Platform

Cloud Computing mit der Windows Azure Platform Cloud Computing mit der Windows Azure Platform Ein Überblick Holger Sirtl Architect Developer Platform & Strategy Group Microsoft Deutschland GmbH http://blogs.msdn.com/hsirtl Wahlfreiheit bei Anwendungen

Mehr

Mi 8.2. Heads in the Cloud, Feet on the ground. Holger Sirtl. January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich

Mi 8.2. Heads in the Cloud, Feet on the ground. Holger Sirtl. January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich Mi 8.2 January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich Heads in the Cloud, Feet on the ground Holger Sirtl Heads in the Cloud, Feet on the Ground Cloud Computing in Softwareerstellung

Mehr

SAP SharePoint Integration. e1 Business Solutions GmbH

SAP SharePoint Integration. e1 Business Solutions GmbH SAP SharePoint Integration e1 Business Solutions GmbH Inhalt Duet Enterprise Überblick Duet Enterprise Use Cases Duet Enterprise Technologie Duet Enterprise Entwicklungs-Prozess Duet Enterprise Vorteile

Mehr

SOA und Prozessmanagement: Herausforderung und aktuelle Arbeiten

SOA und Prozessmanagement: Herausforderung und aktuelle Arbeiten SOA Prozessmanagement: Herausforderung aktuelle Arbeiten Projekt-Kurzvorstellung beim Gründungstreffen des EMISA-Arbeitskreises Entwicklung agiler, prozessorientierter Informationssysteme Reiner Siebert,

Mehr

Profil Michael Stockhaus

Profil Michael Stockhaus Profil Michael Stockhaus NT Innovation Company GmbH Als Spezialist für individuelle Softwareentwicklung begleiten wir Sie auf Ihrem Weg. Wir planen, realisieren und betreuen Ihre spezifische Softwarelösung

Mehr

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! Oliver Steinhauer Sascha Köhler.mobile PROFI Mobile Business Agenda MACHEN SIE IHRE ANWENDUNGEN MOBIL?! HERAUSFORDERUNG Prozesse und Anwendungen A B

Mehr

Semtation GmbH SemTalk

Semtation GmbH SemTalk Semtation GmbH SemTalk Christian Fillies Was ist SemTalk? Prozessmodellierung mit Visio2003 Viele Methoden (EPK, PROMET, FlowChart, KSA ), einfach an Kundenbedürfnisse anzupassen und zu erweitern HTML

Mehr

Verbinden von Workflows und fachlichen Prozessmodellen im Rahmen eines SharePoint Prozessportals Semtation GmbH (Henrik Strauß)

Verbinden von Workflows und fachlichen Prozessmodellen im Rahmen eines SharePoint Prozessportals Semtation GmbH (Henrik Strauß) Verbinden von Workflows und fachlichen Prozessmodellen im Rahmen eines SharePoint Prozessportals Semtation GmbH (Henrik Strauß) Agenda 1. Hintergrund und Zielstellung 2. Prozessportal (SemTalk Services)

Mehr

Migration auf PO 7.31 und B2B Add-On. Dirk Körbitz Fresenius Netcare GmbH

Migration auf PO 7.31 und B2B Add-On. Dirk Körbitz Fresenius Netcare GmbH Migration auf PO 7.31 und B2B Add-On Dirk Körbitz Fresenius Netcare GmbH AGENDA 1. Vorstellung Unternehmen 2. Ausgangssituation 3. Analyse, Planung, Vorbereitung 4. Migration 5. Erfahrungen 2 Vorstellung

Mehr

Senior Softwareentwickler/-berater.NET

Senior Softwareentwickler/-berater.NET Senior Softwareentwickler/-berater.NET Persönliche Daten Dimitrij Wolf Master of Science (M. Sc.) Schepp Allee 47 64295 Darmstadt 01 52 29 41 65 19 dimitrij.wolf@gmail.com Geburtsjahr: Jahrgang 1982 Guten

Mehr

Prozessunterstützung durch BPR-, BPM- und Workflow-Systeme

Prozessunterstützung durch BPR-, BPM- und Workflow-Systeme Prozessunterstützung durch BPR-, BPM- und Workflow-Systeme 27. April 2004 München Brigitte Stuckenberger Business Process Management verbindet technische und fachliche Sicht auf Geschäftsprozesse Unternehmensberatungen,

Mehr

Fähigkeiten des BizTalk Servers

Fähigkeiten des BizTalk Servers Was ist BizTalk Server Fähigkeiten des BizTalk Servers Einsatzmöglichkeiten Praktische Beispiele Zusammenfassung Was ist BizTalk Server Fähigkeiten des BizTalk Servers Einsatzmöglichkeiten Praktische Beispiele

Mehr

Inhaltsverzeichnis. Danksagungen 20

Inhaltsverzeichnis. Danksagungen 20 Inhaltsverzeichnis Einführung 15 Wer dieses Buch lesen sollte 15 Wer dieses Buch nicht lesen sollte 15 Erforderliche Vorkenntnisse 15 Aufbau dieses Buchs 16 Der optimale Einstiegspunkt in dieses Buch 16

Mehr

eclipse - Entwicklungsumgebung und mehr ETIS SS05

eclipse - Entwicklungsumgebung und mehr ETIS SS05 eclipse - Entwicklungsumgebung und mehr ETIS SS05 Gliederung Motivation Geschichte Architektur Platform Runtime Eclipse Platform Java Development Tools (JDE) Plugin Development Environment (PDE) Zusammenfassung

Mehr

AnTeAs. Projektvorstellung. Wegweisend Elektronik. Informationstechnologie Consulting. Projekt Unternehmenspräsentation Folie 1 2011, GIGATRONIK

AnTeAs. Projektvorstellung. Wegweisend Elektronik. Informationstechnologie Consulting. Projekt Unternehmenspräsentation Folie 1 2011, GIGATRONIK Projektvorstellung AnTeAs Wegweisend Elektronik Informationstechnologie Consulting Projekt Unternehmenspräsentation AnTeAs Folie 1 Tag der Informationslogistik 2011 Steffen Kremer Steffen.Kremer@gigatronik.com

Mehr

Liste der Handbücher. Liste der Benutzerhandbücher von MEGA

Liste der Handbücher. Liste der Benutzerhandbücher von MEGA Liste der Handbücher Liste der Benutzerhandbücher von MEGA MEGA 2009 SP4 1. Ausgabe (Juni 2010) Die in diesem Dokument enthaltenen Informationen können jederzeit ohne vorherige Ankündigung geändert werden

Mehr

Architecture Blueprints

Architecture Blueprints Architecture Blueprints Daniel Liebhart, Peter Welkenbach, Perry Pakull, Mischa Kölliker, Michael Könings, Markus Heinisch, Guido Schmutz Ein Leitfaden zur Konstruktion von Softwaresystemen mit Java Spring,.NET,

Mehr

Comparing Software Factories and Software Product Lines

Comparing Software Factories and Software Product Lines Comparing Software Factories and Software Product Lines Martin Kleine kleine.martin@gmx.de Betreuer: Andreas Wuebbeke Agenda Motivation Zentrale Konzepte Software Produktlinien Software Factories Vergleich

Mehr

IT Lösungen, die Ihr Unternehmen voranbringen.

IT Lösungen, die Ihr Unternehmen voranbringen. IT Lösungen, die Ihr Unternehmen voranbringen. Auf Basis moderner und ausgereifter Technologien liefern wir Ihnen Softwarelösungen, die Ihr Unternehmen voranbringen. INVONIC bietet als Microsoft Gold Certified

Mehr

BPEL als Eckpfeiler einer Serviceorientierten Architektur

BPEL als Eckpfeiler einer Serviceorientierten Architektur BPEL als Eckpfeiler einer Serviceorientierten Architektur Stand der Technik und hands-on Demonstration 1. Dez. 2005 Marc Pellmann www.inubit.com inubit AG = Standardsoftware für integrierte Geschäftsprozesse

Mehr

TELEMETRIE EINER ANWENDUNG

TELEMETRIE EINER ANWENDUNG TELEMETRIE EINER ANWENDUNG VISUAL STUDIO APPLICATION INSIGHTS BORIS WEHRLE TELEMETRIE 2 TELEMETRIE WELCHE ZIELE WERDEN VERFOLGT? Erkennen von Zusammenhängen Vorausschauendes Erkennen von Problemen um rechtzeitig

Mehr

.NET und wieder eine Middleware Architektur?

.NET und wieder eine Middleware Architektur? .NET und wieder eine Middleware Architektur? Volker Birk CCC ERFA Ulm vb@ebios.de Volker Birk, vb@ebios.de 1 .NET na und?.net soll die Architektur im Internet werden meint Microsoft. Genau so wie Windows?.NET

Mehr

Hybride Cloud-Infrastrukturen Bereitstellung & Verwaltung mit System Center 2012

Hybride Cloud-Infrastrukturen Bereitstellung & Verwaltung mit System Center 2012 Hybride Cloud-Infrastrukturen Bereitstellung & Verwaltung mit System Center 2012 Roj Mircov TSP Datacenter Microsoft Virtualisierung Jörg Ostermann TSP Datacenter Microsoft Virtualisierung 1 AGENDA Virtual

Mehr

Microsoft Dynamics Mobile Solutions

Microsoft Dynamics Mobile Solutions Microsoft Dynamics Mobile Solutions ERP und CRM jederzeit und überall Michael Meyer Technologieberater Dynamics AX Microsoft Deutschland GmbH Was ist Microsoft Dynamics? Supply Chain Management Finance

Mehr

Moderne Datenbankentwicklung mit Hilfe von SQL Server Data Tools

Moderne Datenbankentwicklung mit Hilfe von SQL Server Data Tools Moderne Datenbankentwicklung mit Hilfe von SQL Server Data Tools David Schäfer Vorstellung: HMS Analytical Software Anwendungs-Know-how, u.a. Banken und Versicherungen Pharma- und Medizinprodukte Technologie-Know-how,

Mehr

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

Web Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke. 31.03.2003 J.M.Joller 1 Web Services XML, WSDL, SOAP und UDDI Einblicke und Ausblicke 31.03.2003 J.M.Joller 1 Inhalt Architekturen Main Stream.NET J2EE und Applikations-Server Sicht der Anbieter Java J2EE J2EE versus.net Web

Mehr

SAP mit Microsoft SharePoint / Office

SAP mit Microsoft SharePoint / Office SAP mit Microsoft SharePoint / Office Customer Holger Bruchelt, SAP SE 3. Mai 2016 Disclaimer Die in diesem Dokument enthaltenen Informationen können ohne vorherige Ankündigung geändert werden. Dieses

Mehr

WF4 Windows Workflow Foundation. Titelmasterformat

WF4 Windows Workflow Foundation. Titelmasterformat WF4 Windows Workflow Foundation Titelmasterformat WF4 Über mich Name: Titelmasterformat E-Mail: Homepage: Roland König roland.koenig@rkoenig.eu www.rkoenig.eu Schwerpunkte:.Net- und SAP-Entwicklung Arbeitgeber:

Mehr

Windows Presentation Foundation

Windows Presentation Foundation Windows Presentation Foundation WS 2013/14 Gliederung Literatur Einführung Inhalt Architektur von Windows Presentation Foundation und das Programmiermodell XAML Steuerelemente und Layout Ressourcen Data

Mehr

Software-Engineering 2. Software-Engineering 2. Entwicklungsumgebungen (IDE) IT works. Klaus Mairon www.mairon-online.de 22.03.

Software-Engineering 2. Software-Engineering 2. Entwicklungsumgebungen (IDE) IT works. Klaus Mairon www.mairon-online.de 22.03. Software-Engineering 2 Entwicklungsumgebungen (IDE) IT works. Klaus Mairon www.mairon-online.de 22.03.2009 1 Entwicklungsumgebungen, CASE-Tools, CASE-Werkzeuge unterstützen den Software-Entwicklungsprozess

Mehr

Wer bin ich. > Senior Consultant, Architekt und Trainer (MATHEMA Software GmbH) > 25+ Jahre Software > 12+ Jahre Java Enterprise > 7+ Jahre.

Wer bin ich. > Senior Consultant, Architekt und Trainer (MATHEMA Software GmbH) > 25+ Jahre Software > 12+ Jahre Java Enterprise > 7+ Jahre. Copyright 2010, MATHEMA Software GmbH 1 Wer bin ich > Senior Consultant, Architekt und Trainer (MATHEMA Software GmbH) > 25+ Jahre Software > 12+ Jahre Java Enterprise > 7+ Jahre.Net > Schwerpunkte Software

Mehr

Praxisbuch SharePoint-Entwicklung

Praxisbuch SharePoint-Entwicklung Fabian Moritz, Rene Hezser Praxisbuch SharePoint-Entwicklung Galileo Press Auf einen Blick 1 SharePoint als Entwicklungsplattform 13 2 SharePoint-Entwicklungswerkzeuge 69 3 Das erste SharePoint-Projekt

Mehr

Einsatzmöglichkeiten der Open Text SharePoint Erweiterungen an einem Beispielprojekt

Einsatzmöglichkeiten der Open Text SharePoint Erweiterungen an einem Beispielprojekt Einsatzmöglichkeiten der Open Text SharePoint Erweiterungen an einem Beispielprojekt BTC NetWork Forum ECM Bernd Hennicke Portfolio Manager Microsoft Solutions September 29, 2010 Rev 1.1 02092009 Slide

Mehr

Der Moderne Verwaltungsarbeitsplatz

Der Moderne Verwaltungsarbeitsplatz Der Moderne Verwaltungsarbeitsplatz Die perfekte Symbiose der neuen Microsoft Technologien mit Ihrer bestehenden IT-Infrastruktur Michael Schäffer mschaff@microsoft.com Business Productivity Advisor /public

Mehr

Inhaltsverzeichnis. Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach

Inhaltsverzeichnis. Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach sverzeichnis Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach Integration Architecture Blueprint Leitfaden zur Konstruktion

Mehr

Programmieren I. Die Programmiersprache Java. www.kit.edu. Institut für Angewandte Informatik

Programmieren I. Die Programmiersprache Java. www.kit.edu. Institut für Angewandte Informatik Programmieren I Die Programmiersprache Java KIT Universität des Landes Baden-Württemberg und nationales Großforschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu Eigenschaften von Java Java ist eine

Mehr

Activiti vs. Oracle BPM Suite Duell auf Augenhöhe?

Activiti vs. Oracle BPM Suite Duell auf Augenhöhe? Activiti vs. Oracle BPM Suite Duell auf Augenhöhe? Christian Essig esentri AG Ettlingen Schlüsselworte BPM, Oracle BPM Suite, Activiti, Open Source, Vergleich, Workflow Management System, BPM Suite, BPM

Mehr

Elisabeth Stettler. Business Consultant. Andreas Gerig. Consultant/Projekt Manager.

Elisabeth Stettler. Business Consultant. Andreas Gerig. Consultant/Projekt Manager. TopSoft. Business Software. Effizienzperlen beim Einsatz von SharePoint. Namics. Elisabeth Stettler. Business Consultant. Andreas Gerig. Consultant/Projekt Manager. 24. September 2009 TopSoft. Business

Mehr

Friedrich-Schiller-Universität Jena

Friedrich-Schiller-Universität Jena Friedrich-Schiller-Universität Jena Fakultät für Mathematik und Informatik Lehrstuhl für Datenbanken und Informationssysteme Seminar im Sommersemester 2009 Business Process Management und Workflow-Technologie:

Mehr

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) Oliver Steinhauer.mobile PROFI Mobile Business Agenda MOBILE ENTERPRISE APPLICATION PLATFORM AGENDA 01 Mobile Enterprise Application Platform 02 PROFI News

Mehr

HERZLICH WILLKOMMEN SHAREPOINT 2013 DEEP DIVE - APPS 11.09.2012 IOZ AG 1

HERZLICH WILLKOMMEN SHAREPOINT 2013 DEEP DIVE - APPS 11.09.2012 IOZ AG 1 HERZLICH WILLKOMMEN SHAREPOINT 2013 DEEP DIVE - APPS 11.09.2012 IOZ AG 1 AGENDA Einführung Apps - Einführung Apps Architektur SharePoint-Hosted Apps Cloud-Hosted Apps Ausblick 11.09.2012 IOZ AG 2 ÜBER

Mehr

Profil von Michael Wettach

Profil von Michael Wettach Profil von Tätigkeiten Konzeption und Implementierung von: Desktop Anwendungen Web Anwendungen Serviceorientierten Architekturen Komplexen Datenbankbankanwendungen Technische Beratung IT-Projektleitung

Mehr

Microsoft SQL Server 2005 - Konfigurierung, Administration, Programmierung

Microsoft SQL Server 2005 - Konfigurierung, Administration, Programmierung Ruprecht Droge, Markus Raatz Microsoft SQL Server 2005 - Konfigurierung, Administration, Programmierung Microsoft Press Vorwort XI 1 Einführung in SQL Server 2005 1 Geschichte des SQL Servers 1 Wichtige

Mehr

Best Practice: On-demand Lösungen bei der Software AG. Dr. Dirk Ventur CIO and Head of Global Support

Best Practice: On-demand Lösungen bei der Software AG. Dr. Dirk Ventur CIO and Head of Global Support Best Practice: On-demand Lösungen bei der Software AG Dr. Dirk Ventur CIO and Head of Global Support Software AG ist der weltweit größte unabhängige Anbieter von Infrastruktursoftware für Geschäftsprozesse

Mehr

BPM für IBIS BAT 23.06.2006. Jean-Marc Terrettaz, RTC

BPM für IBIS BAT 23.06.2006. Jean-Marc Terrettaz, RTC BPM für IBIS BAT 23.06.2006 Jean-Marc Terrettaz, RTC Inhalt Das Projekt Technologieauswahl & Produktevaluation Entwicklungsmethodik Integration in IBIS Fazit RTC AG NtrlPpt_10355,A,2 Seite 2 Ausgangslage

Mehr

Workflow Monitoring basierend auf den SemTalk Services. Semtation GmbH

Workflow Monitoring basierend auf den SemTalk Services. Semtation GmbH Workflow Monitoring basierend auf den SemTalk Services Semtation GmbH Inhalt Zielsetzung Seite 3 Visualisierung Seite 4 Technische Information Seite 5 Implementierung Überblick Seite 9 Hintergrund Seite

Mehr

IT IS AG präsentiert IT IS activigence, die neue Integrationslösung für Microsoft Dynamics- ERP und SharePoint-Technologien

IT IS AG präsentiert IT IS activigence, die neue Integrationslösung für Microsoft Dynamics- ERP und SharePoint-Technologien IT IS AG präsentiert IT IS activigence, die neue Integrationslösung für Microsoft Dynamics- ERP und SharePoint-Technologien Landshut 09. März 2006: Die IT IS AG startet heute das neue, webbasierte IT IS

Mehr