.dot. SharePoint dot. Open XPS Microsofts Antwort auf das populäre PDF-Format 70. Unit-Tests Entwickeln erfolgreicher Frühwarnsysteme 44

Größe: px
Ab Seite anzeigen:

Download ".dot. SharePoint 2010. dot. Open XPS Microsofts Antwort auf das populäre PDF-Format 70. Unit-Tests Entwickeln erfolgreicher Frühwarnsysteme 44"

Transkript

1 z.net MAGAZIN dot BASTA! Spring 2010 die neuesten Informationen im Beihefter Video von der BASTA! Session: Testing und Development mit VSTS 2010 LEADTOOLS 16.5 Telerik TFS Work Item Manager und TFS Project Dashboard objectif Visual Studio.NET Personal Edition Open XML SDK 2.0 for Microsoft Office.NET ARCHITEKTUR/ALM.NET SPRACHEN TESTING DATENBANKEN.NET BUSINESS SECURITY.NET WEB SHAREPOINT.dot Cryptography API Next Generation Applikationen implementieren 57 ASP.NET MVC 2 Was ist neu in der Preview 2? 74 Code Hosting Projektmanagement im Web 52 ASP.NET AJAX Mehr Funktionalität im Client SharePoint 2010 Unified Modeling Language Einführung und Praxis 17 Open XPS Microsofts Antwort auf das populäre PDF-Format 70 Jahresarchiv 2009 Jetzt exklusiv für Abonnenten online! S.2 Welche Neuerungen warten auf den Entwickler? 84 Dschungel-DXpedition Unit-Tests Entwickeln erfolgreicher Frühwarnsysteme 44 Office ohne Office programmieren Open XML Format 64 Specification-driven Development Eine Einführung 28

2 Schwerpunkt... Dschungel-DXpedition Die aktualisierte Entwicklerbibliothek DXperience v2009: Eine Übersicht Das zweite große Update der Entwicklerbibliothek DXperience v2009 kommt mit zahlreichen und interessanten Features daher. Die Bibliothek gliedert sich in mehrere Bereiche von WPF-Steuerelementen bis hin zu IDE-Werkzeugen. Verschaffen Sie sich einen ersten Überblick über alle Bereiche, wichtige Funktionen und Werkzeuge. von Marc André Zhou Es gibt viele Hersteller, die sich auf die Entwicklung von Steuerelementen spezialisiert haben. Zu ihnen gehört auch die Firma Developer Express, die ihren Stammsitz in kurz & bündig Inhalt Überblick über die Produktbibliothek DXperience v2009 Volume 2 von Developer Express Zusammenfassung Die Entwicklerbibliothek DXperience v2009 bietet in der zweiten Version zahlreiche Steuerelemente und Werkzeuge. Zur Umsetzung anspruchsvoller UIs enthält die Bibliothek vielfältige Steuerelemente. Ein Anwendungsframework und ein O/R Mapper unterstützen die Umsetzung von Anwendungen. Die verfügbaren Visual-Studio-Plug-ins CodeRush und Refactor! helfen dem Entwickler bei der effektiven Umsetzung typischer Implementierungsvorgänge Quellcode C# Kalifornien, USA hat. Das angebotene Produktportfolio der Firma hebt sich jedoch aufgrund des Umfangs von anderen Herstellern ab. Im Mittelpunkt der Firmenphilosophie stehen Forschung und Entwicklung. Developer Express verfolgt laut eigenen Angaben mit seinen Produkten das Ziel, umfangreiche und flexible Werkzeuge für Anwendungsentwickler bereitzustellen. Dieses Ziel ist mit der Produktsuite DXperience auch gut gelungen. Dieser Artikel gibt einen ersten Überblick über alle Bereiche und die besonderen Funktionen der Bibliothek. Bestandteile Wie bereits angedeutet, handelt es sich bei der DXperience-v2009-Entwicklerbibliothek um eine umfangreiche Sammlung von Steuerelementen und Werkzeugen. Im Einzelnen werden die folgenden Bereiche abgedeckt: Windows-Presentation-Foundation- (WPF-)Steuerelemente Silverlight-Steuerelemente Windows-Forms-(WinForms-)Steuerelemente ASP.NET-AJAX-Steuerelemente Objektrelationale Mapper (express Persistent Objects) Anwendungsframework (expressapp- Framework) CodeRush (Werkzeug) Refactor! Pro (Werkzeug) Wie anhand der Liste erkennbar ist, werden unter.net alle Bereiche abgedeckt. Neben den reinen Steuerelementen bietet die Bibliothek noch zwei Frameworks (express Persistent Objects und expressapp-framework) sowie Entwicklerwerkzeuge an. Aus Platzgründen kann hier nicht auf alle Bestandteile der Bibliothek detailliert eingegangen werden. Demo Center Typischerweise testet ein Entwickler selbst gern die Möglichkeiten von Steuerelementen, bevor Geld für eine Bibliothek ausgegeben wird, die unter Umständen nicht alle Erwartungen erfüllt. Der Hersteller Developer Express unterstützt diese Einstellung und bietet die Entwicklerbibliothek als Trial-Version 2 dot.net MAGAZIN Software & Support Verlag GmbH

3 ... Schwerpunkt zum freien Download an [1]. Auch eine leider oft zwingende Registrierung für den Download entfällt. Damit nun nicht für jedes Steuerelement eine eigene Testanwendung implementiert werden muss, enthält das Installationspaket ein umfangreiches Demo Center. Das Demo Center, das in Abbildung 1 zu sehen ist, enthält zu den einzelnen Steuerelementen Anwendungsbeispiele. Zusätzlich werden zahlreiche Beispielprogramme inklusive Visual-Studio-Projektmappe installiert. Die Codebeispiele sind dabei in VB.NET sowie in C#.NET verfügbar. Um einen Eindruck über die Vielzahl der Beispielprojekte zu vermitteln, zeigt Abbildung 2 die entsprechenden Einträge im Startmenü. Die im Verlauf des Artikels vorgestellten Beispiele beziehen sich ebenfalls auf die mitgelieferten Anwendungen. Steuerelemente für WinForms-Anwendungen Innerhalb der WinForms-Bibliothek stehen die folgenden 16 Steuerelemente bereit: Grid and Data Editors for WinForms (XtraGrid Suite) Ribbon, Toolbar Menu for WinForms (XtraBars Suite ) OLAP Data Mining Control for Win- Forms (XtraPivotGrid Suite) Calendar/Scheduler for WinForms (Xtra-Scheduler Suite ) Reporting Tool for WinForms (XtraReports Suite ) TreeView-Grid Hybrid for WinForms (XtraTreeList Suite) Gauges and Dashboards for WinForms (XtraGauges Suite) Rich Text Editor for WinForms (XtraRichEdit Suite) Wizard Control for WinForms (XtraWizard Control) Property Grid for WinForms (XtraVerticalGrid Suite) Charting Control for WinForms (Xtra-Charts Suite) Layout Manager for WinForms (Xtra-LayoutControl Suite) Navigation Pane for WinForms (Xtra-NavBar) Data Editors and Controls for Win- Forms (XtraEditors Library) Printing-Exporting Library for Win- Forms (XtraPrinting Library ) Spell Checker for WinForms (XtraSpellChecker) Abb. 1: Die Startseite des Demo Centers Das API der einzelnen Steuerelemente ist ähnlich aufgebaut. Das erleichtert die Einarbeitung und die Verwendung der Steuerelemente aus der Bibliothek. Abbildung 3 zeigt den Rich Text Editor, der auch in Silverlight-Anwendungen einsetzbar ist, in Aktion. Dieser wurde in der aktuellen Version um die folgenden Eigenschaften erweitert: Datenbasierte Dokumente (Mail-Merge) Textmarkenunterstützung (Office Style Field Support) Versteckter Text (Hidden Text) HTML- und *.docx-unterstützung Die Demo in Abbildung 3 zeigt ein Beispiel für ein datenbasiertes Dokument und die Verwendung von Dokumentenfeldern. Alle grau hinterlegten Textstellen werden zur Laufzeit durch dynamische Daten gefüllt. Diese Funktion ist mit der Serienbrieffunktion aus Microsoft Word vergleichbar. Ein weiterer Weg, um Daten in ein Dokument einzufügen, wurde mit der Office-Style-Field-Unterstützung realisiert. Die Funktionsweise entspricht der Microsoft-Word-Feldfunktion. So kann dem Dokument z. B. mit dieser Funktion ein Feld hinzugefügt werden, das automatisch immer das aktuelle Datum einfügt. Die Funktion Versteckter Text (Hidden Text) ermöglicht das einfache Ausblenden von Textstellen. Ein weiteres wichtiges Steuerelement, das in keiner guten GUI-Bibliothek fehlen darf, ist ein DataGrid. Das DevExpress XtraGrid ist ein solches, das in der neuen Version um erweiterte Datenausschnittsmöglichkeiten (Extended Data Shaping Options) ergänzt wurde. Abbildung 4 zeigt das XtraGrid innerhalb einer Demoanwendung. Bei diesem Grid wurde das Card-Layout verwendet. Das XtraGrid bietet darüber hinaus noch viele weitere Features und Verwendungsmöglichkeiten. Das Demo Center enthält dazu viele weitere Beispiele. Die Darstellung von Terminen und zeitlichen Abläufen wird in Anwendun- Abb. 2: Anzahl der Beispielprojekte im Startmenü Software & Support Verlag GmbH dot.net MAGAZIN 3

