Marcelo's WebLog
Improving the world one entity at a time (now tweeting on @mlrdev)
Query caching in ADO.NET Data Services
Pablo has a new post on the Project Astoria Team blog about a few ideas we're considering on how to...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/31/2008
On connecting dots...
... you can find more interesting food for thought at the very awesome post on the Windows Live Dev...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/13/2008
Vacations and connecting dots
I'll be leaving on vacations for a couple of weeks soon, so it's very unlikely that you'll see...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/12/2008
ADO.NET Data Services sessions at MIX available
In case you were unable to attend, or you want to watch them again, the MIX sessions are available...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/10/2008
System.DateTime.Ticks vs JSON Date
This is a good one to keep an eye for. If you are using the ASP.NET AJAX conventions for formatting...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/05/2008
Steve Lasker on Stored Procedures, SQL Server Express and SQL Server Compact
Steve Lasker has some very good explanations on the thinking and the trade-offs behind SQL Server...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/14/2008
Windows Performance Tools Kit available
The Windows Performance Tools Kit is now shipping along with Windows SDK for Windows Server 2008 and...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/10/2008
Mike on 'Why ADO.NET Data Services'
Mike has posted Why ADO.NET Data Services Framework (aka Astoria)? over on our team blog. While I...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/04/2008
Drag and Drop with shell-style previews
Adam Root has posted a step-by-step post on how to enable nice preview images across windows when...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/02/2008
Streaming Exceptions from ADO.NET Data Services
In the last post, I discussed what happened with regular exceptions, "unrecoverable" exceptions and...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/01/2008
Say you, say me, say task complete
Changing subjects for a bit from ADO.NET Data Services to an easy way to impress your friends... If...
Author: Marcelo Lopez Ruiz - MSFT Date: 01/31/2008
Throwing Exceptions from ADO.NET Data Services
Exception handling can be tricky in a distributed system, and I'd like to use this post to show a...
Author: Marcelo Lopez Ruiz - MSFT Date: 01/29/2008
Mike Taulty on ADO.NET Data Service Operations
Speaking of service operations, Mike Taulty has a screen cast on them here - much nicer than my dry...
Author: Marcelo Lopez Ruiz - MSFT Date: 01/25/2008
ADO.NET Entity Designer & developer productivity
I admit it - sometimes I fall in love very hard with some of my tools. Tools that make me...
Author: Marcelo Lopez Ruiz - MSFT Date: 01/25/2008
Service Operations in ADO.NET Data Services
One way in which you can expose additional resources from your ADO.NET Data Service is to implement...
Author: Marcelo Lopez Ruiz - MSFT Date: 01/22/2008
Arithmetic and built-in functions for $filter
While the syntax described for filter in the previous post allows you to do some nifty things, there...
Author: Marcelo Lopez Ruiz - MSFT Date: 01/15/2008
Shaping the ADO.NET Data Services Silverlight Add-On
So, as per the announcement on this team blog post, there is now a library you can use from a...
Author: Marcelo Lopez Ruiz - MSFT Date: 01/12/2008
$filter Query Option in ADO.NET Data Services
Let's say that we have a data service exposing all of Northwind. We can get all customers in the...
Author: Marcelo Lopez Ruiz - MSFT Date: 01/11/2008
Updates to URL syntax for December CTP of ADO.NET Data Services
This post talks a bit about updates from the last post on the URI format. In that post, we discussed...
Author: Marcelo Lopez Ruiz - MSFT Date: 01/08/2008
Fast, simple test app for ADO.NET Data Services
If you're currently looking at the ADO.NET Data Services functionality that is available through the...
Author: Marcelo Lopez Ruiz - MSFT Date: 01/02/2008
Getting ADO.NET Data Service error details on client
When you are working with ADO.NET Data Services, errors are returned through the HTTP mechanism....
Author: Marcelo Lopez Ruiz - MSFT Date: 12/31/2007
ATOM results hard to view in Internet Explorer
If you have the default settings on Internet Explorer 7 for Feeds, the ATOM results returned by a...
Author: Marcelo Lopez Ruiz - MSFT Date: 12/10/2007
Project Astoria CTP now available
Scott posted about this yesterday, but you need to look into the bulleted list to see that the...
Author: Marcelo Lopez Ruiz - MSFT Date: 12/10/2007
Performance Testing Guidance for Web Applications - now on MSDN!
Performance Testing Guidance for Web Applications is now available on MSDN. I am still going through...
Author: Marcelo Lopez Ruiz - MSFT Date: 10/29/2007
SQL Server User Education Blog
Not too long ago, I happened to write a post mentioning how good SQL Books Online is. Well, turns...
Author: Marcelo Lopez Ruiz - MSFT Date: 10/26/2007
EuroPablo, or Astoria goes to Spain
If you're going to the TechEd event in Barcelona next week, you'll get to hear Pablo talking about...
Author: Marcelo Lopez Ruiz - MSFT Date: 10/25/2007
Database Design Books
A few days ago a friend of mine asked for some books I could recommend about developing databases....
Author: Marcelo Lopez Ruiz - MSFT Date: 10/17/2007
Reading pleasures
It's Friday afternoon, and this is so destined to be an off-topic post... Here's the thing. For the...
Author: Marcelo Lopez Ruiz - MSFT Date: 10/12/2007
System Views, or "Who's connected to my database?"
The other day I was trying to drop a database, but I was getting an error because it was in use....
Author: Marcelo Lopez Ruiz - MSFT Date: 10/05/2007
Great posts on threat modeling
Larry Osterman includes all the links to his threat modeling series here. A must-read for folks...
Author: Marcelo Lopez Ruiz - MSFT Date: 10/01/2007
Visual Studio 2008 Beta 2 - here comes Astoria
Just like ADO.NET Entity Framework had a refresh for Visual Studio 2008 Beta 2, we've just released...
Author: Marcelo Lopez Ruiz - MSFT Date: 09/18/2007
Easy REST on .NET: System.Net.WebClient
If you've been keeping up with what Project Astoria has to offer, you'll notice that the REST-ful...
Author: Marcelo Lopez Ruiz - MSFT Date: 09/14/2007
Following Basic Instincts
In case you don't regularly read MSDN Magazine, let me point out some interesting articles that show...
Author: Marcelo Lopez Ruiz - MSFT Date: 09/12/2007
ADO.NET Entity Framework Beta 2 (with tools!) online
Catch the fever on the MSDN Data Platform page on MSDN. The ADO.NET team blog also has a post here,...
Author: Marcelo Lopez Ruiz - MSFT Date: 08/28/2007
Fun Washington Stuff
This one's a bit off the beaten path for my usual posts... Here in the Pacific Northwest, the area...
Author: Marcelo Lopez Ruiz - MSFT Date: 07/31/2007
VS 2008 Beta 2 available
The announcement is right here. ScottGu has a recap of the articles he's posted so far here. For...
Author: Marcelo Lopez Ruiz - MSFT Date: 07/27/2007
Astoria Team Blog up and running
Yes, I've finished my transition from the ADO.NET Entity Framework to Project Astoria. The team blog...
Author: Marcelo Lopez Ruiz - MSFT Date: 07/24/2007
Rich Visualizations with Silverlight and Astoria
How we get hereI found myself wanting to have a nicer way of looking at a bunch of data I reference...
Author: Marcelo Lopez Ruiz - MSFT Date: 07/13/2007
ADO.NET Entity Framework June 2007 CTP - yay!
There are a fair number of new and improved features in this release - check the list out at...
Author: Marcelo Lopez Ruiz - MSFT Date: 07/03/2007
Data binding a WinForms PictureBox to a file path or URL
I've seen this question up on the forums, and I thought I'd write up a little sample of how to...
Author: Marcelo Lopez Ruiz - MSFT Date: 06/15/2007
Basics of data-bound drag-drop in WPF
Also known as "how do I perform drag-drop between two data-bound list boxes"? Well, excellent...
Author: Marcelo Lopez Ruiz - MSFT Date: 06/09/2007
Vardecimal whitepaper available
Big decimals getting you down? Vardecimal is coming to town! OK, I couldn't come up with a smarter...
Author: Marcelo Lopez Ruiz - MSFT Date: 05/29/2007
ADO.NET Entity Framework developer guide on MSDN
With the recent release of Visual Studio Code Name "Orcas" Beta 1, folks now have more recent bits...
Author: Marcelo Lopez Ruiz - MSFT Date: 04/27/2007
Blogging can be hard
Or, rather, it can take more work than you'd think at first. I was thinking about this as I read...
Author: Marcelo Lopez Ruiz - MSFT Date: 04/21/2007
Using DataView.Sort
After my DataView.RowFilter post, the next obvious step is of course a short post on using the...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/19/2007
A nice printable XAML reference page for DataColumn.Expression syntax
I always found the text layout on the DataColumn.Expression page a bit odd. So, in the spirit of my...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/19/2007
A XAML-based System.Reflection.Emit.OpCodes reference
So, I've been doing a bit of work with System.Reflection.Emit lately, and I've found that just...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/16/2007
Brandon Paddock's Start++ and MSDN
If you've already boarded the Vista train, here is a very nifty addition to make to the Search bar:...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/07/2007
Using DataView.RowFilter
Often in the forums we see questions about having SELECT-like functionality on local data (that is,...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/05/2007