15Feb

Common pitfalls running your asp.net site in HTTPS behind a load balancer

If you’ve installed your SSL certificates on the load balancer to offload the decryption processing and boost the performance of your web servers then it’s possible that this will change subtle details in the traffic being sent onwards to your web servers. This may not cause any issues, but occasionally it will catch you out. Here are some of the common pitfalls I have experienced (so far) ##Are You Missing IIS Client IP Addresses?## One...

Read More

18Jan
Web.Config transforms applied to our App.Config

How to manually create App.Config transforms in 3 easy steps

For this example we will assume that we are adding a transform for a configuration called PROD.  Step 1. Create a new empty config file using the same naming conventions as web.config files follow. So for our example we would create a new file alongside the app.config called app.PROD.config. Step 2 Edit the project file to include the new file. To do this you first need to right click on the project and select "Unload...

Read More

25Aug
Test Automation

Planning a test automation strategy

DevOps and Continuous Deployment are important trends in allowing your business to react and adapt to meet the needs of your customers. However, in my experience, it’s common to see teams that have automated their build and deployment process only to find that they are not able to test releases quickly enough. But that’s ok, an important part of DevOps is identifying your bottlenecks and improving on them one by one. It’s important to plan...

Read More

01May
Jekyll static site generator

Building My Blog With Jekyll Ruby and Github Pages

I remember one of the first ever ASP.NET projects I worked on, we were tasked with rebuilding a website for a company whose site was published as static HTML files. After editing their content in a CMS tool and hitting publish it would generate the entire site as a load of html files, doing the processing up front and then FTPing them all over to their hosting site. Surely replacing this with a nice new...

Read More

21Mar
Create a TeamCity build step to execute our script

Automating Xamarin iOS Builds with TeamCity in 4 Easy Steps

We use TeamCity to build all of our projects, so the first thing I wanted to do when starting out with Xamarin was create a solid build pipeline for our mobile apps. Ideally when working with Xamarin you want exactly the same flexibility we have got used to when building websites, namely: As soon as code is checked into Team Foundation Server (TFS) a build is kicked off. As part of this build process all...

Read More

Articles by Tag

configuration



devops



infrastructure



xamarin



continuous delivery



ios



teamcity



tfs



development



blogging



jekyll



testing



specflow



selenium



strategy



windows



development-machine



automation



mulesoft



esb



  • LinkedIn

  • Twitter

  • Google+

  • RSS

Robert Bird

Hi I'm Rob - welcome to my blog!

I love developing and shipping software, I also love to learn. This blog is my journal, a place to record the trials and tribulations as I learn new technologies and techniques.

Categories

Popular Tags

Twitter Feed


  • LinkedIn

  • Twitter

  • Google+

  • RSS

Robert Bird

Hi I'm Rob - welcome to my blog!

I love developing and shipping software, I also love to learn. This blog is my journal, a place to record the trials and tribulations as I learn new technologies and techniques.

Categories

Popular Tags

Twitter Feed


  • LinkedIn

  • Twitter

  • Google+

  • RSS

Robert Bird

Hi I'm Rob - welcome to my blog!

I love developing and shipping software, I also love to learn. This blog is my journal, a place to record the trials and tribulations as I learn new technologies and techniques.

Categories

Popular Tags

Twitter Feed