4 Schwerpunkt... Abb. 3: XtraRichEdit-Steuerelement gen oft gefordert. Diese sollten, wenn möglich, grafisch visualisiert werden. Die WinForms-Bibliothek enthält hierzu das Steuerelement Scheduling-Calendar (XtraScheduler). Diese Komponente bietet eine Vielzahl an Funktionen. Eingebaute Kalenderansichten, z. B. Tages-, Arbeitswochen-, Wochen-, Monatsansicht usw., ermöglichen verschiedene Darstellungen. Das Kalendersteuerelement kann an unterschiedliche Datenquellen gebunden werden. Eine direkte Datenbindung an eine Datenbank ist genauso möglich wie die Bindung an eigene Objekte, die die IList-Schnittstelle implementieren. Im ungebundenen Modus werden die Daten innerhalb einer XML-Datei gespeichert. Das Steuerelement sorgt nicht nur für die grafische Darstellung der Daten, sondern besitzt auch einiges an eingebauter Logik. Dazu gehören die Verwaltung von Terminserien (Recurrence Appointments) sowie ein eingebauter Konfliktcheck. Die Bibliothek beinhaltet einige Funktionen, um Terminserien manuell zu verwalten. Abb. 4: XtraGrid als Card-Layout Der eingebaute Konfliktcheck erkennt automatisch überlappende Termine von definierten Ressourcen. Ressourcen sind in der Regel Personen (oder teilweise auch Räume oder andere Gegenstände). Das Steuerelement erlaubt die Definition von Ressourcen und ermöglicht die Zuweisung von Bildern für jede Ressource. Es existieren auch Gruppierungs- und Filterfunktionen nach vorhandener Ressource. Vorhandene Daten können über eine Exportfunktion aus Outlook übernommen werden. Die XtraScheduler-Bibliothek unterstützt die meisten Elemente, die innerhalb des icalendar-data-exchange-standards (beschrieben in RCF 2445) definiert sind. Ebenfalls kann das vcalendar-format 1.0 für den Import und Export von Daten verwendet werden. In der aktuellen Version sind die folgenden Erweiterungen hinzugekommen: Neuer Berichtsreport zur Darstellung zeitlicher Intervalle Benutzerdefinierte Ränder Einfluss auf druckbare Elemente Die XtraScheduler-Bibliothek enthält noch weitaus mehr Funktionen. Die vorhandenen Beispiele innerhalb des Demo Centers vermitteln einen kompletten Eindruck der Funktionsweise. Steuerelemente für ASP.NET Die DXperience-Bibliothek enthält ebenfalls Steuerelemente für ASP.NET, aktuell sind 22 Steuerelemente verfügbar, u. a. Folgende: Reporting Tool for ASP.NET (XtraReports Suite) HTML Editor for ASP.NET (ASPx-HTMLEditor Suite) TreeView-Grid Hybrid for ASP.NET (ASPxTreeList Suite) Menu for ASP.NET (ASPxMenu) Popup Window for ASP.NET (ASPx-PopupControl) Upload Control for ASP.NET (ASPxUploadControl) Cloud for ASP.NET (ASPxCloudControl) Spell Checker for ASP.NET (ASPxSpellChecker) Die ASP.NET-Bibliothek ist sehr umfangreich und enthält zahlreiche Steuerelemente. Abbildung 5 zeigt das ASPx- TreeList-Steuerelement im Einsatz. Dieses verbindet die Funktion eines normalen DataGrids mit einer TreeView. Wie Abbildung 5 zeigt, können Datenzeilen auf- und zugeklappt werden. Natürlich beinhaltet die Bibliothek auch ein normales Data Grid. In Abbildung 6 ist das ASPxGridView zu sehen. Dieses bietet unter anderem die Möglichkeit des Virtual Paging. Der Benutzer kann über die rechte Scrollbar über die Daten navigieren. Im Hintergrund werden die Daten des sichtbaren Abschnitts nachgeladen und die untere Seitennavigation wird aktualisiert. Die ASP.NET-Bibliothek ist, wie auch schon die WinForms-Bibliothek, sehr umfangreich. Das Demo Center enthält zu den einzelnen Steuerelementen detaillierte Beispiele. Steuerelemente für Windows Presentation Foundation Auch in der Windows Presentation Foundation stehen einige Steuerelemente zur Verfügung, im Vergleich zu der 4 dot.net MAGAZIN Software & Support Verlag GmbH

