DOAG SIG Development, Köln, Oracle und Microsoft.NET.

Größe: px
Ab Seite anzeigen:

Download "DOAG SIG Development, Köln, Oracle und Microsoft.NET."

Transkript

1

2 DOAG SIG Development, Köln, Oracle und Microsoft.NET Markus Kißling Leitender Systemberater BU Server Technologies PCM ORACLE Deutschland GmbH

3 Agenda Quo Vadis? Wohin bewegt sich die Oracle- und Microsoft-Technolgie Oracle-Mehrwert und Transparenz in der Microsoft- Entwicklungsumgebung Oracle Developer Tools for VS (ODT) Oracle-Technologie als Basis für Microsoft- Anwendungen Oracle Data Provider for.net (ODP.NET)

4 <Insert Picture Here> Quo Vadis? Wohin bewegt sich die Oracle- und Microsoft Technologie

5

6

7

8

9 Universelle Datenhaltung und universeller Datenzugriff (in der alten Welt) ODBC-Beispiel Zugriff auf Oracle Stored Procedure aus MS Access über ODBC Geschäftslogik im Oracle Server aus MS Office nutzen Siehe Demo ADO/OLE DB-Beispiel Migration von MS SQL Server nach Oracle mit der Oracle Migration Workbench Visual Basic-Anwendung leicht an Oracle anpassen (Standard SQL-Zugriffe) und Einsatz des Oracle OLE DB Providers Performance-Features wie Fetch-Size schon unter OLE DB verfügbar Siehe Demo

10 Microsoft Office (Business) Applications (OBA) - Teil der neuen Welt

11 <Insert Picture Here> Oracle-Mehrwert und Transparenz für Microsoft- Entwicklungsumgebungen

12 Oracle s Commitment to.net ODP.NET ODP.NET Visual Studio.NET Plug-ins.NET Stored Procedures ODAC bit ODP.NET ODAC 11g / Q Q Q Q , 2008, 2009.NET 1.0.NET 1.1 VS 2003.NET 2.0 & VS 2005.NET 3.0 Windows Vista, Win2k8

13 Relationship with Microsoft Engineering Close collaboration with MS Engineering teams Access to pre-release drops of Microsoft products Marketing Support VSIP Premier Marketing partner Sponsorship at respective events Joint training, road shows, collateral etc. Microsoft Premier Support Agreement Collaboration of support teams

14

15 .NET Customers We re taking the best of both worlds.net and Oracle to give us the best platform possible. ODP.NET is vital to the success of our next-generation application Technical Architect Bill Evjen, Since we use a Microsoft.NET middle tier, Oracle Data Provider for.net provided the high throughput, high performance, and bulletproof connectivity to the database Jim Lombardi, Jason Principal Database Engineer Integrating ODP.NET was easy and straightforward.. we were able to take advantage of the power and high availability of the grid Lin, Assistant Vice President, Application Integration and Architecture

16 Unterstützung der Microsoft- Entwicklungsumgebung Oracle Developer Tools for VS.NET Visual Studio Umgebung Develop C++, C#, VB.NET Applikation Deploy IIS (ASP ASP.NET) MTS/ COM+ Deploy Applikation IIS Database Development Oracle DB Extensions for.net ODP.NET Oracle Services for MTS

17 Unterstützung der Microsoft- Entwicklungsumgebung Oracle Developer Tools for VS.NET Visual Studio Umgebung Develop C++, C#, VB.NET Applikation Deploy IIS (ASP ASP.NET) MTS/ COM+ Deploy Applikation IIS Database Development Oracle DB Extensions for.net ODP.NET Oracle Services for MTS

18 Neue Features mit ODT 11g ( ) Oracle Developer Tools for Visual Studio

19 Neue Features mit ODT 11g ( ) Oracle Developer Tools for Visual Studio

20 Neue Features mit ODT 11g ( ) Oracle Developer Tools for Visual Studio ODT ODT

21 Visual Studio Integration Oracle Developer Tools Voll integriert mit Visual Studio 2005 und 2008 und.net Framework 2.0, 3.0, und 3.5 Server Explorer Data Sources Window Data Source Configuration Wizard Dataset Designer TableAdapter Configuration Wizard Query Builder/Query Designer Oracle Performance Analyzer PL/SQL-Editor mit IntelliSense.NET Stored Procedure Deployment Wizard Integriertes Hilfesystem SQL, PL/SQL Schlüsselwörter Integriertes PL/SQL Debugging (VS 2003/2005/2008)

22 Oracle Developer Tools Wizards and Designers Connection Dialog Oracle Server Login Connection Filter Login Preview SQL Dialog Table Designer Import Table Wizard Trigger Designer View Designer Import Table Wizard View Designer Function Designer Procedure Designer Stored Procedure Run Dialog Package Designer Sequence Designer Synonym Designer XML Schema Designer Object Type Designer Varray Designer Nested Table Designer OracleDataAdapter Wizard Oracle Deployment Wizard for.net Oracle Custom Class Wizard Generating Classes with the Oracle Custom Class Wizard Integration with Query Designer User Designer Role Designer Grant/Revoke Dialog Run SQL*Plus Dialog Oracle Database Project Run On Dialog Oracle Database Project Add Database Reference Dialog Query Table Designer Queue Table Designer Queue Designer Oracle Performance Analyzer Neu in ODT

23 Visual Studio Integration Automatische Code Generierung Winform und ASP.NET Erleichterte Entwicklung von ASP.NET Web Applikationen Neue Oracle Wizards und Designer Grant/Revoke Privileges Wizard UDT Custom Class Code Generation Wizard Voller Oracle Objects (UDT) Support Sichten von UDT s im Server Explorer Anrufen von UDT Daten Verwenden von UDT Types in anderen Wizards (z.b. Table Designer)

24 Visual Studio Integration Source Control Integration SourceSafe, Team Foundation Server, Subversion, etc. Oracle Query Window Neues UI Explain Plan Auto-commit Toggle ODT Options Seite Verwendung von ODT anpassen (Tools Options) ASP.NET Providers Pre-Built Services für Speichern von Website State in DB Provider: Cache Dependency, Membership, Profile, Role, Site Map, Session State, Web Parts Personalization, Web Event OBE:

25 Oracle Performance Analyzer (1) Untersucht die Datenbank über einen bestimmten Zeitraum Liefert Vorschläge zur Verbesserung der Performance Einige Vorschläge können sofort auf Knopfdruck automatisch implementiert werden AWR Snapshots und ADDM Tasks als Grundlage Oracle Diagnostic Pack ist zu lizensieren Bei Verwendung des SQL Tuning Advisors ist das Oracle Tuning Pack zu lizensieren

26 Oracle Performance Analyzer (1) Starten aus dem Server Explorer Voraussetzung sysdba- Connection

27 Oracle Performance Analyzer (2) Dauer einstellen, mind. 5 min Starten Baumansicht mit den Analyse-Ergebnissen Report kann lokal abgespeichert werden

28 Oracle Performance Analyzer (3) Findings Node enthält Ansammlung von Untersuchungsergebnissen Bei der Auswahl auf Findings erscheinen die Detailergebnisse Individuelles Untersuchungsergebnis enthält Empfehlungen und den Prozentsatz der Verbesserung

29 Oracle Performance Analyzer (4) Einzelne Empfehlungen enthalten Aktionen, die die Verbessungen herbeiführen Ein oder mehrere Reiter erscheinen: SQL Tab/Tune SQL Tab

