Tagged software-developmentTim Stanley

Building An Azure Dev Test Lab Series

Sep 17, 2022 EST

Microsoft has a very large quantity of documentation on Azure. But most of those articles are focused on new large scale production scenarios, or migrating existing production scenarios to Azure. For a software development firm that is looking only to leverage Azure for software development and testing, and not expose public web services to the internet, where does one start?

The Micorosft documentation that I've read leads one to believe that it's a simple as just creating an Azure VM or an Azure Web service and your done. The reality is there is much more infrastructure required to do that. This series attempts to put together a roadmap or summary of some solutions aimed solely toward software development for Enterprise services and applications. You may find it helpful for preparing your Azure migration or if you have some services in Azure extending it.More...

Use HostingEnvironment.MapPath

Jun 25, 2010 EST

When running a service under IIS, the HttpContext.Current object is not available, so HttpContext.Current.Server.MapPath will fail.

fileName = HttpContext.Current.Server.MapPath(fileName);

The solution is to use Hosting.HostingEnvironment.MapPath instead.

fileName = System.Web.Hosting.HostingEnvironment.MapPath(fileName);

Features, Flags, Updates And Branches

Dec 03, 2009 EST

Version control systems are wonderful tools and terrible tools all depending on the process used to manage the files stored in them.  They allow tracking changes, updates, reversing updates, comparing to older updates, and creating multiple branches and variations of files ad-infinitum.  What are good rules to keep good tools from going bad?More...

Source Control Tools

Aug 06, 2008 EST

H.O. Studley Tool Chest

The limitations of your tools are your limitations. Choose your tools wisely. More...

Best Company Ever Award Invitation

Mar 17, 2008 EST

For the last two and a half years, I've been working on helping Target corporation with a project to bring a dashboard reporting application to work on a mobile device.  The project has been well received and so popular among store managers, that it's won an award within Target. Not just any award, but the Best Company Ever Award. It feels like winning an Oscar. More...