Control Templates. Thomas Claudius Huber
|
|
|
- Anneliese Schuler
- vor 8 Jahren
- Abrufe
Transkript
1 Control Templates Thomas Claudius Huber
2 Thomas Claudius Huber.NET Senior Basel Spezialisiert auf Silverlight und WPF Autor der umfassenden Handbücher zu Silverlight und WPF Entwickelt im Business-Umfeld hauptsächlich WPF- und Silverlight- Anwendungen
3 Trivadis Solutions Portfolio and competences CUSTOMER Business departments BUSINESS INTEGRATION SERVICES IT SOLUTIONS, SERVICES, & PRODUCTS Business Intelligence Enterprise Content Management Infrastructure Engineering Application Development IT departments Training Managed Services Integration, Application Performance Management, Security TECHNOLOGIES Microsoft, Oracle, IBM, Open Source
4 Trivadis facts & figures Hamburg 11 Trivadis locations with more than 550 employees Financially independent and sustainably profitable Key figures 2010 Düsseldorf Frankfurt ~170 employees Revenue CHF 101 / EUR 73 mio. Services for more than 700 clients in over projects Over 170 Service Level Agreements Basel Bern Lausanne Stuttgart Freiburg Zurich ~370 employees Munich Vienna ~20 employees More than 5'000 training participants Research and development budget: CHF 5.0 / EUR 3.6 mio.
5 Agenda Das Aussehen anpassen Logik und Aussehen Verbinden TemplateBinding PART-Elemente Visuelles Feedback Trigger Visual States Eigene Custom Controls entwickeln
6 WPF/Silverlight-Controls sind lookless das Aussehen ist von der Logik getrennt Das Aussehen eines Controls wird über ein ControlTemplate (XAML) definiert Die Logik wird klassisch in C# oder VB.NET implementiert
7 Aussehen in Visual Studio XAML anpassen
8 Aussehen in Blend anpassen
9 Agenda Das Aussehen anpassen Logik und Aussehen Verbinden TemplateBinding PART-Elemente Visuelles Feedback Trigger Visual States Eigene Custom Controls entwickeln
10 Logik und Aussehen verbinden Controls nutzen dazu zwei Möglichkeiten TemplateBinding PART-Elements
11 TemplateBinding Markup-Extension TemplateBinding Bindet eine Dependency Property aus einem Element des ControlTemplates an eine Property des Controls, auf welches das Template angewendet wird Falls keine Dependency Property vorliegt, wird ein normales Binding verwendet Mit {Binding RelativeSource={RelativeSource TemplatedParent},Path= }
12 TemplateBinding
13 PART-Elemente Einige Controls verlangen im ControlTemplate bestimmte Elemente mit bestimmten Namen Die erwarteten Elemente gibt das entsprechende Control mit TemplatePart- Attributen auf Klassenebene an
14 PART-Elemente
15 Expression Blend In Visual Studio werden ControlTemplates von Hand in XAML geschrieben Blend unterstützt im Gegensatz zu Visual Studio das erstellen von ControlTemplates im Designer Blend unterstützt dabei das TemplateBinding und PART-Elemente
16 TemplateBinding und PART-Element in Expression Blend
17 Agenda Das Aussehen anpassen Logik und Aussehen Verbinden TemplateBinding PART-Elemente Visuelles Feedback Trigger Visual States Eigene Custom Controls entwickeln
18 Visuelles Feedback Visuelles Feedback, wie MouseOver-Effekte, werden mit Triggern oder Visual States eingebunden Trigger werden nur von WPF, nicht jedoch von Silverlight unterstützt Silverlight verwendet für das visuelle Feedback sogenannte Visual States. Diese sind auch in WPF 4.0 möglich In WPF 4.0 nutzen die Default-Templates der Controls allerdings Trigger.
19 Trigger Trigger lassen sich sehr einfach in XAML schreiben Die ControlTemplate-Klasse besitzt eine Triggers-Property, zu welcher die Trigger hinzugefügt werden Ein Trigger kann eine Property eines Elements im Template setzen eine Animation auslösen (welche eine Property eines Elements im Template animiert)
20 Visuelle Zustände via Trigger
21 Visuelle Zustände via Trigger in Expression Blend
22 Visuelle Zustände via Visual State Manager Der Visual State Manager hat seinen Ursprung in Silverlight wurde in.net 4.0 auch in die WPF übernommen Ist gegenüber Triggern Designer-freundlicher Anstatt mit Events und Properties wird mit tatsächlichen Zuständen gearbeitet Lässt sich aufgrund der Menge an XAML-Code nicht leicht von Hand schreiben
23 Visuelle Zustände via Visual State Manager Ein Visual State beschreibt einen visuellen Zustand eines Controls Visual States lassen sich gruppieren Aus jeder Gruppe ist genau ein Visual State aktiv Visual States werden auf Klassenebene mit dem TemplateVisualState-Attribute deklariert
24 Visual State Manager
25 Agenda Das Aussehen anpassen Logik und Aussehen Verbinden TemplateBinding PART-Elemente Visuelles Feedback Trigger Visual States Eigene Custom Controls entwickeln
26 UserControl vs. Custom Control User Control unterstützt keine Themes und Templates, aber: Ist einfach zu entwickeln. Besteht wie ein Window aus einer XAML- und einer Codebehind-Datei Zum Gruppieren existierender Controls Custom Control unterstützt ControlTemplates, um Logik vom UI zu trennen Theme-spezifisches UI (nur bei WPF, nicht bei Silverlight) Wird automatisch angewendet, wenn das Windows Theme sich ändert Custom Control wird meist dann erstellt, wenn das Control nicht nur von einer Anwendung benötigt wird
27 Struktur eines Custom Controls Themes\generic.xaml enthält das UI Definiert in XAML In einem Style wird die Template-Property gesetzt Die TargetType-Property enthält den Wert typeof(yourcustomcontrol). YourCustomControl.cs enthält eine Subklasse von Control Der Default-Wert für die DefaultStyleKey-Property wird im statischen Konstruktor definiert, um das Control mit dem Style in generic.xaml zu verbinden.
28 Struktur eines Custom Controls
29 UI mit dem Code verbinden Template Binding PART-Elemente
30 PART-Elemente Elemente im Template mit dem x:name-attribut benennen OnApplyTemplate-Methode überschreiben Darin mit this.template.findname(...) die benannten Elemente auslesen und in Klassenvariablen speichern. Mit TemplatePartAttributen auf der Klasse über die erwarteten Elemente «informieren» Für Entwickler, die das Template neu definieren Für Tools wie Expression Blend
31 TemplateBinding & Part-Elemente
32 Visuelle Zustände unterstützen Zentrale Methode für einen Statusübergang erstellen Darin VisualStateManager.GoToState aufrufen Klasse mit TemplateVisualState-Attributen ausstatten Zur Information für Tools wie Expression Blend Anfangsstatus bereits in der OnApplyTemplate- Methode setzen
33 Visuelle Zustände unterstützen
34 Agenda Das Aussehen anpassen Logik und Aussehen Verbinden TemplateBinding PART-Elemente Visuelles Feedback Trigger Visual States Eigene Custom Controls entwickeln
35 Fazit ControlTemplates werden über PART-Elemente, TemplateBinding und VisualStates verbunden Trigger werden nur von der WPF unterstützt Lässt sich das Control in Expression Blend designen, hat der Entwickler des Controls die Attribute richtig gesetzt
36 Infos
37 FRAGEN?
38 Ihr Feedback ist uns wichtig
39 Vielen Dank!
MVVM in Windows 8 und Windows Phone 8
Basel MVVM in Windows 8 und Windows Phone 8 Thomas Claudius Huber Trivadis AG Thomas Claudius Huber Principal Consultat bei Trivadis www.trivadis.com www.thomasclaudiushuber.com Trainer, Coach, Developer,
Zeitlich abhängig von OWB?
Zeitlich abhängig von OWB? 24. April 2007 Beat Flühmann Trivadis AG > IT Lösungsanbieter» Application Development, Application Performance Management, Business Communication, Business Intelligence, Managed
Daniel Greitens, maximago GmbH. Steuerelemententwicklung mit WPF / Silverlight / WP7
Daniel Greitens, maximago GmbH Steuerelemententwicklung mit WPF / Silverlight / WP7 Inhalt dieser Session Praxisorientierte Steuerelement-Entwicklung Verschiedene Strategien zur Implementierung von Logik
Know-how Sammlung, Verteilung und Pflege bei einem mittelständischen IT-Dienstleister
Know-how Sammlung, Verteilung und Pflege bei einem mittelständischen IT-Dienstleister Sven Vetter Knowledge Manager KnowTech, Bad Homburg September 2010 Basel Bern Lausanne Zurich Düsseldorf Frankfurt/M.
Windows Presentation Foundation
Windows Presentation Foundation WS 2013/14 Gliederung Literatur Einführung Inhalt Architektur von Windows Presentation Foundation und das Programmiermodell XAML Steuerelemente und Layout Ressourcen Data
Von Windows-Forms zu WPF mit Expression Blend? Thomas Müller conplement AG Nürnberg
Von Windows-Forms zu WPF mit Expression Blend? Thomas Müller.NET Consultant / Trainer.NET Client-Server Visual Studio / Expression Blend Thomas Müller Leiter der dodned UG-Franken Sprecher auf Konferenzen
CI mit Forms im Weblogic Umfeld: CI mit Forms geht das
CI mit Forms im Weblogic Umfeld: CI mit Forms geht das DOAG Konferenz 2011 Jan-Peter Timmermann Principal Consultant, Trivadis GmbH, Nünberg BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG
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
Silverlight 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
WPF - Windows Presentation Foundation
Arthur Zaczek Nov 2014 1 WPF 1.1 WPF Windows Presentation Foundation, seit.net 3.0 Introduction to WPF: http://msdn.microsoft.com/en-us/library/aa970268(v=vs.110).aspx Windows Presentation Foundation:
Unterstützt oder beschäftigt Ihr CRM- System die Mitarbeiter bei Ihrer täglichen Arbeit?
Unterstützt oder beschäftigt Ihr CRM- System die Mitarbeiter bei Ihrer täglichen Arbeit? Beat Jörg Swiss Life AG Projektleiter CRM Thomas Heiz Trivadis AG Business Development Manager BASEL BERN LAUSANNE
WINDOWS PRESENTATION FOUNDATION (WPF) Martin Kühn 08.03.2012
WINDOWS PRESENTATION FOUNDATION (WPF) Martin Kühn 08.03.2012 Übersicht Theorie hinter WPF Grundlagen von XAML Dependency Properties Templates Vortragsdauer: ca. 30 Minuten THEORIE HINTER WPF Theorie hinter
Modellierung agiler Data Warehouses mit Data Vault Dani Schnider, Trivadis AG DOAG Konferenz 2015
Modellierung agiler Data Warehouses mit Data Vault Dani Schnider, Trivadis AG DOAG Konferenz 2015 BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART
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
WPF. Windows Presentation Foundation. Sven Hubert Student Partner Microsoft Academic Program
WPF Windows Presentation Foundation Sven Hubert Student Partner Microsoft Academic Program [email protected] 27. Nov. 2006 Agenda WPF ein Überblick WPF mit Visual Studio (Demos) WPF mit Microsoft
8. April 2013 Vorlagenmanagement effizient umgesetzt
8. April 2013 Vorlagenmanagement effizient umgesetzt Präsentiert von Martin Seifert, CEO Agenda Über officeatwork Vorlagenmanagement oder «EDC»? Die «EDC» Herausforderung officeatwork Konzepte officeatwork
Beratung Messbar / Transparent / Reproduzierbar
Beratung Messbar / Transparent / Reproduzierbar Kundenorientierte und visualisierte Beratungsprozesse bei Movis AG Frank Ockenfeld Senior Consultant CRM BASEL BERN BRUGG LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT
Grundlagen und Best Practices bei der SharePoint Entwicklung
Grundlagen und Best Practices bei der SharePoint Entwicklung Peter Kirchner Consultant ITaCS GmbH Fabian Moritz Senior Consultant, MVP ITaCS GmbH Themen Entwicklungsumgebung vorbereiten SharePoint Objektmodell
Ein UI in zwei Welten - Controls in HTML5 und WPF. Timo Korinth
Ein UI in zwei Welten - Controls in HTML5 und WPF Timo Korinth Timo Korinth Lead Developer HTML5 bei maximago Zuvor.NET / WPF Entwicklung Warum überhaupt HTML5 und WPF? Was bedeutet Control-Entwicklung
Die Oracle BI Trilogie von Trivadis
Die Oracle BI Trilogie von Trivadis Teil 2 - Aufbau einer DWH- und BI-Landschaft Zürich, 25. November 2009 Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart
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,
Microsoft Office SharePoint 2007
Inhalt 1 Erstellen von Workflows für Microsoft Office SharePoint 2007 15 June 2009 Sebastian Gerling [email protected] COPYRIGHT 2003 SPIRIT LINK GMBH. ALL RIGHTS RESERVED Inhalt 1 Dipl.
{ Light up the Web } Oliver Scheer. Evangelist Microsoft Deutschland
{ Light up the Web } Oliver Scheer Evangelist Microsoft Deutschland { Light up the Web } Oliver Scheer Evangelist Microsoft Deutschland Was ist Silverlight? Tools für Silverlight Designer-Developer-Workflow
Adobe Flex & Grails RIA, REST und XML
Adobe Flex & Grails RIA, REST und XML Pascal Schudel Consultant [email protected] Mischa Kölliker Principal Consultant [email protected] JUGS Zürich, 8. Juli 2010 Basel Bern Lausanne
Inhalt. Vorwort... 13. 1 Das.NET Framework 3.0... 15. 2 Das Programmiermodell der WPF... 29. 3 Einführung in XAML... 45
Vorwort............................................................. 13 1 Das.NET Framework 3.0.............................................. 15 1.1 Einführung........................................................
Windows Presentation Foundation - Crashkurs
Bernd Marquardt Microsoft Windows Presentation Foundation - Crashkurs 2. überarbeitete Auflage Microsoft Vorwort - ll Für wen ist dieses Buch gedacht? 12 Beispieldateien zu diesem Buch 12 Support 12 1
Dimensionale Modellierung mit Oracle BI EE und Oracle OLAP Tipps und Tricks aus der Praxis
Dimensionale Modellierung mit Oracle BI EE und Oracle OLAP Tipps und Tricks aus der Praxis DOAG Konferenz 2010 Claus Jordan Senior Consultant, Trivadis GmbH 16.11.2010 Basel Bern Lausanne Zürich Düsseldorf
Value Delivery and Customer Feedback
Value Delivery and Customer Feedback Managing Continuous Flow of Value Michael Reisinger Microsoft & ANECON Praxisupdate 2014 ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien
Von WinForms nach WPF
Stefan Lange empira Software GmbH Von WinForms nach WPF Tipps zu Hybrid-Anwendungen [email protected] 25.02.2010 Agenda Tipps zu den folgenden Punkten: Entscheidungen und Vorgehensweise WPF in WinForms
Das Configuration Management im Oracle-Datenbank-Umfeld
Das Configuration Management im Oracle-Datenbank-Umfeld Reiner Wolf Senior Consultant [email protected] 08.09.2009 DOAG, Köln Basel Baden Bern Lausanne Zurich Düsseldorf Frankfurt/M. Freiburg i.
Elisabeth Stettler. Business Consultant. Andreas Gerig. Consultant/Projekt Manager.
TopSoft. Business Software. Effizienzperlen beim Einsatz von SharePoint. Namics. Elisabeth Stettler. Business Consultant. Andreas Gerig. Consultant/Projekt Manager. 24. September 2009 TopSoft. Business
Oracle Fusion Middleware Forms & Reports - Go Live!
Oracle Fusion Middleware Forms & Reports - Go Live! Lunch @ Oracle Informationstag für die Öffentliche Verwaltung Jan-Peter Timmermann Principal Consultant Trivadis GmbH 08.06.2011 Stuttgart Basel Bern
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
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
MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!
MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! Oliver Steinhauer Sascha Köhler.mobile PROFI Mobile Business Agenda MACHEN SIE IHRE ANWENDUNGEN MOBIL?! HERAUSFORDERUNG Prozesse und Anwendungen A B
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
New Features Oracle Forms 11g Nichts Neu für Forms?
New Features Oracle Forms 11g Nichts Neu für Forms? Perry Pakull Technology Manager [email protected] Zürich, 20.04.2010 Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br.
Technologietag SharePoint 2010
Technologietag SharePoint 2010 SharePoint Plattform für Information und Zusammenarbeit Ein Blick unter die Haube Technologietag SharePoint 2010 1. Oktober 2010 Thomas Hemmer Chief Technology Officer [email protected]
Cross-Platform Mobile Development mit Xamarin Mark Allibone, @mallibone
1 Cross-Platform Mobile Development mit Xamarin Mark Allibone, @mallibone Partner: 2 Vorstellung Referent Mark Allibone Noser Engineering AG Passionierter Mobile Entwickler: Xamarin Certified Mobile Developer
6. Jahreskongress der IT-Freiberufler: Oracle-Wettbewerbsvorteile durch qualifizierte IT-Ausbildung
München, 15.06.2002 Sabine Rebmann Trivadis GmbH 6. Jahreskongress der IT-Freiberufler: Oracle-Wettbewerbsvorteile durch qualifizierte IT-Ausbildung 1 Marktzahlen EITO Wachstum IT-Markt 2001 und 2002 in
Exkursion zu Capgemini Application Services Custom Solution Development. Ankündigung für Februar 2013 Niederlassung Stuttgart
Exkursion zu Capgemini Application Services Custom Solution Development Ankündigung für Februar 2013 Niederlassung Stuttgart Ein Nachmittag bei Capgemini in Stuttgart Fachvorträge und Diskussionen rund
Inhaltsverzeichnis. Vorwort Einleitung. 1 Die Philosophie 21. 2 Die neue Technologie: XAML, WPF und Silverlight 47
Vorwort Einleitung 1 3 Bisherige Möglichkeiten des UI-Designs 5 Die neuen Möglichkeiten 7 Die neuen Herausforderungen Ausblick Ziel dieses Buches An wen richtet sich dieses Buch Diskussion zu diesem Buch
Microsoft Business Intelligence und Corporate Performance Management 37. Der richtige Produkt-Mix am Beispiel eines effizienten Kundendienstes 154
Vorwort des Herausgebers 11 Wichtige Hinweise der Autoren und des Verlags 17 Teil A Produktübergreifende Themen 19 Aktuelle Herausforderungen an eine moderne Informationstechnologie 21 Microsoft Business
Jürgen Kotz Rouven Haban Simon Steckermeier. WCF, WPF und WF - Ein Überblick ADDISON-WESLEY. An imprint of Pearson Education
Jürgen Kotz Rouven Haban Simon Steckermeier.NET 3.0 WCF, WPF und WF - Ein Überblick ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney
Lebenslauf. Persönliche Angaben. Sprachen. Aus- und Weiterbildung. mündlich: gut schriftlich: gut Grundkenntnisse. Englisch.
Lebenslauf Persönliche Angaben Name, Vorname Aktuelle Position Nationalität Abplanalp, Dieter Senior Architect, Projekt Manager Schweizer Sprachen Deutsch Englisch Italienisch Muttersprache mündlich: gut
Von$Siebel$zu$Fusion$als$evolu0onärer$Weg$$$$$$$$$$$$$$$$$$$$$$$ Alexander$Doubek$ Senior$Manager$ $
Von$Siebel$zu$Fusion$als$evolu0onärer$Weg$$$$$$$$$$$$$$$$$$$$$$$ Alexander$Doubek$ Senior$Manager$ $ Riverland$at$a$glance$ Partner for High Quality System Integrations Commited to deliver premium business
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
Die nächste Revolution in der modelgetriebenen Entwicklung?
Die nächste Revolution in der modelgetriebenen Entwicklung? Me Johannes Kleiber Software Engineer bei FMC [email protected] Themen Überblick Window Workflow Foundation Workflows modellieren WF
Integration von Web Services in J EE Anwendungen mit XFire. 1/26 André Janus - Integration von Web Services in J EE Anwendungen mit XFire
Integration von Web Services in J EE Anwendungen mit XFire 1/26 André Janus - Integration von Web Services in J EE Anwendungen mit XFire univativ : = Umsetzung durch Studenten und Young Professionals.
Duet Enterprise für SAP und Microsoft SharePoint
Duet Enterprise für SAP und Microsoft SharePoint Andreas Emhart, Principal Consultant Alegri International Group Agenda Warum Interoperabilität SAP/Microsoft Lösungsansatz Duet Enterprise Architektur Beispiel-Szenario
TFS Customzing. in der Praxis. Thomas Gugler. seit 2005 bei ANECON. .NET seit 2002 (happy bday!) Schwerpunkte: MCPD.Net 4.0, MCTS TFS, Scrum Master,
TFS Customzing in der Praxis Thomas Gugler ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien Tel.: +43 1 409 58 90 www.anecon.com [email protected] Thomas Gugler seit 2005 bei
Romano Roth & Oliver Brack Zühlke Engineering AG
Romano Roth & Oliver Brack Zühlke Engineering AG 1600 1400 1200 1000 800 600 400 200 0 2010 2011 2012 2013 2014 2015 2016 12/11-02/12 PCs Mobilgeräte Android ios andere IDC/Nielsen 2012 Entwicklungskosten
Data Warehouse schnell gemacht Performanceaspekte im Oracle DWH
Data Warehouse schnell gemacht Performanceaspekte im Oracle DWH Dani Schnider Principal Consultant Business Intelligence BI Trilogie, Zürich/Basel 25./26. November 2009 Basel Baden Bern Lausanne Zürich
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
Testmanagement. Marc Müller Principal Consultant. [email protected] @muellermarc www.4tecture.ch
Testmanagement Marc Müller Principal Consultant [email protected] @muellermarc www.4tecture.ch Agenda Einführung Testplanung für Sprints Demo MTM Agenda Chapter 1/4 Company Presentation 4tecture
Office und.net - zwei Welten wachsen zusammen mit VSTO 3.0. Lars Keller netcreate OHG
Office und.net - zwei Welten wachsen zusammen mit VSTO 3.0 Ihr Referent Lars Keller Was lernen Sie hier nicht? Was werden Sie hier erfahren? Agenda I VSTO Grundlagen II Ribbon Customizing III Smart Tag
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
Rapid Application Development
Rapid Application Development mit dem GUI for.net Integrierte Werkzeuge zur Steigerung der Produktivität bei Neuentwicklung und Migration Consultingwerk Ltd. Unabhängiges IT Beratungsunternehmen, Progress
Installation Forms/Reports 11g auf Windows 64bit
auf Windows 64bit Jan-Peter Timmermann Principal Consultant Trivadis GmbH 3. Trivadis Oracle Forms Community 07.07.2011 Zürich Basel Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg
ITIL Capacity Management für den Oracle DBA
ITIL Capacity Management für den Oracle DBA Peter Stalder [email protected] TrivadisOPEN 21. Okt. 2008 Basel Baden Bern Lausanne Zurich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg Munich Stuttgart
ios, Android, WP7... Alle nativ auf einen Streich!
ios, Android, WP7... Alle nativ auf einen Streich! Romano Roth und Oliver Brack Folie 1 24. September 2012 Romano Roth & Oliver Brack Kein Erfolg ohne Mobilität! 1600 1400 1200 1000 800 600 400 200 0 2010
Das generierte Data Warehouse
Das generierte Data Warehouse DOAG BI Konferenz 2012 Gregor Zeiler BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1 Erwartungshaltungen und Hoffnungen
XAML Extensible Application Markup Language. Manuel Naujoks (IB3)
Extensible Application Markup Language Manuel Naujoks (IB3) Einführung Beschreibungssprachen Vorteile Nachteile Agenda technisch Aufbau Kompilierung Verarbeitung zur Laufzeit Routed Events Zusammenfassung
Blend für Nicht-Designer
Blend für Nicht-Designer 23.06.2010 Stefan Lange EMail: Firma: Blog: [email protected] empira Software GmbH www.st-lange.net Agenda XAML Styles Data Templates Control Templates Custom Controls Visual
WPF: Viele bunte Smart Clients
ITMAGAZINE WPF: Viele bunte Smart Clients 18. August 2006 - Mit dem Windows Presentation Framework (WPF) führt Microsoft im Rahmen von.net 3.0 ein neues Programmiermodell für die Konzeption von grafisch
Die Erkenntnis von gestern muss heute mit einem neuen. 19.06.2009 TEAM - Ihr Partner für IT 2
Beratung Software Lösungen Integration von Reporting Tools in Oracle ADF 11g Applikation Der Inhalt dieses Vortrages beruht auf den Erfahrungen und Erkenntnissen zu einem bestimmten Zeitpunkt und unter
Windows Presentation Foundation - WPF
Jörg Wegener Windows Presentation Foundation - WPF Grafische Benutzerschnittstellen mit.net 3.5 HANSER 1 Einführung 1 1.1 Zielgruppe 2 1.2 Voraussetzungen 3 1.2.1 Betriebssysteme 3 1.2.2 Entwicklungsumgebung
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
Thomas Claudius Huber. Asynchrone Programmierung mit C#
Thomas Claudius Huber Asynchrone Programmierung mit C# Thomas Claudius Huber Principal Consultant @ Trivadis AG Trainer, Coach, Developer, Architect www.thomasclaudiushuber.com Spezialisiert auf WPF, XAML,
Anpassung von WSS und MOSS Websites
Anpassung von WSS und MOSS Websites Fabian Moritz Senior Consultant, SharePoint MVP ITaCS GmbH Agenda Schwachstellen in WSS (Version 2) Warum Anpassung? Ebenen der Anpassung Integration von ASP.NET 2.0
Thomas Claudius Huber Trivadis Services AG. Endlich Cross-Platform: Universal- Windows-Apps für Windows 10
Thomas Claudius Huber Trivadis Services AG Endlich Cross-Platform: Universal- Windows-Apps für Windows 10 Thomas Claudius Huber Principal Consultant bei Trivadis Pluralsight-Autor, Buchautor C#, XAML,
Heinrich & Reuter Solutions GmbH
Heinrich & Reuter Solutions GmbH Wir schaffen Lösungen Nutzerzentriert Bedarfsgerecht Begeisternd Nachhaltig Zukunftssicher Windows 8 / 10 Phone WPF / Desktop Silverlight / Web Big Screen Folie: 2, Stand:
Company Profile Computacenter
Company Profile Computacenter COMPUTACENTER AG & CO. OHG 2014 Computacenter an Overview Computacenter is Europe s leading independent provider of IT infrastructure services, enabling users and their business.
After fire and the wheel, cloud is the new game changer.
Strategie Leistungsumfang Einstiegspunkte Status Ein- Aussichten After fire and the wheel, cloud is the new game changer. Montreal Gazette, November 2011 Microsoft's Plattform Strategie You manage You
Ablösung von Oracle-Datenbanken mit PostgreSQL oder MariaDB. Präsentation 23. Juni 2016
Ablösung von Oracle-Datenbanken mit PostgreSQL oder MariaDB Präsentation 23. Juni 2016 About Adfinis SyGroup AG Unabhängiger Lösungsanbieter mit einem starken Fokus auf Open Source Software Technologien
Norbert. Eder. Windows Presentation Foundation 4. Einführung und Praxis. inklusive CD-ROM
Norbert Eder Windows Presentation Foundation 4 Einführung und Praxis inklusive CD-ROM 5936.book Seite 5 Mittwoch, 10. November 2010 5:50 17 Vorwort................................................... 11
Product Lifecycle Manager
Product Lifecycle Manager ATLAS9000 GmbH Landauer Str. - 1 D-68766 Hockenheim +49(0)6205 / 202730 Product Lifecycle Management ATLAS PLM is powerful, economical and based on standard technologies. Directory
AnyWeb AG 2008 www.anyweb.ch
Agenda SM7 Service Service Manager 7 Service Lifycycle Demo Q&A HP Software BTO System Service Business outcomes STRATEGY Project & Portfolio CIO Office SOA CTO Office APPLICATIONS Quality Quality Performance
Einsparung von Wartungs- und Lizenzkosten durch Konsolidierung
Einsparung von Wartungs- und Lizenzkosten durch Konsolidierung Peter Stalder DOAG November 2009 Basel Baden Bern Lausanne Zurich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg Munich Stuttgart Vienna
ANG Trainer. Wir machen das. Punkt und Gut!
Fest angestellte ANG.Trainer führen bei Ihren Kunden in Ihrem Namen Trainings, Coachings, Workshops durch. Und manchmal machen wir auch Unmögliches möglich. Punkt und Gut! Vom Einsteiger bis zum Professional:
Customer Day 2009 Windows Patch Management
Customer Day 2009 Windows Patch Management Peter Rösti [email protected] 2 Ein Computer ist nur so sicher, wie der Administrator verantwortungsbewusst ist und die richtigen Tools verwendet. 3 Agenda Warum
