April 2008 - Posts
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...
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...
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...
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...
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...
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...
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...
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...
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...