30 Oracle Performance Analyzer (5) Tune SQL Tab erscheint folgendermassen: Action Name / Beschreibung Tune SQL ruft den SQL Tuning Advisor auf SQL Tab enthalt die SQL ID und den SQL Text Tune SQL Tab listet die Empfehlungen auf für die gewählte Aktion Type-Empfehlung: STATISTICS Type-Empfehlung: SQL Profile (für den Optimizer zur Erstellung eines besseren Ausführungsplans) Untersuchungsergebnis / Empfehlung Relationale Benefit (in %) / DB Time Ersparnis Button: Implement Recommandation: Ein bestehendes SQL Profile wird überschrieben (Button erscheint nur bei Rec-Type: Statistics oder SQL Profile Preview SQL: zeigt SQL an (nur wenn Rec-Type angezeigt wird)

31 DEMO Development Lifecycle 1) User Designer 2) Role Designer 3) Import Table Wizard 4) Automatic Code Generation (VB-Code) 5) Microsoft Query Builder 6) SQL Skript generieren 7) Applikationscode in Source Safe/Subversion einchecken

32 Source-Code Versionsverwaltung Visual Studio mit Subversion/VisualSVN/TortoiseSVN Subversion als Basis TortoiseSVN (Windows Shell Extension) VisualSVN (enthält Subversion)

33 Source-Code Versionsverwaltung Visual Studio mit Subversion/VisualSVN/TortoiseSVN

34 Source-Code Versionsverwaltung Visual Studio mit Subversion/VisualSVN/TortoiseSVN

35 Source-Code Versionsverwaltung Visual Studio mit Subversion/VisualSVN/TortoiseSVN

36 Source-Code Versionsverwaltung Visual Studio mit Subversion/VisualSVN/TortoiseSVN

37 Source-Code Versionsverwaltung Visual Studio mit Subversion/VisualSVN/TortoiseSVN aus Windows Explorer

38 Source-Code Versionsverwaltung Visual Studio mit Subversion/VisualSVN/TortoiseSVN NEU

39 Source-Code Versionsverwaltung Visual Studio mit Subversion/VisualSVN/TortoiseSVN

40 Source-Code Versionsverwaltung Visual Studio mit Subversion/VisualSVN/TortoiseSVN

41 Source-Code Versionsverwaltung Visual Studio mit Subversion/VisualSVN/TortoiseSVN

42 Source-Code Versionsverwaltung MS SourceSafe 2005

43 Source-Code Versionsverwaltung MS SourceSafe 2005

44 Source-Code Versionsverwaltung MS SourceSafe 2005

45 Source-Code Versionsverwaltung MS SourceSafe 2005

46 Source-Code Versionsverwaltung MS SourceSafe 2005

47 Source-Code Versionsverwaltung MS SourceSafe 2005

48 Source-Code Versionsverwaltung MS SourceSafe 2005

49 Source-Code Versionsverwaltung MS SourceSafe 2005

50 DEMO Datenbank Security und.net Oracle Virtual Private Database (VPD) Mandantenfähige Datenbanken

51 <Insert Picture Here> Oracle Technologie als Basis für Microsoft-Anwendungen

52 ODP.NET Features DB Change Notification OracleCommand.Notification.Timeout OracleCommand.Notification.IsNotifiedOnce = false Views oder Joins Native Oracle Datentypen REF Cursor, XMLType, TimeStamp, etc. LOBs-Retrieval Deferred oder Immediate INPUT REF Cursor nach PL/SQL MARS (Multiple Active Result Sets) Proxy Authentication und ClientIdentifier uvm.

53 ODP.NET ADO.NET 2.0 Unterstützung Provider Factory Connection String Builder DataAdapter Batch Verarbeitung Schema Discovery Server Enumeration System.Transactions

54 ODP.NET Best Practice für Performance auch vor 11g! Connection Pooling FetchSize Statement Caching Anonymes PL/SQL oder Stored Procedures Mehrere SQL-Statements in einem Round Trip Parameter Array Binding Ein SQL-Statement wirkt auf jedes Array-Element PL/SQL Associative Arrays Array als Parameter übergeben an Stored Procedure/Function InitialLOBFetchSize Bind Variablen

55 Neu bei ODP.NET 11g ( ) Oracle Data Access Components (ODAC) Instant Client Support: Kleinerer ODP.NET Client und xcopy Installation User-Defined Types: Mappen von Oracle Objects, Collections, und REFs auf.net Custom Types ADO.NET 2.0 Bulk Copy: Upload großer Data Sets nach Oracle aus.net Verarbeiten von Database Down Events: ODP.NET gibt Connections zu einer Down Data Guard Instanz automatisch frei Windows-Authenticated User Connection Pooling: Windows User können jetzt ODP.NET Connection Pooling nutzen Connection Pool Performance Counters: Monitoring von Connections und Connection Pool Status Oracle Client Result Cache: Schnellere Performance Schnellerer Datenzugriff mit SecureFiles und LOBs Verbessertes Parameter Context Caching Row-Basierende Database Change Notification

56 Neu bei ODP.NET (1) Self Tuning bei.net-anwendungen ODP.NET passt auf Wunsch die statement cache size dynamisch an Speicherauslastung auf Client wird berücksichtigt Netzwerkentlastung, Server und Client CPUs entlastet Abfrageoptimierungen und Speicherbedarfsentlastung OracleDataAdapter beliefert OracleDataReader und DataSets noch schneller Oracle Streams Advanced Queuing (AQ) Unterstützung AQ ist die Oracle-interne Message Queuing Funktionalität Nachrichten werden persistent in Oracle Queue Tabellen gespeichert Nativer Zugriff von ODP.NET auf AQ Nachrichtenübertragung zwischen diversen Maschinen und Datenbanken

57 Neu bei ODP.NET (2) AQ Unterstützung (Fortsetzung) Übertragung über Oracle NET Services, HTTP, HTTPS und SMTP Alle operationalen Tätigkeiten von AQ nutzbar: enqueue, dequeue, listen und notification Die Oracle Developer Tools können als Administrationswerkzeug genutzt werden Promotable Local Transaction Support Distributed (verteilte) Transaktionen benötigen die Orchestrierung von Applikationen, Transaktions Coordinator und den mehreren Datenbanken Lokale Transaktionen benötigen nur die Applikation und einen einzelnen Resourcenmanager bzw. Datenbank (dadurch wesentlich weniger Overhead) Bei Entwicklung oft nicht bekannt, ob TA lokal oder verteilt sein wird, deshalb werden oft verteilte TAs implementiert, obwohl später lokale TA verwendet werden Ab Oracle Database 11g Rel. 1 ( ) werden promotable local TAs unterstützt, d.h. TAs bleiben lokal und werden erst dann zur verteilten promoted, sobald eine weitere dazukommt

58 Neu bei ODP.NET (3) ODP.NET Security Verbesserungen OraclePermission Klasse stellt sicher, dass Benutzer oder Anwendung den selben Sicherheitslevel wie beim Datenzugriff hat Callbacks für HA Event Notifications (aus ODP.NET) ODP.NET kann ein Oracle High Availability (HA) Event registrieren Voraussetzung: ha events=true im Connecting String ODP.NET enthält dann Notifications über die Nichtverfügbarkeit/Verfügbarkeit von Datenbank, Service, Host oder Instance Anwendungsentwickler können einen Callback mit ODP.NET registrieren und die Anwendung wird benachrichtigt und kann auf diese Events reagieren (über einen Eventhandler) Database Startup und Shutdown aus ODP.NET OracleDatabase Klasse / Shutdown Methode/ Startup Methode

