.NET & OPENSOURCE. Andreas Willich

Ähnliche Dokumente
.NET Core Hintergrund Info s

Mit Cloud Power werden Sie zum

Cross-Platform Mobile mit.net

Dominik Doerner, Jonathan Bechtle ESCde

Cross-Plattform-App- Entwicklung mit Visual Studio 2017

Jörg Neumann Acando GmbH

Mobile App development mit Xamarin. Christian Hassa Andreas Willich TechTalk Software AG

Mobile Development in.net mit Xamarin

ios, Android, WP7... Alle nativ auf einen Streich!

Romano Roth & Oliver Brack Zühlke Engineering AG

NET. Die.NET Geschichte

Übersicht über das OSS-Recht

Cross Platform Development Heute Windows, morgen Android, übermorgen Xbox

.NET Core,.NET Standard & ASP.NET Core. Jürgen Gutsch / YooApplications AG

Vergleich von Webtechnologien zur Erstellung einer Rich Internet Applicationam Beispiel der Kundenverwaltungssoftware VDMS

Xamarin Applikationen Showcase aus der Praxis

OwnCloud. Florian Preinstorfer. VALUG

OpenSource Business Strategien. Thomas Uhl Topalis AG

Mono - Hands On. Anwendungsentwicklung mit Mono und Gnome. Mario Manno

Vom Web ins IoT: Schnelleinstieg in Tooling und Entwicklung

Architekturüberblick Gradle

Neues in.net. Raphael Schwarz. .NET 4.6,.NET Core 1.0 & Visual Studio codeworx gmbh. Web Mail Twitter

LibreOffice vs. Apache OpenOffice technische, organisatorische und rechtliche Unterschiede

Senior Softwareentwickler/-berater.NET

Webdeployment 2.0 Webanwendungen komfortabel bereitstellen, aus Hoster und Kundensicht.

.NET vnext im Überblick

Microsoft Azure: Ein Überblick für Entwickler. Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH

Universität Karlsruhe (TH) Moderne Programmiersysteme am Beispiel von.net

Value Delivery and Customer Feedback

Open Source in der Medizintechnik

Microsoft Teams um smarte Bots erweitern

Workshop 6 (ws6c) native Entwicklung für mobile Geräte

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

Chancen und Herausforderungen von Open Source Software in Schulen

Visual Studio 2010 Jetzt auch für Architekten

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

Open Source - Was ist das eigentlich?

LibreOffice The Document Foundation Einblick und Ausblick

Armin Neudert TMN Systemberatung GmbH. Visual Studio ALM Days 2012

Thomas Claudius Huber Trivadis Services AG. Endlich Cross-Platform: Universal- Windows-Apps für Windows 10

Effiziente Anwendungs-Entwicklung mittels Business Software Framework BISON Solution

OpenVMS und OpenSource Ein Widerspruch? peter ranisch

Senior Softwareentwickler/-berater.NET

Enterprise Application Integration Erfahrungen aus der Praxis

Vergleich von CM-Systemen. präsentiert von Tim Hoffmann und Niels Reinhard

Mobile Applications. Adrian Nägeli, CTO bitforge AG

Visual Studio 2015-Editionen im Vergleich

2.1. Short description to bug Xamarin.Forms: ListView not scrollable in a ScrollView in a Stacklayout on Android

SCRIPTCS. C# als Skriptsprache!?

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

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

Thomas Rümmler AIT GmbH & Co. René Schumacher Microsoft

Drei auf einen Streich. Entwicklung für iphone, Android und Windows Phone mit.net

Meine App, die Cloud und ich

Embedded Computing Conference 2014 Embedded UI Qt5

Workshop 6 (ws6c) native Entwicklung für mobile Geräte

Microsoft.NET und SunONE

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

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

9.5 Microsoft.NET

Christopher B. Adkins

Agenda. Native Cross- Platform- Entwicklung. Mobile Business Apps. App Demo Code Demo. Fazit. Architektur ALM

Brandenburger Landeswettbewerb Informatik Freie Software. Stephan Uhlmann. 18. März Potsdamer Linux User Group (uplug)

