Sign In

Developer's Diary

  • Home
  • About
  • The ultimate developer machine

    21 May 2020

    One late December night, I was checking twitter on the phone while was waiting for a large project to build in Visual Studio. What a waste of time, I said to myself hundreds of times already. I had … more

  • How to deal with 'HTTP Error 500.30 - ANCM In-Process Start Failure' error in ASP.NET Core

    16 April 2020

    This article is going to help you to figure out why your ASP.NET Core is throwing 500.30 – ANCM error for an application hosted in Azure App Service. I’m not going to explain the cause of … more

  • Apache Kafka for .NET developers

    21 February 2020

    Apache Kafka became one of those technologies and buzzwords you hear often and looks to be very exotic and cool. Getting started with Apache Kafka as a .Net developer might look daunting and … more

    Tags: .NET, C#

  • Become a Git command line guru

    26 July 2016

    Git became one of the widely used Source Control System. If you work on a Windows machine you may rely on your IDE or other tools like GitHub Desktop or Atlassian's SourceTree to work with git. But … more

    Tags: Git, Powershell, Tools

  • Running Unit Tests as part of Continuous Integration of VSTS / VSO

    05 July 2016

    In my previous blog I explained how to setup from scratch and deploy to Azure using VSTS. As I mentioned in the blog I left the configuration of Unit Testing for another time.

    In this article I will … more

    Tags: Azure, CI, Powershell, VSO, VSTS

  • A logging library for operations or a C# feature which Java developer will appreciate

    16 March 2016

    This blog is not about how Java is better than C# or vice versa. It's about using existing features a language offers you - every language has its own strength.

    I went to London Continuous Delivery … more

    Tags: .NET, C#, CI, DI, Tools

  • Continuous Integration and Deployment of Azure Web App using VSTS / VSO

    25 February 2016

    A new addition to the Microsoft’s Visual Studio Team Services (former VSO) continuous integration and deployment is the Release tool. The CI/CD process I’m describing here applies to VSTS … more

    Tags: CI, DI, VSO, VSTS

  • Use Azure Resource Explorer to discover hidden settings for Azure provisioning

    10 December 2015

    In one of the blog posts I explained how you can provision an Azure Web App (Website) with Application Settings. I was asked a few times where I found this information. At the time of writing, the … more

    Tags: Azure

  • Issue to be aware of when restoring NuGet packages for the code hosted in git repository of Visual Studio Team Services aka VSO

    25 November 2015

    I came across this issue a few times with different developers so I thought I will write about it to save time for others. When you think about it then there's nothing wrong or mysterious about it … more

    Tags: Git, NuGet, VSO

  • Provisioning Azure Websites with application settings using Resource Manager

    21 October 2015

    Some time ago Azure Resource Manager was introduced. It allows to create Azure Resources based on an JSON file called Resource Template. You'll use it to create Azure resources which can be accessed … more

  • Visual Studio Online - output colouring by tag

    23 September 2015

    I started being more involved in continuous integration and deployment using Visual Studio Online which is ‘the new‘ TFS hosted in Azure.

    I've discovered an interesting and useful … more

    Tags: Azure, CI, Powershell, TFS, VSO

  • Azure Mobile Service deployment with Team City part 7. Deployment to Test environment

    04 September 2015

    The last step in these series of posts is deploying from TeamCity to a test environment.

    We have already created the script which will do the deployment so we need only to create the TeamCity … more

    Tags: CI, Powershell, TeamCity

  • Azure Mobile Service deployment with Team City part 6. Integrate SpecFlow with TeamCity

    28 August 2015

    In the previous blog post I explained how to configure TeamCity to run a PowerShell script which will deploy an Azure Mobile Service.

    After the Mobile Service was deployed we want to run acceptance … more

    Tags: .NET, Azure, CI, TeamCity

  • Azure Mobile Service deployment with Team City part 5. Configuring Mobile in TeamCity

    06 August 2015

    In the previous post we finished to create all the PowerShell scripts. The build and deployment run locally. Now it’s time to create a TeamCity configuration for it.

    Open the TeamCity web page … more

    Tags: .NET, Azure, CI, TeamCity

  • Azure Mobile Service deployment with Team City part 4. Deploying Azure Mobile Services

    22 July 2015

    In the previous post I explained how to run a set of steps including restoring NuGet packages, building and running Unit Tests using psake with PowerShell.

    The last step in our pipeline is the … more

    Tags: Azure, Powershell, TeamCity

  • Azure Mobile Service deployment with Team City part 3. Build Azure Mobile Service with PowerShell using psake

    16 July 2015

    TeamCity is a very powerful tool and you can take advantage of all its configuration options to create your CI and CD. Although TeamCity provides you with almost everything you need, like restoring … more

    Tags: CI, NuGet, Powershell, TeamCity

  • Azure Mobile Service deployment with Team City part 2. Configure TeamCity NuGet Server

    13 July 2015

    In the previous post I explained how to install TeamCity on Azure and configure it.

    In this post I will create a TeamCity configuration which will publish to a NuGet Server hosted in TeamCity.

    You … more

    Tags: Azure, NuGet, TeamCity

  • Azure Mobile Service deployment with Team City part 1. Team City Installation

    08 July 2015

    In these series of blog posts I will explain how to host a TeamCity server on an Azure Virtual Machine, configure it and create TeamCity configuration to build and deploy an Azure Mobile Service. … more

    Tags: Azure, Powershell, TeamCity

  • PowerShell with Visual Studio

    20 June 2015

    I started doing more and more PowerShell recently to automate provisioning environments on Azure and for CI & CD. I use Sublime for my editing - it's the best editor I've used but what I miss is … more

    Tags: Powershell, Tools, Visual Studio

  • Using Ninject with ASP.NET Web Api 2

    29 May 2015

    Dependency Injection in Web Api 2 has changed. For this purpose the NuGet packages for Ninject has been updated adding some breaking changes. If you have used Ninject before and tried the same … more

    Tags: .NET, C#, DI

  • 1
  • 2
  • 3
  • >
  • >>
© 2014 Developer's Diary. All rights reserved.