BASTA Spring 2015: C# Workshop

Thursday, February 19, 2015 by Rainer Stropek

Spring time is BASTA time :-) For many years I have had the possibility to open the German BASTA conference with a full-day C# workshop on Monday. This year I will focus on C# 6 news, Roslyn, and related NuGet "gold" nuggets. In this blog article I share my slides and code samples with you.

Workshop Content

The workshop language will be German. Therefore I have written an German abstract. Here it is:

Es ist soweit! Nach längerer Durststrecke ist Roslyn fertig, und für C#-Entwickler gibt es jede Menge Neuigkeiten. Neue Sprachelemente, neue Entwicklungsumgebung, der Schwenk zu Open Source, Compiler-as-a-Service und vieles mehr – alles Gründe, die Neuerungen in einem BASTA!-Workshoptag durchzuarbeiten. Der Workshop richtet sich an C#-Entwickler, die in einem Tag die C#- und Visual-Studio-Verbesserungen konzentriert kennenlernen möchten. Konkret werden wir unter anderem folgende Themen behandeln:

  • Neuerungen in C# 6
  • Neuigkeiten in der Visual Studio IDE für C#-Entwickler
  • Anwendungsbeispiele für Compiler-as-a-Service (Roslyn) aus der Praxis
  • Must-have-NuGet-Pakete für C#-Entwickler (Base Class Library und Community)

Rainer Stropek wird in bewährter Weise anhand von Codebeispielen C# und Visual Studio vNext erklären. Die Beispiele stellt Rainer wie immer zu Beginn des Workshops zur Verfügung, damit Teilnehmer auf dem eigenen Laptop mitexperimentieren können. Ein eigener Computer ist aber keine Voraussetzung. Rainer wird wie immer die Codebeispiele auf der Bühne entwickeln und Schritt für Schritt erklären. Der Workshop setzt bei den Teilnehmern mindestens C#-V3-Kenntnisse voraus.

Slides

I uploaded the slides to Speakerdeck (see below). If you want to download the slides as PDF (e.g. to get working hyperlinks), here they are.

Sample Code

Do you want to play along during the workshop? Or do you want to experiment with the code afterwards? No problem, you can grab the sample code (plus tons of additional samples about other topics) from my GitHub repository:

Feedback

Did you like the workshop and/or the material in this blog? I would love to hear your feedback in the discussion area below.

comments powered by Disqus

Rainer Stropek

Rainer Stropek

Co-founder, architect, developer

Bio

I am co-founder and CEO of the company software architects and have been serving this role since 2008. At software architects my team and I are developing the award-winning SaaS solution time cockpit. Previously, I founded and led IT consulting firms that worked in the area of developing software solutions based on the Microsoft technology stack.

In my work I focus on .NET development and software architecture. I have written some books and articles on C#, database development, Windows Azure, Windows 8 development, WPF, and Silverlight. Regularly I speak at conferences, do workshops and conduct trainings in Europe and the US. Since 2010 I have been MVP for Windows Azure.

I graduated the Higher Technical School Leonding (AT) for MIS with honors and hold a BSc (Hons) Computer Studies of the University of Derby (UK).

Contact

Twitter: @rstropek
Facebook
Google+
Xing
LinkedIn

Authors