Past Meetup

Introduction to Azure Service Fabric & Code Quality Management with SonarQube

This Meetup is past

33 people went

Details

We are organizing a two 1h presentations event at Microsoft Swiss offices, our Agenda proposal:

17:45 - 18:00 - Reception

18:00 - 18:15 - Zurich Developers Introduction

18:15 - 19:15 - Introduction to Microsoft Service Fabric

19:15 - 20:15 - Code Quality Management with SonarQube and SonarLint

20:15 - 20:55 - Appero!

20:55 - 21:00 - Leaving Microsoft offices ;)

Regarding the sessions:

1. Introduction to Microsoft Service Fabric

Service Fabric is Microsoft Microservice platform for Azure and on-premises. Microsoft has used that internally for over five years to build highly scalable and fault tolerant services such as Cortana, Azure SQL, Bing, and much more. We are looking here 101 concepts of Service Fabric for developers and architects, what benefit it brings, and what it takes to get it started with developing reliable, stateful and stateless services on-premises or in Azure by using Service Fabric.

Speaker: Alexander Kaplin.

Bio:

Alexander is Microsoft partner and a senior technical consultant with 20 years of IT experience in various Microsoft technology areas. Last seven years Alexander’s focus has been on client side development including WPF, Silverlight, and ASP.NET. You can find alexander’s profile on LinkedIn http://ch.linkedin.com/in/alexanderxentree or in various Microsoft beta program or forums with https://social.msdn.microsoft.com/profile/alexanderxe

2. Code Quality Management with SonarQube and SonarLint

Description: Technical debt is what makes you feel like it could be easier to restart the development of a product from scratch in order to add a simple new feature to it. SonarQube is an open source code quality portal enabling all stakeholders to identify, track and ultimately act to reimburse the technical debt. SonarLint on the other hand is a product that brings code analysis to the IDE directly for the developer.In this session, I'll show how Microsoft and SonarSource, the company behind SonarQube, have been working together to bring the platform to .NET developers. We'll start by a short discussion on code quality and static code analysis. Then, I'll demo SonarLint for Visual Studio to show issues caught on-the-fly as we type in the IDE. Next we'll explore the SonarQube platform and how we use it on a daily basis. Finally, we'll check the Scanner for MsBuild, used to analyze .NET projects, and how it integrates with Team Foundation Server and Visual Studio Team Services but also with Jenkins or TeamCity.

Speaker: Tamas Vajk

Bio: Tamas Vajk is a Microsoft MVP on Visual Studio and Development Technologies. He started working at SonarSource in March 2015, where he is leading the development of the open source SonarLint for Visual Studio. SonarSource is the company behind SonarQube, a fully-featured open source solution for technical debt management.