59 Neu bei ODP.NET (4) Listener.ora für Remote Startup DB bekanntmachen SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME = C:\oracle\product\11.1.0\db_1) (PROGRAM = extproc) (ENVS = "EXTPROC_DLLS=ONLY:C:\oracle\product\11.1.0\db_1\bin\oraclr11.dll") ) (SID_DESC = (GLOBAL_DBNAME = orcl) (ORACLE_HOME = C:\oracle\product\11.1.0\db_1) (SID_NAME = orcl) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = MARKUS-PC)(PORT = 1521)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) )

60 Oracle-Datenbankintegration Von der Microsoft DNA. Active Server Pages Visual Basic C/C++ Applikationen MS Office Jeder COM Client ActiveX Data Objects (ADO) Oracle Objects for OLE (OO4O) Oracle Provider for OLE DB COM Automation Feature OCI Library Oracle

61 Oracle-Datenbankintegration zur Microsoft DINA (aka.net) ASP.NET VB.NET C# C++.NET Jeder.NET Client OLE DB.NET Oracle OLE DB ODBC.NET Oracle ODBC Oracle ADO.NET Oracle

62 DEMO Oracle Database Change Notification

63 Typisches End-User Szenario 1. User A: Connect zu DB zur Abfrage Tabelle X 2. User A: Cached Daten in der Mid-Tier/Client (z.b. DataSet) Gibt Connection an Connection-Pool zurück, um Ressourcen zu sparen 3. User B: Connect zur DB und modifiziert Daten in Table X User A nutzt jetzt inkorrekte Daten

64 DB Change Notification Ablauf 1. (grant change notification to username;) 2. Wenn Kommando ausgeführt wird, wird Notification Registrierung (NR) in DB erzeugt 3. ODP.NET startet den Application Listener mit der Notification Registrierung (NR) 4. Wenn Änderung eintritt, sendet DB-Server Benachrichtigung an Client 5. Client führt Event Handler aus

65 Change Notification Beispiel Data Change OracleCommand Notification Request Execute() EMP Data Dictionary Add Dependency OnChange OracleDependency Application Notification Queue Listener Client Database

66 Unterstützte Abfragetypen Unterstützt alle Abfragetypen, wie Views Joins Stored Procedure Queries REF Cursor ausgenommen Abfragen mit Fixed Tables der Fixed Views (z.b. X$, V$) DBlinks innerhalb Materialized Views

67 Zurückgelieferte Information aus Change Notification Namen des modifizierten Objekts und Schema-Name Das DB-Event das Notification verursachte INSERT, UPDATE, DELETE, ALTER TABLE, oder DROP TABLE Globale Events, wie STARTUP und SHUTDOWN Mit RAC wird die Notification geliefert, wenn die erste Instance startet, oder beim Shutdown der letzten RowID der modifizierten Objekt-Row

68 Konfiguration der Notification Registrierung (NR) NR explizit entfernen OracleDependency.RemoveRegistration NR kann nach einiger Zeit ablaufen OracleCommand.Notification.Timeout NR persistent nach erster DB-Änderung NR persistent nach erster DB-Änderung OracleCommand.Notification.IsNotifiedOnce = false

69 <Insert Picture Here> Deprecation von System.Data.OracleClient Was ist bei der Umstellung auf ODP.NET zu beachten?

70 Unterstützung der Microsoft- Entwicklungsumgebung Oracle Developer Tools for VS.NET Visual Studio Umgebung Develop C++, C#, VB.NET Applikation Deploy IIS (ASP ASP.NET) MTS/ COM+ Deploy Applikation IIS Database Development Oracle DB Extensions for.net ODP.NET Oracle Services for MTS

71 Entwicklung auf Windows Datenbank-Plattform wahlfrei Oracle Developer Tools for VS.NET Visual Studio Umgebung Windows Oracle Data Provider for.net Windows und/oder... Linux und/oder... Unix und/oder... weitere Oracle 11g, 10g oder 9i