5 ... Schwerpunkt ASP.NET- und WinForms-Bibliothek ist die WPF-Sammlung allerdings noch nicht so umfangreich. Die WPF-Bibliothek enthält auszugsweise die folgenden Elemente: Data Grid for WPF (DXGrid for WPF) Data Editors for WPF (DXEditors for WPF) Navigation Panel for WPF (DXNavBar for WPF) Carousel for WPF (DXCarousel for WPF) Ein sehr nützliches Steuerelement ist DX- Printing. Dieses Steuerelement erlaubt es, entweder WPF-Steuerelemente von Dev- Express oder Dokumente mithilfe des eingebauten Viewers zu drucken. Dokumente können zuvor in einer Voransicht innerhalb des Viewer-Steuerelements angezeigt werden. Dokumente müssen nicht zwingend gedruckt werden, das Steuerelement ermöglicht den Export der Daten in verschiedene Formate. Unterstützt werden derzeit u. a. folgende Formate: XPS PDF HTML MHT XLS XLSX CSV RTF Abbildung 7 zeigt einen Blick auf den Viewer innerhalb einer WPF-Beispielanwendung. Dabei ist zu erkennen, dass der Viewer alle wichtigen Funktionen enthält. Im oberen Bereich befinden sich Schaltflächen, um z. B. ein Dokument zu drucken, die Ansicht zu verkleinern bzw. zu vergrößern, das Dokument per zu versenden und mehr. Die Ausgabe der Daten kann mithilfe verschiedener Druckvorlagen gesteuert werden. Die Prüfung von Benutzereingaben und die Beschränkung von zulässigen Zeichen, die zur Eingabe verwendet werden dürfen, ist eine typische Anforderung. Diese Anforderung kann auf zwei Arten umgesetzt werden. Zum einen können zunächst alle Zeichen und Eingabeformate zugelassen werden. Während des Speichervorgangs findet dann eine Validierung auf Gültigkeit statt. Eventuelle Fehler werden dem Benutzer gemeldet und müssen korrigiert werden. Das kann Abb. 5: ASPxTreeList Abb. 6: ASPxGridView im Virtual-Paging-Modus gerade bei umfangreichen Eingabeformularen kontraproduktiv sein. Besser ist es, die Eingaben direkt bei der Erfassung der Daten zu beschränken. Innerhalb einer WPF-Anwendung können dazu die Eingabeelemente aus der DXEditors-Bibliothek verwendet werden. Diese Elemente ermöglichen die Definition von Eingabemasken und gültigen Zeichen. Somit werden Fehleingaben direkt abgewiesen und eine nachträgliche Prüfung kann entfallen. Die aktuelle Version wurde um ein neues Spin-Steuerelement (Up-Down) sowie um WPF-Datenvalidierungen erweitert. Steuerelemente für Silverlight Auch für den Bereich Silverlight bietet die Bibliothek DXperience Unterstützung. Derzeit existieren die folgenden Steuerelemente für Silverlight: AgDataGrid (DataGrid) Rich Text Editor Menu Toolbar Controls Layoutmanager Das DataGrid ist in einer kostenpflichtigen und einer kostenfreien Version verfügbar. Die Menu Toolbar Controls sind komplett kostenlos erhältlich und verwendbar. Der Hersteller verlangt lediglich eine Registrierung beim Download der kostenfreien Versionen. Die kostenlosen Steuerelemente DataGrid und Menu Toolbar Controls sollten dabei aber nicht unterschätzt werden. Beim kostenlosen DataGrid handelt es sich um ein vollständiges und flexibles Grid, das unter anderem die folgenden Funktionen bietet: Gruppierung von Daten Sortierung von Daten Freie Positionierung von Spalten Autobreite für Spalte Editierungsmöglichkeiten Template-Unterstützung (für Zellen, Bearbeitung, Vorschau und Überschrift) Die Interaktion mit dem Grid wird durch visuelle Effekte während verschiedener Aktionen, z. B. Selektion, Vorschau usw., realisiert. Das DataGrid-Steuerelement wurde außerdem auf Geschwindigkeit hin überarbeitet. So werden die inneren UI-Elemente intelligent geladen und wiederverwendet. Das Steuerelement kann ohne Installation direkt auf den Seiten des Herstellers unter [2] getestet werden. Mithilfe der kostenlosen Menu Toolbar Controls können anspruchsvolle Menüstrukturen realisiert werden. Umgesetzt werden können statische Menüs, Toolbar- und Kontextmenüs. Die Anzahl der Untermenüs ist nicht limitiert, jedes Untermenü sowie jeder Menüeintrag kann frei gestaltet werden. Zur freien Gestaltung des Layouts können Vorla- Software & Support Verlag GmbH dot.net MAGAZIN 5

