net & opensource
TRANSCRIPT
![Page 1: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/1.jpg)
.NET & OPENSOURCE / Andreas Willich @sabotageandi
![Page 2: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/2.jpg)
ANDREAS WILLICHbegeisterter .NET Entwickler seit > 10 JahrenSo�ware- Entwickler bei
.NET Rich ClientsMobile/Xamarin
Mit- Organisator der Linuxwochen Wien3- tägiger OpenSource Konferenz am FH TechnikumContributer beim OSS- BDD- Projekt bin "User" des .NET Frameworks
TechTalk
SpecFlow
![Page 3: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/3.jpg)
.NET & OPENSOURCE
![Page 4: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/4.jpg)
DIE GESCHICHTE BIS JETZT
![Page 5: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/5.jpg)
JUNI 2000ANKÜNDIGUNG .NET FRAMEWORK
![Page 6: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/6.jpg)
JULI 2001ANKÜNDIGUNG MONO PROJECT VON XIMIAN
Miguel de Icaza dachte das.NET die Produktivität bei derSo�warentwicklung steigert
![Page 7: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/7.jpg)
FEBRUAR 2002RELEASE .NET 1.0
![Page 8: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/8.jpg)
MÄRZ 2002RELEASE SHARED SOURCE COMMON
LANGUAGE INFRASTRUCTURE (ROTOR)Microso� hat Teile von .NET für Forscher und akademische
Zwecke veröffentlicht. War zu restriktiv lizensiert um wiederverwendet werden zu können
![Page 9: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/9.jpg)
AUGUST 2003NOVELL KAUF XIMIAN
Großteils der Entwicklung an Mono wird dort fortgeführt
![Page 10: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/10.jpg)
JUNI 2004RELEASE MONO 1.0
![Page 11: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/11.jpg)
NOVEMBER 2005.NET 2.0 WIRD VERÖFFENTLICH
![Page 12: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/12.jpg)
OKTOBER 2008MONO ERREICHT FUNKTIONSUMFANG VON
.NET 2.0Fast 3 Jahre gebraucht dafür, um aufzuholen
![Page 13: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/13.jpg)
APRIL 2010.NET 4.0 WIRD VERÖFFENTLICH
![Page 14: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/14.jpg)
SEPTEMBER 2010MONO ERREICHT FUNKTIONSUMFANG VON
.NET 4.0Nur noch 5 Monate bis zum gleichen Funktionsumfang
![Page 15: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/15.jpg)
APRIL 2011ATTACHMATE KAUFT NOVELL - ZUKUNFT VON
MONO FRAGHAFT
![Page 16: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/16.jpg)
MAI 2011MIGUEL DE ICAZA & NAT FRIEDMAN
GRÜNDEN XAMARINDie Mono- Entwicklung wird dort fortgeführt
Xamarin iOS, Xamarin Android und Xamarin Mac alskommerzieles Produkt
![Page 17: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/17.jpg)
MÄRZ 2012MICROSOFT VERÖFFENTLICHT ASP.NET
UNTER APACHE 2.0 LIZENZdavor schon mit einzelne Projekten Erfahrung mit Open
Source gesammelt
![Page 18: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/18.jpg)
APRIL 2014 - BUILD 2014Roslyn wird Open Source.NET Foundation wird gegründet
![Page 19: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/19.jpg)
NOVEMBER 2014.NET libraries werden Open Source
![Page 20: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/20.jpg)
FEBRUAR 2015CoreCRL wird Open Source
![Page 21: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/21.jpg)
MÄRZ 2015MSBuild wird Open Source
![Page 22: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/22.jpg)
FEBRUAR 2016Microso� kau� Xamarin
![Page 23: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/23.jpg)
APRIL 2016Xamarin SDKs werden Open Source
Xamarin AndroidXamarin iOSXamarin MacXamarin Forms
![Page 24: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/24.jpg)
WO IST DER CODE?
![Page 25: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/25.jpg)
GITHUBhttps://github.com/dotnethttps://github.com/microso�https://github.com/aspnethttps://github.com/xamarin
![Page 26: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/26.jpg)
"VERWALTUNG"/AUFSICHT IST BEIDER .NET FOUNDATION
![Page 27: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/27.jpg)
.NET FOUNDATIONWofür? Was macht sie?
![Page 28: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/28.jpg)
WOFÜR?Unabhängige Organisation um die offene Entwicklung undZusammenarbeit in der .NET Community zu unterstützen
![Page 29: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/29.jpg)
WAS MACHT SIE?BeratungRechtliche Unterstützungtechnischer SupportMarketing und Komminkationfinanzieller Support
![Page 30: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/30.jpg)
PROJEKTE.NET CoreRoslynMSBuildNuGetMonoASP.NET CoreEntity FrameworkMVVM LightPrismSignalRWiX...
![Page 31: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/31.jpg)
DIE LEUTE DAHINTEROFFICERS
Martin Woodward - Executive DirectorJay Schmelzer - PresidentGianugo Rabellino - Vice President
![Page 32: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/32.jpg)
DIE LEUTE DAHINTERBOARD 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�)
![Page 33: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/33.jpg)
Advisory Council
DIE LEUTE DAHINTERADVISORY COUNCIL
Shaun WalkerImmo Landwerth (MS)JB Evain (MS)Daniel Roth (MS)Bill Wagner (MS)Phil HaackMirco BauerMarcus WendtDominick Baier
![Page 34: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/34.jpg)
WIE GEHT ES WEITER?
![Page 35: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/35.jpg)
MONOEntwicklung wird von Microso� gesponsert
immer mehr Teile von Reference Source wird übernommen
aktuelle Release: 4.4.0 (9. Juni 2016)
![Page 36: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/36.jpg)
.NETkompletter Stack ist Open Source
Compiler: RoslynRuntime: CoreCLR/CoreFXBuild: MSBuildPackaging: NuGet
![Page 37: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/37.jpg)
.NET CORERTM Release: 27. Juni
Runtime/Libraries sind fertigTooling ist in Preview 2Soll mit VS15 Release fertig sein ebenfalls OSS
![Page 38: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/38.jpg)
COMMUNITYalles passiert auf GitHub
![Page 39: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/39.jpg)
ANTEIL AN COMMUNITY PRSCoreFX: 60%CoreCLR: 42%Roslyn: 20%ASP.Net Docs: 28%Entity Framework: 13%
![Page 40: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/40.jpg)
17000 CONTRIBUTERSin den verschiedenen Repositories
![Page 41: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/41.jpg)
INFORMATIONENASP.Net Community Standups
On .NET
.NET Blog
![Page 42: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/42.jpg)
ENTWICKLEN VON OPEN SOURCESOFTWARE
![Page 43: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/43.jpg)
TECHNISCH
![Page 44: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/44.jpg)
WINDOWSVisual Studio (Community Edition)Visual Studio Code (OSS)SharpDevelop (OSS)Texteditor der Wahl
AtomSublime
![Page 45: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/45.jpg)
LINUX & MACOS XVisual Studio Code (OSS)MonoDevelop (OSS)Xamarin Studio (OSS)Texteditor der Wahl
AtomSublime
![Page 46: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/46.jpg)
BEIDESBashviele Tools kommen von Linux & macOS Portierungen nicht immer vorhanden/komplett
![Page 47: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/47.jpg)
ORGANISATORISCH
![Page 48: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/48.jpg)
WELCHE LIZENZ?GPLApache 2.0 LicenseMIT LicenseBSD License
![Page 49: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/49.jpg)
WOHIN MIT DEM CODE?GitHubBitBucketCodePlex
![Page 50: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/50.jpg)
WAS NEUES ODER WO MITMACHEN?
![Page 51: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/51.jpg)
IMMER RECHERCHIEREN OB ESETWAS ÄHNLICH GIBT
Verschiedene Ansätze/Implementierung sind wichtig.
Aber wir sind nicht viele, deshalb sollten wir uns nicht zusehr verteilen.
![Page 52: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/52.jpg)
Und immer zu bedenken ist folgendes:
Dann haben wir alle was davon
![Page 53: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/53.jpg)
MEHR INFORMATIONEN, TIPS UNDTRICKS
.NET Goes Open Source... and You Can Too!
![Page 54: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/54.jpg)
FRAGEN?
![Page 55: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/55.jpg)
LINKS.NET Website
.NET Foundation
Microso� @ Github
.NET Reference Source
.NET Foundation @ Github
![Page 57: NET & OPENSOURCE](https://reader036.vdocuments.net/reader036/viewer/2022072017/62d706da01d41808b90401d1/html5/thumbnails/57.jpg)
Wolfgang Strasser - The (Consumer) Internet of Things on your arm – MS Band &
PowerBI connected
IM ANSCHLUSS: