Marcelo's WebLog
Improving the world one entity at a time (now tweeting on @mlrdev)
MSXML 4 SP2 goes out of support in April
Learn more about SP2 going out of support on the XML team blog. MSXML4 SP3 has been around for over...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/31/2010
Sorting OData feeds by their title
Let's say you're browsing the Netflix OData catalog, and you'd like to sort the feed entries by...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/30/2010
Mark of the Web for small utilities
I often write small utilities for myself, usually in JScript. For example, I've been working with...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/29/2010
Café, mate y desarrollo de software (Spanish post)
El post de hoy va en castellano... Es bien sabido en la comunidad de desarrolladores de software que...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/29/2010
Thoughts on versioning data services
Today's post is about versioning data services. What is the most efficient way of evolving your...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/26/2010
The advantages of blogging twice a day
I typically write blog posts in batches, then schedule them for publishing about once a day, Monday...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/26/2010
Loading a document from a string using XSD
This question came up recently in the forums, and I thought I'd post some sample code to show how to...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/25/2010
OData or oData?
OData. And now you know. Of course, the page title of the quite-authoritative-sounding www.odata.org...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/25/2010
Text details in OData
OData is gaining momentum as a way to share data over the web and inside corporations. There are...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/24/2010
Nuggets of performance wisdom
In case you thought it was exclusively centered around game development, the session on Building a...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/23/2010
Mouse Gestures for IE - 64-bit gotcha
Late last year I mentioned how great the mouse gestures add-on is. If you are running a 64-bit...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/22/2010
Evil encoding configuration
This post is the final one for the XmlWriter and StreamWriter encoding series (see parts one and two...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/19/2010
Encoding fun with XmlWriter and StreamWriter
This post provides the results for yesterday's post, where we discussed encoding for XML, Unicode...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/18/2010
MIX videos and slides available for download
This was actually available as of at least yesterday: go to https://live.visitmix.com/Videos and get...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/18/2010
XmlWriter, encodings and BOM
Today I want to talk about XmlWriter and the generation of a Byte Order Mark (BOM). XmlWriter...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/17/2010
OData rocking at MIX10
Today is the second day of MIX10, and if you've watched the keynote, you know there is a huge...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/16/2010
MIX10 is ON!
Today is the first day of MIX10, a conference focused for web developers and designers. Tremendous...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/15/2010
Previewing fonts in WPF with no code or executable
Sometimes I just love loose XAML. It has been around for a long time, but not every developer that...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/12/2010
Blue Books and high return-on-investment activities
J.D. Meier recently posted a summary / impact statement on the Microsoft Blue Books, and I thought...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/08/2010
Beth Massi on projections in Data Services using VB.NET
Beth Massi, VB.NET heroine, shows how to set up the server and client pieces of a VB.NET solution to...
Author: Marcelo Lopez Ruiz - MSFT Date: 03/03/2010
Vitek is blogging!
Vitek has begun writing and he's tackling no small thing to start with - expressions in data...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/26/2010
Inside Windows Live - Messenger
In case you haven't seen this yet, the Windows Live team is blogging about the engineering side of...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/25/2010
Alex on hiding lower-level APIs
Interesting thoughts over here - I'm always up for discussing what goes into making design...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/23/2010
Consuming OData with Office VBA - Part IV (Access)
Check out parts one, two and three if you haven't - good stuff there! In today's post, we're going...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/19/2010
Consuming OData with Office VBA - Part III (Excel)
This is part three of a series - you should read part I and part II to have the code snippets handy...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/18/2010
Consuming OData with Office VBA - Part II
In case the title didn't give the fact away, this is the second part of a series - the first part is...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/17/2010
Consuming OData with Office VBA - Part I
This post is the first of a series describing how you can leverage OData information in your...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/16/2010
Create your schema with Entity Framework
In case you haven't yet, it's worth reading about what's new with Entity Framework in Visual Studio...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/15/2010
Direct line to WCF Data Services Team
Sure, you can send mail or post on the blog, but as described on this post, you now get to report...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/12/2010
When using an XSLT transformation many times, compile it
Public-service-announcement type of thing today: if you're going to be applying an XSLT...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/10/2010
Battery notification messages in Windows 7
Something I didn't know but find very, very cool: Windows 7 lets you know when you should consider...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/09/2010
Query Continuations for nested collections in Data Services
Or - why are there a number of overloaded GetContinuation methods on QueryOperationResponse? This is...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/08/2010
Query Continuations in Data Services
This is the second part of the server paging in ADO.NET Data Services - see Server Paging makes for...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/05/2010
Server Paging makes for happy servers
The latest version of ADO.NET Data Services (aka WCF Data Services) provides support for...
Author: Marcelo Lopez Ruiz - MSFT Date: 02/04/2010
Happy New Year!
I hope everyone is starting 2010 in a most excellent way, and wish everyone the best this year. In...
Author: Marcelo Lopez Ruiz - MSFT Date: 01/03/2010
Mouse Gestures for Internet Explorer
If there's something that I detest while working on my computer is having to switch between mouse...
Author: Marcelo Lopez Ruiz - MSFT Date: 12/18/2009
Download Data Services Update for .NET 3.5 SP1
Yesterday the availability announcement went up on the team blog, so why wait? Get yourself some...
Author: Marcelo Lopez Ruiz - MSFT Date: 12/17/2009
Track Fedex packages with Bing
In case you're like me and you're anxiously hoping that your Christmas orders arrive in time, here's...
Author: Marcelo Lopez Ruiz - MSFT Date: 12/16/2009
Remember JScript closures capture all variables in scope
Just a gentle reminder to readers, that different languages will capture outer variable with their...
Author: Marcelo Lopez Ruiz - MSFT Date: 12/15/2009
HTTP 403.9 with ADO.NET Data Services
If the error HTTP 403.9 may comes up when making multiple requests to an ADO.NET Data Service, the...
Author: Marcelo Lopez Ruiz - MSFT Date: 12/09/2009
Enumerate window elements
More location bar silliness, this time showing you all the members defined on the window object....
Author: Marcelo Lopez Ruiz - MSFT Date: 12/08/2009
Debugging Crash Dumps with Visual Studio 2010
If you're visually oriented, you need to check out this video, with escalation engineer Tess...
Author: Marcelo Lopez Ruiz - MSFT Date: 12/07/2009
ASP.NET AJAX 4.0 Data Binding on MSDN Magazine
The ASP.NET AJAX library is one very cool, performant work of engineering that has smoothed the...
Author: Marcelo Lopez Ruiz - MSFT Date: 12/04/2009
Microsoft Web Platform & You
If you build web sites and applications, you owe it to yourself to check out the resources at...
Author: Marcelo Lopez Ruiz - MSFT Date: 12/03/2009
JScript location bar silliness
So, you know how you can go to your browser's location bar and type a bit of JScript code to have it...
Author: Marcelo Lopez Ruiz - MSFT Date: 12/02/2009
XslCompiledTransform and large template elements
When loading / compiling an XSLT document into an XslCompiledTransform instance, we've seen some...
Author: Marcelo Lopez Ruiz - MSFT Date: 12/01/2009
MSXML XHTML DTDs - making the web better
The fix to requests for XHTML DTD files from the W3C Web server has been recently released. Windows...
Author: Marcelo Lopez Ruiz - MSFT Date: 11/30/2009
You know your post rate has gone down...
... when the amount of spam you get on your blog stops bothering you. Hopefully the new winter look...
Author: Marcelo Lopez Ruiz - MSFT Date: 11/26/2009
Vistual Studio visualizer for OData
Fabian Winternitz is one of our awesome tools developers, and you can see some of his work in this...
Author: Marcelo Lopez Ruiz - MSFT Date: 11/19/2009
WCF Data Services
Over at the team blog, you can find this post about ADO.NET Data Services changing its name to WCF...
Author: Marcelo Lopez Ruiz - MSFT Date: 11/18/2009