C# Programmierung. Eine Einführung in das.net Framework. C# Programmierung - Tag 7: Prozesse und Möglichkeiten

Smartphone Entwicklung mit Android und Java

LibreOffice und The Document Foundation

Wer bin ich. > Senior Consultant, Architekt und Trainer (MATHEMA Software GmbH) > 25+ Jahre Software > 12+ Jahre Java Enterprise > 7+ Jahre.

Micro Focus Unit Testing Framework in Visual COBOL 3.0. Rolf Becking 29.August 2017

Open Source im Unternehmenseinsatz. Evaluierung und Einführung. Alexander Pacnik Frankfurt,

LINUX-WORKSHOP. WINTEROPHASE 17/18 Heiko Carrasco

Open Source SIK OSS Forum Rechtliche Fragestellungen bei Freigabe von Open Source Software, 7. Mai 2014

JavaFX goes Open Source

EMBARCADERO TOOLS FÜR ENTWICKLER WILLKOMMEN IN HAMBURG Berlin

23. Januar, Zürich-Oerlikon

Cross-Platform Mobile Development mit Xamarin Mark

Wine der freiewindows Emulator. Marcus Meißner Wine und opensuse Entwickler

Vielen Dank für die Einladung Anwendertreffen Senox 2017

.NET als Microsofts Entwicklerplattform

Cross-Platform Entwicklung mit Xamarin: Erfahrungen eines Software-Ingenieurs

Übersicht Daten der IT-Infrastruktur - Arbeitsplatz-Betriebssysteme

Schweizerisches Bundesgericht

Lumira 2.0. Design Studio jetzt noch besser

Transkript:

.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 Wien 3- tägiger OpenSource Konferenz am FH Technikum Contributer beim OSS- BDD- Projekt SpecFlow bin "User" des.net Frameworks

.NET & OPENSOURCE

DIE GESCHICHTE BIS JETZT

JUNI 2000 ANKÜNDIGUNG.NET FRAMEWORK

JULI 2001 ANKÜNDIGUNG MONO PROJECT VON XIMIAN Miguel de Icaza dachte das.net die Produktivität bei der So warentwicklung steigert

FEBRUAR 2002 RELEASE.NET 1.0

MÄRZ 2002 RELEASE SHARED SOURCE COMMON LANGUAGE INFRASTRUCTURE (ROTOR) Microso hat Teile von.net für Forscher und akademische Zwecke veröffentlicht. War zu restriktiv lizensiert um wieder verwendet werden zu können

AUGUST 2003 NOVELL KAUF XIMIAN Großteils der Entwicklung an Mono wird dort fortgeführt

JUNI 2004 RELEASE MONO 1.0

NOVEMBER 2005.NET 2.0 WIRD VERÖFFENTLICH

OKTOBER 2008 MONO ERREICHT FUNKTIONSUMFANG VON.NET 2.0 Fast 3 Jahre gebraucht dafür, um aufzuholen

APRIL 2010.NET 4.0 WIRD VERÖFFENTLICH

SEPTEMBER 2010 MONO ERREICHT FUNKTIONSUMFANG VON.NET 4.0 Nur noch 5 Monate bis zum gleichen Funktionsumfang

APRIL 2011 ATTACHMATE KAUFT NOVELL - ZUKUNFT VON MONO FRAGHAFT

MAI 2011 MIGUEL DE ICAZA & NAT FRIEDMAN GRÜNDEN XAMARIN Die Mono- Entwicklung wird dort fortgeführt Xamarin ios, Xamarin Android und Xamarin Mac als kommerzieles Produkt

MÄRZ 2012 MICROSOFT VERÖFFENTLICHT ASP.NET UNTER APACHE 2.0 LIZENZ davor schon mit einzelne Projekten Erfahrung mit Open Source gesammelt

APRIL 2014 - BUILD 2014 Roslyn wird Open Source.NET Foundation wird gegründet

NOVEMBER 2014.NET libraries werden Open Source

FEBRUAR 2015 CoreCRL wird Open Source

