Microsoft.NET 3.0 GI/GChACM Regionalgruppe München
|
|
- Ruth Neumann
- vor 8 Jahren
- Abrufe
Transkript
1 Microsoft.NET 3.0 GI/GChACM Regionalgruppe München Klaus Rohe Developer Platform & Strategy Group Microsoft Deutschland GmbH
2 Agenda Einleitung Windows Presentation Foundation (WPF) Windows Communication Foundation (WCF) Windows Workflow Foundation (WF) Windows Card Space Ausblick Zusammenfassung
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 Eine andere Sicht auf.net 3.0 Programmiermodel & Werkzeuge (VisualStudio Teamsystem).NET 3.0 Interaction (UI) Messaging & Services Workflow Identity and Access WPF WCF WF CardSpace
5 Unterstützte Plattformen Windows Vista Windows XP SP2 Windows Server 2003 SP1 Longhorn Server.NET 3.0 Software Development Kit frei herunterladbar unter: yid=c2b1e300-f b479- F53D234CDCCF&displaylang=en Enthält Kommandozeilenversionen der Compiler und Entwicklungswerkzeuge
6 Agenda Einleitung Windows Presentation Foundation (WPF) Windows Communication Foundation (WCF) Windows Workflow Foundation (WF) Windows Card Space Ausblick Zusammenfassung
7 Was ist Windows Presentation Foundation? (WPF) Einheitliches Programmiermodell für Benutzeroberflächen, die Dokumente, Medien und Animationen enthalten können. Vektor-basierte Grafik Ausnutzung der Grafikfähigkeiten moderner PC Hardware Unterstützung von deklarativer Programmierung XAML extensible Application Markup Language Verbesserung der Zusammenarbeit von Grafikdesignern und Programmierern Einfache Bereitstellung der Applikationen Desktopapplikation Starten über den Browser
8 XPS Viewer Windows Presentation Foundation WPF Architektur DOCUMENT SERVICES USER INTERFACE SERVICES XPS Documents Packaging Services Application Services Deployment Services Controls Layout Databinding MEDIA INTEGRATION LAYER BASE SERVICES Imaging Effects 2D 3D Text Audio Video XAML Accessibility Animation Input & Eventing Composition Engine Property System Unmanaged Composition Engine Desktop Windows Manager Media Integration Layer Property Engine Input / Eventing System Managed Windows Media Foundation DirectX.NET Framework 2.0 Windows Vista Display Driver (LDDM) Print Spooler
9 Drei Arten zur Entwicklung von WPF Applikationen Nur XAML XAML + C# Code (VB.NET, ) Abstraktion: Trennung von Präsentation von Daten / Implementierung Visual Studio 2005 Nur C# CODE XAML <Button Name="btnOk"> <Button.Background> RadialGradient White Blue </Button.Background> OK </Button> C# Button btnok = new Button(); btnok.background = new RadialGradientBrush( Colors.White, Colors.Blue); btnok.content = "Ok";
10 Verbesserung der Zusammenarbeit Designer & Softwareentwickler Designer Softwareentwickler Microsoft Expression XAML Electricrain ZAM 3D Microsoft Visual Studio 2005
11 WPF als Web-Applikation XAML Browser Applikation Nur Windows und IE,.NET 3.0 Framework muss installiert sein WPF/E (WPF Everywhere) Portable, reduzierte Untermenge von WPF, Cross Browser und Plattform IE 5.5+, Mozilla 1+, Firefox 1+, Opera 7+, Safari 1+ Unterstützt JavaScript und C# / VB.Net Community Technology Preview (CTP):
12 Agenda Einleitung Windows Presentation Foundation (WPF) Windows Communication Foundation (WCF) Windows Workflow Foundation (WF) Windows Card Space Ausblick Zusammenfassung
13 Windows Communication Foundation (WCF) Einheitliches Programmiermodell für verteilte service-orientierte Applikationen auf der Microsoft-Plattform Kommunikation nachrichtenorientiert Unterstützung der Web-Service Standards (WS*) Wesentliche Vereinfachung der Entwicklung WCF (Indigo) Web- Services (WSE) Message Queuing Enterprise services Remoting
14 WS*-Protokolle und WCF
15 Windows Communication Foundation Endpunkte A B C Service Consumer C B A Message End point A B C Service Provider (Host-Prozess) End point End point = Address + Binding + Contract Address: URI Binding: Kommunikationseigenschaften Contract: Operation contract & Data contract, öffentliche Schnittstelle des Services
16 Windows Communication Foundation Bindings Flow Protocol (e.g. WS-AtomicTransaction) Reliability Protocol (WS-ReliableMessaging) Security Protocol (WS-Security and related) Encoder (Text/XML, MTOM, Binary) Transport (Http, Tcp, Named Pipe, Queued) Binding Binding: Definiert die Kommunikationseigenschaften (Sicherheitseigenschaften, Datenformat, Transportprotokoll, ) der Kommunikation Bindings können über Konfiguration oder im Programmcode festgelegt werden Aktuell sind 9 Standardbindings vordefiniert
17 WCF Standard Bindings Binding Interop Security Session TX Duplex BasicHttpBinding Basic Profile 1.1 N, T N N n/a WSHttpBinding WS M, T, X N, T, RS N, Yes n/a WSDualHttpBinding WS M RS N, Yes Yes WSFederationBinding Federation M N, RS N, Yes No NetTcpBinding.NET T, M T,RS N, Yes Yes NetNamedPipeBinding.NET T T, N N, Yes Yes NetPeerTcpBinding Peer T N N Yes NetMsmqBinding.NET T, M, X N N, Yes No MsmqIntegrationBinding MSMQ T N N, Yes n/a N = None T = Transport M = Message B = Both RS = Reliable Session
18 WCF Contracts Ein WCF contract beschreibt die externe Sicht auf den Service Operation Contracts Definieren die Operationen / Methoden, die ein Service zur Verfügung stellt Data Contracts Beschreiben über ein Schema die Struktur der Datendarstellung Message Contracts Beschreiben das Format SOAP-Nachrichten Explizite Definition, was in den SOAP-Header und was in den SOAP-Body soll (Beeinflussung der WSDL)
19 Beispiele für WCF Contracts (1) [DataContract] public struct CalculatorMessage { [DataMember] public string Expression; [DataMember] public string Result; } [DataMember] public double ComuptationTime; [ServiceContract()] public interface ICalculatorService { [OperationContract] string Calculate(string Expression); } [OperationContract] void CalculateWithTiming(ref CalculatorMessage CalcMsg);
20 Beispiele für WCF Contracts (2) [ServiceContract()] public interface IBankService { [OperationContract] [TransactionFlow(TransactionFlowOption.Mandatory)] bool TransferFromCA2SA(int aid, double amount); } [OperationContract] AccountMessage GetAccountInfo(int aid);
21 WCF Service Behavior Behavior beschreibt das lokale Verhalten des Services Behavior Instancing Concurrency Throttling Error Handling Beschreibung Spezifiziert die Anzahl der Instanzen eines Services Bestimmt ob ein Service single- oder multi-threaded ist. Bestimmt die maximale Anzahl: simultaner Requests, Connections Service Instanzen pending operations Bestimmt die Handhabung von Ausnahmen
22 Hosting WCF Services Von welchem Prozess wird der Service ausgeführt? WCF Services können in jedem.net Prozess gehostet werden.exe, COM+, NT Service, WPF, IIS IIS 7 wird außer http auch die Protokolle tcp und named pipes unterstützen. Windows Activation Service (WAS) Gemeinsamer Aktivierungsmechanismus von WCF und IIS7 der anforderungs-basiert und Transportprotokoll unabhängig ist. Prozessüberwachung ( Health Monitoring ), Prozessrecycling und Konfiguration
23 Agenda Einleitung Windows Presentation Foundation (WPF) Windows Communication Foundation (WCF) Windows Workflow Foundation (WF) Windows Card Space Ausblick Zusammenfassung
24 Was ist Windows Workflow Foundation? Windows Workflow Foundation (WF) ist ein Framework zur Entwicklung workflow-basierter Windows-Applikationen WF richtet sich an Softwareentwickler und nicht an Geschäftsprozessentwickler oder Benutzer in Fachabteilungen Erleichtert das Entwickeln von bestimmten Anwendungstypen (mehr dazu später) Werkzeug zur Komposition von Applikationen aus Services: Zusammenspiel WCF und WF
25 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 Regelbasierter Workflow Regel 1 Aktivität 1 Regel n Aktivität n
26 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
27 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 XOML: extended Orchestration Markup Languages
28 Wann soll man die WF einsetzen? (Einige Beispiele) Implementierung eines Geschäftsprozesses WF veranschaulicht den Ablauf und mach ihn nachvollziehbar (Tracking Service!) Implementierung lang laufender Prozesse WF stellt Persistence-Service bereit zur automatischen Zustandsspeicherung Implementierung von Abläufen, die häufig geändert werden WF erlaubt die Änderung der Ablauflogik ohne neu Neukompilierung Implementierung von Abläufen, die Regeln enthalten, die sich häufig ändern WF stellt eine Rule Engine zur Verfügung, die ohne neu Neukompilierung angepasst werden können
29 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)
30 Vergleich WF mit BizTalk BizTalk Server: Microsofts Premium BPM- und Integrationsserver BizTalk Server Eigenes Microsoft Serverprodukt welches auf SQL Server 2005 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 3.0
31 Agenda Einleitung Windows Presentation Foundation (WPF) Windows Communication Foundation (WCF) Windows Workflow Foundation (WF) Windows Card Space Ausblick Zusammenfassung
32 Identität im Internet Heutige Probleme: Authentifizierung mit Benutzername und Kennwort (password) Unterschiedliche Benutzernamen und Kennwörter (???) auf den verschiedenen Systemen Lästiger, sich ständig wiederholender Registrierungsprozess.
33 CardSpace Baut auf dem Web Services Protocol Stack auf (WS-Security, WS-Trust) Ziele: Unterstützung von beliebigen Identity Management Systemen Kontrolle der Digitalen Identität durch den Benutzer Benutzer entscheidet welche Informationen er über sich Preisgibt. Soll Password-basiertes Internet-Login ablösen Stärkung des Vertrauens von Benutzern in Internetsysteme Benutzer-zentriert Einfach zu handhaben, Metapher der Brieftasche
34 CardSpace Identity Metasystem Architecture ID Provider Relying Party ID Provider Relying Party Kerberos SAML X.509 Security Token Server WS-SecurityPolicy Security Token Server WS-SecurityPolicy WS-Trust, WS-MetadataExchange Identity Selector CardSpace Subject
35 Authentifizierung mit CardSpace Relying Parties A B C 3.) Security Token vorlegen Indentity Provider X Y Z 2.) Security Token anfordern Policy Security Token Security Token Applikation CardSpace 1.) Anforderungen an Security Token holen Benutzer
36 Agenda Einleitung Windows Presentation Foundation (WPF) Windows Communication Foundation (WCF) Windows Workflow Foundation (WF) Windows Card Space Ausblick Zusammenfassung
37 Language Integrated Query (LINQ) C# 3.0 VB 9.0.NET Language Integrated Query Language Integrated Query für.net Abfragekonstrukte als Teil des Sprachumfangs (C#, VB.NET, ) LINQ to Objects LINQ to SQL LINQ to Entities LINQ to XML LINQ to Objects SQL-ähnliche Abfragen für alle Collection-Klassen (Arrays, Listen, ) <book> <title/> <author/> <year/> <price/> </book> LINQ to SQL Zugriff auf relationale Datenbanken mit LINQ LINQ to XML Objects Relational XML Zugriff auf XML Daten in XML Dokumenten mit LINQ
38 LINQ Beispiel using System; using System.Query; using System.Collections.Generic; class app { static void Main() { string[] names = { "Burke", "Connor", "Frank", "Everett", "Albert", "George", "Harris", "David"}; } } IEnumerable<string> expr = from s in names where s.length == 5 orderby s select s.toupper(); foreach (string item in expr) { Console.WriteLine(item); } Weitere Informationen zu LINQ und Download unter:
39 Agenda Einleitung Windows Presentation Foundation (WPF) Windows Communication Foundation (WCF) Windows Workflow Foundation (WF) Windows Card Space Ausblick Zusammenfassung
40 Accessing Data Defining Logic Containing and Connecting Logic Using Logic.NET Framework 3.0 Browser/AJAX Windows Presentation Foundation (WPF) Remote Logic, externe Systeme ASP.NET Windows Communication Foundation (WCF) C#, VB, etc. Workflows Rules Windows Workflow Foundation (WF) WF Rules Engine ADO.NET (in Zukunft auch LINQ)
41 Weitere Informationen.NET Framework 3.0: Windows Presentation Foundation: default.aspx?pull=/library/en-us/dnlong/html/wpf101.as Communication Foundation: Windows Workflow Foundation: Windows CardSpace: ary/en-us/dnlong/html/introinfocard.asp
Die Windows Workflow Foundation in Microsoft.NET 3.0
Die Windows Workflow Foundation in Microsoft.NET 3.0 Klaus Rohe (klrohe@microsoft.com) Developer Platform & Strategy Group Microsoft Deutschland GmbH Agenda Was ist Windows Workflow Foundation? Microsoft
Mehr.NET-Networking 2 Windows Communication Foundation
.NET-Networking 2 Windows Communication Foundation Proseminar Objektorientiertes Programmieren mit.net und C# Fabian Raab Institut für Informatik Software & Systems Engineering Agenda Grundproblem Bestandteile
MehrKompaSbilität zu Standards (WS- I) Contracts. Interfaces und Generics Umfangreiche AXribuSerung. Mehr Spielraum auf Transportebene
Komponenten WCF (.NET Framework) WCF Verfeinerung und Reifung der ursprünglichen Version Geringere Unterschiede zu ASMX 2.0 (.NET 2.0) + WSE 3.0 Schwerpunkte KompaSbilität zu Standards (WS- I) Contracts
Mehr.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
MehrJü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
MehrKompaRbilität zu Standards (WS- I) Contracts. Interfaces und Generics Umfangreiche AWribuRerung. Mehr Spielraum auf Transportebene
Komponenten WCF (.NET Framework) WCF Verfeinerung und Reifung der ursprünglichen Version Geringere Unterschiede zu ASMX 2.0 (.NET 2.0) + WSE 3.0 Schwerpunkte KompaRbilität zu Standards (WS- I) Contracts
MehrVon Windows-Forms zu WPF mit Expression Blend? Thomas Müller conplement AG Nürnberg
Von Windows-Forms zu WPF mit Expression Blend? Thomas Müller.NET Consultant / Trainer.NET Client-Server Visual Studio / Expression Blend Thomas Müller Leiter der dodned UG-Franken Sprecher auf Konferenzen
MehrBusiness 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
MehrEnterprise 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
MehrDie 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
MehrSicherheitsaspekte in Service Orientierten Architekturen. Eike Falkenberg Sommersemester 2006 Anwendungen I
Sicherheitsaspekte in Service Orientierten Architekturen Eike Falkenberg Sommersemester 2006 Anwendungen I Agenda SOA? Web Services? Sicherheitsrisiko Web Services Web Services & Sicherheit Sichere SOAs
MehrWorkflow 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
MehrEin Vergleich zwischen SCA,JBI und WCF. Marcello Volpi
Service Component Architecture Ein Vergleich zwischen SCA,JBI und WCF Marcello Volpi Agenda Einführung Service Component Architecture (SCA) Java Business Integration (JBI) Windows Communication Foundation
MehrLuca 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
MehrWeb 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
MehrWas 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,
MehrAnleitung mtan (SMS-Authentisierung) mit SSLVPN.TG.CH
Amt für Informatik Anleitung mtan (SMS-Authentisierung) mit SSLVPN.TG.CH Anleitung vom 12. September 2009 Version: 1.0 Ersteller: Ressort Sicherheit Zielgruppe: Benutzer von SSLVPN.TG.CH Kurzbeschreib:
MehrSRH Hochschule Heidelberg
SRH Hochschule Heidelberg Fachbereich Informatik Vertriebssysteme / CRM Johannes Dipl. Inf. (FH) Hoppe Johannes Hoppe MSP WCF Vorlesung 25.03.2009 90 Minuten, 8 Teilnehmer Dipl. Inf. (FH) Johannes Hoppe
MehrDi 8.3. Windows CardSpace und das Identity Metasystem Philosophie, Technik und Praxis. Dominick Baier
Di 8.3 January 21-25, 2008, Munich, Germany ICM - International Congress Centre Munich Windows CardSpace und das Identity Metasystem Philosophie, Technik und Praxis Dominick Baier In-depth support and
MehrWindows 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
MehrService-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
MehrOERA OpenEdge Reference Architecture. Mike Fechner PUG Infotag 19. Mai 05 Frankfurt
OERA OpenEdge Reference Architecture Mike Fechner PUG Infotag 19. Mai 05 Frankfurt Überblick OERA Separated presentation and integration layers Common business logic with advanced models Data access abstracted
MehrIdentity & Access Management in der Cloud
Identity & Access Management in der Cloud Microsoft Azure Active Directory Christian Vierkant, ERGON Datenprojekte GmbH Agenda oidentity Management owas ist Azure Active Directory? oazure Active Directory-Editionen
MehrFederated Identity Management
Federated Identity Management Verwendung von SAML, Liberty und XACML in einem Inter Campus Szenario d.marinescu@gmx.de 1 Fachbereich Informatik Inhalt Grundlagen Analyse Design Implementierung Demo Zusammenfassung
MehrOP-LOG www.op-log.de
Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server
MehrSystemvoraussetzungen
[Stand: 06.08.2014 Version: 44] Hier erhalten Sie eine Übersicht zu den für alle Software-Produkte von ELO Digital Office GmbH. Inhalt 1 ELOprofessional Server 9... 4 1.1 Windows... 4 1.1.1 Betriebssystem...
Mehr360.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?
MehrPraxisbuch 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
MehrXAML Extensible Application Markup Language. Manuel Naujoks (IB3)
Extensible Application Markup Language Manuel Naujoks (IB3) Einführung Beschreibungssprachen Vorteile Nachteile Agenda technisch Aufbau Kompilierung Verarbeitung zur Laufzeit Routed Events Zusammenfassung
Mehr1 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
MehrWorkflow, Business Process Management, 4.Teil
Workflow, Business Process Management, 4.Teil 24. Januar 2004 Der vorliegende Text darf für Zwecke der Vorlesung Workflow, Business Process Management des Autors vervielfältigt werden. Eine weitere Nutzung
MehrPCC Outlook Integration Installationsleitfaden
PCC Outlook Integration Installationsleitfaden Kjell Guntermann, bdf solutions gmbh PCC Outlook Integration... 3 1. Einführung... 3 2. Installationsvorraussetzung... 3 3. Outlook Integration... 3 3.1.
MehrLokale Installation von DotNetNuke 4 ohne IIS
Lokale Installation von DotNetNuke 4 ohne IIS ITM GmbH Wankelstr. 14 70563 Stuttgart http://www.itm-consulting.de Benjamin Hermann hermann@itm-consulting.de 12.12.2006 Agenda Benötigte Komponenten Installation
MehrZend PHP Cloud Application Platform
Zend PHP Cloud Application Platform Jan Burkl System Engineer All rights reserved. Zend Technologies, Inc. Zend PHP Cloud App Platform Ist das ein neues Produkt? Nein! Es ist eine neue(re) Art des Arbeitens.
Mehr.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.
MehrSystemvoraussetzungen
OCLC GmbH Betriebsstätte Böhl-Iggelheim Am Bahnhofsplatz 1 E-Mail: 67459 Böhl-Iggelheim bibliotheca@oclc.org Tel. +49-(0)6324-9612-0 Internet: Fax +49-(0)6324-9612-4005 www.oclc.org Impressum Titel Hersteller,
MehrMOC 20487A: Entwicklung von Web- und Windows Azure- Diensten
MOC 20487A: Entwicklung von Web- und Windows Azure- Diensten Kompakt-Intensiv-Training Diese Schulung bereitet Sie optimal auf die MOC-Zertifzierung vor. Im fünftägigen Seminar "Entwicklung von Web- und
MehrInhalt I. Blick zurück II. Was sind WebServices? III. Rahmenwerk für edienstleistungen IV. Verwendete WebServices
WebServices Applikationen und Services Ralf Günther Consultant HP Services April, 2003 Ralf.Guenther@hp.com DECUS Symposium 2003, Vortrag 2L06 9.04.2003 Inhalt I. Blick zurück II. Was sind WebServices?
MehrWhitepaper. Produkt: combit List & Label 16. List & Label Windows Azure. combit GmbH Untere Laube 30 78462 Konstanz
combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit List & Label 16 List & Label Windows Azure List & Label Windows Azure - 2 - Inhalt Softwarevoraussetzungen 3 Schritt 1: Neues Projekt
MehrInstallation EPLAN Electric P8 Version 2.4 64Bit Stand: 07/2014
Installation EPLAN Electric P8 Version 2.4 64Bit Stand: 07/2014 Einleitung... 2 Allgemeine Voraussetzungen... 2 Installation EPLAN Electric P8 64 Bit mit Office 32 Bit... 3 1. Umstellen der EPLAN Artikel-
MehrValue 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
MehrApollo Überblick. Klaus Kurz. Manager Business Development. 2007 Adobe Systems Incorporated. All Rights Reserved.
Apollo Überblick Klaus Kurz Manager Business Development 1 Was ist Apollo? Apollo ist der Codename für eine plattformunabhängige Laufzeitumgebung, entwickelt von Adobe, die es Entwicklern ermöglicht ihre
MehrMartin Vollmer Senior Architekt Developer Platform & Strategy Group Microsoft Deutschland GmbH
Martin Vollmer Senior Architekt Developer Platform & Strategy Group Microsoft Deutschland GmbH .NET Grundlagen Browser App Web Service Local Apps Distr. Apps C# C++ VB.NET J# COBOL Perl Common Type System
MehrSilverlight for Windows Embedded. Martin Straumann / 31.08.2010 Stv. Business Unit Leiter Microsoft Technologien / Application developer
Silverlight for Windows Embedded Martin Straumann / 31.08.2010 Stv. Business Unit Leiter Microsoft Technologien / Application developer Inhaltsverzeichnis Windows Embedded Microsoft Roadmap Was ist Silverlight
MehrSOA mit.net: Vom Geschäftsprozess zur Lösung
SOA mit.net: Vom Geschäftsprozess zur Lösung Manfred Steyer Aktuelles Buch.Net 4.0 Update ISBN 978-3866454439 http://tinyurl.com/net4update 1 Kontakt [www] www.softwarearchitekt.at [mail] Manfred.Steyer@SoftwareArchitekt.at
MehrInhalt I. Blick in die Geschichte. .NET für kleine und grosse Applikationen
.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.
MehrMicrosoft.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
MehrDi 8.4. Silverlight: Windows Presentation Foundation für s Web. Christian Wenz
Di 8.4 January 21-25, 2008, Munich, Germany ICM - International Congress Centre Munich Silverlight: Windows Presentation Foundation für s Web Christian Wenz Silverlight // WPF für s Web OOP 2008 // Di
MehrAnleitung zum Prüfen von WebDAV
Anleitung zum Prüfen von WebDAV (BDRS Version 8.010.006 oder höher) Dieses Merkblatt beschreibt, wie Sie Ihr System auf die Verwendung von WebDAV überprüfen können. 1. Was ist WebDAV? Bei der Nutzung des
MehrInstallation Microsoft SQL Server 2008 Express
Installation Microsoft SQL Server 2008 Express Im nachfolgenden Dokument werden alle Einzelschritte aufgeführt, die als Voraussetzung für die korrekte Funktion der SelectLine Applikation mit dem SQL Server
MehrHERZLICH WILLKOMMEN SHAREPOINT 2013 - DEEP DIVE FOR ADMINS 11.09.2012 IOZ AG 2
11.09.2012 IOZ AG 1 HERZLICH WILLKOMMEN SHAREPOINT 2013 - DEEP DIVE FOR ADMINS 11.09.2012 IOZ AG 2 AGENDA Über mich Architekturänderungen Systemvoraussetzungen Migration Fragen 11.09.2012 IOZ AG 3 ÜBER
MehrWiederholung: Beginn
B) Webserivces W3C Web Services Architecture Group: "Ein Web Service ist eine durch einen URI eindeutige identifizierte Softwareanwendung, deren Schnittstellen als XML Artefakte definiert, beschrieben
MehrEnterprise Applikation Integration und Service-orientierte Architekturen. 09 Simple Object Access Protocol (SOAP)
Enterprise Applikation Integration und Service-orientierte Architekturen 09 Simple Object Access Protocol (SOAP) Anwendungsintegration ein Beispiel Messages Warenwirtschaftssystem Auktionssystem thats
MehrAbschlusspräsentation Projekt Loan Broker mit BizTalk 2010
Abschlusspräsentation Projekt Loan Broker mit BizTalk 2010 Vortrag im Rahmen der Vorlesung Integration Engineering Dozent: Prof. Dr. Martin Buchheit SS 2011 Referenten: Florian Kalisch, Denis Radjenovic
MehrVeröffentlichung und Absicherung von SharePoint Extranets
Veröffentlichung und Absicherung von SharePoint Extranets Denis Holtkamp, ITaCS GmbH Senior Consultant IT-Infrastruktur Goldsponsor: Partner: Silbersponsoren: Veranstalter: Agenda Intranet Extranet-Szenarien
MehrSQL Server 2008 Standard und Workgroup Edition
September 2008 Produktgruppe: Server Lizenzmodell: Microsoft Server Server/ Serverlizenz Zugriffslizenz () pro Gerät Zugriffslizenz () pro Nutzer Produktgruppe: Server Lizenzmodell: Microsoft Server Pro
MehrSystemvoraussetzungen
[Stand: 16.01.2015 Version: 47] Hier erhalten Sie eine Übersicht zu den für alle Software-Produkte von ELO Digital Office GmbH. Inhalt 1 ELOprofessional Server 9... 5 1.1 Windows... 5 1.1.1 Betriebssystem...
MehrKonfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler - www.neo-one.de 13. Oktober 2008 Version 1.0.
Konfigurationsanleitung Access Control Lists (ACL) Funkwerk Copyright Stefan Dahler - www.neo-one.de 13. Oktober 2008 Version 1.0 Seite - 1 - 1. Konfiguration der Access Listen 1.1 Einleitung Im Folgenden
MehrTechnote - Installation Webclient mit Anbindung an SQL
Technote - Installation Webclient mit Anbindung an SQL Installation Webclient mit Anbindung an SQL Ferrari electronic AG; Heiko Miersch; Chris Helbing OfficeMaster ist Copyright 2012 von Ferrari electronic
MehrInstallationsanleitung. Lohn Manager 9.5
Lohn Manager 9.5 1 Inhalt 1 Setup Download... 3 2 Installation... 5 3 Installation Chrystal Report... 6 4 Installation Lohn Manager 9.5... 6 5 Icon Lohn Manager 9.5... 9 6 Windows 2000... 9 2 1 Setup Download
MehrSharePoint Security Einführung in das SharePoint Sicherheitssystem. Fabian Moritz MVP Office SharePoint Server
SharePoint Security Einführung in das SharePoint Sicherheitssystem Fabian Moritz MVP Office SharePoint Server 1 Agenda SharePoint Identitäten Authentifizierungsverfahren Benutzer, Gruppen und Rollen Heraufstufung
MehrPerceptive Document Composition
Systemvoraussetzungen Version: 6.0.1 Erstellt von Product Knowledge, R&D Datum August 2015 Inhalt Perceptive Document Composition Systemvoraussetzungen... 3 Perceptive Document Composition WebClient Systemvoraussetzungen...
MehrEinsatzbedingungen FAMOS 3.10
Einsatzbedingungen FAMOS 3.10, Betriebssystem, Netzwerkintegration FAMOS ist als Mehrbenutzersystem konzipiert und damit voll netzwerkfähig. Die Integration in bestehende Netzwerke mit dem TCP/IP-Standard
MehrINSTALLATIONSANLEITUNG der Version 2.1 (Jänner 2014)
ANHANG A INSTALLATIONSANLEITUNG der Version 2.1 (Jänner 2014) Seite A2 1. Anhang A - Einleitung Bei der Installation wird zwischen Arbeitsplatzinstallation (Client) und Serverinstallation unterschieden.
MehrInstallation des Authorware Webplayers für den Internet Explorer unter Windows Vista
Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista Allgemeines: Bitte lesen Sie sich diese Anleitung zuerst einmal komplett durch. Am Besten, Sie drucken sich diese Anleitung
MehrDCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages
Wir automatisieren und optimieren Ihre Geschäftsprozesse DCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages Thomas Brandstätter 06.03.2012 www.dccs.at Agenda Theorie Was sind XPages
MehrEIDAMO Webshop-Lösung - White Paper
Stand: 28.11.2006»EIDAMO Screenshots«- Bildschirmansichten des EIDAMO Managers Systemarchitektur Die aktuelle EIDAMO Version besteht aus unterschiedlichen Programmteilen (Komponenten). Grundsätzlich wird
MehrVisual 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
Mehre-business - Patterns Stefan Brauch (sb058) -- Julian Stoltmann (js057)
e-business - Patterns Stefan Brauch (sb058) -- Julian Stoltmann (js057) 1 e-business Patterns??? e-business Patterns Architekturen, die sich über die Zeit bewährt haben. Pattern-Fundgrube web-basierte
MehrPRODATIS 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 %
MehrDie Programmiersprache Java. Dr. Wolfgang Süß Thorsten Schlachter
Die Programmiersprache Java Dr. Wolfgang Süß Thorsten Schlachter Eigenschaften von Java Java ist eine von der Firma Sun Microsystems entwickelte objektorientierte Programmiersprache. Java ist......a simple,
MehrÜ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
MehrMicrosoft.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
MehrVSTO 3.0 - Was gibt es Neues in der Office Entwicklung? Lars Keller netcreate OHG
VSTO 3.0 - Was gibt es Neues in der Office Entwicklung? Lars Keller netcreate OHG Agenda Agenda VSTO Ribbon Customizing Outlook 2007 Entwicklung Demo: Custom Task Pane Demo: Custom Form Region Smart Tag
MehrMatrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version 1.0.0. 23. September 2015 - 1 -
Matrix42 Use Case - Sicherung und Rücksicherung persönlicher Version 1.0.0 23. September 2015-1 - Inhaltsverzeichnis 1 Einleitung 3 1.1 Beschreibung 3 1.2 Vorbereitung 3 1.3 Ziel 3 2 Use Case 4-2 - 1 Einleitung
MehrWindows Small Business Server (SBS) 2008
September 2008 Windows Small Business Server (SBS) 2008 Produktgruppe: Server Windows Small Business Server (SBS) 2008 Lizenzmodell: Microsoft Server Betriebssysteme Serverlizenz Zugriffslizenz () pro
MehrHybride 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
MehrJörg Neumann Acando GmbH
Jörg Neumann Acando GmbH Jörg Neumann Principal Consultant bei der Acando GmbH MVP Windows Platform Development Beratung, Training, Coaching Buchautor, Speaker Mail: Joerg.Neumann@Acando.com Blog: www.headwriteline.blogspot.com
MehrSQL Server 2005 Standard Edition SQL Server 2005 Enterprise Edition SQL Server 2005 Workgroup Edition
SQL Server 2005 Standard Edition SQL Server 2005 Enterprise Edition SQL Server 2005 Workgroup Edition Produktgruppe: Server SQL Server 2005 Standard Edition, Enterprise Edition, Workgroup Edition Lizenzmodell:
MehrDocuWare unter Windows 7
DocuWare unter Windows 7 DocuWare läuft unter dem neuesten Microsoft-Betriebssystem Windows 7 problemlos. Es gibt jedoch einige Besonderheiten bei der Installation und Verwendung von DocuWare, die Sie
MehrAutomatisiertes UI Testing. Mark Allibone, 18.04.2013, #2
Coded UI Testing Automatisiertes UI Testing Mark Allibone, 18.04.2013, #2 Eine klassische Applikations Architektur Grafische Oberfläche Business Logik Datenzugriff (Datenbank, Cloud, etc) Mark Allibone,
MehrMicrosoft Office Sharepoint 2010
Microsoft Office Sharepoint 2010 Dr. Lutz Netik 05.09.2010 Dr. Netik & Partner GmbH 1 Wofür Sharepoint? Sharepoint Services kostenloser Dienst des Windows Server Webseitensammlung mit einem leistungsfähigen
MehrRelease-Informationen
Visual Rules Suite - Execution Platform Release-Informationen Version 6.1 Bosch Software Innovations Americas: Bosch Software Innovations Corp. 161 N. Clark Street Suite 3500 Chicago, Illinois 60601/USA
MehrCloud 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
MehrSystemvoraussetzungen
Systemvoraussetzungen Einzelarbeitsplatz bzw. Arbeitsplatz im Netzwerk Microsoft Betriebssysteme Windows XP Professional SP2 inkl. Internet Explorer 7 bzw. Vista Business, Vista Enterprise oder Vista Ultimate
MehrRelease-Informationen
Visual Rules Suite - Execution Platform Release-Informationen Version 6.1 Bosch Software Innovations Americas: Bosch Software Innovations Corp. 161 N. Clark Street Suite 3500 Chicago, Illinois 60601/USA
MehrMap-Updater. Verwendung mit Microsoft Internet Explorer Problembehebung. Garmin Deutschland Lochhamer Schlag 5a D-82166 Gräfelfing bei München
Map-Updater Verwendung mit Microsoft Internet Explorer Problembehebung Garmin Deutschland Lochhamer Schlag 5a D-82166 Gräfelfing bei München Version 1.01 CS-MR Inhalt der Anleitung Diese Anleitung beschreibt
MehrOffice und.net - zwei Welten wachsen zusammen mit VSTO 3.0. Lars Keller netcreate OHG
Office und.net - zwei Welten wachsen zusammen mit VSTO 3.0 Ihr Referent Lars Keller Was lernen Sie hier nicht? Was werden Sie hier erfahren? Agenda I VSTO Grundlagen II Ribbon Customizing III Smart Tag
Mehrarlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek
arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek Speaker Andreas Holubek VP Engineering andreas.holubek@arlanis.com arlanis Software AG, D-14467 Potsdam 2009, arlanis
MehrCitrix Dazzle. Die Zukunft der XenApp Bereitstellung? Thomas Kötzing - Freiberufler, Analyst Microsoft MVP, Citrix CTP / ThomasKoetzing.
Citrix Dazzle Die Zukunft der XenApp Bereitstellung? Thomas Kötzing - Freiberufler, Analyst Microsoft MVP, Citrix CTP / ThomasKoetzing.de Agenda Die XenApp Bereitstellung bisher Was ist Citrix Dazzle?
MehrWhitepaper. Produkt: combit address manager / Relationship Manager. Client-Verbindungsprobleme beheben. combit GmbH Untere Laube 30 78462 Konstanz
combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit address manager / Relationship Manager Client-Verbindungsprobleme beheben Client-Verbindungsprobleme beheben - 2 - Inhalt Einleitung
MehrProzessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am 14.08.08
Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements von Stephanie Wilke am 14.08.08 Überblick Einleitung Was ist ITIL? Gegenüberstellung der Prozesse Neuer
Mehraviita reporting portal
aviita reporting portal Version 1.1 Mai 2009 T +423 384 06 06 F +423 384 06 08 info@aviita.li 1/9 aviita est. Das Unternehmen aviita est. steht für individuelle und massgeschneiderte Software Lösungen.
MehrAn integrated total solution for automatic job scheduling without user interaction
An integrated total solution for automatic job scheduling without user interaction Multifunktional Der Job-Scheduler ist ein multifunktionaler Taskplaner welcher die Steuerzentrale zur regelmässigen Ausführung
MehrZustandsgebundene Webservices
Zustandsgebundene Webservices Präsentation ausgewählter Problemstellungen der Informatik Markus Oertel oer@uni-paderborn.de Universität Paderborn 25. September 2005 Zustandsgebundene Webservices Seite
MehrSoftwaren Engineering I
Softwaren Engineering I Gruppe: P07 Projekt: BetVM HowTo Zugriff und Aufsetzung des Systems Name Matrikelnummer Vedat Aydin 4232215 Marcel Scheid 4232229 Kurs Dozent TAI09AIM Dipl.-Wirt.-Ing. K. Koochaki
Mehrquickterm 5.6.0 Systemvoraussetzungen Version: 1.0
quickterm 5.6.0 Systemvoraussetzungen Version: 1.0 06.07.2015 Inhaltsverzeichnis Inhaltsverzeichnis 1 Server 3 2 Client 5 3 Web 6 4 Studio Plug-In 7 2 quickterm 5.6.0 - Systemvoraussetzungen Server 1 1
MehrReporting Services und SharePoint 2010 Teil 1
Reporting Services und SharePoint 2010 Teil 1 Abstract Bei der Verwendung der Reporting Services in Zusammenhang mit SharePoint 2010 stellt sich immer wieder die Frage bei der Installation: Wo und Wie?
MehrSDD System Design Document
SDD Software Konstruktion WS01/02 Gruppe 4 1. Einleitung Das vorliegende Dokument richtet sich vor allem an die Entwickler, aber auch an den Kunden, der das enstehende System verwenden wird. Es soll einen
Mehr