72 ORACLE PROVIDER MIGHT BOOST.NET SUCCESS (contributed by Brian Moran, news editor, The recent release of the managed.net provider for Oracle helps Microsoft promote the.net Framework for two important reasons: First, benchmark tests show that the new provider is up to 200 percent faster than the non-managed OLE DB provider for Oracle when you use it from a.net-based application. Features are nice, but performance is king in the land of database development.. Second, but perhaps even more important to.net developers, the new.net managed provider for Oracle uses a programming model that's similar to SQL Server's native.net managed provider. So,.NET developers can use their database-development skills to work with data on a SQL Server or Oracle back end.

73 ADO.NET Klassenmodell System.Data.Common System.Data.OracleClient IDbConnection IDbCommand IDbDataReader IDbDataAdapter Interfaces OracleConnection OracleCommand OracleDataReader OracleDataAdapter System.Data.Common DbConnection DbCommand DbDataReader DbDataAdapter Abstrakte Klassen implementieren Interfaces Implementierung für xyzdb System.Data.xyzDb xyzdbconnection xyzdbcommand xyzdbdatareader xyzdbdataadapter

74 ODP.NET System.Data.Common IDbConnection IDbCommand IDbDataReader IDbDataAdapter Interfaces Oracle.DataAcess.Client OracleConnection OracleCommand OracleDataReader OracleDataAdapter Klassen implementieren Interfaces

75 ODP.NET Object Model Disconnected Layer Connected Layer (ODP.NET) Data Layer DataSet Oracle DataAdapter Oracle CommandBuilder Oracle DataReader Oracle Command Oracle Transaction Oracle Connection Oracle

76 .NET Framework - Oracle managed Provider Ein Namensraum: System.Data.OracleClient Assembly (Referenz): System.Data.OracleClient.dll

77 ODP.NET - Oracle managed Provider Zwei Namensräume: Oracle.DataAccess.Client Oracle.DataAccess.Types Assembly (Referenz): Oracle.DataAccess.dll

78 OracleCommand - ODP.NET vs..net-framework

79 ODP.NET vs. Microsoft OracleClient Performance

80 ODP.NET vs. Microsoft OracleClient Security High Availability and Scalability

81 ODP.NET vs. Microsoft OracleClient Oracle Database Technology

82 ODP.NET vs. Microsoft OracleClient Ease of Use and Developer Productivity

83 ODP.NET vs. Microsoft OracleClient Schritte Im Projekt Referenz hinzufügen Oracle.DataAccess ODP.NET Namespace hinzufügen C# using Oracle.DataAccess.Client; VB Imports Oracle.DataAccess.Client und Microsoft OracleClient Namespace löschen (auskommentieren) C# //using System.Data.OracleClient; VB Imports System.Data.OracleClient Ggf. Namespace Oracle.DataAccess.Types hinzufügen (wenn ODP.NET spezifischen Datentypen verwendet werden) C# using Oracle.DataAccess.Types; VB Imports Oracle.DataAccess.Types Connection String anpassen Integrated Security (MS) nach User Id=/ (bei OS Authentifizierung) Unicode ggf. Herausnehmen, ODP.NET arbeitet immer mit Unicode Parameter Binding by Name Microsoft OracleClient und ODP.NET unterstützen colon to bind/bind by position und bind by name Parameter ODP.NET standardmäßig bind by position MS OracleClient standardmäßig bind by name C#/VB OracleCommand.BindByName=true; (um MS Verhalten zu erhalten)

84 Client Result Cache (neu in Oracle 11g) $ sqlplus / as sysdba SQL> alter system set client_result_cache_size=64m scope=spfile; SQL> startup force cmd.commandtext = "select /*+ result_cache */ first_name, last_name from employees";

85 Oracle Providers for ASP.NET Pre-Built Services zum Speichern des Website Status in Oracle Services für häufig benutzte Website Information Z.B. user info, user roles, shopping cart Leicht zu erlernen Basieren auf Standard ASP.NET Provider APIs und Schema Erben von den.net Framework 2.0 Basis Klassen Kompatibel mit den ASP.NET Service Klassen Keine propriätären Erweiterungen in den Oracle ASP.NET Providern

86 Oracle Providers for ASP.NET Nahtlose Integration mit den ASP.NET Services und Controls Referenz auf spezifischen Provider unnötig Hoher Abstraktionslevel: Services und Control basierte Programmierung Leichtes Umschalten von SQL Server auf Oracle Konfigurationsdatei bestimmt die Data Source Leicht zu installieren und zu verwalten Über IIS oder Website Admin Tool

87 Oracle Providers for ASP.NET IIS ASP.NET Controls ASP.NET Services Oracle Providers for ASP.NET ODP.NET

88 Verfügbare Provider Oracle Providers for ASP.NET Komponenten Membership Provider Role Provider Profile Provider Session State Provider Site Map Provider Web Parts Personalization Provider Web Event Provider Cache Dependency Provider Administratoren den/die Provider aus Die meisten Provider sind voneinander unabhängig

89 Web.config anpassen 1 2

90 Beispiel: Warenkorb/SessionState Zweimal GolfBag anklicken

91 SessionState im SQL Developer

92 Artikelserie im dot.net-magazin

93 Oracle11g für Windows und.net Informationen Oracle Community Website Anwendergruppen Windows und.net Oracle Technology Network

DOAG Konferenz 2009, Oracle und Microsoft.NET Nürnberg,

DOAG Konferenz 2009, Oracle und Microsoft.NET Nürnberg, DOAG Konferenz 2009, Oracle und Microsoft.NET Nürnberg, 19.11.2009 Markus Kißling Leitender Systemberater markus.kissling@oracle.com BU Server Technologies PCM ORACLE Deutschland GmbH AGENDA Oracle und

Mehr

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

Oracle und NET: Neue Erweiterungen bei den Oracle Developer Tools und dem Oracle Data Provider Oracle und NET: Neue Erweiterungen bei den Oracle Developer Tools und dem Oracle Data Provider Markus Kißling ORACLE Deutschland GmbH Geschäftsstelle Stuttgart Schlüsselworte Oracle, Microsoft,.NET, Visual

Mehr

Agenda. Agenda. Unterstützung der Microsoft- Entwicklungsumgebung. ODT.NET - Feature-Übersicht MGX 2006. Microsoft & Oracle Partnership

Agenda. Agenda. Unterstützung der Microsoft- Entwicklungsumgebung. ODT.NET - Feature-Übersicht MGX 2006. Microsoft & Oracle Partnership Anwendungsentwicklung mit und Oracle Klaus Rohe.NET Architekturberater Developer Platform & Strategy Group Deutschland GmbH klaus.rohe@microsoft.com Claus Jandausch Leitender Berater Strategische Projekte

Mehr

Oracle und.net die neue ODAC-Version

Oracle und.net die neue ODAC-Version Oracle und.net die neue ODAC-Version Markus Kißling, ORACLE Deutschland GmbH Die Oracle Developer Tools for Visual Studio (ODT) und der Oracle Data Provider for.net (ODP.NET) sind Bestandteil der Oracle

Mehr

AnyWeb AG 2008 www.anyweb.ch

AnyWeb AG 2008 www.anyweb.ch OMW 8.1- What s new System- Applikations- und Servicemanagement Agenda Was ist OMW HTTPS Agent Remote Agent Installation User Role Based Service View Custom Message Attributes Maintenace Mode Weitere Erweiterungen

Mehr

Microsoft Azure Fundamentals MOC 10979

Microsoft Azure Fundamentals MOC 10979 Microsoft Azure Fundamentals MOC 10979 In dem Kurs Microsoft Azure Fundamentals (MOC 10979) erhalten Sie praktische Anleitungen und Praxiserfahrung in der Implementierung von Microsoft Azure. Ihnen werden

Mehr

Werkzeuge für Datenbank Handwerker: IBM Data Studio und IBM Optim QWT

Werkzeuge für Datenbank Handwerker: IBM Data Studio und IBM Optim QWT Werkzeuge für Datenbank Handwerker: IBM Data Studio und IBM Optim QWT Neue Technologien effizient nutzen Ehningen, 3. Juli 2014 Rodney Krick rk@aformatik.de aformatik Training & Consulting GmbH & Co. KG

Mehr

SODA. Die Datenbank als Document Store. Rainer Willems. Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG

SODA. Die Datenbank als Document Store. Rainer Willems. Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG SODA Die Datenbank als Document Store Rainer Willems Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG vs No Anforderungskonflikte Agile Entwicklung Häufige Schema-Änderungen Relationales

Mehr

Introduction to Azure for Developers MOC 10978

Introduction to Azure for Developers MOC 10978 Introduction to Azure for Developers MOC 10978 In dem MOC Kurs 10978: Introduction to Azure for Developers lernen Sie, wie Sie die Funktionalität einer vorhandenen ASP.NET MVC Applikation so erweitern,

Mehr

Webdeployment 2.0 Webanwendungen komfortabel bereitstellen, aus Hoster und Kundensicht.

Webdeployment 2.0 Webanwendungen komfortabel bereitstellen, aus Hoster und Kundensicht. Webdeployment 2.0 Webanwendungen komfortabel bereitstellen, aus Hoster und Kundensicht. Bernhard Frank Web Platform Architect Evangelist bfrank@microsoft.com Was braucht es zu einem Webserver? Webserver

Mehr

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

Raber+Märcker Techno Summit 2014 Microsoft Dynamics NAV 2013 R2 Überblick und Hintergründe zu aktuellen Version. Schimon.Mosessohn@microsoft. Raber+Märcker Techno Summit 2014 Microsoft Dynamics NAV 2013 R2 Überblick und Hintergründe zu aktuellen Version Schimon.Mosessohn@microsoft.com Herzlich Willkommen 1996 2004 2010 2014 Navision 3.7 Microsoft

Mehr

Softwareschnittstellen

Softwareschnittstellen P4.1. Gliederung Rechnerpraktikum zu Kapitel 4 Softwareschnittstellen Einleitung, Component Object Model (COM) Zugriff auf Microsoft Excel Zugriff auf MATLAB Zugriff auf CATIA Folie 1 P4.2. Einleitung

Mehr

Isabel Arnold CICS Technical Sales Germany Isabel.arnold@de.ibm.com. z/os Explorer. 2014 IBM Corporation

Isabel Arnold CICS Technical Sales Germany Isabel.arnold@de.ibm.com. z/os Explorer. 2014 IBM Corporation Isabel Arnold CICS Technical Sales Germany Isabel.arnold@de.ibm.com z/os Explorer Agenda Introduction and Background Why do you want z/os Explorer? What does z/os Explorer do? z/os Resource Management

Mehr

Mobile Backend in der

Mobile Backend in der Mobile Backend in der Cloud Azure Mobile Services / Websites / Active Directory / Kontext Auth Back-Office Mobile Users Push Data Website DevOps Social Networks Logic Others TFS online Windows Azure Mobile

Mehr

PHP & Windows. Jan Burkl System Engineer, Zend Technologies. All rights reserved. Zend Technologies, Inc.

PHP & Windows. Jan Burkl System Engineer, Zend Technologies. All rights reserved. Zend Technologies, Inc. PHP & Windows Jan Burkl System Engineer, Zend Technologies Wer bin ich? Jan Burkl jan.burkl@zend.com PHP Entwickler seit 2001 Projektarbeit Bei Zend seit 2006 System Engineer Zend Certified Engineer PHP

Mehr

Jörg Neumann Acando GmbH

Jö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

Mehr

Funktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion

Funktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion Überblick über Stored Functions Funktionen Eine Funktion ist ein benannter PL/SQL- Block, der einen Wert zurückgibt. Eine Funktion kann in der Datenbank als Objekt zur wiederholbaren Ausführung gespeichert

Mehr

Objekt-relationales Mapping und Performance-Tuning

Objekt-relationales Mapping und Performance-Tuning Objekt-relationales Mapping und Performance-Tuning Thomas Krüger tkrueger@vanatec.com Agenda Wege um Daten zu lesen Wege um Daten zu modellieren Wege um Datenbanken effizient zu nutzen 2 2 Wege, Daten

Mehr

NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient

NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient Filing system designer FileDirector Version 2.5 Novelties FileDirector offers an easy way to design the filing system in WinClient. The filing system provides an Explorer-like structure in WinClient. The

Mehr

Von 0 zur Private Cloud in 1h

Von 0 zur Private Cloud in 1h Von 0 zur Private Cloud in 1h - oder wie baue ich mir eine Demoumgebung Bernhard Frank Technical Evangelist Microsoft Deutschland GmbH Carsten Rachfahl MVP Virtual Machine Rachfahl IT Solutions Wieviele

Mehr

SharePoint 2016 was kommt auf uns zu? SharePoint & Office 365 Community Zentralschweiz

SharePoint 2016 was kommt auf uns zu? SharePoint & Office 365 Community Zentralschweiz SharePoint 2016 was kommt auf uns zu? SharePoint & Office 365 Community Zentralschweiz Inhalt Wo liegt der Fokus von SharePoint 2016? Experiences Infrastruktur SharePoint Migration auf 2016 Wie sehen die

Mehr

p^db=`oj===pìééçêíáåñçêã~íáçå=

p^db=`oj===pìééçêíáåñçêã~íáçå= p^db=`oj===pìééçêíáåñçêã~íáçå= How to Disable User Account Control (UAC) in Windows Vista You are attempting to install or uninstall ACT! when Windows does not allow you access to needed files or folders.

Mehr

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

Die SharePoint-Welt für den erfahrenen.net-entwickler. Fabian Moritz MVP Office SharePoint Server ITaCS GmbH Die SharePoint-Welt für den erfahrenen.net-entwickler Fabian Moritz MVP Office SharePoint Server ITaCS GmbH SharePoint Object Model IFilter Webpart Connections Webparts Web Server Controls Custom Field

Mehr

DOAG 2015. Demo Kino: Advisors, Monitoring Werkzeuge in der Datenbank Ulrike Schwinn Business Unit Database Oracle Deutschland B.V.

DOAG 2015. Demo Kino: Advisors, Monitoring Werkzeuge in der Datenbank Ulrike Schwinn Business Unit Database Oracle Deutschland B.V. DOAG 2015 Demo Kino: Advisors, Monitoring Werkzeuge in der Datenbank Ulrike Schwinn Business Unit Database Oracle Deutschland B.V. & Co KG Monitoring Werkzeuge, Advisors... Einfaches Framework zum Monitoring

Mehr

IT-Symposium 2008 05.06.2008

IT-Symposium 2008 05.06.2008 Selftuning Database Ein Traum oder Wirklichkeit Ralf Durben Oracle Deutschland GmbH www.hp-user-society.de 1 Die Arbeitswelt des Gestern, heute und morgen Früher Ein für wenige Datenbanken

Mehr

p^db=`oj===pìééçêíáåñçêã~íáçå=

p^db=`oj===pìééçêíáåñçêã~íáçå= p^db=`oj===pìééçêíáåñçêã~íáçå= Error: "Could not connect to the SQL Server Instance" or "Failed to open a connection to the database." When you attempt to launch ACT! by Sage or ACT by Sage Premium for

Mehr

PostgreSQL High-Security

PostgreSQL High-Security PostgreSQL High-Security Mailserver Konferenz Berlin, 2014 Hans-Jürgen Schönig PostgreSQL im Einsatz: - Storage Backend - Heinlein Mail Archiv - Archiveopteryx - DBMail - etc. - Authentication Backend

Mehr

Visual Studio 2010 Jetzt auch für Architekten

Visual Studio 2010 Jetzt auch für Architekten TeamConf 2010 Visual Studio 2010 Jetzt auch für Architekten 06. Mai 2010 München Thomas Hemmer Chief Technology Officer thomas.hemmer@conplement.de Daniel Meixner Consultant daniel.meixner@conplement.de

Mehr

Administering Microsoft Exchange Server 2016 MOC 20345-1

Administering Microsoft Exchange Server 2016 MOC 20345-1 Administering Microsoft Exchange Server 2016 MOC 20345-1 In diesem 5-tägigen Kurs lernen Sie, wie Sie Exchange Server 2012 administrieren und supporten. Sie erfahren, wie Sie den Exchange Server 2016 installieren

Mehr

+++ Bitte nutzen Sie die integrierte Audio-Funktion von WebEx (Menü Audio -> Integrated Voice Conference -> Start auswählen), um uns zu hören!!!.

+++ Bitte nutzen Sie die integrierte Audio-Funktion von WebEx (Menü Audio -> Integrated Voice Conference -> Start auswählen), um uns zu hören!!!. +++ Bitte nutzen Sie die integrierte Audio-Funktion von WebEx (Menü Audio -> Integrated Voice Conference -> Start auswählen), um uns zu hören!!!. +++ Oracle Mobile Cloud Service (MCS) MCS SDK & MAF MCS

Mehr

Wolkig bis heiter. Andreas Wismann WHEN OTHERS. APEX als Drehkreuz für Web Service-Anwendungen

Wolkig bis heiter. Andreas Wismann WHEN OTHERS. APEX als Drehkreuz für Web Service-Anwendungen Wolkig bis heiter APEX als Drehkreuz für Web Service-Anwendungen Andreas Wismann WHEN OTHERS Beratung Projektmanagement Coaching rund um Oracle Application Express In APEX Informationen von "woanders"

Mehr

Oracle 10g Einführung

Oracle 10g Einführung Kurs Oracle 10g Einführung Teil 10 Oracle Enterprise Manager (OEM) OEM page Timo Meyer von Oracle-Datenbanken Timo Meyer Sommersemester 2006 Seite 1 von 19 Seite 1 von 19 1 Oracle Enterprise Manager page

Mehr

Vorwort 11. Eine neue Datenbank erstellen 79;

Vorwort 11. Eine neue Datenbank erstellen 79; Vorwort 11 Der SQL Server 2012 stellt sich vor 15] 1.1 SQL Server - wer ist das? 15 1.1.1 Der SQL Server im Konzert der Datenbanksysteme 16 1.1.2 Entscheidungsszenarien für Datenbanksysteme 17 1.1.3 Komponenten

