Best practice

Mentoring Junior Developers

The most important skills of senior developers, working in teams, is to be able to teach and pass down skills to junior developers. There are many adversities to passing skills to the new developers, depending on the type of project and the stage of the project: Business rules (domain) New technologies (R&D) Cryptic code bases [...]

Dynamic Azure Web Services URLs

I am currently building a lot of web services for Azure. Since URLs change a lot in development and deployment environments I needed to be able to have those services URLs updated dynamically. The easiest way I found is using handlers and: HttpContext.Current.Request.Headers["Host"]; This way none of the URLs get hard-coded and deployment is extremely easy. This also [...]