Eclipse-Technologien als Basis für unternehmensweite Desktop-Anwendungen
|
|
- Sven Weiss
- vor 8 Jahren
- Abrufe
Transkript
1 Eclipse-Technologien als Basis für unternehmensweite Desktop-Anwendungen Dr. Frank Gerhardt , Martin Lippert ,
2 Agenda Teil 1 Einführung Was sind Ihre Erwartungen? Für Geschäftsanwendungen interessante Eclipse-Projekte Pause Teil 2 Deployment: Wie lassen sich Eclipse-RCP- Anwendungen im Unternehmen verteilen und managen? Fazit, Fragen und Diskussion Welche Schwerpunkte sollen wir setzen?
3 Was ist Eclipse überhaupt? Ursprünglich ein Projekt Heute eine Vielzahl von Projekten Eine Community Mailinglisten, News-Groups, Blogs, Plug-ins, unzählige Zeitschriften-Artikel Seit 2004 jährliche Konferenz EclipseCon, in Deutschland ix-konferenz Eclipse - Get Plugged Die Eclipse Foundation Ein Konsortium mit über 100 Beteiligten
4 Geschichte von Eclipse Object Technology International (OTI) heute IBM Ottawa Software Lab Viel Smalltalk-Erfahrung, native Widgets VisualAge Smalltalk, VisualAge Java Internes Projekt: VisualAge MicroEdition Ursprung von SWT IBM möchte Tool-Plattformen vereinheitlichen, VisualAge ablösen November 2001: Eclipse wird Open Source, Wert $40M Eclipse Releases Nov Jun Mar Jun Jun 2005
5 Mitglieder der Eclipse Foundation Stategische Entwickler Stellen jeweils 7 Vollzeit-Entwickler, gerne mehr (z.b. IBM) Dürfen Project Leads stellen Zahlen jährlich $ pro Jahr (ab $ 208M Umsatz, sonst 0.12% vom Umsatz) Strategische Kunden Zahlen jährlich $ (minus je $ für max. 2 Entwickler) Oder jährlich 0.2% vom Umsatz (unter $ 250M Umsatz), mindestens $ Add-in Providers Jährlich $
6 Strategische Mitglieder Aufgeteilt in Strategische Entwickler und Strategische Kunden
7 Add-in Providers
8 Associates
9 Was machen die Firmen mit Eclipse? SAP: Netweaver IBM: Lotus Wokplace, strategische Tool- Plattform (WebSphere, Rational, Lotus) Palm: IDE für PalmOS Sybase: Data Tools Nokia: embedded RCP Ebay: My Ebay Eclipse Plugin Darüber hinaus gibt es viele RCP-Anwendungen
10 GDF SUITE Management Center Werkzeug für das Management von GDF Geo-Daten GDF SUITE Management Center von LOGIBALL GmbH
11 ID-Consult Metus Werkzeug für die Unterstützung einer Produktplanungs-Methodik
12 Die Eclipse Public Licence Eclipse Public Licence (EPL) Kernpunkte Anerkannte Open-Source-Lizenz ohne Fußangeln Eclipse-Code kann in kommerziellen Produkten verkauft werden Änderungen am Eclipse-Code müssen zurück gegeben werden Credits müssen ausgewiesen werden Dieses Produkt enthält Code von Erweiterungen fallen nicht unter EPL Nicht viral (wie z.b. GPL) Hinweis: dies ist keine Rechtberatung
13 Wie aktiv ist Eclipse Über 35 Bücher Deutsche Zeitschrift: EclipseMagazin Hunderttausende Downloads Mehrere Konferenzen nur zu Eclipse Eclipse 3.1 in Zahlen (Zeitraum Juni 2004-Juni 2005) Number of Eclipse related blogs: 27 Lines of Java source code: 2,425,709 Number of newsgroup posts: 32,223 Ca Google-Hits für Eclipse 3.1 Bugzilla bug or enhancement reports entered: 21,831 Bugzilla reports resolved (fixed, wontfix, duplicate, etc): 20,789 Bugzilla reports fixed: 9,871 Automated JUnit tests run every build: 31,454
14 Der Eclipse Master-Plan Eclipse Platform 1 Release pro Jahr Ca. 9 Milestone Releases, alle 6 Wochen
15 Schwerpunkte für 3.1 und danach Quelle: Eclipse Requirements Council: Themes and Priorities, December 15, 2004 Teilweise schon in Version 3.1 addressiert Konfigurierbarkeit Vorgaben für installierbare und sichbare Komponenten Deployment Unternehmensweites Deployment Monitoring, Tracing, Troube-Shooting Interoperabilität mit existierender Sicherheitsinfrastruktur RCP Authentifizierung, Credentials, Role-based Security, Rolebased Plug-in activation
16 Überblick: Projekte bei eclipse.org Lotus Workplace Client Kommerziell Auf Basis von RCP
17 Vorgeschlagene Projekte Technology Projekte Application Lifecycle Integration & Interoperability Framework (ALIIF) EJB3.0-ORM EMF Technology Language Development Toolkit Proposal JavaServer Faces Proposal JSR220-ORM Proposal Model Driven Development Integration Project Proposal Open Healthcare Framework Proposal Technology Project Infrastructure (aka Barn Raising) Proposal The Photran Proposal
18 Interessante Projekte aus Tools-Sicht Eclipse SDK Das zentrale Tooling: Platform, JDT, PDE Eclipse Web Tools Platform Project Stellt Tooling für Web-Anwendungen bereit Eclipse Test and Performance Tools Platform Project (TPTP) Stellt z.b. Tooling für Profiling bereit Auch als Platform für eigene Test- und Performance-Tools gedacht Data Tools Platform Project (DTP) Datenbank-Frontend-Tools
19 Interessante Projekte aus Tools-Sicht Eclipse SDK
20 Interessante Projekte aus Plattform-Sicht Eclipse Project Stellt RCP (OSGi, Runtime, SWT, JFace, Workbench) bereit Eclipse Tools Project EMF, GEF, eingeschränkt Visual Editor (VE) Eclipse Technology Project ECF, ercp Business Intelligence and Reporting Tools (BIRT) Project Interessant als open-source Alternative zu Crystal
21 Interessante Projekte aus Plattform-Sicht Eclipse Platform
22 Eclipse-Plattform-Architektur Rich Client Application Other Tools (CDT etc.) PDE JDT Help (Optional) Update (Optional) Text (Optional) IDE Text Compare Debug IDE Search Team/ CVS Rich Client Platform Generic Workbench (UI) JFace SWT Workspace (Optional) Platform Runtime (OSGi) Java VM
23 Geschichte der RCP Rich Clients waren auch schon mit Eclipse 2.x möglich Entwicklung war teilweise umständlich Plattform-Code musste z.t. geändert werden IDE-Funktionalität war verstreut Mit der RCP wurde in Eclipse 3.0 aufgeräumt, in 3.1 weitere Verbesserungen
24 Ursprung der RCP Bug/Enhancement Request April 2003 Der berühmte Bug 36967, 20 A4-Seiten Entstehung aus der Community
25 RCP Mail Beispiel-Applikation Mit Wizard generiert, <1 Minute
26 Eine OSGi-basierte Runtime Open Service Gateway Initiative, Alpine Electronics Europe Gmbh, Aplix Corporation, Belgacom, BMW Group, Cablevision Systems, Computer Associates, Deutsche Telekom AG, Echelon, Corporation, Electricité de France (EDF), Ericsson Mobile Platforms AB, Esmertec, Espial Group, Inc., ETRI Electronics and Telecommunications Research Institute, France Telecom, Gatespace Telematics AB, Gemplus, Harman/Becker Automotive Systems GmbH, Hitachi, Ltd., IBM Corporation, Industrial Technology Research Institute, Insignia Solutions, Intel Corporation, KDDI R&D Laboratories, Inc., KT Corporation, Mitsubishi Electric Corporation, Motorola, Inc., NEC Corporation, Nokia Corporation, NTT, Oracle Corporation, Panasonic Technologies Inc., Philips Consumer Electronics, ProSyst Software GmbH, Robert Bosch Gmbh, Samsung Electronics Co., Ltd., SavaJe Technologies, Inc., Sharp Corporation, Siemens AG, Sun Microsystems, Inc., Telcordia Technologies, Inc., Telefonica I+D, TeliaSonera, Toshiba Corporation, Vodafone Group Services Limited Stammt ursprünglich aus dem Embedded-Bereich Dient dazu, Kompontenten (genannt Bundles) zu verwalten Eclipse 3 basiert auf einer OSGi-Implementation von IBM
27 OSGi-Aufgaben Bundle-Verwaltung: Abhängigkeiten Class-Loader Jedes Plug-in hat seinen eigenen Classloader Anfragen werden an die jeweiligen Plug-ins delegiert Services requires Y requires X A requires Z requires
28 Platform Runtime Definiert Plug-in Komponentenmodell Registry Extension Points Laufzeitumgebung für Plug-ins Jobs Preferences Extension Extension Point C Debug RCA C Debug Plug-in Rich Client Platform Platform Runtime
29 Think Platform! Die gesamte Anwendung besteht aus Plug-ins Strukturierung mit Extension Points und Dependencies Erweiterbarkeit von Anfang an HerkömmlicheAnwendung mit Plug-ins, Bsp. Web-Browser Plug-in-basierte Anwendung
30 SWT/JFace Ziel: Portable, performante UIs implementieren, die nicht von einer echten Native- Anwendung zu unterscheiden sind
31 SWT/JFace - Beispiele
32 SWT/JFace SWT: Native UI-Widgets mit einheitlicher Java-API Portiert auf diverse Plattformen JFace: Windows, Linux, Mac OS X, Erweiterte Widgets Model-View-Controller
33 SWT/JFace
34 SWT/JFace JFace: Viewer Forms Wizards Dialogs Actions Model-View-Controller Pattern
35 Wir können auch anders ;-) Bidirektionales UI, nur auf Windows unterstützt
36 Generic Workbench Stellt das leere Fenster bereit Unterstützung für Menu-Bars Tool-Bars Perspektiven Views Preferences Capabilities About Look-and-Feel viele Extension Points Keybindings
37 Generic Workbench Perspectives Menu-Bars Tool-Bars Views Editors
38 Weitere Plug-ins aus dem SDK Der Eclipse SDK enthält insgesamt 73 Plug-ins Diese enthalten Funktionalität, die je nach Projekt-Anforderungen wiederverwendet werden kann. Die zwei am häufigsten eingebundenen: Update Manager Help Sytem Solche Plug-ins müssen identifiziert und in das eigene Produkt aufgenommen werden Auflösen von Abhängigkeiten kann schwierig sein
39 Update Manager Neue Features installieren Installierte Features aktualisieren
40 Update Manager Was macht der Update-Manager hinter den Kulissen? Verwaltet Abhängigkeiten zwischen Features Letztlich auch Abhängigkeiten zwischen Plug-ins Garantiert konsistente Konfiguration in Bezug auf Versionsnummern Lädt zusätzliche Features herunter, um Abhängigkeiten aufzulösen Lädt nur tatsächlich veränderte Plug-ins herunter Beispiel: Feature hat neue Versionsnummer, aber nur ein enthaltenes Plug-in hat sich tatsächlich geändert Ermöglicht Wiederherstellung einer früheren Konfiguration (falls neue Konfiguration Fehler hat)
41 Update Manager Verwaltung der Konfiguration
42 Help System Web-basiertes Hilfe- System HTML-Inhalte Webserver (Tomcat) Suche (Lucene) Dynamische Hilfe Kontext-sensitiv Spickzettel Cheat Sheets
43 Eclipse Modeling Framework (EMF) Was ist EMF? Ein Framework für Domänen-Modelle Ein Code-Generator Ein neues Objekt-Modell für Java-Programme EMF ist kein graphisches Modellierungswerkzeug Dafür verwendet man ein UML-Tools wie Rational Rose, OmondoUML
44 Verwendung von EMF UML ECore- Model XML- Schema Java- Modell Java- Edit Java- Editor
45 Beispiel: Modell für Konferenz +theprogram Conference <<datatype>> Date <<javaclass>> java.util.date 1 Program +sessions 0..* Session title : EString <<0..*>> keywords : EString level : Level = Beginner date : Date participantcount : EInt +mainspeaker 1 +spokensessions +speaker 0..* 1..* +sessions +participants 0..* 0..* +participants 0..* Person birthdate : Date firstname : EString surname : EString 1..* +adresses <<enumeration>> Level Beginner Expert Adress street : EString zip : EString city : EString
46 Beispiel: Editor für Konferenz Vollständig lauffähiger Editor: Actions Tree-Editor New Wizard
47 Was generiert EMF? EMF.Model Generierte Interfaces und Klassen mit EMF-Basisklassen Modellierte Attribute, Referenzen und Operationen Methoden für reflektiven Zugriff (lesend und schreibend) Change Notifications Persistierbarkeit Factory und Package-Klasse EMF.Edit Content/Label-Provider Change Listeners Command Factories EMF.Editor Tree-Editor, Wizard, Actions
48 Graphical Editing Framework Framework für die Erstellung graphischer Editoren Kästchen-und-Linien-Diagramme u.v.m Vielfach eingesetzt, inbesondere kommerziell Rational Application Developer, OmondoUML, Metus Ausgereift, existiert seit 5 Jahren Hohe Lernkurve
49 GEF Features 1/4 Integration Connections Figures
50 GEF Features 2/4 Tools Layout Nesting Animation
51 GEF Features 3/4 Palette Undo/Redo Zoom Ruler
52 GEF Features 4/4 Accessibility Layers
53 Visual Editor (VE) The Eclipse Visual Editor project is a framework for creating GUI builders for Eclipse. It will include reference implementations of Swing/JFC and SWT GUI builders, but intends to be useful for creating GUI builders for other languages such as C/C++ and alternate widget sets, including those that are not supported under Java. Als GUI-Builder zum produktiven Arbeiten mit Swing oder SWT gibt es bessere, kommerzielle Alternativen Als Komponente (nur) interessant, wenn Applikation UI- Design leisten soll, z.b. für mobile Geräte Beispiel: Canoo hat einen GUI Builder für den Ultra Light Client auf Basis von VE entwickelt
54
55 Eclipse Communication Framework Ziele von ECF Human Communication und Collaboration Communication mit Web- und Peer-Based Services Component-to-Component Communication Kern-Konzept: SharedObjectContainer und SharedObject Features (vorhanden/geplant) Shared Editor for Team Outlining, Project Calendar EMF/SDO Data Graph Editing Instant Messaging/User Presence/Chat File Sharing, URL Sharing Application Sharing, Shared Whiteboard Team Remote Control of Eclipse, Team Debugging Protokolle: JMS, BitTorrent, SIP, XMPP/Jabber Eclipse Trust Framework Integration Version 0.3.2
56 ercp Ist ein neues Technology-Projekt Embedded-Variante der RCP Beinhaltet eswt, embedded-variante des Widget- Toolkits Ist geplant für die Plattformen: Intel x86 Symbian PalmOS Windows Mobil 2003 Aktueller Build (Milestone 2) verfügbar, Release 1.0 für angekündigt
57 ercp Leicht abgespecktes Widget-Toolkit UI-Plugins müssen separat entwickelt werden Wenige Erweiterungen z.b. für Stiftbedienung Gleiches Programmiermodell und gleiche Plugins Für Desktop-Rich-Clients und Embedded-Rich- Clients OSGi und Platform Runtime Wird getragen von IBM, Motorola und Nokia
58 Business Intelligence & Reporting Tools (BIRT) Getragen von Actuate Strategischer Developer in der Eclipse Foundation Projekt June BIRT 1.0 released Zielt direkt auf Crystal Reports Noch auf Eclipse 3.0.1, verwendet EMF und GEF Features Eclipse Report Designer, WYSIWYG (!) Report Engine reports for both web and PDF Tabellen, Chart Engine Open Data Access (ODA) für JDBC Datenquellen und andere Scripting (über JavaScript, java-basierte Rhino-Implementierung)
59
60 BIRT: Data Sets mit SQL definieren
61 Open Healthcare Framework The goal of the Open Healthcare Framework (OHF) is to extend the Eclipse Platform to create an open-source framework for building interoperable, extensible healthcare systems. Unterstützung zahlreicher Standards HL7, OMG, NEMA (DICOM), ASTM (CCR), IHE, CEN and ISO In Proposal-Phase Erstes vertical Projekt bei Eclipse.org Werden weitere folgen? Automotive?
62 OHF Architektur
63 IBM Lotus Workplace Client Versionen Workplace Client Technology, Rich Client Edition code-named Hannover, showcase in 2006 Workplace Client Technology, Micro Edition (siehe ercp) Features: online and offline access to Messaging ( , instant messaging) documents Activity Explorer productivity tools data access strong security model with a local, encrypted data store that synchronizes to a secure, server environment Server: WebSphere Portal Server, Domino Zahlreiche Erweiterungsmöglichkeiten (Extension Points)
64 Lotus Workplace Client
65 IBM Lotus Workplace Client Warum ist der Lotus Workplace Client interessant? IBM möchte eine ernstzunehmende Alternative zu Outlook schaffen Notes ist der am weitesten verbreitete Client Benutzermanagement, Rollenkonzept, Datenverteilung (online/offline) sollen implementiert werden Deshalb Lotus als Plattform berücksichtigen: eigene Anwendung in Lotus und außerhalb Lotus einsetzbar machen Features nutzen? Mit RCP und Plug-in stehen Ihnen alle Möglichkeiten offen
66 Plug-ins aus der Community Zusätzlich zu den auf Eclipse.org verfügbaren Plug-ins gibt es hunderte von open-source und kommerziellen Plug-ins Qualität (wie überall) von Note 1 bis 6 ;-) Rating beachten
67
68 Deployment Im engeren Sinn die Auslieferung, wenn alles fertig ist Damit man alle Möglichkeiten ausschöpfen kann, sind einige Vorkehrungen zu treffen Design modulare Architektur Packaging für verschiedene Szenarien (standalone RCP, add-on Feature, Desktop/embedded) Release Engineering: automatisierter Build für regelmäßiges Feedback Auslieferung Erstmalig: Installer, WebStart Update Site und Update Manager Management Administration
69 Überlegungen Wie viele Betriebssysteme? Windows Linux (x86/gtk 2), Linux (x86_64/gtk 2), Linux (PPC/GTK 2), Linux (ia64/gtk 2), Linux (x86/motif) Solaris 8 (SPARC/GTK 2), Solaris 8 (SPARC/Motif) AIX (PPC/Motif) HP-UX (HP9000/Motif) Mac OSX (Mac/Carbon) Wie viele Sprachen? Für Eclipse SDK 3.0 wurden geliefert: German, Spanish, French, Italian, Japanese, Korean, Portuguese (Brazil), Traditional Chinese and Simplified Chinese Beliebig viele eigene Übersetzungen Wie viele Produkt-Varianten? Desktop standalone, Desktop add-in, Kiosk, Mobile, Server
70 Architektur-Konzepte Plug-in Komponentenmodell Feature Gruppierung von Plug-ins Application Hauptprogramm Product Branding (Splash-Screen, Logos, Texte)
71 Plug-in C Debug RCA Abhängigkeiten untereinander Ziel: minimale Abhängigkeiten Schichtenmodell User-Interface Business-Logik Datenzugriff Extension Extension Point Nicht unbedingt erforderliche Abhängigkeiten zu org.eclipse.* Plug-ins vermeiden Z.B. um Business-Logik in J2EE zu verwenden C Debug Plug-in Rich Client Platform Platform Runtime
72 Feature Features gruppieren Plug-ins Features können geschachtelt werden Top-level Feature: was der Benutzer kennt Enthaltene Features: zur internen Strukturierung der Anwendung Desktop Feature Plug-ins können in mehreren Features gleichzeitig enthalten sein Update-Manager arbeitet auf Features, nicht Plug-ins help phone core Kiosk Feature Mobile Feature
73 Application Jedes Plug-in kann beliebig viele Applications definieren Eine RCP-Produkt muss genau ein Hauptprogramm definieren Jede Produkt-Variante kann ein anderes Hauptprogramm definieren
74 Product Eine Product Configuration definiert Eine Id für das Produkt Id des Hauptprogramms Enthaltene Plug-ins bzw. Features Launcher, Splash Screen, Window Images, About text Wie bei Features Plug-ins bzw. Features können in mehreren Products enthalten sein Aber: Produkte sind top-level, können nicht geschachtelt werden Es gibt Tooling dafür
75 Product Configuration Editor
76 Release Engineering Must have: Automatisierter Build Build-Tools werden von Eclipse.org ebenfalls zur Verfügung gestellt Komplex und mächtig Basierend auf Ant Verschiedene Build-Typen Verschiedene Betriebssysteme Verschiedene Produkt-Varianten N nightly build I integration build S stable build R release build M maintenance build
77 Verteilung einer RCP-Applikation Als zip-file Mit Installer (z.b. InstallShield) Über WebStart Mit oder ohne Signierung
78 Wie hält man eine RCP-Applikation auf dem neuesten Stand? Der Update-Manger kann auf einem Websever oder in einem Verzeichnis nach Aktualisierungen suchen Update-Site Ein Verzeichnis mit runterladbaren Features und Plug-ins (spezielles Format) Beschreibung in site.xml Eclipse bietet Tool-Unterstützung zum Erstellen einer Update-Site
79
80 Grenzen der Administrierbarkeit Benutzer können Updates ablehnen Zwang müsste man auf Anwendungsebene kodieren, noch keine Unterstützung der Plattform Power-User können weitere Plug-ins installieren Derzeit nicht möglich, das zu verhindern Konfigurationsdateien leicht änderbar Ist einer der Plan items für Eclipse 3.2 (oder später) Code-Signierung schon unterstützt, hilft aber primär beim Update über unsichere Netzverbindung Kein Support für zentrale Überwachung der Konfiguration beim Benutzer Telefonieren nach Hause müsste man selbst implementieren
81 Fazit Vorteile Reichhaltige Funktionalität Wiederverwendung von Code und Design Stabil, saubere Architektur Dokumentation Java, plattformunabhängig Nativer Look Macht Spaß Bottom Line: wer bietet mehr? Offene Punkte, Probleme Sicherheit: keine Authentifizierung, Autorisierung, Rollen Teilweise Unterstützung durch OSGi 4.x In Arbeit Nightly Build schwierig Empfehlung: RCP ist sinnvoll, wenn jede Komponente von RCP für Ihr Projekt sinnvoll ist (OSGi, Plug-ins, SWT, JFace, Workbench)
82 Referenzen 1/2 Code Eclipse Source Code (SDK) Beispiele (eclipse-examples-3.1-*.zip ) Browser Example (:pserver:anonymous@dev.eclipse.org:/home/eclipse Projekt org.eclipse.ui.examples.rcp.browser) Webseiten RCP Homepage ( RCP-Applikationen ( ( Eclipse Powered ( Eclipse Wiki (eclipse-wiki.info)
83 Referenzen 2/2 EclipseCon 2004 und 2005 ( Sehr viele Infos zu Vorträgen und Tutorials Gerhardt, Wege: Eclipse als Basis für Rich-Client- Anwendungen. ix, 7/2004 Todd Williams, The Case for Using Eclipse Technology in General Purpose Applications ( work.pdf) Shavour et al.: The Java Developer's Guide to Eclipse 2. Auflage für Eclipse 3 Gamma, Beck: Contributing to Eclipse Arthorne, Laffra: The Official Eclipse 3.0 FAQ Clayberg, Rubel: Building Commercial Quality Plug-ins
84 Danke für Ihre Aufmerksamkeit Dr. Frank Gerhardt Martin Lippert
85 Lizenz für diesen Foliensatz Diese Folien stehen unter der Eclipse Public License Sie dürfen diese Folien im Rahmen der EPL weiter verwenden. Auf Anfrage schicken wir Ihnen die PowerPoint-Datei Credits Boris Bokowski, Maßgeschneiderte grafische Editoren mit GEF, ix-konferenz 2005 Frank Gerhardt, Stephan Eberle, Dieter Moroff, Das Eclipse Modeling Framework, ix-konferenz 2005 Logos und Screenshots gehören ihren jeweiligen Eigentümern
Die Eclipse Rich Client Platform. Martin Lippert Consultant und Coach lippert@acm.org
Die Eclipse Rich Client Platform Martin Lippert Consultant und Coach lippert@acm.org Historisches Eclipse is a universal platform for integrating development tools Plugin Development Environment PDE Java
MehrDie Eclipse Rich Client Platform
Die Eclipse Rich Client Platform Dr. Frank Gerhardt +49 179 51 51 595, fg@frankgerhardt.com Martin Lippert +49 172 42 97 613, martin.lippert@it-agile.de www.softwareexperts.de www.it-agile.de Agenda Einführung
MehrDie Entwicklung des Open-Source. Source-Tools. zum Datenbankabgleich von Karsten Panier. Inhalt
Die Entwicklung des Open-Source Source-Tools zum Datenbankabgleich von Karsten Panier Inhalt Motivation Vorstellung StIXDB Entstehungsgeschichte Open-Source-Entwicklung StIXDB Architektur Eclipse Einfluss
MehrEine Einführung. Vortragende(r) FU Institut Berlin für Informatik 14.12.2005. Ingo Mohr
Rich Client Platform (RCP) Eine Einführung Vortragende(r) Institut für Informatik Ingo Mohr FU Institut Berlin für Informatik 14.12.2005 05. Juni 2008 Inhalt 1. Motivation 2. RCP Konzepte 3. RCP Applikations
MehrSoftware-Engineering 2. Software-Engineering 2. Entwicklungsumgebungen (IDE) IT works. Klaus Mairon www.mairon-online.de 22.03.
Software-Engineering 2 Entwicklungsumgebungen (IDE) IT works. Klaus Mairon www.mairon-online.de 22.03.2009 1 Entwicklungsumgebungen, CASE-Tools, CASE-Werkzeuge unterstützen den Software-Entwicklungsprozess
MehrOpen Source IDE - eclipse ETIS SS04
Open Source IDE - eclipse ETIS SS04 Gliederung Motivation Geschichte Architektur Platform Runtime Eclipse Platform Java Development Tools (JDE) Plugin Development Environment (PDE) Zusammenfassung 2 Motivation
MehrEignet sich Eclipse RCP als Enterprise Plattform? 2. Mai 2006 Lars Stucki & Edwin Steiner www.inventage.com
Eignet sich Eclipse RCP als Enterprise Plattform? 2. Mai 2006 Lars Stucki & Edwin Steiner www.inventage.com Eignet sich Eclipse RCP als Enterprise Plattform? Einführung Demos Corporate Governance Asset
MehrÜberblick. Allgemeines, Geschichtliches. Architektur. Oberfläche. Plugins und deren Einsatz
Architektur Überblick Allgemeines, Geschichtliches Architektur Oberfläche Plugins und deren Einsatz Was ist Eclipse? Open-Source-Framework zur Entwicklung von Software nahezu aller Art. Bekannteste Verwendung:
MehrÜbersicht. Eclipse Foundation. Eclipse Plugins & Projects. Eclipse Ganymede Simultaneous Release. Web Tools Platform Projekt. WSDL Editor.
Eclipse WSDL-Editor Übersicht Eclipse Foundation Eclipse Plugins & Projects Eclipse Ganymede Simultaneous Release Web Tools Platform Projekt WSDL Editor Bug #237918 Eclipse Foundation Was ist Eclipse?
MehrMOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!
MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! Oliver Steinhauer Sascha Köhler.mobile PROFI Mobile Business Agenda MACHEN SIE IHRE ANWENDUNGEN MOBIL?! HERAUSFORDERUNG Prozesse und Anwendungen A B
MehrSpring Dynamic Modules for OSGi Service Platforms
Gerd Wütherich freiberuflicher Softwarearchitekt Spring Dynamic Modules for OSGi Service Platforms Server Anwendungen mit Spring und Eclipse Equinox Agenda OSGi Technologie: OSGi Technologie im Überblick
Mehreclipse und Komponenten
Christian bossk Holle & Markus Breitländer Fh-Dortmund Fb Informatik SS04 Geschichte von eclipse April 1999 Eclipse wird von OTI und IBM entwickelt November 2001 Eclipse wird Open Source Lizensiert unter
Mehreridea AG Installation Eclipse V 1.4
Installation Eclipse Inhaltsverzeichnis Einleitung... 2 Voraussetzungen für die Eclipsenutzung... 2 SAP GUI aktualisieren... 2 Java aktualisieren... 3 VC++ aktualisieren... 3 Eclipse installieren... 5
MehrOSGi Technologieforum - Ein offener Standard für Telematikund Flottenmanagementlösungen
OSGi Technologieforum - Ein offener Standard für Telematikund Flottenmanagementlösungen EuroCargo 2004 Dr. Susan Schwarze Marketing Director, ProSyst Software Board Member and VP Marketing, OSGi Alliance
MehrInhaltsverzeichnis. TeiM. V E E.l E.2 E.3 E.4. Vorwort von Stefan Tilkov Einleitung Zielgruppe Über dieses Buch Konventionen Dank
V E E.l E.2 E.3 E.4 TeiM 1 1.1 1.2 1.3 1.4 1.5 2 2.1 2.2 2.3 2.4 2.5 2.6 3 3.1 3.2 3.3 3.4 3.5 Vorwort von Stefan Tilkov Einleitung Zielgruppe Über dieses Buch Konventionen Dank Überblick Die Entwicklungsumgebung
MehrGut zu wissen... Lorenz Keller Server Technologies Competence Center Nord
Gut zu wissen... Lorenz Keller Server Technologies Competence Center Nord Agenda Neue Produkte Oracle Secure Enterprise Search SQL Developer (Raptor) XML-Publisher Application Server/ JDeveloper 10.1.3
MehrEnterprise Control Center. Systemvoraussetzungen V2.1
Enterprise Control Center ONE Automation Platform Systemvoraussetzungen V2.1 Version: 2.1 Stand: 2015-09 Automic Software GmbH ii Copyright Copyright Die Marke Automic und das Automic-Logo sind Warenzeichen
MehrRemote Eclipse RCP Management
Remote Eclipse RCP Management Diplomarbeit Durchgeführt in Zusammenarbeit mit Deutsches Elektronen-Synchrotron DESY 1. Betreuer: Prof. Dr. Züllighoven 2. Betreuer: Prof. Dr. Lamersdorf Eugen Reiswich 09.12.2008
MehrBjörn Heinemann Leiter Entwicklung Energiewirtschaft
Björn Heinemann Leiter Entwicklung Energiewirtschaft Basis eclipse RCP eclipse platform project als Basis mit frameworks und services RCP Rich Client Platform zur Umsetzung einer Anwendung mit Benutzeroberfläche
MehrAlbert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen
Open Source professionell einsetzen 1 Mein Background Ich bin überzeugt von Open Source. Ich verwende fast nur Open Source privat und beruflich. Ich arbeite seit mehr als 10 Jahren mit Linux und Open Source.
Mehr2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE
2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE 2.1 Die Einrichtung der Benutzeroberfläche Das Einrichten einer Android-Eclipse-Entwicklungsumgebung zur Android-Entwicklung ist grundsätzlich nicht
MehrOpen Source. Hendrik Ebbers 2015
Open Source Hendrik Ebbers 2015 Open Source About me Hendrik Ebbers Lead of JUG Dortmund Java Architect @ Canoo Engineering AG JavaOne Rockstar, Java Expert Group Member Speaker, blogger & author Engineering
MehrOpenSource bei PostFinance Einsatz in der Software Entwicklung. informativ
OpenSource bei Einsatz in der Software Entwicklung informativ OpenSource bei IT im Überblick Konzern Post (~44.000 MA) (~2.700 MA) Informatik (~500 MA) 2 Standorte (Bern / Zofingen) Windows Vista Workstation
MehrAndreas Mösching Senior IT Architekt Hewlett-Packard (Schweiz) GmbH HP Banking Service Center Bern andreas.moesching@rtc.ch
Eclipse Runtime (OSGi) als Plattform eines Swing Rich Client Andreas Mösching Senior IT Architekt Hewlett-Packard (Schweiz) GmbH HP Banking Service Center Bern andreas.moesching@rtc.ch Zu meiner Person
Mehreclipse - Entwicklungsumgebung und mehr ETIS SS05
eclipse - Entwicklungsumgebung und mehr ETIS SS05 Gliederung Motivation Geschichte Architektur Platform Runtime Eclipse Platform Java Development Tools (JDE) Plugin Development Environment (PDE) Zusammenfassung
Mehr1. Zugriff auf das Lonza Netzwerk von ihrem privaten PC oder von einem Internet Café
SSL VPN verwenden mit nicht-lonza PCs 1. Zugriff auf das Lonza Netzwerk von ihrem privaten PC oder von einem Internet Café Für das Arbeiten von zu Hause oder aus einem Internet Café können Sie Ihren Browser
MehrEPO Consulting GmbH. Ihr Partner für HTML5 und SAP UI5 Apps. www.epoconsulting.com. Stand 2015/04. EPO Consulting GmbH - 1 -
EPO Consulting GmbH Ihr Partner für HTML5 und SAP UI5 Apps www.epoconsulting.com Stand 2015/04 EPO Consulting GmbH - 1 - EPO Mobile Apps für HTML5 und SAP UI5 Apps SAP bietet künftig für alle SAP Produkte
MehrLizenzierung von SharePoint Server 2013
Lizenzierung von SharePoint Server 2013 Das Lizenzmodell von SharePoint Server 2013 besteht aus zwei Komponenten: Serverlizenzen zur Lizenzierung der Serversoftware und CALs zur Lizenzierung der Zugriffe
MehrSharePoint 2013 Mobile Access
Erstellung 21.05.2013 SharePoint 2013 Mobile Access von Stephan Nassberger Hofmühlgasse 17/1/5 A-1060 Wien Verantwortlich für das Dokument: - Stephan Nassberger (TIMEWARP) 1 Inhalt Inhalt... 2 Versionskontrolle...
MehrWas ist EMF? Wie wird EMF eingesetzt? Was ist ecore? Das Generatormodell Fazit
Was ist EMF? Wie wird EMF eingesetzt? Was ist ecore? Das Generatormodell Fazit EMF ist ein eigenständiges Eclipse-Projekt (Eclipse Modeling Framework Project) EMF ist ein Modellierungsframework und Tool
MehrSEW Übung EMFText. 1 Aufgabe. 2 Domänenbeschreibung. 3 Installation von Eclipse/EMFText. 4 Schritt-für-Schritt Anleitung. 4.
SEW Übung EMFText 1 Aufgabe Erstellen Sie eine textuelle Domänenspezifische Sprache Domain-specific Language (DSL) mit dem Werkzeug EMFText. Die Sprache soll dazu dienen Formulare (Fragen, Antworttypen
MehrEclipse Equinox als Basis für Smart Client Anwendungen. Christian Campo, compeople AG, 5.7.2007 Java Forum Stuttgart 2007
Eclipse Equinox als Basis für Smart Client Anwendungen Christian Campo, compeople AG, 5.7.2007 Java Forum Stuttgart 2007 Übersicht Definition / Architektur Smart Client Smart Client mit RCP / Equinox Gesamtfazit
MehrPräsentation zur Vorstellung meiner Bachelor-Arbeit beim BSE- Seminar. Vortrag von Patrick Bitterling
Präsentation zur Vorstellung meiner Bachelor-Arbeit beim BSE- Seminar Vortrag von Patrick Bitterling Gliederung Meine Aufgabe Eckdaten zu meiner Bachelor-Arbeit Die Aufgabeneinteilung Die alte Saros-GUI
MehrUpdateseite_BuV-PlugIn-NERZ-Gesamt
Autoren Dipl.-Ing. H. C. Kniß Dipl.-Math. L. Givorgizova Ersteller Geschäftsstelle NERZ e. V. Kölner Straße 30 D-50859 Köln Version: 5.0 Stand: 15.02.2013 Status: akzeptiert 1 Allgemeines 1.1 Änderungsübersicht
MehrAnleitung zum Prüfen von WebDAV
Brainloop Secure Dataroom Version 8.20 Copyright Brainloop AG, 2004-2014. Alle Rechte vorbehalten. Sämtliche verwendeten Markennamen und Markenzeichen sind Eigentum der jeweiligen Markeninhaber. Inhaltsverzeichnis
Mehrjbpm5 in Java EE 6 Marek Iwaszkiewicz Pascal Schaerf akquinet AG
jbpm5 in Java EE 6 Marek Iwaszkiewicz Pascal Schaerf akquinet AG Über uns Developer @ akquinet AG Marek Iwaszkiewicz marek.iwaszkiewicz@akquinet.de JBoss Compentence Center Pascal Schaerf pascal.schaerf@akquinet.de
Mehr1 Vorraussetzungen. 2 Installiere Eclipse. FS 2015 Herausgabe: 2015-02-18 Dr. A. L. Schüpbach, D. Sidler, Z. István Departement Informatik, ETH Zurich
252-0842-00L Programmieren und Problemlösen Eclipse Tutorial FS 2015 Herausgabe: 2015-02-18 Dr. A. L. Schüpbach, D. Sidler, Z. István Departement Informatik, ETH Zurich 1 Vorraussetzungen Falls Java noch
Mehr- XPages 2.0? René Winkelmeyer
- XPages 2.0? René Winkelmeyer 1 About me Skype / Twitter / LinkedIn / Slideshare Muenzpraeger Web https://blog.winkelmeyer.com Mail mail@winkelmeyer.com OpenNTF File Navigator Generic NSF View Widget
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
MehrAktuelles zu ECLISO ICN/RC, Mobile und Cloud Live Vorstellung
Aktuelles zu ECLISO ICN/RC, Mobile und Cloud Live Vorstellung Viessmann Group, Allendorf 26. November 2015 Carlsen, Andreas, Abteilungsleiter ECM R&D ECLISO Anwendertag 2015 26.November 2015 09:50 10:00
MehrRich Client Platform
Rich Client Platform SWT Praxis - Seminar Jan Marc Hoffmann Institut für Informatik Technische Universität zu Berlin 10. Juni 2008 1 / 46 1 2 3 4 5 6 2 / 46 Gegeben ist: java.awt.* Der Kunde wünscht sich:
MehrNotes / Domino 8.5.1. New Features & Was bringt die Eclipse Plattfrom von Lotus Notes für mein Unternehmen. Dipl.-Ing.
Notes / Domino 8.5.1 New Features & Was bringt die Eclipse Plattfrom von Lotus Notes für mein Unternehmen Dipl.-Ing. Detlev Pöttgen Zu meiner Person: Detlev Pöttgen (acocon GmbH) Leiter Solutions & Notes
MehrMobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.
Beschreibung Betriebliche Kennzahlen sind für die Unternehmensführung von zentraler Bedeutung. Die Geschäftsführer oder Manager von erfolgreichen Unternehmen müssen sich deshalb ständig auf dem Laufenden
MehrSonnenfinsternis in der Technischen Redaktion
Sonnenfinsternis in der Technischen Redaktion Eclipse-basierte Tools für die Software-Dokumentation Frank Ralf parson AG tekom-jahrestagung 2014 1 Agenda Eclipse-basierte Tools für die Softwaredokumentation
Mehr:: Anleitung Hosting Server 1cloud.ch ::
:: one source ag :: Technopark Luzern :: D4 Platz 4 :: CH-6039 Root-Längenbold LU :: :: Fon +41 41 451 01 11 :: Fax +41 41 451 01 09 :: info@one-source.ch :: www.one-source.ch :: :: Anleitung Hosting Server
MehrInstallation von NetBeans inkl. Glassfish Anwendungs-Server
Installation von NetBeans inkl. Glassfish Anwendungs-Server Diese Anleitung führt Sie Schritt für Schritt durch die Einrichtung der Entwicklungsumgebung NetBeans, angefangen beim Download der benötigten
MehrIAC-Programmierung HELP.BCFESITSIACPROG. Release 4.6C
IAC-Programmierung HELP.BCFESITSIACPROG Release 4.6C IAC-Programmierung SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen
MehrLizenzierung von SharePoint Server 2013
Lizenzierung von SharePoint Server 2013 Das Lizenzmodell von SharePoint Server 2013 besteht aus zwei Komponenten: Serverlizenzen zur Lizenzierung der Serversoftware und CALs zur Lizenzierung der Zugriffe
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.
MehrInstallation der SAS Foundation Software auf Windows
Installation der SAS Foundation Software auf Windows Der installierende Benutzer unter Windows muss Mitglied der lokalen Gruppe Administratoren / Administrators sein und damit das Recht besitzen, Software
MehrReferenz-Konfiguration für IP Office Server. IP Office 8.1
Referenz-Konfiguration für IP Office Server Edition IP Office 8.1 15-604135 Dezember 2012 Inhalt Kapitel 1: Einführung... 5 Zweck des Dokuments... 5 Zielgruppe... 5 Zugehörige Dokumente... 5 Kapitel 2:
Mehreridea AG Installation Eclipse V 1.1
Installation Eclipse Inhaltsverzeichnis Einleitung... 2 Voraussetzungen für die Eclipsenutzung... 2 SAP GUI aktualisieren... 2 Java aktualisieren... 3 VC++ aktualisieren... 3 Eclipse installieren... 5
MehrUnified Communications & Collaboration
Telefonkonferenz am 11.09.2009 Unified Communications & Collaboration Channel 8.52009 Kickoff Lars Thielker SWG Technical Sales Lotus, Channel 2009 IBM Corporation als Kommunikationsplattform offen erweiterbar
MehrWerkzeuge 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
MehrDownloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler
Downloadfehler in DEHSt-VPSMail Workaround zum Umgang mit einem Downloadfehler Downloadfehler bremen online services GmbH & Co. KG Seite 2 Inhaltsverzeichnis Vorwort...3 1 Fehlermeldung...4 2 Fehlerbeseitigung...5
MehrR-BACKUP MANAGER v5.5. Installation
R-BACKUP MANAGER v5.5 Installation Microsoft, Windows, Microsoft Exchange Server and Microsoft SQL Server are registered trademarks of Microsoft Corporation. Sun, Solaris, SPARC, Java and Java Runtime
MehrOra Education GmbH. Lehrgang: Oracle Application Server 10g R3: Administration
Ora Education GmbH www.oraeducation.de info@oraeducation.de Lehrgang: Oracle Application Server 10g R3: Administration Beschreibung: Oracle Application Server 10g Release 3 (10.1.3.1.0) bietet eine neue
MehrMOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)
MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) Oliver Steinhauer.mobile PROFI Mobile Business Agenda MOBILE ENTERPRISE APPLICATION PLATFORM AGENDA 01 Mobile Enterprise Application Platform 02 PROFI News
MehrKonfiguration von Igel ThinClients fu r den Zugriff via Netscaler Gateway auf eine Storefront/ XenDesktop 7 Umgebung
Konfiguration von Igel ThinClients fu r den Zugriff via Netscaler Gateway auf eine Storefront/ XenDesktop 7 Umgebung Inhalt 1. Einleitung:... 2 2. Igel ThinClient Linux OS und Zugriff aus dem LAN... 3
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
Mehr-> Dringende Empfehlung: Das Upgrade direkt am TelevisGo vorort vornehmen!
TelevisGO Upgrade Autor: Jörg Oehme Datum: Dez15 Das Wichtigste vorab: -> Dringende Empfehlung: Das Upgrade direkt am TelevisGo vorort vornehmen! Auslieferzustand: = 192.168.1.50
MehrMatrix42. Matrix42 Cloud Trial Erste Schritte. Version 1.0.0 03.02.2016 - 1 -
Matrix42 Matrix42 Cloud Trial Erste Schritte Version 1.0.0 03.02.2016-1 - Inhaltsverzeichnis 1Einleitung 3 2Cloud Trial Steuerung 4 2.1 Starten der Cloud-Umgebung 4 2.2 Bedienen der Maschinen in der Cloud
Mehrec@ros2-installer ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg 7 64331 Weiterstadt
ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Inhaltsverzeichnis 1 Download des ecaros2-installer...3 2 Aufruf des ecaros2-installer...3 2.1 Konsolen-Fenster (Windows)...3 2.2 Konsolen-Fenster
MehrSpring Dynamic Modules for OSGi Service Platforms
Gerd Wütherich freiberuflicher Softwarearchitekt Spring Dynamic Modules for OSGi Service Platforms Server Anwendungen mit Spring und Eclipse Equinox Agenda OSGi Technologie: OSGi Technologie im Überblick
MehrMO 27. Aug. 2007, 17:00 UHR JAVA FRAMEWORKS TIPPS VON PROFI-GÄRTNERN GEGEN WILDWUCHS
072 MO 27. Aug. 2007, 17:00 UHR JAVA FRAMEWORKS TIPPS VON PROFI-GÄRTNERN GEGEN WILDWUCHS Die Flut von Open Source Frameworks ist vergleichbar mit dem Markt von kommerziellen Produkten Es gibt eine Vielzahl
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?
MehrJava Entwicklung für Embedded Devices Best & Worst Practices!
Java Entwicklung für Embedded Devices! George Mesesan Microdoc GmbH Natürlich können wir dieses neue log4j Bundle auch auf dem Device verwenden. Ist doch alles Java. Java Micro Edition (ME) Java Standard
MehrKurzanleitung Installation der Zend Studio Sprachpakete
Kurzanleitung Installation der Zend Studio Sprachpakete Von Zend Technologies, Inc. www.zend.com Installation Zend Studio Sprachpaket Wenn Ihre regionalen Einstellungen für Deutsch, Französisch oder Italienisch
MehrKonfigurationslanleitung für J2EE und Eclipse im KBS-Pool
Konfigurationslanleitung für J2EE und Eclipse im KBS-Pool JBoss vorbereiten Wir haben ein zip-archiv mit JBoss 4.0.5 in /opt/jboss-4.0.5.zip hinterlegt. Entpacken Sie dieses in ihrem Homeverzeichnis an
MehrProf. Dr. Gabriele Taentzer, Dr. Thorsten Arendt
Neue Trends in der Eclipse-Technologie (Seminar WS 2014/15) Prof. Dr. Gabriele Taentzer, Dr. Thorsten Arendt Vorbesprechung, Dienstag, 14. Oktober 2014 ORGANISATION (TEIL 1) 2 Thorsten Arendt: Seminar
MehrDatabear Software Installer
Installer Der Installer ist ein -Produkt, mit dem eigene Installationen für Windows-Anwendungen erstellt werden können. Mit diesem Produkt soll jeder in der Lage sein, schnell, unkompliziert und ohne detailliertes
MehrSAP NetWeaver Gateway. Connectivity@SNAP 2013
SAP NetWeaver Gateway Connectivity@SNAP 2013 Neue Wege im Unternehmen Neue Geräte und Usererfahrungen Technische Innovationen in Unternehmen Wachsende Gemeinschaft an Entwicklern Ausdehnung der Geschäftsdaten
MehrApps in ArcGIS: Neuerungen. 18. Juni 2015
Apps in ArcGIS: Neuerungen 18. Juni 2015 Apps in ArcGIS: Neuerungen Marc Fürst (angepasste Version für die IGArc Technologiesitzung vom 18.6.2015) Esri Schweiz AG, Zürich Angélique Wiedmer (Original als
MehrSecure Network Communications (BC-SEC-SNC)
Secure Network Communications (BC-SEC-SNC) HELP.BCSECSNC Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen
MehrSmap3D PDM 10. Installation. Stand-Alone-Migration-Analyzer
Smap3D PDM 10 Installation Stand-Alone-Migration-Analyzer Smap3D PDM 10 Seite 1 Inhalt 1. Smap3D PDM 10 3 2. Installation Stand-Alone-Migration-Analyzer 3 Systemvoraussetzungen 3 Workstation (32 und 64
MehrATHOS Benutzertreffen
ATHOS Benutzertreffen Report of the Lab Glashütten, 10. November 2010 HighQSoft GmbH, Karst Schaap karst.schaap@highqsoft.de www.highqsoft.de / www.highqsoft.com 10 November 2010-1 Themen Aktueller Stand
MehrRelease Notes. NCP Local License Server (Win32/64) 1. Neue Leistungsmerkmale und Erweiterungen. 3. Bekannte Einschränkungen
NCP Local License Server (Win32/64) Service Release: 1.01 Build 004 Datum: März 2013 1. Neue Leistungsmerkmale und Erweiterungen Geänderter Produktname Der Produktname wurde zu Volume License Server (VLS)
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
MehrFragen 2015. Arthur Zaczek. Apr 2015
Arthur Zaczek Apr 2015 1 Ihre Fragen 2015 2 WPF 2.1 Code Behind Mit dem MVVM Pattern haben wir praktisch keinen Nutzen für das Code Behind der WPF Forms, sind diese dann eher für kleinere Applikationen
MehrMultimedia im Netz. Wintersemester 2011/12. Übung 10. Betreuer: Verantwortlicher Professor: Sebastian Löhmann. Prof. Dr.
Multimedia im Netz Wintersemester 2011/12 Übung 10 Betreuer: Verantwortlicher Professor: Sebastian Löhmann Prof. Dr. Heinrich Hussmann Organisatorisches 2 Gesundes neues Jahr 3 Blatt 08 Videoformate im
MehrOSGi-basierte Webapplikationen Ein Erfahrungsbericht
OSGi-basierte Webapplikationen Ein Erfahrungsbericht Zürich, 18. März 2009 Pascal Nüesch, Software Engineer 1 www.namics.com Zu meiner Person» Lehre als Elektroniker mit Schwerpunkt SW-Entwicklung» Java
MehrRelution Enterprise Appstore. Enable Enterprise Mobility. 2.5 Release Note
Enable Enterprise Mobility 2.5 Release Note 1 Relution Release 2.5 Das neuste Relution Release in der Version 2.5 bringt eine ganz neue Erfahrung in den Enterprise Mobility Markt. Zwei Hauptfeatures dominieren
MehrEclipse Neue Trends in der Eclipse-Technologie (Seminar WS 2012/13) Gabriele Taentzer, Thorsten Arendt
Eclipse Neue Trends in der Eclipse-Technologie (Seminar WS 2012/13) Gabriele Taentzer, Thorsten Arendt ORGANISATION (TEIL 1) 2 Thorsten Arendt: Seminar Eclipse Organisation des Seminars Umfang: 2 SWS,
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
MehrTitel. App-V 5 Single Server Anleitung zur Installation
Autor: Thomas Hanrath Microsoft Certified Trainer Titel App-V 5 Single Server Anleitung zur Installation Eine beispielhafte Installationsanleitung zur Verwendung im Testlab Quelle: System Center Blog von
MehrAnleitung zur Webservice Entwicklung unter Eclipse
Entwicklungsumgebung installieren Sofern Sie nicht an einem Praktikumsrechner arbeiten, müssen Sie ihre Eclipse-Umgebung Webservice-fähig machen. Dazu benötigen Sie die Entwicklungsumgebung Eclipse for
MehrPDF-Druck und PDF-Versand mit PV:MANAGER
PDF-Druck und PDF-Versand mit PV:MANAGER Installation und Erste Schritte Limex Computer GmbH. Alle Rechte vorbehalten Übersicht Mit der Version 5.4 bietet PV:MANAGER eine neue, direkte Unterstützung für
MehrDas Open Source CMS. Gregor Walter. gw@madgeniuses.net info@i-working.de
Das Open Source CMS Gregor Walter gw@madgeniuses.net info@i-working.de Übersicht Einführung und Geschichte von TYPO3 TYPO3 Features Für Webdesigner Für Redakteure TYPO3 Live - am Beispiel fiwm.de Seite
MehrVersion smarter mobile(zu finden unter Einstellungen, Siehe Bild) : Gerät/Typ(z.B. Panasonic Toughbook, Ipad Air, Handy Samsung S1):
Supportanfrage ESN Bitte füllen Sie zu jeder Supportanfrage diese Vorlage aus. Sie helfen uns damit, Ihre Anfrage kompetent und schnell beantworten zu können. Verwenden Sie für jedes einzelne Thema jeweils
MehrSeminar Bassem Ben Helal
Requiline Seminar Bassem Ben Helal Inhalt Motivation Kernfunktionalitäten Architektur Hierarchie Typen Abhängigkeiten Variabilitätspunkte Produktkonfiguration Evaluierung Demo Diskussion Motivation RequiLine
MehrUwe Baumann artiso Solutions ubaumann@artiso.com
Uwe Baumann artiso Solutions ubaumann@artiso.com Upgrade Strategien Data/Application Tier Anpassung von Process Templates Build Test/Lab Performance TFS Version Control Workitem Tracking Build Verwaltung
MehrGITS Steckbriefe 1.9 - Tutorial
Allgemeines Die Steckbriefkomponente basiert auf der CONTACTS XTD Komponente von Kurt Banfi, welche erheblich modifiziert bzw. angepasst wurde. Zuerst war nur eine kleine Änderung der Komponente für ein
MehrCollaboration Manager
Collaboration Manager Inhalt Installationsanleitung... 2 Installation mit Setup.exe... 2 Security Requirements... 3 Farmadministrator hinzufügen... 3 Secure Store Service... 3 Feature-Aktivierung... 5
MehrQDB AddOn. Eine NetIQ AppManager Erweiterung von generic.de
QDB AddOn Eine NetIQ AppManager Erweiterung von generic.de QDB AddOn Eine NetIQ AppManager Erweiterung von generic.de Übersicht Das QDB AddOn ist eine Softwarelösung von generic.de, welche die Möglichkeiten
MehrPDF-Druck und PDF-Versand mit repdoc Werkstattsoftware
PDF-Druck und PDF-Versand mit repdoc Werkstattsoftware Installation und Erste Schritte Limex Computer GmbH. Alle Rechte vorbehalten Übersicht Mit der Version Q1/2012 bietet repdoc Werkstattsoftware eine
MehrEclipse User Interface Guidelines
SS 2009 Softwarequalität 06.05.2009 C. M. Bopda, S. Vaupel {kaymic/vaupel84}@mathematik.uni-marburg.de Motivation (Problem) Motivation (Problem) Eclipse is a universal tool platform - an open, extensible
MehrHenning Mersch. Tomcat. im Rahmen des RBG-Seminar SS04. Apache-Jakarta-Tomcat-Server RBG-Seminar 1/17
Henning Mersch Tomcat im Rahmen des RBG-Seminar SS04 Apache-Jakarta-Tomcat-Server RBG-Seminar 1/17 Übersicht 1. Webservices... kleine Motivation! 2. WAR und Axis - Was ist das? Ganz kurz bitte! 3....und
Mehr