Mehr

Grundlagen und Best Practices bei der SharePoint Entwicklung

Grundlagen und Best Practices bei der SharePoint Entwicklung Grundlagen und Best Practices bei der SharePoint Entwicklung Peter Kirchner Consultant ITaCS GmbH Fabian Moritz Senior Consultant, MVP ITaCS GmbH Themen Entwicklungsumgebung vorbereiten SharePoint Objektmodell

Mehr

TRAINING. Transbase Training. Transbase Training - Die Kurse in der Übersicht

TRAINING. Transbase Training. Transbase Training - Die Kurse in der Übersicht Transbase Training Der Bereich Schulung und Training von Transaction Software umfasst ein breites Angebot rund um das Thema Datenbanken. Angeboten werden spezielle Transbase Trainings. Transbase Training

Mehr

<Insert Picture Here> Application Express: Stand der Dinge und Ausblick auf Version 5.0

<Insert Picture Here> Application Express: Stand der Dinge und Ausblick auf Version 5.0 Application Express: Stand der Dinge und Ausblick auf Version 5.0 Oliver Zandner ORACLE Deutschland B.V. & Co KG Was erwartet Sie in diesem Vortrag? 1. Was ist APEX? Wozu ist es gut?

Mehr

DOAG Konferenz 2011 Oracle 11g Integration mit Windows 7 und Windows 2008 R2

