Leaving Microsoft

This will be my last technet/msdn blog.  All my future blog posts will be at http://softienerd.blogspot.com/.

0

Enable Missing Kernel Debugging Transport in Visual Studio 2012

By default, when you install Visual Studio 2012, you won’t have Kernel Debugging in the list of transports as described in http://msdn.microsoft.com/en-us/library/windows/hardware/hh439359%28v=vs.85%29.aspx and in http://msdn.microsoft.com/en-us/library/windows/hardware/jj149675.aspx.  To fix this, install the WDK.

0

Changing Executable Dll Characteristics Flags: DynamicBase, NX, AppContainer

Inside the PE header of all executables, there is something called DLL Characteristics which contains a set of flags that could tells Windows a little more about the application.  You can view all the flags by using dumpbin.exe /headers <targetbinary>.  This applies to more than just .exes, such as .ocx, .dll, etc.  Sometimes, you might…

0

Attack Surface Analyzer x86 and x64 Download Link

Our original download link for the tool only had x64 msi.  We had since fixed it with a new download link.  However, most of the search engines have the original link as the top result.  If you need the x86 version of the tool, please use this go link: http://go.microsoft.com/?linkid=9758398.

0

Attack Surface Analyzer

My team here at Microsoft Security Engineering Center just released our latest tool for the SDL, Attack Surface Analyzer.  Dave has already blogged about the tool: http://blogs.msdn.com/b/sdl/archive/2011/01/17/announcing-attack-surface-analyzer.aspx. In the new few weeks, the team and I will be blogging a little bit more about what the tool does and how the tool’s functionality can be extended.

0

Installing .Net 3.5.1 on Windows 2008 R2

Sometimes when you try to install .Net 3.5 on Windows 2008 R2, you would get an error message:    You must use the Role Management Tool to install or configure Microsoft .NET Framework 3.5 SP1. To get around this, right click on computer, select manage.  Select Server Feature node and add a new feature.  The…

0

Building Both VS 2008 and VS 2010 on the Same TFS 2008 Server Using 2 MSBuild Build Agents

My team recently upgraded some of our Visual Studio solutions to be 2010 based in order to take advantage some of the new features in the IDE.  However, we quickly found out that the upgrade broke our build system.  In order to build both vs2010 projects and vs2008 projects on one machine, you want to…

0

Moving and Bouncing Circle with HTML5 Canvas

  This should work in ie9 and chrome.  However, if you use ie9, make sure you set the browser and document mode to IE9 standards.  There could be some refactor done on this code, but I wrote this in a few hours without any prior javascript or html5 experience: test.html:   <html> <head>     <style…

0

Bouncing Circle with HTML5 Canvas

  This should work in ie9 and chrome.  However, if you use ie9, make sure you set the browser and document mode to IE9 standards.  There could be some refactor done on this code, but I wrote this in a few hours without any prior javascript or html5 experience: test.html:   <html> <head>     <style…

0

Twitter

I finally signed up for a twitter account: https://twitter.com/softienerd.  My first post is on the fact that a social site like groupon is worth more than twitter: http://www.theatlantic.com/technology/archive/2010/09/what-are-your-favorite-social-media-sites-worth/63481/

0