Software Musings
Random thoughts while writing code (and mostly about code)
Technical Interview Tips
So you know you have the right skillset for a job but you don’t do that great on interviews....
Date: 06/11/2012
Hey look I'm on TV! (well sort of)
I did a channel 9 interview right before the holidays where I talk about the front end and the...
Date: 01/12/2012
The Pitfalls of Code Coverage
When used correctly code coverage can be a great data point to assess your test quality and test...
Date: 04/20/2011
Regular expressions for float values and coordinates
I was working with some pixel values the other day and I had this problem; I’m getting an RGBA...
Date: 03/01/2011
Manual Testing and Babysitting Your Tests
No matter how much test automation you have nothing will ever substitute the value added by manual...
Date: 12/03/2010
Changing the value of a property from a toolstrip control across threads
I ran across this issue while working on the UI for one of our tools and I found a bunch of code...
Date: 07/16/2010
Unit testing, component level testing and UI testing, what to use and when
This is a topic that anyone doing software testing faces every time they are writing new tests. What...
Date: 04/29/2010
Visual C++ IntelliSense Options on Visual Studio 2010
One of the requests we that we often heard from our customers was the ability to disable...
Date: 03/19/2010
.Net Reflection and Unloading Assemblies
I was working with one of our tools and ran into the following problem. The tool is on the PATH...
Date: 03/04/2010
#include Auto Complete
One of the new features for C++ in Visual Studio 2010 is the auto completion of #include statements....
Date: 11/17/2009
Reading and Writing data using custom methods and the System.Xml Namespace
On a previous post dealing with Xml Serialization I mentioned that one of the ways you could achieve...
Date: 09/25/2009
Moving Test Hooks Outside Your Product’s Source Code
Found some more “old” stuff while organizing, this is a repost from an entry I wrote for the Visual...
Date: 09/21/2009
The Importance of Nurturing Software Communities at the Academic Level
I found this recently while going through my documents, it's something I wrote last November on one...
Date: 08/28/2009
Navigate To (aka Quick Search)
One of the new features of Visual Studio 10 is the Navigate To feature (previously called Quick...
Date: 08/24/2009
XML Serialization: Using XML files to persist data
Something that’s pretty common is to load and export data from applications to settings or data...
Date: 08/14/2009
Getting an instance of Microsoft.VisualStudio.OLE.Interop.IServiceProvider from a Visual Studio AddIn
Last week I was working on an AddIn and I needed an instance of IServiceProvider. The closest I...
Date: 07/17/2009
Hello!
A bit about myself, my name is Raul Perez. I'm currently part of the Visual C++ IDE team and I've...
Date: 07/17/2009