Uncategorized

Feature Prioritization PRocess, WSJF & Insights

Starting last year, we began utilizing the SAFe process for portfolio management and software development planning.  The SAFe website provides the following description: SAFe® is an online, freely revealed knowledge base of proven success patterns for implementing Lean-Agile software and systems development at enterprise scale. It provides comprehensive guidance for work at the enterprise Portfolio, …

Feature Prioritization PRocess, WSJF & Insights Read More »

Intro to Distributed Config with Consul on ASP.NET COre

Consul is an open source service discovery and configuration server built by HashiCorp and is highly regarded amongst the broad software development community.  We are researching options for common shared services which can be used across multiple platforms at work and this one seemed to fit the bill for distributed configuration amongst other features.  Consul …

Intro to Distributed Config with Consul on ASP.NET COre Read More »

Access a Linux Docker Container From the Windows Docker-Host Host using Port Publishing (–P)

Well, that’s a fun title but I think it most accurately describes the topic of this post.  To explain further, I’m running Docker Toolbox 1.12.3 on Windows 7 Professional which utilizes VirtualBox (5.0.26) to host a Linux VM as the Docker Host in Linux.  Lots of blog posts mention you can use the –p option …

Access a Linux Docker Container From the Windows Docker-Host Host using Port Publishing (–P) Read More »

Zero-downtime Clustered Deployment of WebDeploy Packages Via PowerShell

Web applications which require high scale or redundancy (very common in enterpise environments) must be deployed to multiple web servers and traffic distributed to the servers by a load balancer or proxy of some type.  Those applications also often require no-downtime deployments.  In this post, we will review how our team deploys our MSDeploy/WebDeploy packages …

Zero-downtime Clustered Deployment of WebDeploy Packages Via PowerShell Read More »

Package ASP.NET Website (not App) in a CI Build

Back in June I blogged about how you can manually create MSDeploy packages for an ASP.NET Website.  The quick summary is Microsoft didn’t provide a way to package Websites via MSBuild like Web Applications because Websites are typically compiled at run time by the ASP.NET process.  (Note – They do allow you to create a …

Package ASP.NET Website (not App) in a CI Build Read More »

Selenium with .NET Core

May 1, 2017 Update – https://www.dotnetcatch.com/2017/05/01/selenium-with-net-core-may-1-2017-update/ June 30, 2017 Update – Selenium AND .NET Core 2.0 Preview 2 – it works! For the early adopters of .NET Core it can be tough waiting for third party dependendencies to provide updated Nuget packages with support for .NET Core.  We all know its early days and they …

Selenium with .NET Core Read More »

Microsoft Connect Conference 2016 – Day 1 Recap

Wow, just wow!  If you missed the Microsoft Connect 2016 Day 1 keynote you missed a lot!  In total, there were two and a half hours of announcements, demos and news from Microsoft.  They covered Azure, Visual Studio, Xamarin mobile development, .NET, SQL and much more. I”ve tried to distill the biggest announcements and statements …

Microsoft Connect Conference 2016 – Day 1 Recap Read More »

Access a Docker Container from the Docker for Windows Host

I have recently been researching NetflixOSS and found Netflix provides many Docker images that make setting up a local development environment really easy.  In order to run the images on Windows, I installed Docker for Windows which is a Hyper-V based Docker host for Windows.  This all installed without issue and I was able to …

Access a Docker Container from the Docker for Windows Host Read More »