BasisPlusWorkshop Codequality CODEANALYSE UND PROFILING – DEVELOPING AND ENSURING CODINGGUIDLINES ROLAND GRAF SIMON KRANZER.

Slides:



Advertisements
Ähnliche Präsentationen
Bonn-to-code.net Web: Blog:weblogs.asp.net/rweigelt QuickTip: #region Macros – Roland Weigelt.
Advertisements

Visual C# Programmieren mit dem Visual Studio. Was ist C#? Programmiersprache von Microsoft Einfach zu erlernen Vielfältige Möglichkeiten Basierend auf.NET.
DANSY Dynamische Analyse von Systemen
DINI AG KIM KIM-Workshop 2013 Stefanie Rühle (SUB Göttingen)
Personenstrom Simulation
Web-Entwicklung mit ASP.NET 2.0 und Visual Studio 2005 Uwe Baumann Marketing Manager Developer Tools Microsoft Deutschland GmbH Oliver Scheer Developer.
Web Matrix Project Kurzüberblick Dirk Primbs Technologieberater Developer Platform Strategy Group Microsoft Deutschland GmbH.
ILIAS-Workshop: Anforderungen an das Kursmanagement
Qualitätssicherung von Software (SWQS) Prof. Dr. Holger Schlingloff Humboldt-Universität zu Berlin und Fraunhofer FOKUS : Software Model Checking.
Präsentationstechniken II
Protokoll vom Agenda 1.) Lesetag ( ) 2.) Auswertung Praktikumsmesse 1. Erfahrungen 2. Ideen - Katalog 3.) Ergebnisse fällt aus!! (verschoben.
MSDN Webcast Visual Studio 2005 mit Visual FoxPro Jochen Kirstätter Mai 2005 –
Uwe Habermann WPF Avalon Formulare aus VFP verwenden Venelina Jordanova
Agenda 09: :00 Überblick über Microsoft Visual Studio 2005 Tools for the Microsoft Office System 09: :00 Überblick über Microsoft Visual Studio.
WebCast: Managed Smart Tags mit VSTO Jens Häupel.NET Technologieberater Microsoft Deutschland GmbH
MSDN Webcast: VB. NET für Einsteiger und Umsteiger Einführung in VB
Zeitplanung. Über uns Jens Schaller Blog: Tool:
WERK1 München Aktivitätsworkshop
© by ppedv AG Partner: Silbersponsoren:Veranstalter: Goldsponsor: Automatisierte Generierung von Unit-Tests mit PEX Thomas Schissler
Formatvorlage des Untertitelmasters durch Klicken bearbeiten Platin-Partner: Gold-Partner: Veranstaltungs-Partner: Medien-Partner: Web Content Management.
Silverlight Eine Einführung. Agenda 1.Was ist Silverlight? 2.Die Silverlight Philosophie 3.Vorstellung des Szenarios 4.Einführendes Beispiel 5.Konzepte.
Clustered Neuronal Network A C#.NET project for Compute Cluster Server 2003.
Clustered Neuronal Network A C#.NET project for Compute Cluster Server 2003.
Unternehmenspräsentation
Microsoft Office Project & Project Server 2003 Die neuen Möglichkeiten der bereichs- und projektübergreifenden Projekt- und Ressourcensteuerung.
Michael Köster User Experience Specialist Microsoft Corporation.
Brand my SharePoint Grafische Gestaltung von SharePoint-Webseiten
IT Pro Day Entwicklung und Betrieb näher zusammen dank System Center 2012 und Team Foundation Server 2012 Hansjörg Scherer ALM Spezialist, Microsoft Schweiz.
Developer Day Office APPs entwicklen Simon Amrein Trivadis AG Die ersten Schritte in eine neue Office-Welt.
Basel · Baden Brugg · Bern · Lausanne · Zürich · Düsseldorf Frankfurt/M. · Freiburg i. Br. · Hamburg · München Stuttgart · Wien Microsoft ALM Day 2011.
Version 2008 Team Foundation Version Control (TFVC) … ist eine vollständige Neuentwicklung … wurde für große Teams, die auch weltweit verteilt arbeiten,
Swiss TechNet Events Herzlich Willkommen IT-Dokumentation und Monitoring mit Visio und SharePoint 2013 "out of the box 27. März 2013 Senaj Lelic, MVP Visio,
| Basel Developing apps for SharePoint 2013 using Visual Studio 2013 René Modery, Office 365 MVP, 1stQuad Solutions.
2012 © Trivadis BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN Welcome November 2012 Highlights BI.
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
Reiner Ganser Solution Architect 1stQuad Solutions GmbH Presentation Subtitle.
Visual Studio 2012 Pre-Launch Event Neno Loje Berater & MVP für Visual Studio ALM, TFS & Scrum, Hansjörg Scherer Microsoft Switzerland.
Agenda 13: Begrüßung & Einführung in das Thema
Windows Presentation Foundation WS 2013/14 Prof. Dr. Herrad Schmidt
Kommentierung & Dokumentation SE Programmierstil, Wind Markus, Überblick/Kommentierung Kommentierung Self-documenting code Arten von Kommentaren.
Power Point für Profis > Eine Präsentation Triggern > Was ist das denn ???? … und wozu braucht man so eine Spielerei ???? Der eigentliche Witz.
Uwe Habermann Venelina Jordanova VFX in Cloud.
Anwendungen Mikrocontroller
Office Business Anwendungen mit SharePoint 2010 Fabian Moritz SharePoint MVP.
Office Business Anwendungen mit SharePoint Fabian Moritz | MVP Office SharePoint Server.
UE Web Engineering Gruppe /2
dotnetpro Leser bestätigen erneut…
1 Hauptziele Ihrer Schule Hauptziel 1 Bessere Leistungen der Schüler und Schülerinnen (hier Hauptziel 1 eintragen) Hauptziel 2 Bessere Leistungen der Schüler.
Developer Day Entwicklung und Betrieb näher zusammen dank Team Foundation Server 2012 und System Center 2012 Hansjörg Scherer ALM Spezialist, Microsoft.
BUSINESS & ECONOMICS OVERVIEW 5 HRD. 5th term Business Plan Investment & Financing Banks Financial market: Sock exchange, Shares, Bonds, etc. Management.
Statische Code-Analyse ROLAND GRAF SIMON KRANZER.
7.-8. März 2013, Rosenheim Brand my SharePoint grafische Gestaltung von SharePoint 2013-Webseiten Fabian Moritz | MVP SharePoint Server.
Station 4 Landwirtschaft-Interview. Interview Aufgaben 1 Scannt den QR- Code und hört euch das Interview eines Landwirtes aus der Wetterau an ? Was hat.
Christian Binder Senior Platform Strategy Manager Microsoft Deutschland GmbH.
M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.
Arbeiten in einem agilen Team mit VS & TFS 11
Microsoft Silverlight Autor: Christian Pirker. Inhalt Einführung Silverlight Einführung XAML Silverlight 1.0 und 1.1 Silverlight 2.0 Silverlight 3.0 Ausblick.
Internet-Thementag „Social Media an Hochschulen“ Begrüßung Willkommen zum Thementag! Alexander Loechel.
Voraussetzungen Wichtig: Bitte Xamarin Studio, SDK’s und Emulatoren vor dem Workshop installieren Xamarin Studio 5.9 ( Xamarin Business.
Namensnennung-Nicht-kommerziell-Weitergabe unter gleichen Bedingungen 3.0 Deutschland AntMe! – Die Ameisensimulation mit MS Visual Studio.
Cubido business solutions gmbh Haidfeldstrasse 33 A-4060 Leonding di(fh) Wolfgang Straßer ° Rundumblick.
EFFORTMANAGEMENT Jan Gerber Simon Hofmann Lukas Nonnenmacher.
XML-basierte Beschreibungssprachen für grafische Benutzerschnittstellen Seminarvortrag im Studiengang „Scientific Programming“ von Steffen Richter.
Workshop 1 Getting Started 2016 Boris Wylutzki
Wann und wie fliesst elektrischer Strom?
Wo habe ich im Alltag mit Elektrizität zu tun?
Visual Studio 2008 – Tipps und Tricks
Devops David Jaroš
SOFTWARE- UND WEB-LÖSUNGEN
 Präsentation transkript:

BasisPlusWorkshop Codequality CODEANALYSE UND PROFILING – DEVELOPING AND ENSURING CODINGGUIDLINES ROLAND GRAF SIMON KRANZER

Agenda  Kurze Vorstellungsrunde  Sammeln von Erwartungen (Tafel)  Diskussionsrunde  Was bedeutet eigentlich Code Quality?  Wozu Coding Guidelines?  Pause (20 min.)  Theorie  Defensive Programmierung  Statische Code-Analyse

Agenda cont.  Code-Analyse in Visual Studio 2013 (Walkthrough)  Mittagspause (60 min.)  Microsoft Code Analysis for Managed Code  Microsoft.NET Programming Guidelines  Externe Tools (FXCop, StyleCop etc.)  Profiling mit Visual Studio 2013 (Walkthrough)  Fragen, Feedback, Planung