DOAG Konferenz 2011 Oracle 11g Integration mit Windows 7 und Windows 2008 R2 DOAG Konferenz 2011 Oracle 11g Integration mit Windows 7 und Windows 2008 R2 Claus Jandausch Leitender Berater Strategische Projekte ORACLE Deutschland B.V. & Co. KG Welcher Zahl

Mehr

WHERE Klausel Generierung mit.net und Oracle. Aus unserer Projekterfahrung und Architektur-Kurs

WHERE Klausel Generierung mit.net und Oracle. Aus unserer Projekterfahrung und Architektur-Kurs Betrifft Art der Info Quelle WHERE Klausel Generierung mit.net und Oracle Technical Info Aus unserer Projekterfahrung und Architektur-Kurs Where ist the WHERE? Der Artikel untersucht die Möglichkeiten,

Mehr

BEDIFFERENT ACE G E R M A N Y. aras.com. Copyright 2012 Aras. All Rights Reserved.

BEDIFFERENT ACE G E R M A N Y. aras.com. Copyright 2012 Aras. All Rights Reserved. BEDIFFERENT ACE G E R M A N Y Tech Day: ACE Germany Installation eines Aras- Systems mit Demo-Datenbank Rolf Laudenbach Director Aras Community Aras (Europe) Installations-Video auf YouTube Copyright 2012

Mehr

23. Januar, Zürich-Oerlikon

23. Januar, Zürich-Oerlikon 23. Januar, Zürich-Oerlikon Apps und Business über die Cloud verbinden Martin Weber Senior Software Engineer / Principal Consultant Cloud Technologies Noser Engineering AG Noser Engineering Noser Engineering

Mehr

Tuning des Weblogic /Oracle Fusion Middleware 11g. Jan-Peter Timmermann Principal Consultant PITSS

Tuning des Weblogic /Oracle Fusion Middleware 11g. Jan-Peter Timmermann Principal Consultant PITSS Tuning des Weblogic /Oracle Fusion Middleware 11g Jan-Peter Timmermann Principal Consultant PITSS 1 Agenda Bei jeder Installation wiederkehrende Fragen WievielForms Server braucheich Agenda WievielRAM

Mehr

Oracle und.net sind ein populäres Gespann. Doch wie lassen sich Oracle Features mit.net nutzen?

Oracle und.net sind ein populäres Gespann. Doch wie lassen sich Oracle Features mit.net nutzen? Betrifft Autor Oracle und.net im n-tier Umfeld Urs Meier (urs.meier@trivadis.com) Art der Info Technical Info (April 2003) Quelle Aus unserer Projekterfahrung Einführung Oracle und.net sind ein populäres

Mehr

Praktische Anwendungsentwicklung mit Oracle Forms

Praktische Anwendungsentwicklung mit Oracle Forms Praktische Anwendungsentwicklung mit Oracle Forms von Perry Pakull, Stefan Jüssen, Walter H. Müller 1. Auflage Hanser München 2007 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 41098 5 Zu Leseprobe

Mehr

Product Lifecycle Manager

Product Lifecycle Manager Product Lifecycle Manager ATLAS9000 GmbH Landauer Str. - 1 D-68766 Hockenheim +49(0)6205 / 202730 Product Lifecycle Management ATLAS PLM is powerful, economical and based on standard technologies. Directory

Mehr

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

.NET-Objekte einfach speichern Michael Braam, Senior Sales Engineer InterSystems GmbH Make Applications Faster.NET-Objekte einfach speichern Michael Braam, Senior Sales Engineer InterSystems GmbH Agenda Vorstellung InterSystems Überblick Caché Live Demo InterSystems auf einen Blick 100.000

Mehr

SQL Developer Unit Tests

SQL Developer Unit Tests Perry Pakull Principal Consultant Trivadis AG BASEL BERN BRUGG LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1 @PerryPakull Principal Consultant Trivadis AG in

Mehr

Softwareanforderungen für Microsoft Dynamics CRM Server 2015

Softwareanforderungen für Microsoft Dynamics CRM Server 2015 Softwareanforderungen für Microsoft Dynamics CRM Server 2015 https://technet.microsoft.com/de-de/library/hh699671.aspx Windows Server-Betriebssystem Microsoft Dynamics CRM Server 2015 kann nur auf Computern

Mehr

VSTO 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 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

Mehr

Technologietag SharePoint 2010

Technologietag SharePoint 2010 Technologietag SharePoint 2010 Business Applications in SharePoint 2010 Marco Leithold, Thomas Lorenz conplement AG 2 conplement AG 2010. All Rights Reserved. Agenda Einführung Business Applications mit

Mehr

Oracle 10g Einführung

Oracle 10g Einführung Kurs Oracle 10g Einführung Teil 9 Benutzer und Timo Meyer Administration von Oracle-Datenbanken Timo Meyer Sommersemester 2006 Seite 1 von 11 Seite 1 von 11 Agenda GridAgenda Computing 1 2 3 ta 4 5 Ändern

Mehr

Inhaltsverzeichnis. 1 Der SQL Server 2008 stellt sich vor 15. 2 Die grafischen Tools des SQL Server 2008 59. 3 Eine neue Datenbank erstellen 87

Inhaltsverzeichnis. 1 Der SQL Server 2008 stellt sich vor 15. 2 Die grafischen Tools des SQL Server 2008 59. 3 Eine neue Datenbank erstellen 87 Vorwort 11 1 Der SQL Server 2008 stellt sich vor 15 1.1 SQL Server wer ist das? 16 1.1.1 Der SQL Server im Konzert der Datenbanksysteme 16 1.1.2 Entscheidungsszenarien für Datenbanksysteme 17 1.1.3 Komponenten

Mehr

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

Windows Azure für Java Architekten. Holger Sirtl Microsoft Deutschland GmbH Windows Azure für Java Architekten Holger Sirtl Microsoft Deutschland GmbH Agenda Schichten des Cloud Computings Überblick über die Windows Azure Platform Einsatzmöglichkeiten für Java-Architekten Ausführung

Mehr

IDS Lizenzierung für IDS und HDR. Primärserver IDS Lizenz HDR Lizenz

IDS Lizenzierung für IDS und HDR. Primärserver IDS Lizenz HDR Lizenz IDS Lizenzierung für IDS und HDR Primärserver IDS Lizenz HDR Lizenz Workgroup V7.3x oder V9.x Required Not Available Primärserver Express V10.0 Workgroup V10.0 Enterprise V7.3x, V9.x or V10.0 IDS Lizenz

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

WELTOFFEN EINSATZ DES TFS IN HETEROGENEN UMGEBUNGEN (.NET UND JAVA) - WIE MAN DEN TEAM FOUNDATION SERVER IN BEIDEN WELTEN NUTZEN KANN

