.NET vnext im Überblick
|
|
|
- Bettina Grosser
- vor 9 Jahren
- Abrufe
Transkript
1 Alive and kicking:.net vnext im Überblick Version
2 Kurze Vorstellung Dr. Holger Schwichtenberg Wirtschaftsinformatiker, Microsoft Most Valuable Professional (MVP) 5Minds IT Solutions GmbH & Co KG Dozent & Autor für heise.de, ix, Windows Developer, dotnetpro, Hanser, O Reilly, Microsoft Press, Addison-Wesley, u.a. Blog & Twitter: Kontakt: [email protected], Essen MVPs & Spezialisten für.net, Visual Studio, TFS, SQL Server, SharePoint, BizTalk, Windows Server, Azure, System Center, Xamarin, JavaScript, PowerShell, Java, Oracle, Agile, Scrum u.a. Strategische und technische Beratung Schulungen (individuell/in-house und standardisiert/öffentlich) 5Minds IT-Solutions GmbH & Co KG, Oberhausen Softwareentwicklung Ausleihe von Softwareentwicklern
3 Agenda Was ist in letzter Zeit passiert?.net 2015.NET Core Framework ASP.NET 5.0.NET Native C# 6.0 und Visual Basic 2015.NET Compiler Platform "Roslyn" Entity Framework 7.0 Weitere Neuigkeiten in.net Framework Fazit
4 Was ist in letzter Zeit passiert?
5 Es hat sich Einiges geändert Scott US Mai 2014 Satya Cloud Briefing Okt 2014
6 Quelle: Microsoft Microsoft Open Source
7 Modularisierung von.net.net Modularisierung ab 2015 Dr. Holger Schwichtenberg, NET Modularisierung 2010 bis 2014.NET Modularisierung 2002 bis 2010 Dr. Holger Schwichtenberg, Dr. Holger Schwichtenberg, Zusatz Nuget Zusatz Nuget Nuget Nuget Zusatz Nuget Zusatz Zusatz Nuget Nuget Nuget Zusatz Nuget Zusatz Nuget Zusatz Zusatz Nuget Zusatz Nuget Zusatz NugetZusatz :.NET Framework 1.0/ vnext Klassen Nuget Nuget Nuget Nuget Nuget Nuget.NET Framework Nuget 2010:.NET Framework vnext 4.0 Nuget Klassen.NET Framework 2005:.NET vnext Framework 2.0 Nuget 6358 Klassen Nuget Nuget Nuget Nuget Nuget Nuget Nuget.NET Framework.NET Framework vnext Nuget 2012: Klassen Nuget Nuget Seit Nuget 2013: MS &.NET 2006: MS &.NET 2013:.NET Framework Nuget Nuget MS 3.0Nuget &.NET MS & 2014:.NET MS Klassen &.NET Nuget Nuget MS Nuget &.NET MS &.NET MS &.NET Nuget MS &.NET Nuget Nuget Nuget Nuget MS &.NET 2008: Nuget 3.5/ MS Nuget & NET MS & Klassen.NET Nuget MS Nuget &.NET MS &.NET Nuget MS &.NET Nuget Nuget Zusatz Zusatz Nuget Nuget Nuget Nuget Nuget Nuget Nuget Nuget Nuget Zusatz Zusatz
8 .NET 2015
9 .NET 2015 =.NET 4.x "vnext" +.NET 5.0 WPF, Windows Forms, Windows Services, Console ASP.NET Webforms, MVC 5, WebAPI 5 WebPages 3, SignalR 2 System.Web modulares ASP.NET 5.0 MVC + WebAPI 6 WebPages 6 SignalR 3 Caching Hosting Console... Windows Store Apps klassisches, monolithisches.net Framework 4.x (Update zu.net 4.5.2) Mono Framework modulares.net Core Framework 5.0 System.Collections System.Runtime System.Reflection....NET CLR Mono CLR.NET Core CLR mit JIT.NET Native CLR Grafik Dr. Holger Schwichtenberg
10 .NET heute.net Windows Desktop Windows Store Windows Phone Classic ASP.NET 4.x ASP.NET 5.0 Quelle: Microsoft
11 .NET 5.0 = Strategie One.NET Microsoft Xamarin.NET Quelle: Microsoft
12 .NET Core Framework 5.0 & ASP.NET 5 "Project K"
13 .NET Core Framework - Modularität Parallelentwicklung zum.net "Full Framework" 4.x Nur benötigte Features: ~11 MB statt ~200 MB Microsoft trifft "nutzungsdatenbasierte Auswahl" der Klassen 95% der CLR ist da, aber nur 10% der FCL Viele Erweiterungspakete (Nuget) Saubere Schichtentrennung - weniger Abhängigkeiten Vorteile: Schnellerer Anwendungstart Wenig RAM-Bedarf nur benötigte Komponenten Höhere Dichte von Anwendungen Weniger Angriffsfläche
14 .NET Core Framework Weitere Konzepte Agiles Vorgehen Schnellere / kleinere Releases Updates einzelner Komponenten Source over Binaries Aber auch mehrmals im Jahr "Gesamtpakete" von Microsoft Nuget-Metapackages Komponenten im Zusammenspiel getestet Installation Nuget-Pakete als zentrales Konzept. Auch.NET Core Framework selbst. wird pro Anwendung installiert ohne Admin-Rechte' (XCopy-Deployment / "Side by side") Automatisches "ngen" (Name: CrossGen) oder.net Native Cross-Platform: Windows, Linux, Mac, usw.
15 Nun komplett Open Source Weitere Neuheiten in ASP.NET 5.0 MVC, WebAPI und WebPages werden zusammengefasst Dependency Injection überall Konfigurationsdateien: JSON. MSBuild-Einsatz aber noch möglich (.kproj- Dateien) Austauschbarkeit von Projekten und Nuget-Paketen Kein Strong Naming mehr Ad-Hoc-Kompilieren im RAM dank.net Compiler Platform "Roslyn" Einfaches Self-Hosting (oder im IIS) VS 2015 oder beliebige Editoren Commandline First Aber: Breaking Changes + Keine Webforms mehr in.net 5.0
16 DEMO.NET Core Framework 5.0 & ASP.NET 5.0 in Visual Studio 14 CTP 4
17 .NET Native "Project N"
18 to jit or not to jit Just-in-Timer-Kompilierung (JIT) Ein Binärpaket für beliebige Prozessorarchitekturen Maschinencode für den Befehlssatz des jeweiligen Mikroprozessors Aber: Leistungsverlust Ahead-of-Time-Kompilierung (AOT) Schnellerer native Code Ein Binärpaket pro Prozessorarchitektur.NET Native Vorteile von beiden Entwickler arbeitet (fast) wie bisher (einige API-Unterschiede) Native Compiler in der Cloud vor Auslieferung "60% verringerte Startzeiten" im Vergleich zu ngen "25% verringerten Speicherbedarf" im Vergleich zu ngen Zunächst aber nur für Windows Apps (mit WinRT)
19 API-Unterschiede in.net Native (Auswahl) Bisher nicht alle Klassen verfügbar (z.b. nur Teile von WCF) Arrays dürfen nicht mehr als drei Dimensionen besitzen XmlSerializer ignoriert IXmlSerializable Unterschiede bei Reflection.NET Native Compiler nur noch benötigte Metadaten ein Entscheidung des Compilers oder Hinweise des Entwicklers mit Runtime Directives Configuration-Datei (default.rd.xml) Elemente Aktionen Richtlinien
20 DEMO.NET Native Tool Chain in Visual Studio 14 CTP 4 & Runtime Directives
21 .NET Native-Werkzeugkette C++-Compiler- Backend Quelle: Microsoft
22 C# 6.0 und Visual Basic 2015
23 Sprachfeatures: Stand Feature Status
24 Null-propagating operator (alias: Monadic null checking) Prüfung auf Null-Werte stark verkürzbar Operator?. liefert null in den Fällen zurück, bei denen es bisher eine NullReferenceException gab. Aus dem Zweizeiler wird somit der knappe Einzeiler:
25 Operator nameof in C# 6.0 Liefert den Namen (ohne Namensraum!) als Zeichenkette Lokale Variablen, Parameter, Klassenmitglieder, Typparameter, Typen, Namensräume Sinnvoll für Dependency Property-Deklarationen, PropertyChangedEvents, ArgumentNullException u.a.
26 String Interpolation in C# 6.0 Alt String.Format("Kunde #{0:0000}: {1} ist in der Liste seit {2:d}.", k.id, k.ganzername, k.datum); Neu $"Kunde #{k.id:0000}: {k.ganzername} ist in der Liste seit {k.datum:d}."
27 .NET Compiler Platform "Roslyn"
28 Vorher.NET Compiler Platform "Roslyn" Black-Box-Compiler (in C++) Werkzeuge nutzen CodeDOM und VS Code Model Nun Compiler reimplementiert in.net Offene Plattform mit vielen APIs Basis für eine bessere Developer Experience IntelliSence, Refactoring, Code-Analyse, -Transformation, Diagnose, etc. Open Source Eigene Erweiterungen möglich Beiträge zum offiziellen Compiler (später) möglich
29 .NET Compiler Platform APIs (Microsoft.CodeAnalysis.*) Quelle:
30 DEMO Quellcodeanalyse und Codegenerierung mit Roslyn
31 Entity Framework 7
32 Entity Framework 7 Fast komplette Neuimplementierung, leichtgewichtiger (weniger RAM, schneller) Läuft auch auf.net Core Framework Windows Apps (auch Windows Phone) Auch nicht-relationale Datenspeicher (NoSQL) Neue Treiber von Microsoft: Azure Table Storage, SQLite, In-Memory Neue Features: Batch Updates, Unique Contraints Aber: Kein ObjectContext mehr, nur noch DbContext Kein EDMX mehr Nur noch Code-based Modeling (auch mit Reverse Eng. bestehender DB) Viele Features werden erst mit einer Version >7.0 wieder eingeführt (z.b. Lazy Loading) 6.x wird noch eine Zeit parallel weiterentwickelt Github statt Codeplex:
33 DEMO Entity Framework 7 in Windows 8.1 App mit SQLite
34 Weitere Neuigkeiten in.net Framework 4.x
35 .NET Framework 4.x Neuer 64-Bit-JITer "Ryujit": Bessere Leistung SIMD (Single Instruction, Multiple Data): Parallelisierung innerhalb eines CPU-Kerns Bibliothek "System.Numerics.Vectors" Ca. 150 kleinere API-Erweiterungen Angleichungen an Erfordernisse des.net Core Frameworks
36 API Portability Analyzer ApiPort.exe h:\appdir -out:h:\apiport.xlsx
37 Fazit
38 Fazit.NET lebt und ist agiler denn je! Trends verschoben hin zu Flexibilität und Plattformunabhängigkeit Modularität statt Monolith Das.NET 5.0 geht besser auf die Bedürfnisse der verschiedenen Plattformen ein Open Source Aber auch: ein paar Breaking Changes & etwas Umlernen
39 Vielen Dank 2014 Microsoft Corporation. All rights reserved. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
40 Links Visual Studio 14 CTPs ASP.NET vnext inkl..net Core Framework Native Compiler Platform "Roslyn" inkl. C# 6.0 und Visual Basic Feature-Übersicht pro Version seit API Portability Analyzer Neue.NET Samples Website RyuJIT
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
ALM & DevOps Day. 24. September 2015, Zürich Oerlikon. 07. November, Zürich-Oerlikon
ALM & DevOps Day 24. September 2015, Zürich Oerlikon 07. November, Zürich-Oerlikon Hilfe, meine Entwickler arbeiten im SSMS Nicolas Müggler Senior Consultant (ALM / BI) Trivadis AG Agenda Die Problematik
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
Web APIs auf dem Prüfstand Volle Kontrolle oder fertig mit den Azure Mobile Services?
Web APIs auf dem Prüfstand Volle Kontrolle oder fertig mit den Azure Mobile Services? Web APIs Wo kommen wir her? Remote Procedure Calls (RPC) Verben/Aktionen im Endpunkt enthalten GetCustomer InsertInvoice
10 Visual Studio-Extensions, die sie kennen sollten
10 Visual Studio-Extensions, die sie kennen sollten Dr. Holger Schwichtenberg Softwarearchitekt, Berater, Trainer, Fachjournalist www.dotnet-doktor.de www.twitter.com/dotnetdoktor Version 1.0 07.05.2015
RDS und Azure RemoteApp
RDS und Azure RemoteApp Inhalt Remote Desktop Services Ein kurzer Überblick RD Session Host und RD Virtualization Host RDS auf Azure Desktop Remoting in der Cloud RD RemoteApp Was ist das und wie funktioniert
Microsoft Windows SharePoint Services. Tom Wendel Microsoft Developer Evangelist
Microsoft Windows SharePoint Services Tom Wendel Microsoft Developer Evangelist Microsoft SharePoint Foundation 2010 Tom Wendel Microsoft Developer Evangelist Agenda Was ist dieses SharePoint Foundation
{ Windows 2008: Spezielle Aufgaben }
{ Windows 2008: Spezielle Aufgaben } Nils Kaczenski IT Consultant Microsoft Most Valuable Professional Neue Filialen! Server sind zu kompliziert! Hallmackenreuther GmbH? DC, DNS, DHCP DC, DNS, WINS Exchange
Thomas Schissler MVP Visual Studio ALM, artiso AG
Thomas Schissler MVP Visual Studio ALM, artiso AG Kurs-Übersicht Moderne Softwareentwicklung 01 Überblick Was macht moderne Software-Entwicklung aus? 02 Projektmanagement Wie funktioniert modernes Projektmanagement
Neues in.net. Raphael Schwarz. .NET 4.6,.NET Core 1.0 & Visual Studio 2015. codeworx gmbh. Web Mail Twitter
Raphael Schwarz codeworx gmbh Neues in.net.net 4.6,.NET Core 1.0 & Visual Studio 2015 Web Mail Twitter http://www.codeworx.at [email protected] @CwRaphael Agenda The new Microsoft C# 6 Roslyn Visual
{ 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
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
Kerberos. Alptraum oder Zusammenspiel?
Kerberos Alptraum oder Zusammenspiel? Über den Sprecher Mark A. Kuschel aus Bremen accantec consulting AG, Head of Microsoft BI Microsoft BI seit 6 Jahren Microsoft.Net seit 11 Jahren MCITP SQL Server
Ralf M. Schnell. Technical Evangelist Microsoft Deutschland GmbH
Ralf M. Schnell Technical Evangelist Microsoft Deutschland GmbH Was ist Server Core? Warum Server Core? Was kann man damit machen? Was kann man damit nicht machen? Server Core: Installation Server Core:
Performance-Optimierung für Entity Framework
Performance-Optimierung für Entity Framework Dr. Holger Schwichtenberg Softwarearchitekt, Berater, Trainer, Fachjournalist www.dotnet-doktor.de twitter.com/dotnetdoktor Version 8.2 Version 7.5.1 2.6 17.11.2015
Application Virtualization 5.0 SP2
Application Virtualization 5.0 SP2 Neuerungen im Überblick Sebastian Gernert Escalation Engineer Microsoft App-V 5.0 SP2 hat vier neue features. Virtualisierung von Shell-Extensions Visual C Runtime Support
Private Cloud Management in der Praxis
Private Cloud Management in der Praxis Self Service Portal 2.0 Walter Weinfurter Support Escalation Engineer Microsoft Deutschland GmbH Merkmale von Private Cloud Infrastrukturen Private Cloud = Infrastruktur
WCF RIA Services Datengetriebene Apps. Thomas Claudius Huber Senior Consultant Trivadis AG
WCF RIA Services Datengetriebene Apps Thomas Claudius Huber Senior Consultant Trivadis AG Thomas Claudius Huber.NET Senior Consultant @Trivadis Basel Spezialisiert auf Silverlight und WPF Autor der umfassenden
Windows 8 bereitstellen das Microsoft Deployment Toolkit. Heike Ritter
Windows 8 bereitstellen das Microsoft Deployment Toolkit Heike Ritter MDT Bereitstellungsprozess Was ist neu im MDT? MDT 2010 Update 1 NOCH Verfügbar als Download Support endet im April 2013 Keine weiteren
Business Intelligence. Bereit für bessere Entscheidungen
Business Intelligence Bereit für bessere Entscheidungen Business Intelligence Besserer Einblick in Geschäftsabläufe Business Intelligence ist die Integration von Strategien, Prozessen und Technologien,
Jörg Neumann Acando GmbH
Jörg Neumann Acando GmbH Jörg Neumann Principal Consultant bei der Acando GmbH MVP Windows Platform Development Beratung, Training, Coaching Buchautor, Speaker Mail: [email protected] Blog: www.headwriteline.blogspot.com
Windows PowerShell 5.0: Das Praxisbuch. Click here if your download doesn"t start automatically
Windows PowerShell 5.0: Das Praxisbuch Click here if your download doesn"t start automatically Windows PowerShell 5.0: Das Praxisbuch Holger Schwichtenberg Windows PowerShell 5.0: Das Praxisbuch Holger
BI und Data Warehouse
BI und Data Warehouse Die neue Welt der Daten mit 2012 Daniel Weinmann Product Marketing Manager Microsoft Deutschland GmbH Sascha Lorenz Consultant & Gesellschafter PSG Projekt Service GmbH Werner Gauer
E-Mail-Migration ganz einfach von POP3/IMAP4 zu Exchange Online. Christoph Bollig, Technologieberater Office 365
E-Mail-Migration ganz einfach von POP3/IMAP4 zu Exchange Online Christoph Bollig, Technologieberater Office 365 Szenario: Staged migration Staged migration ist eine Möglichkeit eine Mailserver Implementierung
Dominik Doerner, Jonathan Bechtle ESCde
Dominik Doerner, Jonathan Bechtle ESCde Kursübersicht Einführung in ASP.NET Core 01 Was ist ASP.NET Core? 02 Startup und Middleware 03 Wie funktioniert MVC? 04 Debugging und Logging Trainer Dominik Doerner
Private Cloud. Hammer-Business Private Cloud. Ansgar Heinen. Oliver Kirsch. Datacenter Sales Specialist. Strategic Channel Development Private Cloud
Private Cloud Hammer-Business Private Cloud Ansgar Heinen Datacenter Sales Specialist Oliver Kirsch Strategic Channel Development Private Cloud Agenda Private Cloud Eine Einordnung Erfolge in Deutschland
Cross-Plattform-App- Entwicklung mit Visual Studio 2017
Cross-Plattform-App- Entwicklung mit Visual Studio 2017 Xamarin und Cordova André Krämer Softwareentwickler, Trainer & Berater [email protected] http://andrekraemer.de http://andrekraemer.de/blog http://github.com/andrekraemer
Microsoft Azure: Ein Überblick für Entwickler. Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH
Microsoft Azure: Ein Überblick für Entwickler Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH Moderne Softwareentwicklung Microsoft Azure unterstützt
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
Innovative Geräteverwaltung mit Windows Intune
Innovative Geräteverwaltung mit Windows Intune Einsatzszenarien & Geschäftschancen für unsere Partner Gülay Vural Produkt Marketing Manager Mathias Schmidt Partner-Technologieberater Agenda Überblick über
Erfolgreiche Unternehmen bauen ihre SharePoint-Dashboards mit Visio Sehen heißt verstehen! Claus Quast SSP Visio Microsoft Deutschland GmbH
Erfolgreiche Unternehmen bauen ihre SharePoint-Dashboards mit Visio Sehen heißt verstehen! Claus Quast SSP Visio Microsoft Deutschland GmbH 2 Inhalt Was sind Dashboards? Die Bausteine Visio Services, der
Mit Cloud Power werden Sie zum
Mit Cloud Power werden Sie zum Herzlich Willkommen! Christian Hassa Managing Partner TechTalk Software AG Agenda Mobile App Development mit Xamarin Pause Azure Mobile Services Q&A 9h00-10h30 10h30-10h50
Dipl.-Inform. Harald Zinnen Senior Solution Specialist Datacenter Microsoft Deutschland GmbH [email protected]
Dipl.-Inform. Harald Zinnen Senior Solution Specialist Datacenter Microsoft Deutschland GmbH [email protected] DATACENTER MANAGEMENT monitor configure backup virtualize automate 1995 2000 2005
Datenbank nutzen ohne Datenbank installieren? SQL Azure die Cloud-Datenbank
Datenbank nutzen ohne Datenbank installieren? SQL Azure die Cloud-Datenbank Steffen Krause Technical Evangelist Microsoft Deutschland GmbH http://blogs.technet.com/steffenk Haftungsausschluss Microsoft
Office 365 Partner-Features
Office 365 Partner-Features Régis Laurent Director of Operations, Global Knowledge Competencies include: Gold Learning Silver System Management Inhalt 1. Zugriff auf Office 365 IUR und Partner-Features
Die neue Enterprise Project Management Strategie von Microsoft. Microsoft Deutschland GmbH
Die neue Enterprise Project Strategie von Microsoft Microsoft Deutschland GmbH Enterprise Project Eine vollständige Lösung, die es Unternehmen ermöglicht, die richtigen strategischen Entscheidungen zu
.NET Core Hintergrund Info s
.NET Core Hintergrund Info s Entwicklertag 2015 in Karlsruhe Andreas Bräsen Freiberuflicher Software Entwickler Mit dem Schwerpunkt auf.net basierte pragmatischer Software Entwicklung Cummunity.NET User
Mobile Backend in der
Mobile Backend in der Cloud Azure Mobile Services / Websites / Active Directory / Kontext Auth Back-Office Mobile Users Push Data Website DevOps Social Networks Logic Others TFS online Windows Azure Mobile
Einfache Koexistenz von lokaler Exchange Server-Umgebung mit Exchange Online. Christoph Bollig, Technologieberater Office 365
Einfache Koexistenz von lokaler Exchange Server-Umgebung mit Exchange Online Christoph Bollig, Technologieberater Office 365 Szenario: Staged migration Staged migration ist eine Möglichkeit eine lokale
Senior Softwareentwickler/-berater.NET
Senior Softwareentwickler/-berater.NET Persönliche Daten Dimitrij Wolf Master of Science (M. Sc.) Auf der Letteilung 12 64342 Seeheim-Jugenheim 01 52 29 41 65 19 [email protected] Geburtsjahr: Jahrgang
Microsoft Software Assurance Home Use Program: Oktober 2009
Microsoft Software Assurance Home Use Program: Oktober 2009 Home Use Program (HUP) Das Home Use Program ermöglicht es den Mitarbeitern von Unternehmen mit entsprechendem Volumenlizenzvertrag, Office 2007
Services@Microsoft Erfolgreich mit Partnern
Services@Microsoft Erfolgreich mit Partnern Aufstellung im Markt und Möglichkeiten in der Zusammenarbeit mit Partnern Steffen Schlecht Director Strategy & Innovation Mark Wittmaier Services Partner Lead
Frank Solinske Senior Consultant TELTA Citynetz Eberswalde GmbH MVP Windows Server Security
Frank Solinske Senior Consultant TELTA Citynetz Eberswalde GmbH MVP Windows Server Security Einführung in Bitlocker Bitlocker mit TPM Chip, USB und PIN Bitlocker ohne TPM Chip Bitlocker + Diffuser Unterschiede
Dominik Stockem Datenschutzbeauftragter Microsoft Deutschland GmbH
Dominik Stockem Datenschutzbeauftragter Microsoft Deutschland GmbH Peter Cullen, Microsoft Corporation Sicherheit - Die Sicherheit der Computer und Netzwerke unserer Kunden hat Top-Priorität und wir haben
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,
Wertvolle Einblicke in die Gamer-Welt bei ProSiebenSat.1 Games
10. April, 11:45 12:05 Uhr Wertvolle Einblicke in die Gamer-Welt bei ProSiebenSat.1 Games HMS Analytical-Software GmbH, Rohrbacher Straße 26, 69115 Heidelberg Wertvolle Einblicke in die Gamer-Welt bei
Bernhard Frank Technologieberater Microsoft Deutschland GmbH
Bernhard Frank Technologieberater Microsoft Deutschland GmbH Microsoft Visual Studio Team System Visual Studio Team Edition for Database Professionals Microsoft Solutions Framework Die Rollen Der Entwickler
Von 0 zur Private Cloud in 1h
Von 0 zur Private Cloud in 1h - oder wie baue ich mir eine Demoumgebung Bernhard Frank Technical Evangelist Microsoft Deutschland GmbH Carsten Rachfahl MVP Virtual Machine Rachfahl IT Solutions Wieviele
Optimierung des Windows Desktop: Software als Service. Ralf Siller, Lösungsberater Applikationsvirtualisierung
Optimierung des Windows Desktop: Software als Service Ralf Siller, Lösungsberater Applikationsvirtualisierung Verwandelt Software in einen Dienst, sofort im Netzwerk erreichbar wie jeder andere Dienst
Social Media bei DATEV Handlungsfelder und Erkenntnisse
10. April 2012, 14:30 15:30 Social Media bei DATEV Handlungsfelder und Erkenntnisse Christian Buggisch, Leiter Corporate Publishing, DATEV eg Social Media ist im Alltag angekommen Aber Social Business
23. Januar, Zürich-Oerlikon
23. Januar, Zürich-Oerlikon Apps und Business über die Cloud verbinden Martin Weber Senior Software Engineer / Principal Consultant Cloud Technologies Noser Engineering AG Noser Engineering Noser Engineering
Cross-Platform Mobile mit.net
Cross-Platform Mobile mit.net Mobile Entwicklungslandschaft Nativ Crosscompiled Hybrid Web Beste Usability? Überschaubare Kosten? Was ist Xamarin? Was ist Xamarin? 2011 Gegründet aus dem Ximian, Novell
Silvan Geser Solution Specialist Unified Communications Microsoft Schweiz GmbH
Silvan Geser Solution Specialist Unified Communications Microsoft Schweiz GmbH - Henry Ford, 1863-1947 Individuelle erreichbarkeit Sicherheit und Regulatorien Verteilte Teams Partner und Kunden Hohe Kosten
Webdeployment 2.0 Webanwendungen komfortabel bereitstellen, aus Hoster und Kundensicht.
Webdeployment 2.0 Webanwendungen komfortabel bereitstellen, aus Hoster und Kundensicht. Bernhard Frank Web Platform Architect Evangelist [email protected] Was braucht es zu einem Webserver? Webserver
Suchen und Finden leicht gemacht: Vorgänge und Akten im Team bearbeiten
Der neue Microsoft Office SharePoint Server 2007 in der öffentlichen Verwaltung Suchen und Finden leicht gemacht: Vorgänge und Akten im Team bearbeiten Günter Thurner ECM Solution Sales Specialist Microsoft
MULTIKANALVERTRIEB IN ZEITEN DES WEB 2.0 VERÄNDERTE ANFORDERUNGEN AN DEN BANKENVERTRIEB
MULTIKANALVERTRIEB IN ZEITEN DES WEB 2.0 VERÄNDERTE ANFORDERUNGEN AN DEN BANKENVERTRIEB Stephan Dohmen Industry Manager Financial Services Microsoft Deutschland GmbH [email protected] / +49 89 3176-3191
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 [email protected] Geburtsjahr: Jahrgang 1982 Guten
Für jede Unternehmensgröße das Passende: Virtual Desktop Infrastructure mit Remote Desktop Services und Desktop as a Service
11. April, 10:15 11:15 Uhr Für jede Unternehmensgröße das Passende: Virtual Desktop Infrastructure mit Remote Desktop Services und Desktop as a Service Matthias Wessner, Principal Architect, Login Consultants
Mobile Backend in. Cloud. Azure Mobile Services / Websites / Active Directory /
Mobile Backend in Cloud Azure Mobile Services / Websites / Active Directory / Einführung Wachstum / Marktanalyse Quelle: Gartner 2012 2500 Mobile Internet Benutzer Desktop Internet Benutzer Internet Benutzer
The app the crashes, before the breakpoint is reached: Code to the event:
I have set a breakpoint in an asyc event-handler to ListView.ItenTapped-Event (see screenshot below): I then tap on an ListView-entry on my iphone 5 The app the crashes, before the breakpoint is reached:
.NET & OPENSOURCE. Andreas Willich
.NET & OPENSOURCE Andreas Willich / @sabotageandi ANDREAS WILLICH begeisterter.net Entwickler seit > 10 Jahren So ware- Entwickler bei TechTalk.NET Rich Clients Mobile/Xamarin Mit- Organisator der Linuxwochen
Firmeninterne IT greift zu den Wolken Die richtige Mischung macht s
Firmeninterne IT greift zu den Wolken Die richtige Mischung macht s Heike Ritter Technical Evangelist Developer & Platform Strategy Group Firmennetzwerk Windows Server 2008 DC SharePoint Server 2003 Windows
Microsoft Partner Network. Janaina Poeta [email protected] Marketing Manager Microsoft Partner Network
Microsoft Partner Network Janaina Poeta [email protected] Marketing Manager Microsoft Partner Network Inhalt Vorteile Microsoft Partner Network Änderungen in den Partnerstufen Änderungen in den Kompetenzen
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
APPsolut erfolgreich
APPsolut erfolgreich So profitieren Sie von mobilen Anwendungen Stephan Jacquemot Emerging Business Lead Oliver Scheffert Senior Audience Marketing Manager Frank Fischer Deutsche Telekom AG Agenda Die
Vom Web ins IoT: Schnelleinstieg in Tooling und Entwicklung
Vom Web ins IoT: Schnelleinstieg in Tooling und Entwicklung Webinar 11.05.2017 Andreas Schmidt @aschmidt75 www.cassini.ag www.thingforward.io @thingforward 2 11.05.17 Agenda Devices für das Internet der
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,
AER Programm: Anleitung zur Zertifizierung
AER Programm: Anleitung zur Zertifizierung März 2012 Torsten Dieterich Partner Segment Marketing Manager AER Microsoft GmbH Das Microsoft Authorized Education Reseller (AER) Programm Ziel des AER-Programms
Der Moderne Verwaltungsarbeitsplatz
Der Moderne Verwaltungsarbeitsplatz Die perfekte Symbiose der neuen Microsoft Technologien mit Ihrer bestehenden IT-Infrastruktur Michael Schäffer [email protected] Business Productivity Advisor /public
Neustart für den Datenzugriff: Framework Core 1.1.1/2.0. Kurze Vorstellung
Donnerstag 11.05.2017 13:30 bis 14:30 Neustart für den Datenzugriff: Framework Core 1.1.1/2.0 Dr. Holger Schwichtenberg Softwarearchitekt, Berater, Trainer, Fachjournalist www.dotnet-doktor.de www.twitter.com/dotnetdoktor
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
Microsoft Lizenzierung in Kirche und Wohlfahrt
Microsoft Lizenzierung in Kirche und Wohlfahrt Actebis Education Tag, 28.10.2010 Nicolette Simonis Microsoft Deutschland GmbH Agenda Bezugsberechtigung Wer ist, wer bleibt Wer darf nicht und wer darf mit
Cross Platform Development Heute Windows, morgen Android, übermorgen Xbox
Cross Platform Development Heute Windows, morgen Android, übermorgen Xbox Daniel Meixner Technical Evangelist Microsoft Deutschland GmbH @DanielMeixner DevelopersDevelopersDevelopersDevelopers.Net Programming
Profil von Michael Wettach
Profil von Tätigkeiten Konzeption und Implementierung von: Desktop Anwendungen Web Anwendungen Serviceorientierten Architekturen Komplexen Datenbankbankanwendungen Technische Beratung IT-Projektleitung
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
Wo bitte geht s hier in die Cloud? Live@edu / Office 365
Share more Wo bitte geht s hier in die Cloud? Live@edu / Office 365 Mag. Daniela Denk [email protected] Microsoft Education Technology Advisor Microsoft Österreich Gmbh Was ist die Cloud? IT als standardisiertes
Kontakt zu Kunden. Kontakt durch Vertrieb, Marketing, Service und andere Aktivitäten.
Kontakt zu Kunden Kontakt durch Vertrieb, Marketing, Service und andere Aktivitäten. Geschäftsprozesse Geschäftsprozesse sorgen für einen konsistenten Informationsfluss und für eine durchgängige Bearbeitung
MODERNE WEBANWENDUNGEN MIT PDF
MODERNE WEBANWENDUNGEN MIT PDF ==> Download: MODERNE WEBANWENDUNGEN MIT PDF MODERNE WEBANWENDUNGEN MIT PDF - Are you searching for Moderne Webanwendungen Mit Books? Now, you will be happy that at this
.NET Softwareentwicklung
v1.1.th.net Softwareentwicklung Tom Halank Teamlead Development & Solutions ProTechnology GmbH Am Markt seit 2007 Niederlassungen in Dresden und Stuttgart Microsoft GOLD-Partner seit 2011 GOLD Application
Perceptive Document Composition
Perceptive Document Composition Systemvoraussetzungen Version: 6.1.x Written by: Product Knowledge, R&D Date: October 2015 2015 Lexmark International Technology, S.A. All rights reserved. Lexmark is a
NET. Die.NET Geschichte
Die.NET Geschichte Wie und wann alles begann Nachfolgeversion von COM+ (Component Object Models) Next Generation Windows Services (NGWS) Umbenennung in.net (Jahre 2000) Version 1.0 Januar 2002 Motivation
Zend PHP Cloud Application Platform
Zend PHP Cloud Application Platform Jan Burkl System Engineer All rights reserved. Zend Technologies, Inc. Zend PHP Cloud App Platform Ist das ein neues Produkt? Nein! Es ist eine neue(re) Art des Arbeitens.
Agenda. Ausgangssituation (Beispiel) PaaS oder IaaS? Migrationspfade Deep Dives. IaaS via Azure Site Recovery PaaS via SQL Deployment Wizard
Agenda Ausgangssituation (Beispiel) PaaS oder IaaS? Migrationspfade Deep Dives IaaS via Azure Site Recovery PaaS via SQL Deployment Wizard AZURE REGIONS offen BETRIEBSSYSTEME DATENBANKEN ENTWICKLUNGS-
wiko Bausoftware GmbH
Systemvoraussetzungen wiko Bausoftware Produkt: wiko Version: 6.x Status: Veröffentlicht Datum: 19.09.2017 Owner: wiko Bausoftware GmbH Inhalt 1. wiko.... 3 1.1 Server... 3 1.2 Übersicht Konfigurationen...
Meine App, die Cloud und ich
04. FEBRUAR 2016 Meine App, die Cloud und ich Braucht die universelle App den universellen Entwickler? Beate Lay Referent Beate Lay MCT (Microsoft Certified Trainer) C# Programmierung seit.net 1.0 Datenzugriff
