Welcome to MSDN Blogs Sign in | Join | Help

Marcelo's WebLog

Improving the world one entity at a time

April 2008 - Posts

My launcher gadget
OK, this is up here by popular request, and not because it's fit for anything. There is a bunch of polishing that can be done, but I think we can leave that as an exercise for the reader <grin>. First, create a folder named 'MyLauncher.gadget' (how Read More...
XAML Snippets in XamlPad
One somewhat obscure feature of XamlPad is the ability to insert snippets in the text editor area. Right-clicking on this area shows a number of items you can insert, such as "Comment Selection" or "Multiline TextBox" (note that "Animated Background" Read More...
How I speed up Windows Vista
I was just reading How to speed up Windows Vista on tech.msn.com, written by Scott Dunn of PC World, and it got me thinking about what I do to get a more responsive system (anything to shorten those build+test cycles!) 1. I have a USB drive for Windows Read More...
Updating resources in ADO.NET Data Services
The post on updating resources in ADO.NET Data Services has gone up on the Project Astoria blog. One thing worth calling out that may not be immediately obvious is that while this is very straightforward to implement this is you have an object model that Read More...
Managed breakpoints with no symbols in Visual Studio
Sometimes you might find yourself debugging when you don't have symbols for a managed library - that is, you don't have the PDB file for it. In managed code, there is a whole lot of metadata lying around, so you can still set a breakpoint from Visual Read More...
Visual Studio 2008 performance goodness
If you haven't looked at what's new for 2008 for the performance tools. There are some nice things going on. The MSDN article on http://msdn2.microsoft.com/en-us/magazine/cc337887.aspx discusses some of them. Comparing reports is useful, and some of my Read More...
Batching post on the ADO.NET Data Services blog
The post can be found at http://blogs.msdn.com/astoriateam/archive/2008/04/06/batching-data-service-requests.aspx , and talks about how to group multiple requests (for both reading and writing) into a single HTTP request. Note that this isn't just aggregating Read More...
Process Explorer vs CPU spikes - fight!
Mark Russinovich has a new post about diagnosing CPU spikes with Process Explorer and KernRate , including how to set Process Explorer up to run in the background every time you log in. Pretty handy to have it there by the time your CPU becomes sluggish Read More...
Fixing 400 - Bad Request replies from ASP.NET when using ADO.NET Data Services
ADO.NET Data Services contain information in the URI that are used to identify which resource is being addressed. Part of this information is the value for the primary key in the database. For example, if one of the key values is abc , the URI might look Read More...
Page view tracker