6 Schwerpunkt... Abb. 7: Das Viewer-Steuerelement aus der DXPrinting-Bibliothek gen (Templates) für (Unter-)Menüs und Menüeinträge verwendet werden, sodass beliebige Layouts innerhalb eines Menüs umgesetzt werden können. Wie für Silverlight-Anwendungen typisch, unterstützen die Menüs verschiedene visuelle Effekte. Wie auch das DataGrid ist eine Onlinedemonstration des Menüs unter [3] verfügbar..net Business Application Frameworks Zur einheitlichen Erstellung von Geschäftsanwendungen (Business Applications) kann das expressapp-framework verwendet werden. Das Framework gibt einen Anwendungsrahmen vor und kann an bestimmten Stellen um domänenspezifische Logik erweitert werden. Die grobe Architektur kann in Oberfläche (UI), Verhalten (Behaviour) und Speicher (Storage) unterteilt werden. Zur Objektspeicherung wird der hauseigene O/R Mapper XPO (express Persistent Objects siehe nächster Abschnitt) eingesetzt. Dieser ist auch als separates Produkt erhältlich. Das Framework enthält eine Sammlung von Klassen (Base Class Library), die einige allgemeine Geschäftsobjekte und Steuerungsobjekte (Controller) enthalten. Der Quellcode der Klassen ist verfügbar und kann an eigene Bedürfnisse angepasst werden. Die using DevExpress.Xpo;.. public class OrderLine : XPObject { public string Description; public double Price; public int Quantity; [Association("OrderLines")] public Order Order; } Bereiche Application Specific Business Classes und Application Specific Conrollers sind für die speziellen Klassen der jeweiligen Anwendungen vorgesehen. Bei Bedarf können die Klassen Funktionen der Base Class Library verwenden. Derzeit unterstützt das express-framework WinForms- und ASP.NET-Oberflächen. Eine Windows-Presentation-Foundation-(WPF-)Unterstützung ist für zukünftige Versionen des Frameworks geplant. Um das Framework und die Funktionsweise besser verstehen zu können, kann die unter [4] abgelegte Step-by-Step- Anleitung verwendet werden. Diese beschreibt alle Schritte, um in 60 Minuten eine Outlook-ähnliche Anwendung zu realisieren. XPO express Persistent Objects Wie bereits kurz erwähnt, bietet Developer Express mit XPO einen eigenen objektrelationalen Mapper (kurz: O/R Mapper) an. Es existieren zahlreiche O/R Mapper auf dem Markt und mittlerweile besitzt auch das.net Framework mit dem ADO.NET Entity Framework einen solchen Mapper. Jeder Mapper hat Vor- und Nachteile, und je nach Einsatz ist der eine besser geeignet als der andere. Ein wichtiges Kriterium stellt die Unterstützung verschiedener Datenbanken dar. XPO unterstützt derzeit MS Listing 1 public class Order : XPObject { public string OrderNo; public string Description; [Aggregated, Association("OrderLines", typeof(orderline))] public XPCollection OrderLines { get { return GetCollection("OrderLines"); } } Access, MS SQL Server, MySQL, Oracle, PostgreSql, Firebird, PervasiveSQL, VistaDB, SQL Anywhere, Advantage, DB2 und Sybase. XPO entkoppelt dabei die Objekte vollständig von der Datenbankschicht, sodass jederzeit zwischen verschiedenen Datenbanksystemen gewechselt werden kann. Die Arbeitsweise von XPO ist quellcodegetrieben. Das heißt, zunächst werden die nötigen Klassen implementiert, die gespeichert werden sollen, und XPO legt im Hintergrund die Tabellenstrukturen selbstständig an. Beziehungen und Hierarchien zwischen Klassen können mit Attributen beschrieben werden. Listing 1 zeigt ein Beispiel dazu. Objekte, die gespeichert werden sollen, müssen von XPOject ableiten. In diesem Beispiel enthält das Orderobjekt (Bestellobjekt) mehrere Orderlines- Objekte (Bestellpositionen). Um diese Objektbeziehungen XPO mitzuteilen, ist das Attribut Association in der Klasse notwendig. Eine komplette Übersicht über alle Features von XPO ist unter [5] erhältlich. Weitere Unterstützung An dieser Stelle sei noch kurz darauf hingewiesen, dass es zusätzlich zwei Add-ins für Visual Studio gibt: Coding Assistance Add-in (CodeRush) Refactoring Add-in (Refactor! Pro) Beide Add-ins fügen sich nahtlos in die IDE von Visual Studio ein. CodeRush unterstützt den Entwickler durch zahlreiche Templates und neue Möglichkeiten, durch den Quellcode zu navigieren. Neben den vorgefertigten Templates (Code Snippets) können auch eigene definiert werden. Bei dem Tool Refactor! handelt es sich um ein leistungsfähiges Werkzeug zur Quellcodeoptimierung. Typische Aufgaben wie die Umbenennung von Variablen, das Anlegen von Konstanten und das Vereinfachen von Codeblöcken können hiermit einfach und schnell erledigt werden. Neben diesen Standardaufgaben unterstützt Refactor! den Entwickler aber auch bei zahlreichen weiteren und komplexeren Vorgängen, z. B.: Hinzufügen von Parametern Extrahieren von Eigenschaften Extrahieren von Methoden Verwendung von StringBuilder einfügen Eine komplette Beschreibung aller Features ist unter [6] zu finden. 6 dot.net MAGAZIN Software & Support Verlag GmbH

7 ... Schwerpunkt Kosten Diese Übersicht zeigte ausschnittsweise Features einiger Steuerelemente. Die Funktionen und die Möglichkeiten der einzelnen Steuerelemente sind sehr ausgereift und können flexibel verwendet werden. All das hat natürlich auch seinen Preis. Devel oper Express bietet alle Produkte einzeln zum Kauf oder als Gesamtpaket. Tabelle 1 gibt einen Überblick über die großen Pakete und deren Preise. Bei dem Kauf von mehreren Lizenzen sind Rabatte möglich. Die Preisübersicht [7] enthält dazu mehr Informationen. Neben den kompletten Paketen können einzelne Steuerelemente aus den WinForms-, ASP. NET-, WPF- und Silverlight-Bibliotheken auch einzeln bezogen werden. Eine komplette und aktuelle Preisübersicht ist unter [7] abrufbar. Produkt Zusammenfassung Die angebotenen Steuerelemente und Hilfsmittel von Developer Express sind umfangreich und vollständig. Da dieser Artikel eine Übersicht über das gesamte.net-produktportfolio der DXperience-Bibliothek gegeben hat, konnten die einzelnen Punkte nicht im Detail erläutert werden. Eine Beschreibung aller Steuerelemente und Funktionen hätte den Rahmen des Artikels gesprengt. Durch die vielfältigen Funktionen kann es durchaus passieren, dass die Übersicht verloren geht. Der Hersteller unterstützt den Entwickler aber durch die bereitgestellten Beispiele mit zugehörigem Quellcode sehr gut. Auch stehen Hilfedateien zur Verfügung, die eine Einarbeitung in das API erleichtern. Zusätzlich bietet der Hersteller auf seinen Seiten ein Support Center an [8]. Dieses Preis DXperience Universal Subscription mit Quellcode $ 1999,99 DXperience Enterprise Subscription mit Quellcode $ 1299,99 DXperience ASP.NET Subscription $ 799,99 DXperience WinForms Subscription $ 799,99 DXperience WPF Subscription $ 799,99 CodeRush with Refactor! Pro Subscription $ 249,99 Tabelle 1: Kostenübersicht DXperience (Stand: November 2009) unterteilt sich in ein Forum, eine Knowledge Base und einen Bereich für Beispielanwendungen. Marc André Zhou arbeitet als Senior Consultant bei der Logica Deutschland GmbH & Co. KG. Seine Schwerpunkte liegen im Bereich Softwarearchitekturen und Frameworks, hier hauptsächlich im.net-umfeld. Sie erreichen ihn unter marc.andre. ➊ Links & Literatur Download: index.xml ➋ Test Silverlight AgDataGrid: devexpress.com/agdatagridfreedemos/ ➌ Test Silverlight AgMenu Suite: demos.devexpress.com/agmenudemos/ ➍ express-framework-demo: www. devexpress.com/products/net/application_ Framework/OutlookIn60Demo.xml ➎ XPO-Features: features.xml ➏ Refactor!-Produktbeschreibung: Visual_Studio_Add-in/Refactoring/ ➐ Preise: Order/default.aspx?group=.NET/ ➑ Supportbereich von Developer Express: Software & Support Verlag GmbH dot.net MAGAZIN 7

Visual Studio LightSwitch 2011

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

Mehr

Automatisiertes UI Testing. Mark Allibone, 18.04.2013, #2

Automatisiertes UI Testing. Mark Allibone, 18.04.2013, #2 Coded UI Testing Automatisiertes UI Testing Mark Allibone, 18.04.2013, #2 Eine klassische Applikations Architektur Grafische Oberfläche Business Logik Datenzugriff (Datenbank, Cloud, etc) Mark Allibone,

Mehr

Deutschland 8,50 Österreich 9,80 Schweiz 16,80 sfr. www.dotnet-magazin.de 7.2011. Outlook-Kalender in WPF

Deutschland 8,50 Österreich 9,80 Schweiz 16,80 sfr. www.dotnet-magazin.de 7.2011. Outlook-Kalender in WPF z.net MAGAZIN dot Alle Beispiele und Quellcodes zu den Artikeln dieser Ausgabe Bonus-Video von der BASTA! Spring 2011 Architektur für die Cloud Testversionen TeamPulse Ranorex Automation Framework dotpeek

Mehr

Business Applika-onen schnell entwickeln JVx Framework - Live!

Business Applika-onen schnell entwickeln JVx Framework - Live! Business Applika-onen schnell entwickeln JVx Framework - Live! - Enterprise Applica-on Framework h&p://www.sibvisions.com/jvx JVx ermöglicht in kürzester Zeit mit wenig Source Code hoch performante professionelle

Mehr

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

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

Mehr

Jakarta Turbine Ein Open Source Framework fÿr Webanwendungen. KNF Kongre 2001 Henning P. Schmiedehausen

Jakarta Turbine Ein Open Source Framework fÿr Webanwendungen. KNF Kongre 2001 Henning P. Schmiedehausen <henning@apache.org> Jakarta Turbine Ein Open Source Framework fÿr Webanwendungen Henning P. Schmiedehausen Turbine - ein berblick Open Source unter Apache License 100% pure Java, Java 2 (JDK 1.2+) Servlet-basiertes

Mehr

Handbuch TweetMeetsMage

Handbuch TweetMeetsMage Handbuch TweetMeetsMage für Version 0.1.0 Handbuch Version 0.1 Zuletzt geändert 21.01.2012 Inhaltsverzeichnis 1 Einleitung... 3 1.1 Voraussetzungen... 3 1.2 Funktionsübersicht... 3 2 Installation... 4

Mehr

Cross Platform Development mit SharePoint

Cross Platform Development mit SharePoint Cross Platform Development mit SharePoint Agenda Wir entwickeln eine App um Businesstrips in SharePoint zu erfassen Businesstraveller 0.1 http://ppedv.de/msts Folien Demo Projekt Link Sammlung Und meine

Mehr

CIB DOXIMA PRODUKTINFORMATION

CIB DOXIMA PRODUKTINFORMATION > CIB Marketing CIB DOXIMA PRODUKTINFORMATION Dokumentenmanagement & Dokumentenarchivierung > Stand: Januar 2013 INHALT 1 CIB DOXIMA 2 1.1 The next generation DMS 3 1.2 Dokumente erfassen Abläufe optimieren

Mehr

Die Alternative zum Web-Form Modell

Die Alternative zum Web-Form Modell Marc André Zhou Solution Architect www.dev -sky.net www.just -sp.net Die Alternative zum Web-Form Modell dotnet Cologne 03.05.2013 Agenda Web Forms vs. MVC ASP.NET MVC Features Web API ODATA Eine ASP.NET

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

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

DOAG Regio 2015 APEX 5 Neuerungen Highlights. Marco Patzwahl

DOAG Regio 2015 APEX 5 Neuerungen Highlights. Marco Patzwahl DOAG Regio 2015 APEX 5 Neuerungen Highlights Marco Patzwahl MuniQSoft GmbH Tätigkeitsbereiche: Oracle Support Hotline: Mo-Fr 8.00 18.00 Uhr Erweiterung um Rufbereitschaft auch am Wochenende möglich Oracle

Mehr

Neuerungen Analysis Services

Neuerungen Analysis Services Neuerungen Analysis Services Neuerungen Analysis Services Analysis Services ermöglicht Ihnen das Entwerfen, Erstellen und Visualisieren von Data Mining-Modellen. Diese Mining-Modelle können aus anderen

Mehr

Vergleich: Positionen der Word 2003-Befehle in Word

Vergleich: Positionen der Word 2003-Befehle in Word Seite 1 von 6 Word > Erste Schritte Vergleich: Positionen der Word 2003-Befehle in Word 2007 Dieser Artikel enthält eine Einführung in die grundlegenden Elemente der neuen Microsoft Office Word 2007- Benutzeroberfläche

Mehr

MindBusiness Map4Plan SharePoint Edition

MindBusiness Map4Plan SharePoint Edition MindBusiness Map4Plan SharePoint Edition Kombinieren Sie Online und Offline für die perfekte Projektlösung Gestalten Sie Projekte noch effizienter und arbeiten Sie mit einer Software, die Ihren Anforderungen

Mehr

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten 1 von 5 12.01.2013 17:59 SharePoint 2013 Veröffentlicht: 16.10.12 Zusammenfassung: Informationen zur Verwendung von Excel zum Erstellen und Freigeben von Verbindungen mit SQL Server-Daten, mit deren Hilfe

Mehr

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

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

Mehr

DCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages

DCCS 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

Mehr

NTx e-billing-system DEBS 1.0 - Übersicht

NTx e-billing-system DEBS 1.0 - Übersicht NTx e-billing-system DEBS 1.0 - Übersicht DEBS = ebilling@sharepoint Was ist DEBS? DEBS ist eine integrierte Lösung zur Archivierung, Beschlagwortung und Weiterverarbeitung elektronischer Rechnungen nach

Mehr

Handbuch für ios 1.4 1

Handbuch für ios 1.4 1 Handbuch für ios 1.4 1 Inhaltsverzeichnis 1. Leistungsumfang... 3 1.1 Über Boxcryptor Classic... 3 1.2 Über dieses Handbuch... 4 2. Installation... 5 3. Grundfunktionen... 6 3.1. Einrichtung von Boxcryptor

Mehr

Einführung in die Cross-Plattform Entwicklung Web Services mit dem Intel XDK

Einführung in die Cross-Plattform Entwicklung Web Services mit dem Intel XDK Einführung in die Cross-Plattform Entwicklung Web Services mit dem Intel XDK Einführung Dieses Hands-on-Lab (HOL) macht den Leser mit dem Intel XDK und dem Zugriff auf Web Services vertraut. Der Web Service

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

Softwaretool Data Delivery Designer

Softwaretool Data Delivery Designer Softwaretool Data Delivery Designer 1. Einführung 1.1 Ausgangslage In Unternehmen existieren verschiedene und häufig sehr heterogene Informationssysteme die durch unterschiedliche Softwarelösungen verwaltet

Mehr

BI Publisher Berichtswesen einfach und sicher. Alexander Klauss Centric IT Solutions GmbH

BI Publisher Berichtswesen einfach und sicher. Alexander Klauss Centric IT Solutions GmbH BI Publisher Berichtswesen einfach und sicher Alexander Klauss Centric IT Solutions GmbH Agenda Ziele der BI Publisher Module Anwendung und Vorgehensweise der BI Publisher Module Voraussetzungen BI Publisher

Mehr

Von WinForms nach WPF

Von WinForms nach WPF Stefan Lange empira Software GmbH Von WinForms nach WPF Tipps zu Hybrid-Anwendungen Stefan.Lange@empira.de 25.02.2010 Agenda Tipps zu den folgenden Punkten: Entscheidungen und Vorgehensweise WPF in WinForms

Mehr

ACT! Highlights und Features

ACT! Highlights und Features ACT! Highlights und Features Agenda Warum ACT!? ACT! 2010 Versionen im Überblick ACT! 2010 Überblick über die Neuerungen ACT! einfacher als der Wettbewerb SQL-Server-Unterstützung Zusammenfassung 2 Warum

Mehr

MSDN Abonnement für Visual Studio 2005

MSDN Abonnement für Visual Studio 2005 MSDN Abonnement für Visual Studio 2005 Der beste Weg, um Visual Studio zu erhalten Mit der Markteinführung von Visual Studio 2005 wird es fünf neue MSDN Premium Abonnements für Visual Studio 2005 geben:

Mehr

i i apitel apitel K K Inhalt Inhalt

i i apitel apitel K K Inhalt Inhalt Seite iv 0 Einleitung........................................... 1 Kombination der Leistungsbereiche.............. 3 Über dieses Buch.................................. 3 Arbeiten mit den Beispielanwendungen..........

Mehr

Starthilfe für C# Inhaltsverzeichnis. Medien- und Kommunikationsinformatik (B.Sc.) Alexander Paharukov. Informatik 3 Praktikum

Starthilfe für C# Inhaltsverzeichnis. Medien- und Kommunikationsinformatik (B.Sc.) Alexander Paharukov. Informatik 3 Praktikum Starthilfe für C# Inhaltsverzeichnis Allgemeines... 2 Bezugsquellen... 2 SharpDevelop... 2.NET Runtime... 2.NET SDK... 2 Installation... 2 Reihenfolge... 2 Vorschlag für eine Ordnerstruktur... 3 Arbeit

Mehr

Anwendungsdokumentation: Update Sticker

Anwendungsdokumentation: Update Sticker Anwendungsdokumentation: Update Sticker Copyright und Warenzeichen Windows und Microsoft Office sind registrierte Warenzeichen der Microsoft Corporation in den Vereinigten Staaten und anderen Ländern.

Mehr

Installation von Revit DB Link

Installation von Revit DB Link Revit DB Link In allen Planungsphasen besteht der Bedarf an der Änderung von Bauteilinformationen in externen Systemen. Oftmals besteht die Anforderung, Informationen von Bauteilen wie alphanumerischen

Mehr

Microsoft SQL Server 2005 Konfigurierung, Administration,

Microsoft SQL Server 2005 Konfigurierung, Administration, Ruprecht Droge, Markus Raatz 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Microsoft SQL Server 2005 Konfigurierung,

Mehr

Integration in die Office-Plattform. machen eigene Erweiterungen Sinn?

Integration in die Office-Plattform. machen eigene Erweiterungen Sinn? Integration in die Office-Plattform machen eigene Erweiterungen Sinn? Agenda Apps Warum eigentlich? Apps für Office Apps für SharePoint Entwicklungsumgebungen Bereitstellung Apps Warum eigentlich? Bisher

Mehr

DOKUMENTATION PASY. Patientendaten verwalten

DOKUMENTATION PASY. Patientendaten verwalten DOKUMENTATION PASY Patientendaten verwalten PASY ist ein Programm zur einfachen und zuverlässigen Verwaltung von Patientendaten. Sämtliche elektronisch gespeicherten Dokumente sind sofort verfügbar. Neue

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

BI Publisher Beleggestaltung ganz einfach. Matthias Bergmann Senior Development Berater

BI Publisher Beleggestaltung ganz einfach. Matthias Bergmann Senior Development Berater BI Publisher Beleggestaltung ganz einfach Matthias Bergmann Senior Development Berater Agenda Vorstellung Anforderungen an Reporting Überblick BI Publisher Erstellen von Belegen mit BI Publisher Demo Fragen

Mehr

Addware Urlaubsmanager 3.22 Installations-Guide

Addware Urlaubsmanager 3.22 Installations-Guide Addware Urlaubsmanager 3.22 Installations-Guide Vorwort Vom Urlaubsplaner bis hin zur Personalverwaltung - der Addware UrlaubsManager 3.22 ist sehr vielseitig einsetzbar. Daher ist es oft anfangs unklar

Mehr

TYPO3 Redaktoren-Handbuch

TYPO3 Redaktoren-Handbuch TYPO3 Redaktoren-Handbuch Kontakt & Support: rdv interactive ag Arbonerstrasse 6 9300 Wittenbach Tel. 071 / 577 55 55 www.rdvi.ch Seite 1 von 38 Login http://213.196.148.40/typo3 Username: siehe Liste

Mehr

Microsoft SQL Server 2005 - Konfigurierung, Administration, Programmierung

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

Mehr

UI-Testing mit Microsoft Test Manager (MTM) Philip Gossweiler / 2013-04-18

UI-Testing mit Microsoft Test Manager (MTM) Philip Gossweiler / 2013-04-18 UI-Testing mit Microsoft Test Manager (MTM) Philip Gossweiler / 2013-04-18 Software Testing Automatisiert Manuell 100% 70% 1 Überwiegender Teil der Testing Tools fokusiert auf automatisiertes Testen Microsoft

Mehr

Update Information. Independence Pro Software Suite 3.0 & Sound Libraries

Update Information. Independence Pro Software Suite 3.0 & Sound Libraries Update Information Independence Pro Software Suite 3.0 & Sound Libraries 2 Yellow Tools Update Information Lieber Kunde, vielen Dank, dass Du Dich für eines unserer Produkte entschieden hast! Falls Du

Mehr

Leichtgewichtige Web 2.0-Architektur für komplexe Business-Anwendungen Nicolas Moser PRODYNA AG

Leichtgewichtige Web 2.0-Architektur für komplexe Business-Anwendungen Nicolas Moser PRODYNA AG 05.07.2012 Leichtgewichtige Web 2.0-Architektur für komplexe Business-Anwendungen Nicolas Moser PRODYNA AG Agenda 01 Einführung 02 Architektur 03 Lösungen 04 Zusammenfassung 2 2 Agenda 01 Einführung 02

Mehr

PC Software PPS-FM11 Windows Auswertung und Monitor BDE Betriebsdatenerfassung mit Terminals, RFID und SQL Client

PC Software PPS-FM11 Windows Auswertung und Monitor BDE Betriebsdatenerfassung mit Terminals, RFID und SQL Client PC Software PPS-FM11 Windows Auswertung und Monitor BDE Betriebsdatenerfassung mit Terminals, RFID und SQL Client DOC PPSFM11 Win - AE SYSTEME www.terminal-systems.de Seite 1 Inhaltsverzeichnis PPS-FM11

Mehr

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

Dataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS... 2. XML Programmierung - Grundlagen... 3. PHP Programmierung - Grundlagen... Inhalt HTML- Grundlagen und CSS... 2 XML Programmierung - Grundlagen... 3 PHP Programmierung - Grundlagen... 4 Java - Grundlagen... 5 Java Aufbau... 6 ASP.NET Programmierung - Grundlagen... 7 1 HTML- Grundlagen

Mehr

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

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

Mehr

Schnellstarthandbuch. Ein Dialogfeld öffnen Klicken Sie auf das Symbol zum Starten eines Dialogfelds, um weitere Optionen für eine Gruppe anzuzeigen.

Schnellstarthandbuch. Ein Dialogfeld öffnen Klicken Sie auf das Symbol zum Starten eines Dialogfelds, um weitere Optionen für eine Gruppe anzuzeigen. Schnellstarthandbuch Microsoft Excel 2013 unterscheidet sich im Aussehen deutlich von älteren Excel-Versionen. Dieses Handbuch soll Ihnen dabei helfen, sich schnell mit der neuen Version vertraut zu machen.

Mehr

Senior Softwareentwickler/-berater.NET

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

Mehr

CRM Word Upload Button

CRM Word Upload Button CRM Word Upload Button Handbuch CRM Word Upload Button für Microsoft Dynamics CRM Version 5.00.31 1 Inhalt 1 Vorwort... 3 2 Installation... 4 2.1 Voraussetzungen... 4 2.2 Installationsanleitung... 5 3

Mehr

GUI-Entwicklung 2: Windows Presentation Foundation

GUI-Entwicklung 2: Windows Presentation Foundation GUI-Entwicklung 2: Windows Presentation Foundation Proseminar Objektorientiertes Programmieren mit.net und C# Sandra Müller Institut für Informatik Software & Systems Engineering Agenda 1. Die WPF 2. Einführung

Mehr

Einführung in das Microsoft.NET-Framework. Programmiersprache C# 02: Visual Studio / Hello World. Boris Hülsmann

Einführung in das Microsoft.NET-Framework. Programmiersprache C# 02: Visual Studio / Hello World. Boris Hülsmann Einführung in das Microsoft.NET-Framework Programmiersprache C# 02: Visual Studio / Hello World Boris Hülsmann 23.09.2010 1 In dieser Einführung bekommen Sie einen kurzen Einstieg in das.net-framework

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

SharePoint Foundation 2013. für Anwender. Dr. Benjamin S. Bergfort. 1. Ausgabe, November 2013

SharePoint Foundation 2013. für Anwender. Dr. Benjamin S. Bergfort. 1. Ausgabe, November 2013 SharePoint Foundation 2013 Dr. Benjamin S. Bergfort 1. Ausgabe, November 2013 für Anwender SHPAN2013 3 SharePoint Foundation 2013 für Anwender 3 SharePoint 2013 anwenden In diesem Kapitel erfahren Sie

Mehr

Einführung in das Microsoft.NET-Framework. Programmiersprache C# MEF Das Managed Extensibility Framework. André Kunz

Einführung in das Microsoft.NET-Framework. Programmiersprache C# MEF Das Managed Extensibility Framework. André Kunz Einführung in das Microsoft.NET-Framework Programmiersprache C# MEF Das Managed Extensibility Framework André Kunz 21.09.2010 1 In dieser Einführung bekommen Sie einen kurzen Einstieg in das.net-framework

Mehr

Anwendungbeispiel Entity Data Connector

Anwendungbeispiel Entity Data Connector Realisierung eines Artikel-Portals bei einem großen deutschen Hersteller von TK Produkten Mit dem Innovabee EDC für SharePoint wurde bei einem großen deutschen Hersteller von TK Produkten ein Artikel-Portal

Mehr

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen zu SQL Server Analysis Services-Daten

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen zu SQL Server Analysis Services-Daten 1 von 5 12.01.2013 17:58 SharePoint 2013 Veröffentlicht: 16.10.12 Zusammenfassung: Informationen zur Verwendung von Excel zum Erstellen und Freigeben einer Verbindung zu SQL Server Analysis Services-Daten,

Mehr

Systemvoraussetzungen

Systemvoraussetzungen Inhalt Systemvoraussetzungen... 1 Installationsanleitung für ISAKS... 3 Den Server konfigurieren:... 10 ISAKS Outlook AddIn Hilfe und Konfigurationsanleitung:... 14 Hinweis: die gezeigten Bilder der Installation

Mehr

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

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

Mehr

2 Produkt- und Supportübersicht für DB2... 17 2.1 Zusatzprogramme für DB2... 19 2.2 Technische Unterstützung für DB2 UDB... 20

2 Produkt- und Supportübersicht für DB2... 17 2.1 Zusatzprogramme für DB2... 19 2.2 Technische Unterstützung für DB2 UDB... 20 1 DB2 und Centura Team Developer... 9 1.1 Entwicklung mit SQL... 9 1.2 DB2... 11 1.3 Centura und dessen Software... 12 1.4 ODBC... 13 1.4.1 Normalisierung... 13 2 Produkt- und Supportübersicht für DB2...

Mehr

NET.Compact Framework

NET.Compact Framework FRANZIS PROFESSIONAL SERIES Robert Panther Programmieren mit dem NET.Compact Framework Pocket PC - Smartphone - Handheld Mit 178 Abbildungen FRANZIS Vorwort 9 Einleitung 11 1.1 Warum dieses Buch? 11 1.2

Mehr

VIVIT TQA Treffen in Köln am 18. 04. 2013. API- Programmierung und Nutzung bei HP Quality Center / ALM. Michael Oestereich IT Consultant QA

VIVIT TQA Treffen in Köln am 18. 04. 2013. API- Programmierung und Nutzung bei HP Quality Center / ALM. Michael Oestereich IT Consultant QA VIVIT TQA Treffen in Köln am 18. 04. 2013 API- Programmierung und Nutzung bei HP Quality Center / ALM Michael Oestereich IT Consultant QA Agenda Vorstellung der API- Versionen OTA- API SA- API REST- API

Mehr

Installation Wawi SQL in Verbindung mit Microsoft SQL Server 2008 Express with Tools

Installation Wawi SQL in Verbindung mit Microsoft SQL Server 2008 Express with Tools Installation Wawi SQL in Verbindung mit Microsoft SQL Im nachfolgenden Dokument werden alle Einzelschritte aufgeführt, die als Voraussetzung für die korrekte Funktionalität der SelectLine Applikation mit

Mehr

Lokale Installation von DotNetNuke 4 ohne IIS

Lokale 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

Mehr

Installation des edu- sharing Plug- Ins für Moodle

Installation des edu- sharing Plug- Ins für Moodle Installation des edu- sharing Plug- Ins für Moodle [edu-sharing Team] [Dieses Dokument beschreibt die Installation und Konfiguration des edu-sharing Plug-Ins für das LMS Moodle.] edu- sharing / metaventis

Mehr

MiGo-Portal V2.21. Produkt-Sheet. Aktueller Stand: 30.11.2012 Verfasst von: Mike Goldhausen. MiGo-WebDesign Wiesenstraße 31 56459 Kölbingen

MiGo-Portal V2.21. Produkt-Sheet. Aktueller Stand: 30.11.2012 Verfasst von: Mike Goldhausen. MiGo-WebDesign Wiesenstraße 31 56459 Kölbingen MiGo-Portal V2.21 Produkt-Sheet Aktueller Stand: 30.11.2012 Verfasst von: Mike Goldhausen Unser aktuelles Portal-System für Ihre individuelle Homepage. Dieses Portal bietet die Möglichkeit verschiedene

Mehr

Lizenzierung von morgen Planen Sie im Voraus und nutzen Sie die Zukunft noch heute. Roman Heimgartner

Lizenzierung von morgen Planen Sie im Voraus und nutzen Sie die Zukunft noch heute. Roman Heimgartner Lizenzierung von morgen Planen Sie im Voraus und nutzen Sie die Zukunft noch heute Roman Heimgartner Zürich, 27.06.2012 Agenda Einleitung Visual Studio 2010 Visual Studio 2012 Lizenzierung und Preisänderungen

Mehr

Einführung in MSDNAA

Einführung in MSDNAA LEHRSTUHL FÜR POLITIKWISSENSCHAFT II PROF. DR. HANS RATTINGER Einführung in MSDNAA Zum Angebot Jeder Account darf jede Software einmal herunterladen; dazu erhalten Sie einen Produktschlüssel. Der Download

Mehr

Installation SelectLine SQL in Verbindung mit Microsoft SQL Server 2008 Express with Tools

Installation SelectLine SQL in Verbindung mit Microsoft SQL Server 2008 Express with Tools Im nachfolgenden Dokument werden alle Einzelschritte aufgeführt, die als Voraussetzung für die korrekte Funktionalität der SelectLine Applikation mit dem SQL Server Express with Tools 2008 vorgenommen

Mehr

TimeSafe Leistungserfassung

TimeSafe Leistungserfassung Keep your time safe. TimeSafe Leistungserfassung Adressimport 1/8 Inhaltsverzeichnis Inhaltsverzeichnis... 2 1 Allgemeines... 3 1.1 Adressen in der TimeSafe Leistungserfassung... 3 1.2 Organisationen und/oder

Mehr

Information-Design-Tool

Information-Design-Tool Zusatzkapitel Information-Design-Tool zum Buch»HR-Reporting mit SAP «von Richard Haßmann, Anja Marxsen, Sven-Olaf Möller, Victor Gabriel Saiz Castillo Galileo Press, Bonn 2013 ISBN 978-3-8362-1986-0 Bonn

Mehr

TELEMETRIE EINER ANWENDUNG

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

Mehr

Rich Internet Applications, Flex & Mate. (Ja, das ist Grafische Benutzeroberflächen!) 18.03.2010 Jakob Külzer jakob.kuelzer@gmail.

Rich Internet Applications, Flex & Mate. (Ja, das ist Grafische Benutzeroberflächen!) 18.03.2010 Jakob Külzer jakob.kuelzer@gmail. Rich Internet Applications, Flex & Mate (Ja, das ist Grafische Benutzeroberflächen!) 18.03.2010 Jakob Külzer jakob.kuelzer@gmail.com Überblick Mein Thema im Überblick 1. Definitionen 2. Rich Internet Applications

Mehr

Spickzettel. Dokumentation zum Wordpress-Workshop. www.sternundberg.de

Spickzettel. Dokumentation zum Wordpress-Workshop. www.sternundberg.de Spickzettel Dokumentation zum Wordpress-Workshop www.sternundberg.de Inhaltsverzeichnis Was ist Wordpress? Login Benutzer / Benutzergruppen Wordpress-Benutzeroberfläche Backend Eine Seite erstellen Unterschied

Mehr

Schwerpunkte von SQL Server 2005

Schwerpunkte von SQL Server 2005 3K05 Business Intelligence mit SQL Server 2005 Steffen Krause Technologieberater Microsoft Deutschland GmbH http://blogs.technet.com/steffenk Schwerpunkte von SQL Server 2005 Mission Ready Developer Ready

Mehr

Handbuch für Gründer. Daniela Richter, Marco Habschick. Stand: 21.02.2013. Verbundpartner:

Handbuch für Gründer. Daniela Richter, Marco Habschick. Stand: 21.02.2013. Verbundpartner: Daniela Richter, Marco Habschick Stand: 21.02.2013 Verbundpartner: Inhaltsverzeichnis 1. Allgemeines...3 2. Zugang zur Gründungswerkstatt...4 3. Login...5 4. Meine Werkstatt...6 5. Businessplan...7 5.1.

Mehr

Integration Services - Dienstarchitektur

Integration Services - Dienstarchitektur Integration Services - Dienstarchitektur Integration Services - Dienstarchitektur Dieser Artikel solle dabei unterstützen, Integration Services in Microsoft SQL Server be sser zu verstehen und damit die

Mehr

SmarTeam MS Outlook Integration Version 3.1 Beschreibung des Funktionsumfangs

SmarTeam MS Outlook Integration Version 3.1 Beschreibung des Funktionsumfangs SmarTeam MS Outlook Integration Version 3.1 Beschreibung des Funktionsumfangs Der Aufbau der MS Outlook Integration orientiert sich stark an den SmarTeam Integrationen zu den MS Office Produkten, wobei

Mehr

Oracle, Datenbank, PowerPoint, Dokumente, PPTX, Automatisierung, Prozess-Automatisierung, smaxt

Oracle, Datenbank, PowerPoint, Dokumente, PPTX, Automatisierung, Prozess-Automatisierung, smaxt Automatische Generierung serialisierter, individualisierter PowerPoint-Präsentationen aus Oracle Datenbanken Andreas Hansel Symax Business Software AG Parkstrasse 22, D-65189 Wiesbaden Schlüsselworte Oracle,

Mehr

Visual Web Developer Express Jam Sessions

Visual Web Developer Express Jam Sessions Visual Web Developer Express Jam Sessions Teil 1 Die Visual Web Developer Express Jam Sessions sind eine Reihe von Videotutorials, die Ihnen einen grundlegenden Überblick über Visual Web Developer Express,

Mehr

Web-Anwendungsentwicklung mit dem Delivery Server

Web-Anwendungsentwicklung mit dem Delivery Server Web-Anwendungsentwicklung mit dem Delivery Server Java-Framework auf Basis der Open API Bernfried Howe, Webertise Consulting GmbH WEBertise Consulting Dipl. Informatiker (Wirtschaftsinformatik) 2001-2010

Mehr

SharePoint Schnittstelle für Microsoft Dynamics CRM 2011

SharePoint Schnittstelle für Microsoft Dynamics CRM 2011 SharePoint Schnittstelle für Microsoft Dynamics CRM 2011 Benutzerhandbuch zur SharePoint Schnittstelle für MS CRM 2011 Schnittstellenversion: 5.2.2 Dokumentenversion: 3.1 Inhalt 1. Vorwort... 4 2. Funktionsbeschreibung...

Mehr

Bei einer deutschen Installation muß man den Window Server und pbs aus StartUp in Autostart verlagern sowie die Datei

Bei einer deutschen Installation muß man den Window Server und pbs aus StartUp in Autostart verlagern sowie die Datei 13 WebObjects NeXT hat OPENSTEP auch für Solaris und Windows NT implementiert. Bei Windows NT erhält man ein Laufzeitsystem viele DLL-Module, machd, nmserver, einen Display PostScript Window Server sowie

Mehr

Vorwort... 11 Azure Cloud Computing mit Microsoft... 12 Danksagungen... 13 Kontakt zum Autor... 13

Vorwort... 11 Azure Cloud Computing mit Microsoft... 12 Danksagungen... 13 Kontakt zum Autor... 13 Inhaltsverzeichnis Vorwort... 11 Azure Cloud Computing mit Microsoft... 12 Danksagungen... 13 Kontakt zum Autor... 13 Einleitung... 15 Zielgruppe... 16 Aufbau... 16 Inhalt der einzelnen Kapitel... 17 Systemanforderungen...

Mehr

Windows Presentation Foundation - Crashkurs

Windows Presentation Foundation - Crashkurs Windows Presentation Foundation - Crashkurs von Bernd Marquardt 1. Auflage Windows Presentation Foundation - Crashkurs Marquardt schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische

Mehr

Installation der SAS Foundation Software auf Windows

Installation 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

Mehr

Aktuelle Kurstermine

Aktuelle Kurstermine Design Patterns 20.07.2015-22.07.2015 3 Tage 1.200,- Lokale Netze - Basiswissen 20.07.2015-24.07.2015 5 Tage 1.830,- Java EE Persistence API Development 27.07.2015-29.07.2015 3 Tage 1.200,- Linux Server

Mehr

MayControl - Newsletter Software

MayControl - Newsletter Software MayControl - Newsletter Software MAY Computer GmbH Autor: Dominik Danninger Version des Dokuments: 2.0 Zusammenstellen eines Newsletters Zusammenstellen eines Newsletters Artikel

Mehr

Windows Presentation Foundation

Windows Presentation Foundation Windows Presentation Foundation WS 2013/14 Steuerelemente - Controls Kategorien von Steuerelementen s.a. http://msdn.microsoft.com/en-us/library/bb613551.aspx http://msdn.microsoft.com/en-us/library/ms754204.aspx

Mehr

Skyfillers Hosted SharePoint. Kundenhandbuch

Skyfillers Hosted SharePoint. Kundenhandbuch Skyfillers Hosted SharePoint Kundenhandbuch Kundenhandbuch Inhalt Generell... 2 Online Zugang SharePoint Seite... 2 Benutzerpasswort ändern... 2 Zugriff & Einrichtung... 3 Windows... 3 SharePoint als

Mehr

PatXML - Version 1.3.8. Kurzanleitung Dokumente erstellen, vervollständigen und speichern

PatXML - Version 1.3.8. Kurzanleitung Dokumente erstellen, vervollständigen und speichern PatXML - Version 1.3.8 Kurzanleitung Dokumente erstellen, vervollständigen und speichern Inhalt 1 Mit dem PatXML-Assistenten Patentdokumente erstellen 2 Dokumente vervollständigen 3 Dokumentenabschnitte

Mehr

BETRIEB UND ENTWICKLUNG MIT DER MICROSOFT CLOUD

BETRIEB UND ENTWICKLUNG MIT DER MICROSOFT CLOUD BETRIEB UND ENTWICKLUNG MIT DER MICROSOFT CLOUD VM Role, Azure Services, SharePoint Online TechSummit Cloud 2011 28.03. 08.04.2011 Holger Sirtl Architect Evangelist, Microsoft Deutschland GmbH SCHICHTEN

Mehr

Erste Schritte in der Benutzung von Microsoft SharePoint 2010

Erste Schritte in der Benutzung von Microsoft SharePoint 2010 Erste Schritte in der Benutzung von Microsoft SharePoint 2010 Inhalt 1. Einleitung... 1 2. Browserwahl und Einstellungen... 1 3. Anmeldung und die Startseite... 3 4. Upload von Dokumenten... 3 5. Gemeinsamer

Mehr

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

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

Mehr

Office Integration. M. Friedrichs, DEVWARE GmbH 2.0.17

Office Integration. M. Friedrichs, DEVWARE GmbH 2.0.17 Projekt SharePoint Toolbox 2010 Office Integration Dokumententyp Dokumentation Autor Version M. Friedrichs, DEVWARE GmbH 2.0.17 Vom 03.07.2013 Letzte Bearbeitung 03.07.2013 Seite 2 1. EINLEITUNG... 4 2.

Mehr

Oracle EBS Web ADI Integrator selber erstellen

Oracle EBS Web ADI Integrator selber erstellen Oracle EBS Web ADI Integrator selber erstellen Dirk Blaurock Dirk Blaurock IT-Consulting Pinneberg Schlüsselworte: Oracle E-Business Suite, Web ADI, Datenintegration Einleitung Die Oracle E-Business Suite

Mehr

Erstellung eines Frameworks für Shop Systeme im Internet auf Basis von Java

Erstellung eines Frameworks für Shop Systeme im Internet auf Basis von Java Erstellung eines Frameworks für Shop Systeme im Internet auf Basis von Java Präsentation zur Diplomarbeit von Übersicht Java 2 Enterprise Edition Java Servlets JavaServer Pages Enterprise JavaBeans Framework

Mehr

O-BIEE Einführung mit Beispielen aus der Praxis

O-BIEE Einführung mit Beispielen aus der Praxis O-BIEE Einführung mit Beispielen aus der Praxis Stefan Hess Business Intelligence Trivadis GmbH, Stuttgart 2. Dezember 2008 Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg

Mehr

Allgemeine Einführung. 13.11.2013 Elisabeth Beyrle Stefan Paffhausen

Allgemeine Einführung. 13.11.2013 Elisabeth Beyrle Stefan Paffhausen Allgemeine Einführung 13.11.2013 Elisabeth Beyrle Stefan Paffhausen Ablauf Allgemeines über Typo3 Unterschiede zu Drupal Oberfläche des Typo3 Backends Erstellen einer Seite Typo3 Open-Source Content-Management-System

Mehr

Cordaware bestinformed Neuerungen in Version 4 Copyright Cordaware Informationslogistik GmbH 2007

Cordaware bestinformed Neuerungen in Version 4 Copyright Cordaware Informationslogistik GmbH 2007 Änderungen ab Basis Edition: Interne Datenbank: Durch die Erweiterung der bestinformed Datenstruktur mit einer leistungsfähigen internen Datenbank werden zahlreiche Verbesserungen erzielt. Um die wichtigsten

Mehr