Sign In
Software Musings
Random thoughts while writing code (and mostly about code)
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
#include Auto Completion
.Net
.NET System.Xml Namespace
Assembly.Load
C#
C++
Code Coverage
Component Level Testing
Control
Coordinates
Float
IntelliSense Options
Manual Testing
Navigate To
Software testing
Testing
UI Testing
Unit Testing
Unloading assemblies
Visual C++
Visual Studio
Visual Studio .Net Reflection
Visual Studio .NET XML Serialization
Visual Studio 2010
Visual Studio AddIns DTE IServiceProvider
Archive
Archives
January 2012
(1)
December 2011
(1)
April 2011
(1)
March 2011
(1)
December 2010
(1)
July 2010
(1)
April 2010
(1)
March 2010
(2)
November 2009
(1)
September 2009
(2)
August 2009
(3)
July 2009
(2)
MSDN Blogs
>
Software Musings
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Software Musings
Hey look I'm on TV! (well sort of)
Posted
4 months ago
by
Raul Perez
0
Comments
I did a channel 9 interview right before the holidays where I talk about the front end and the IntelliSense architecture in general. I was going to write an intro but I'll be lazy and reuse the one from the interview http://channel9.msdn.com...
Software Musings
No Repro, No Way! - Handling Bugs Before They Come Back To Haunt You
Posted
5 months ago
by
Raul Perez
1
Comments
I haven't actually written in a long time which its an indication of how busy things have been around here. I put together a presentation about how to handle itermitent test failures earlier this year and I've been meaning to turn it into a document and...
Software Musings
The Pitfalls of Code Coverage
Posted
over 1 year ago
by
Raul Perez
0
Comments
When used correctly code coverage can be a great data point to assess your test quality and test holes. What a lot of people don’t realize though is that code coverage doesn’t actually means good tests or even that all the areas that are covered...
Software Musings
Regular expressions for float values and coordinates
Posted
over 1 year ago
by
Raul Perez
1
Comments
I was working with some pixel values the other day and I had this problem; I’m getting an RGBA value from my object model but it returns it on a string format (ie: 0, 1, 1, .5 ). For this specific task I only cared about the alpha value so I figured...
Software Musings
Manual Testing and Babysitting Your Tests
Posted
over 2 years ago
by
Raul Perez
0
Comments
No matter how much test automation you have nothing will ever substitute the value added by manual testing. I could go on as to why but nothing beats a real story so here's what happened to me a couple of weeks ago: I had just finished implementing...
Software Musings
Changing the value of a property from a toolstrip control across threads
Posted
over 2 years ago
by
Raul Perez
0
Comments
I ran across this issue while working on the UI for one of our tools and I found a bunch of code samples to solve the issue for regular controls and vague references (but no samples) as to how to work with this on toolstrip controls (in my case I needed...
Software Musings
Unit testing, component level testing and UI testing, what to use and when
Posted
over 2 years ago
by
Raul Perez
1
Comments
This is a topic that anyone doing software testing faces every time they are writing new tests. What are the advantages and disadvantages of each? When should I use them? What’s a healthy mix? Let’s start with the basic definition of each of these...
Software Musings
Visual C++ IntelliSense Options on Visual Studio 2010
Posted
over 2 years ago
by
Raul Perez
5
Comments
One of the requests we that we often heard from our customers was the ability to disable IntelliSense at will. There are ways of disabling it on previous versions via macros and other tricks (more details about that from this blog post ) but we all agree...
Software Musings
.Net Reflection and Unloading Assemblies
Posted
over 2 years ago
by
Raul Perez
0
Comments
I was working with one of our tools and ran into the following problem. The tool is on the PATH environment variable and we run it from different folders (through the console). On those folders the tool builds an assembly, loads it through reflection...
Software Musings
#include Auto Complete
Posted
over 3 years ago
by
Raul Perez
0
Comments
One of the new features for C++ in Visual Studio 2010 is the auto completion of #include statements. Overall it’s a pretty simple feature and the behavior is exactly the same as regular IntelliSense auto completion. When you invoke it if there’s an exact...
Software Musings
Reading and Writing data using custom methods and the System.Xml Namespace
Posted
over 3 years ago
by
Raul Perez
0
Comments
On a previous post dealing with Xml Serialization I mentioned that one of the ways you could achieve this was by customizing the read and write methods. I’m going to bypass the wrapping the code into Read/Write methods and go straight to the code: ...
Software Musings
Moving Test Hooks Outside Your Product’s Source Code
Posted
over 3 years ago
by
Raul Perez
0
Comments
Found some more “old” stuff while organizing, this is a repost from an entry I wrote for the Visual C++ Team blog ( click here for the original post ) When writing automated testing for specific features in your applications you usually have...
Software Musings
The Importance of Nurturing Software Communities at the Academic Level
Posted
over 3 years ago
by
Raul Perez
0
Comments
I found this recently while going through my documents, it's something I wrote last November on one of those days where I was just inspired to write and it's definitely something worth sharing. Recently reading an article about Ray Ozzie this...
Software Musings
Navigate To (aka Quick Search)
Posted
over 3 years ago
by
Raul Perez
0
Comments
One of the new features of Visual Studio 10 is the Navigate To feature (previously called Quick Search). I could write a whole article about the discussions around the naming but at least for now we’re sticking to Navigate To (with the disclaimer being...
Software Musings
XML Serialization: Using XML files to persist data
Posted
over 3 years ago
by
Raul Perez
0
Comments
Something that’s pretty common is to load and export data from applications to settings or data files. I’m going to be concentrating on the scenario in which you have some sort of data structure that you want to save or load the whole contents of the...
Software Musings
Getting an instance of Microsoft.VisualStudio.OLE.Interop.IServiceProvider from a Visual Studio AddIn
Posted
over 3 years ago
by
Raul Perez
0
Comments
Last week I was working on an AddIn and I needed an instance of IServiceProvider. The closest I found was this piece of code: EnvDTE. Project project; IServiceProvider serviceProvider = new ServiceProvider (project.DTE as Microsoft.VisualStudio...
Software Musings
Hello!
Posted
over 3 years ago
by
Raul Perez
0
Comments
A bit about myself, my name is Raul Perez. I'm currently part of the Visual C++ IDE team and I've been working here for little over a year. I'm originally from Puerto Rico, I lived there for 27 years and yes my native tongue is Spanish. Before working...
Page 1 of 1 (17 items)