Where is my git ignore file in Visual Studio?

If you work a lot with github, then you are used to add a .gitignore file when you initialize your repository. If you create a project in TFS or Visual Studio Team Services this is not the case. You have to add your .gitignore file using the team project settings. Under settings navigate to repository settings. Look for the “Ignore File” and click “add”. Edit the file if you need to do any modifications. Now commit the .ignorefile and push your changes to the server. The git integration in Visual Studio and TFS is pretty good – but a lot … Continue reading Where is my git ignore file in Visual Studio?

PowerShell DSC for SharePoint

I stopped the work on my DSC modules for SharePoint (xSharePointAdministration) some time ago because the PowerShell team was working on the xSharePoint module. The module has now reached Version 1.0 and was renamed to SharePointDSC. The module is already pretty mayor and can be used to deploy SharePoint 2013 and SharePoint 2016. It supports PowerShell 4.0 and 5.0. I already started using it in some customer projects. It’s not yet perfect – but what the PowerShell team does is really “Open Development” and not just “Open source”. I contributed the xSPFarmSolution resource, the version parameter for the xFeature resource … Continue reading PowerShell DSC for SharePoint

Band2 cannot be paired with windows phone

The problem I had my Microsoft Band2 repaired because the battery wouldn’t charge any more. When the band came back I was not able to pair it with my Windows Phone. The band worked fine – it was just the app that did not recognize any band. I tried reinstalling the app – but nothing worked. The solution A chat with the support helped me. The trick is to change the language of your phone – reboot – and try the pairing again. After changing the language my band showed up and I was able to pair it. After successful … Continue reading Band2 cannot be paired with windows phone

Use SonarLint to work on your technical debt in Visual Studio

SonarQube is a really great solution to monitor and track your technical debt over time. But wouldn’t it be great if the developer could already see in Visual Studio the impact that his commit will have to the sonar dashboard? If you use Visual Studio 2015 and the C# Plugin for SonarQube you can do this with the extension SonarLint. The extension depends on the latest version of the C# Plugin – so make sure that you have the latest version (5.2) installed. In Visual Studio install the extension in the “Extensions and Updated” dialog. This adds a new Tile ‘SonarQube’ … Continue reading Use SonarLint to work on your technical debt in Visual Studio

Integrate SonarQube in your TFS or VSTS Build

Since the last update to TFS we also have the build steps available to easily integrate SonarQube in your Visual Studio CI process. If you don’t have a SonarQube instance running you can set up one in Azure in nearly no time. Set up service endpoint for SonarQube First you have to set up a service endpoint for your SonarQube instance in TFS or VSTS. Go to the settings of your project (“manage project”), go to services and click “New Service Endpoint”. Select “Generic” and enter the URL to your SonarQube instance and the credentials to connect with. Add and … Continue reading Integrate SonarQube in your TFS or VSTS Build

Setup SonarQube in Azure VM

If you have installed and integrated SonarQube once in TFS 2012 you know it was really painful. But a lot of things have changed and now it’s really easy to setup a new SonarQube instance in Azure and integrate it into you build process and in Visual Studio. I did it this week and it was really fast and straight forward. Setup a machine in Azure I wanted to have a machine for trainings and demos. That’s why I decided to use SQL Server 2014 on Windows 2012 R2. Like this I can turn the machine on and of easily. … Continue reading Setup SonarQube in Azure VM

Nächstes Treffen der .Net User Group Stuttgart

Ich freue mich sehr, dass die .Net User Group Stuttgart diesmal in den Räumen der Alegri stattfindet. Der nächste Termin findet am 12. April um 18:00 Uhr in der Niederlassung der Alegri in Stuttgart in der Meitnerstr. 10 statt. Es geht an dem Termin um zwei Themen: 1. Anwendungsdesign für DevOps-Organisationen: dabei geht es hauptsächlich darum, wie man die Softwarearchitektur anpassen muss, damit man mit dem nötigen Tempo und der Qualität liefern kann, das für DevOps nötig ist. Der Hauptfokus wird dabei auf Microservices liegen. 2. Infrastructure as Code: Entwicklung von PowerShell mit VS, Pester und CI: Da PowerShell als … Continue reading Nächstes Treffen der .Net User Group Stuttgart