WELTOFFEN EINSATZ DES TFS IN HETEROGENEN UMGEBUNGEN (.NET UND JAVA) - WIE MAN DEN TEAM FOUNDATION SERVER IN BEIDEN WELTEN NUTZEN KANN WELTOFFEN EINSATZ DES TFS IN HETEROGENEN UMGEBUNGEN (.NET UND JAVA) - WIE MAN DEN TEAM FOUNDATION SERVER IN BEIDEN WELTEN NUTZEN KANN AGENDA Motivation TFS Überblick TFS Architektur & Clients Planung Entwicklung

Mehr

Zend PHP Cloud Application Platform

Zend 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

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

Office 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. 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

Mehr

Regionaltreffen Rhein Main 26. März 2007

Regionaltreffen Rhein Main 26. März 2007 Regionaltreffen Rhein Main 26. März 2007 SWE Jens Fudickar / OraTool pro Softwareentwicklung Jens Fudickar ist ein kleines Softwarehaus, dessen Hauptprodukt das OraTool ist. Darüber hinaus sind wir in

Mehr

Whitepaper. Produkt: combit List & Label 16. List & Label Windows Azure. combit GmbH Untere Laube 30 78462 Konstanz

Whitepaper. 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

Mehr

Performance Tuning mit @enterprise

Performance Tuning mit @enterprise @enterprise Kunden-Forum 2005 Performance Tuning mit @enterprise Herbert Groiss Groiss Informatics GmbH, 2005 Inhalt Datenbank RMI JAVA API HTTP Konfiguration Analyse Groiss Informatics GmbH, 2005 2 Datenbank

Mehr

Von ODBC zu OLE DB. Neue Möglichkeiten der Datenintegration. Harald Gladytz, Team Vertrieb ESRI Niederlassung Leipzig

Von ODBC zu OLE DB. Neue Möglichkeiten der Datenintegration. Harald Gladytz, Team Vertrieb ESRI Niederlassung Leipzig Von ODBC zu OLE DB Neue Möglichkeiten der Datenintegration Harald Gladytz, Team Vertrieb ESRI Niederlassung Leipzig Von ODBC zu OLE DB Begriffsbestimmung ODBC, OLE DB, COM, ADO... Unterschiede zwischen

Mehr

ALM As-A-Service TFS zur hausinternen Cloud ausbauen

ALM As-A-Service TFS zur hausinternen Cloud ausbauen ALM As-A-Service TFS zur hausinternen Cloud ausbauen Sven Hubert AIT TeamSystemPro Team Das Unternehmen.NET Softwareentwicklung.NET Entwicklung.NET Software-Entwicklung Architektur Beratung Team Foundation

Mehr

Programmieren lernen in ASP.NET mit C#

Programmieren lernen in ASP.NET mit C# Programmieren lernen in ASP.NET mit C# von Patrick A. Lorenz, Christoph A. Müller 1. Auflage Hanser München 2003 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 22311 0 Zu Leseprobe schnell und

Mehr

Verbinde die Welten. Von Oracle auf MySQL zugreifen

Verbinde die Welten. Von Oracle auf MySQL zugreifen Verbinde die Welten Von Oracle auf MySQL zugreifen Ronny Fauth DB Systel GmbH Zertifizierter MySQL 5.0 DBA Zertifizierter Oracle 11 DBA Einleitung: - keine Allroundlösungen mehr - Verbindungen zwischen

Mehr

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

The app the crashes, before the breakpoint is reached: Code to the event: I have set a breakpoint in an asyc event-handler to ListView.ItenTapped-Event (see screenshot below): I then tap on an ListView-entry on my iphone 5 The app the crashes, before the breakpoint is reached:

Mehr

Erste Schritte, um selber ConfigMgr Reports zu erstellen

Erste Schritte, um selber ConfigMgr Reports zu erstellen Thomas Kurth CONSULTANT/ MCSE Netree AG thomas.kurth@netree.ch netecm.ch/blog @ ThomasKurth_CH Erste Schritte, um selber ConfigMgr Reports zu erstellen Configuration Manager Ziel Jeder soll nach dieser

Mehr

Datenbankbasierte Lösungen

Datenbankbasierte Lösungen Technologische Beiträge für verteilte GIS - Anforderungen an verteilte GIS und Lösungsansätze Datenbankbasierte Lösungen Johannes Kebeck Senior Systemberater ORACLE Deutschland GmbH Agenda TOP Thema 1

Mehr

New Features Oracle Forms 11g Nichts Neu für Forms?

New Features Oracle Forms 11g Nichts Neu für Forms? New Features Oracle Forms 11g Nichts Neu für Forms? Perry Pakull Technology Manager perry.pakull@trivadis.com Zürich, 20.04.2010 Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br.

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

Advanced Automated Administration with Windows PowerShell

Advanced Automated Administration with Windows PowerShell Advanced Automated Administration with Windows PowerShell MOC 10962 In diesem 3-tägigen Seminar lernen Sie, wie Sie alltägliche Management und Administrations-Aufgaben und Funktionen in Ihrer Windows Server

Mehr

Neues von Oracle Gut zu wissen...

Neues von Oracle Gut zu wissen... Neues von Oracle Gut zu wissen... Lorenz Keller Leiter Systemberatung - Server Technology Customer Center - Nord lorenz.keller@oracle.com The following is intended to outline our

Mehr

Empfehlungen für erfolgreiche ADF-Projekte. Volker Linz Oracle Deutschland B.V. & Co. KG

Empfehlungen für erfolgreiche ADF-Projekte. Volker Linz Oracle Deutschland B.V. & Co. KG Empfehlungen für erfolgreiche ADF-Projekte Volker Linz Oracle Deutschland B.V. & Co. KG Empfehlungen für erfolgreiche ADF-Projekte Architektur & Design Team & Skills Organisation & Entwicklungsprozess

Mehr

Oracle AWR und ASH Analyse und Interpretation

Oracle AWR und ASH Analyse und Interpretation Oracle AWR und ASH Analyse und Interpretation Seminarunterlage Version: 2.02 Version 2.02 vom 11. März 2013 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen

Mehr

XML in der Oracle Datenbank "relational and beyond"

XML in der Oracle Datenbank relational and beyond XML in der Oracle Datenbank "relational and beyond" Ulrike Schwinn (Ulrike.Schwinn@oracle.com) Oracle Deutschland GmbH Oracle XML DB Ein Überblick 1-1 Agenda Warum XML in der Datenbank? Unterschiedliche

Mehr

Designing Business Intelligence Solutions with Microsoft SQL Server MOC 20467

Designing Business Intelligence Solutions with Microsoft SQL Server MOC 20467 Designing Business Intelligence Solutions with Microsoft SQL Server MOC 20467 In diesem 5-tägigen Microsoft-Kurs lernen Sie die Implementierung einer Self-Service Business Intelligence (BI) und Big Data

Mehr

Oracle Database 10g Die RAC Evolution

Oracle Database 10g Die RAC Evolution Oracle Database 10g Die RAC Evolution Markus Michalewicz BU Database Technologies ORACLE Deutschland GmbH 2 Page 1 www.decus.de 1 RAC-Revolution, RAC-Evolution & Computing Oracle8i mit OPS Oracle9i Rel.

Mehr

THEMA: GUT VORBEREITET IST HALB ZERTIFIZIERT ANTWORTEN ZUR SAS VISUAL ANALYTICS-ZERTIFIZIERUNG" THOMAS WENDE

