rss feed

Eric S. Davis

Great List of Programmer Tools

Jesse Liberty recently posted this list of essential programmer utilities. It’s definitely worth a look. I am already using about a third of these, but will definitely check out some of the others. Thanks, Jesse!

 

http://jesseliberty.com/2013/10/25/two-dozen-insanely-essential-programmer-utilities

Interesting Perspective on How to Be a Great Developer

I ran across this post this morning and wanted to pass it along. It’s an interesting perspective on what commonly stands in the way of a good developer being able to realize his/her potential and becoming a great developer.

Worth a read –> 10 Reasons Why You’re Failing to Realize Your Potential as a Developer

Git support for Visual Studio – Git, TFS, and VS put into Context

Another great post from Scott Hanselman:
Git support for Visual Studio – Git, TFS, and VS put into Context

The #1 Career Mistake Capable People Make

Interesting article I ran across on LinkedIn this morning: The #1 Career Mistake Capable People Make

“Cannot find the physical directory” Issue after Azure SDK 1.8 Upgrade

After recently upgrading one of my Windows Azure web role projects from Visual Studio 2012 and Azure SDK 1.7 to Visual Studio 2012 and Azure SDK 1.8, I started getting a strange error whenever I attempted to run and debug my Azure project in the local DEV fabric.

Cannot find the physical directory ‘C:\Workspaces\MyAzureSolution\MyAzureProject\bin\MyWebApp’ for virtual path MyWebApp/. C:\Workspaces\MyAzureSolution\MyAzureProject\bin\Debug\ServiceDefinition.csdef 1 1 MyAzureProject

Apparently, this is the result of a little-known change introduced in the 1.8 version of the Azure SDK. You are going to have to update the ServiceDefinition.csdef file of your Azure web role project to correct the issue. If your web role defines the site’s physicalDirectory attribute with a relative path you will need to update that value and point it 2 more directory levels higher.

Before Definition (SDK 1.7)

  <WebRole name="MyWebApp" vmsize="Small">
    ...
    <Sites>
      <Site name="MyWebApp" physicalDirectory="..\MyWebApp">
      ...
    </Sites>
    ...
  </WebRole>
									

After Definition (SDK 1.8)

  <WebRole name="MyWebApp" vmsize="Small">
    ...
    <Sites>
      <Site name="MyWebApp" physicalDirectory="..\..\..\MyWebApp">
      ...
    </Sites>
    ...
  </WebRole>
									

This change should fix the “cannot find the physical directory” issue when starting the debugger.

Using ReSharper and TeamCity to Detect Code Issues in the Build

Nice article about how you can configure TeamCity to run ReSharper code inspection on your build server for every build:

http://hadihariri.com/2012/10/10/resharper-on-the-server-detecting-code-issues-in-the-build/