MÄRZ 2015 MSBuild wird Open Source

FEBRUAR 2016 Microso kau Xamarin

APRIL 2016 Xamarin SDKs werden Open Source Xamarin Android Xamarin ios Xamarin Mac Xamarin Forms

WO IST DER CODE?

GITHUB https://github.com/dotnet https://github.com/microso https://github.com/aspnet https://github.com/xamarin

"VERWALTUNG"/AUFSICHT IST BEI DER.NET FOUNDATION

.NET FOUNDATION Wofür? Was macht sie?

WOFÜR? Unabhängige Organisation um die offene Entwicklung und Zusammenarbeit in der.net Community zu unterstützen

WAS MACHT SIE? Beratung Rechtliche Unterstützung technischer Support Marketing und Komminkation finanzieller Support

PROJEKTE.NET Core Roslyn MSBuild NuGet Mono ASP.NET Core Entity Framework MVVM Light Prism SignalR WiX...

DIE LEUTE DAHINTER OFFICERS Martin Woodward - Executive Director Jay Schmelzer - President Gianugo Rabellino - Vice President

DIE LEUTE DAHINTER BOARD OF DIRECTORS Gianugo Rabelino (Senior Director, Open Source Communities, Microso Open Tech) Jay Schmelzer (Director of Program Management, Visual Studio Team, Microso ) Miguel de Icaza (CTO bei Xamarin, Microso )

Advisory Council DIE LEUTE DAHINTER ADVISORY COUNCIL Shaun Walker Immo Landwerth (MS) JB Evain (MS) Daniel Roth (MS) Bill Wagner (MS) Phil Haack Mirco Bauer Marcus Wendt Dominick Baier

WIE GEHT ES WEITER?

MONO Entwicklung wird von Microso gesponsert immer mehr Teile von Reference Source wird übernommen aktuelle Release: 4.4.0 (9. Juni 2016)

.NET kompletter Stack ist Open Source Compiler: Roslyn Runtime: CoreCLR/CoreFX Build: MSBuild Packaging: NuGet

.NET CORE RTM Release: 27. Juni Runtime/Libraries sind fertig Tooling ist in Preview 2 Soll mit VS15 Release fertig sein ebenfalls OSS

COMMUNITY alles passiert auf GitHub

ANTEIL AN COMMUNITY PRS CoreFX: 60% CoreCLR: 42% Roslyn: 20% ASP.Net Docs: 28% Entity Framework: 13%

17000 CONTRIBUTERS in den verschiedenen Repositories

INFORMATIONEN ASP.Net Community Standups On.NET.NET Blog

ENTWICKLEN VON OPEN SOURCE SOFTWARE

TECHNISCH

WINDOWS Visual Studio (Community Edition) Visual Studio Code (OSS) SharpDevelop (OSS) Texteditor der Wahl Atom Sublime

LINUX & MACOS X Visual Studio Code (OSS) MonoDevelop (OSS) Xamarin Studio (OSS) Texteditor der Wahl Atom Sublime

BEIDES Bash viele Tools kommen von Linux & macos Portierungen nicht immer vorhanden/komplett

ORGANISATORISCH

WELCHE LIZENZ? GPL Apache 2.0 License MIT License BSD License

WOHIN MIT DEM CODE? GitHub BitBucket CodePlex

WAS NEUES ODER WO MITMACHEN?

IMMER RECHERCHIEREN OB ES ETWAS ÄHNLICH GIBT Verschiedene Ansätze/Implementierung sind wichtig. Aber wir sind nicht viele, deshalb sollten wir uns nicht zu sehr verteilen.

Und immer zu bedenken ist folgendes: Dann haben wir alle was davon

MEHR INFORMATIONEN, TIPS UND TRICKS.NET Goes Open Source... and You Can Too!

FRAGEN?

LINKS.NET Website.NET Foundation Microso @ Github.NET Reference Source.NET Foundation @ Github

DANKE! HTTP://TECHTALK.AT/BLOG/

IM ANSCHLUSS: Wolfgang Strasser - The (Consumer) Internet of Things on your arm MS Band & PowerBI connected