THEMA: GUT VORBEREITET IST HALB ZERTIFIZIERT ANTWORTEN ZUR SAS VISUAL ANALYTICS-ZERTIFIZIERUNG THOMAS WENDE WEBINAR@LUNCHTIME THEMA: GUT VORBEREITET IST HALB ZERTIFIZIERT ANTWORTEN ZUR SAS VISUAL ANALYTICS-ZERTIFIZIERUNG" THOMAS WENDE EBINAR@LUNCHTIME HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Anne

Mehr

Karim El Jed, Lars Keller netcreate OHG. VSTO in der Praxis

Karim El Jed, Lars Keller netcreate OHG. VSTO in der Praxis Karim El Jed, Lars Keller netcreate OHG VSTO in der Praxis 1 Agenda I VSTO Grundlagen II Ribbon Customizing III Outlook IV Excel V Word Content Controls VI Deployment VII VSTO 4.0 Ausblick 2 VSTO Grundlagen

Mehr

Archive / Backup System für OpenVMS

Archive / Backup System für OpenVMS Archive / Backup System für OpenVMS DECUS Symposium 2002 Bonn Vortrag-Nr. 3C04 Günther Fröhlin Compaq Computer Corporation Colorado Springs, USA 1 Highlights V4.0 Auslieferung Januar 2002 Hauptversion

Mehr

Armin Neudert TMN Systemberatung GmbH. Visual Studio ALM Days 2012

Armin Neudert TMN Systemberatung GmbH. Visual Studio ALM Days 2012 Armin Neudert TMN Systemberatung GmbH Visual Studio ALM Days 2012 Armin Neudert Geschäftsführender Gesellschafter Schwerpunkte Technical Lead SQL Server Softwareprozesse / ALM Consulting/Coaching Projektleitung

Mehr

DATENBANKEN MIT DELPHI. Herausgegeben von der Redaktion. Toolbox. Computer & Literatur Verlag GmbH

DATENBANKEN MIT DELPHI. Herausgegeben von der Redaktion. Toolbox. Computer & Literatur Verlag GmbH DATENBANKEN MIT DELPHI 11 Herausgegeben von der Redaktion Toolbox ИЗ Computer & Literatur Verlag GmbH Inhaltsverzeichnis Fundamente 9 1 Die Grundlagen von Datenbanken 11 1.1 Das Speichern von Daten 15

Mehr

Availability Manager Overview

Availability Manager Overview DECUS Symposium 2007 Availability Manager Overview Günter Kriebel Senior Consultant OpenVMS guenter.kriebel@hp.com GET CONNECTED People. Training. Technology. 2006 Hewlett-Packard Development Company,

Mehr

Oracle SQL Developer Data Modeling

Oracle SQL Developer Data Modeling Oracle SQL Developer Data Modeling DOAG Regio Rhein-Neckar Oracle Deutschland GmbH The following is intended to outline our general product direction. It is intended for information

Mehr

CAIRO if knowledge matters

CAIRO if knowledge matters CAIRO if knowledge matters Monitoring mit Microsoft Operations Manager 2007 Ein Überblick Johann Marin, Inhalt if knowledge matters Warum Monitoring? Was soll überwacht werden? SCOM Key Features Das SCOM

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

Datenbanken. Proseminar Objektorientiertes Programmieren mit.net und C# Sebastian Pintea. Institut für Informatik Software & Systems Engineering

Datenbanken. Proseminar Objektorientiertes Programmieren mit.net und C# Sebastian Pintea. Institut für Informatik Software & Systems Engineering Datenbanken Proseminar Objektorientiertes Programmieren mit.net und C# Sebastian Pintea Institut für Informatik Software & Systems Engineering Agenda 1. Datenbanken 2. SQL 3. ADO.NET DataProvider (providerabhängig)

Mehr

Modern Windows OS Deployment

Modern Windows OS Deployment Modern Windows OS Deployment System Center 2012 Configuration Manager SP1 und Microsoft Deployment Toolkit MDT 2012 Update 1 User Driven Installation UDI 02.05.2013 trueit TechEvent 2013 1 Agenda Übersicht

Mehr

Installationsanleitung MS SQL Server 2005. für Sage 50 Ablage & Auftragsbearbeitung. Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold

Installationsanleitung MS SQL Server 2005. für Sage 50 Ablage & Auftragsbearbeitung. Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold Installationsanleitung MS SQL Server 2005 für Sage 50 Ablage & Auftragsbearbeitung Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold Inhaltsverzeichnis 1. GRUNDSÄTZLICHES... 3 2. SQLExpress Installationsanleitung

Mehr

Version 1.2.0. smart.finder SDI. What's New?

Version 1.2.0. smart.finder SDI. What's New? Version 1.2.0 smart.finder SDI What's New? 1 Neue Funktionen in Version 1.2.0 3 2 Neue Funktionen in Version 1.1 3 Neue Funktionen in Version 1.2.0 Neue Funktionen Unterstützung von Java 8 Die aktuelle

Mehr

Hibernate Das Praxisbuch für Entwickler

Hibernate Das Praxisbuch für Entwickler Sebastian Hennebrüder 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Hibernate Das Praxisbuch für Entwickler Galileo

Mehr

GridMate The Grid Matlab Extension

GridMate The Grid Matlab Extension GridMate The Grid Matlab Extension Forschungszentrum Karlsruhe, Institute for Data Processing and Electronics T. Jejkal, R. Stotzka, M. Sutter, H. Gemmeke 1 What is the Motivation? Graphical development

Mehr

Günter Kraemer. Adobe Acrobat Connect Die Plattform für Kollaboration und Rapid Training. Business Development Manager Adobe Systems

Günter Kraemer. Adobe Acrobat Connect Die Plattform für Kollaboration und Rapid Training. Business Development Manager Adobe Systems Adobe Acrobat Connect Die Plattform für Kollaboration und Rapid Training Günter Kraemer Business Development Manager Adobe Systems 1 Austausch von hochwertigen Informationen Besprechungen 2D/3D Modelle

Mehr

Mobile Backend in. Cloud. Azure Mobile Services / Websites / Active Directory /

Mobile Backend in. Cloud. Azure Mobile Services / Websites / Active Directory / Mobile Backend in Cloud Azure Mobile Services / Websites / Active Directory / Einführung Wachstum / Marktanalyse Quelle: Gartner 2012 2500 Mobile Internet Benutzer Desktop Internet Benutzer Internet Benutzer

Mehr

Technik der SAP-Anbindung Christian Aigner Team Entwicklung, Kranzberg

Technik der SAP-Anbindung Christian Aigner Team Entwicklung, Kranzberg Christian Aigner Team Entwicklung, Kranzberg Inhalt Schnell- und Kürzestübersicht über SAP Architektur Inhalt, Login, Session SapGUI Workbench,Editor,Explorer Mechanismen Die Gemeinsamkeiten: nutzbare

Mehr

APEX 5.0 DOAG Mai 2014

APEX 5.0 DOAG Mai 2014 APEX 5.0 DOAG Mai 2014 APEX 5.0 16 Jahre MuniQSoft GmbH Tätigkeitsbereiche: Oracle Support Hotline: Mo-Fr 8.00 18.00 Uhr Erweiterung um Rufbereitschaft auch am Wochenende möglich Oracle IT-Consulting &

Mehr

H Mcast Future Internet made in Hamburg?

H Mcast Future Internet made in Hamburg? H Mcast Future Internet made in Hamburg? Thomas Schmidt (HAW Hamburg) schmidt@informatik.haw-hamburg.de Forschungsschwerpunkt: IMS Interagierende Multimediale Systeme 1 Prof. Dr. Thomas Schmidt http://www.haw-hamburg.de/inet

Mehr