﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>Manish commented on Microsoft.Data and Positioning</title><description>I was listening to the connected show and they had a lengthy discussion on this product here's the link
  
[www.connectedshow.com/default.aspx?Episode=35](http://www.connectedshow.com/default.aspx?Episode=35)  
  
they made some interesting observations
  
  
Would be great if Oren would appear on their podcast to discuss this issue like the host suggests.
  
  
The host made a comparison with the health industry where we have nurses doing all the mundane work for doctors and how similar that is to our industry. think of Lightswitch project been done by beginners and when the project needs to scale you bring in the "Doctors"
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment45</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment45</guid><pubDate>Fri, 17 Sep 2010 16:39:56 GMT</pubDate></item><item><title>J commented on Microsoft.Data and Positioning</title><description>I gotta put my two cents in here.
  
  
You can write bad code, and bad systems, in any language on any platform. It's all about how well you know the tools and the platform.
  
  
There are some pretty serious applications written in PHP, and I've built some damn complex systems in VB6 (albeit with components in COM, COM+, C, C++ included). 
  
  
There will always be people out there, who, as it is said, know enough to be dangerous.
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment44</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment44</guid><pubDate>Wed, 18 Aug 2010 12:33:19 GMT</pubDate></item><item><title>ivowiblo commented on Microsoft.Data and Positioning</title><description>I'm tired of that "php has good applications, like wordpress, facebook, etc." crap. Of course php is a good language! And of course there're a lot of good php programmers! But those good applications are made not doing that kind of crappy code webmatrix try to sell. 
  
It's not about developing software more easier, it's just the ilusion that real world applications are easy to build.
  
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment43</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment43</guid><pubDate>Wed, 11 Aug 2010 06:26:07 GMT</pubDate></item><item><title>WorkSmartNoHard commented on Microsoft.Data and Positioning</title><description>How about Productivity.NoGeeksNeeded.AntiResumeBuilding.Data?
  
  
Ultimately I think the WebMatrix is the right call for Microsoft, it just isn't the right time, should have been about 2003, forked classic ASP / Web Form development then, different tools, same .Net framework.  I think with all the cool kids running around now with brand new Apple labtops, it is going to be hard to draw that group into your developer stack.  And MS won't get much help from the geeks here crying about future lost wages.
  
  
Don't worry geeks, your short term wages will remain as you jump from job to job,  blogging your every step, writing over-engineered code left for others to deal with in the endless marry go round of the "industry" jobs (I'm just not challenged here any more), while PHP, Ruby, and Python continue to dig MS's future grave.  MS will age with you, kind of like the old timer Novell engineers still have a place supporting legacy apps, so will you.
  
  
Microsoft, keep swinging. I like your products, want you to succeed. Listening exclusively to this segment of the market is doom, glad you see that and took a first step, may not work, but take more steps.  Something will connect.
  
  
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment42</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment42</guid><pubDate>Mon, 09 Aug 2010 18:07:23 GMT</pubDate></item><item><title>Colin Jack commented on Microsoft.Data and Positioning</title><description>Good post, the name Microsoft.Data does seem very ill judged.
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment41</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment41</guid><pubDate>Sat, 07 Aug 2010 12:06:36 GMT</pubDate></item><item><title>JeroenH commented on Microsoft.Data and Positioning</title><description>Can't say I disagree with Kincaid. 
[stackoverflow.com/.../asp-net-c-running-queries...](http://stackoverflow.com/questions/3415968/asp-net-c-running-queries-good-design-here)</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment40</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment40</guid><pubDate>Thu, 05 Aug 2010 14:59:00 GMT</pubDate></item><item><title>Sean Kearon commented on Microsoft.Data and Positioning</title><description>Sorry, but I'm really not sure what the fuss is about here.  It seems to me that MS.Data is making life easier and that really is a good thing all round.
  
  
So what if it's easier to produce software?  Maybe businesses will get to have some software that adds value that they otherwise would not be able to afford.  I'd say that the  more businesses that gain benefits from using software, the better our industry is, period.
  
  
  
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment39</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment39</guid><pubDate>Thu, 05 Aug 2010 07:56:40 GMT</pubDate></item><item><title>Kincaid commented on Microsoft.Data and Positioning</title><description>I would concentrate on making yourself useful as a developer instead of expecting Microsoft to market their product in a way that benefits you or your group. A macro values (average salary) has little or no effect on the individual. As it has always been the fact that innovation and success drives up your rate more than whatever Microsoft plans.
  
  
Also your view of PHP developers is incendiary. So you would propose that ASP.NET developer is instantly a better developer than one who writes in PHP purely by their platform? This is where the hogwash comes in: it has little to do with Microsoft and everything to do with individuals. I think we should post a link to this post to some PHP forums so you can get a true feeling for how prejudice your being.
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment38</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment38</guid><pubDate>Wed, 04 Aug 2010 20:28:19 GMT</pubDate></item><item><title>George commented on Microsoft.Data and Positioning</title><description>&lt;contrarian  
  
To me the clause "Because the Microsoft developer's personal and professional identity is tied up in the Microsoft stack" doesn't sound right. It might be true for any number of people, but some company's commercial offerings (whether Microsoft's, Oracle's, IBM's, or another's) seems like the wrong basis for professional identity. I'll allow an exception for offerings produced by the sweat of one's own brow. 
  
  
Mastery of one or more toolsets, and mastery of how to apply the best toolsets to the tasks at hand, seem a much better basis. And if Microsoft cranks out some pieces that aren't to your liking, OK, but unless it undercuts the stuff that is to your liking in some practical way it's not really important. In the domains I tend to develop for, they've got stuff that really works and stuff that seems weak.
  
  
Being a developer, I'm happy with the higher salary aspects, until as a customer, manager or owner I'm paying them. None of the surveys I've seen quantify productivity per pay rate, so it doesn't seem incredibly useful to look at salary as a proxy for the value of a C# vs VB vs Erlang programmer. 
  
  
&gt;  
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment37</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment37</guid><pubDate>Wed, 04 Aug 2010 17:22:13 GMT</pubDate></item><item><title>Nelson commented on Microsoft.Data and Positioning</title><description>I threw this up on his blog entry as well, but figured it applies here too.
  
  
"and that stack is now catering to a bunch of [...] acne-laden teenagers"
  
  
I think you are forgetting that that is how most of us started. It wasn't that long ago when, if you asked me, I would say I prefer PHP over ASP.net simply because I could better understand it, and wasn't forced to use some "complicated" architecture to build software. And it was great, for a time. Then I started realizing the need for architecture, patterns and design. Once I had invested some time learning these things, it became apparent to me that ASP.net was a much better alternative for building more structurally sound applications. So I moved over and haven't looked back.
  
  
Now imagine that instead of me using PHP back then I had used WebMatrix. From my perspective it's similar - but it has better support for my operating system, and the development environment is easier to setup and maintain. Now as I realize the need for software design, I can simply "step up" to asp.net mvc, or other .net framework, without changing platforms or languages. And then eventually I'll get bored of writing SQL, and map up some POCOS to EF4. It would be a gradual and enjoyable experience - instead of the quite jarring one I had with the switch from PHP to C#.
  
  
A final note:
  
  
Unfortunately I was hired as a ColdFusion developer for my current job. It took a bit of persuasion, on behalf of the entire team, for us to switch to ASP.net. However, sometimes I find myself needing to transform data from one table, or one database, to another. Often times these are "nasty" legacy tables with a bunch of strange conventions and designs. If I have to do a one-off data transformation like this, I will use a ColdFusion script instead of C#. Why? Because I don't want to waste the time mapping my entities to these crazy schemes - and there are already a bunch of pre-written SQL statements that will get me the data I need. I wouldn't use C# because writing raw SQL was a pain in the ass, compared to CF. But when I saw the initial blog post about Microsoft.Data I was happy, because now I can easily use C# to solve these problems instead of having to write in that awful mind-numbing piece of garbage platform CF.
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment36</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment36</guid><pubDate>Wed, 04 Aug 2010 17:01:24 GMT</pubDate></item><item><title>Richard Smith commented on Microsoft.Data and Positioning</title><description>Further to SteveR, London based jobs are a huge skew factor in the UK. Also, those figures are calculated on an awful lot of double counting - 17000 or so England C# jobs but add up the other numbers and you get 26000 or so. 
  
  
Take London out of the equation and there seems to be a lot less to worry about than you make out - VB &amp; PHP peak at around £30k, C# at £32.5k, Java at about £35k, Python at £36k or so, and Ruby is stick a finger up to check the wind. 
  
  
The salary graphs for PHP and VB are very clustered around the mean which to me would indicate that they don't offer much progression - it's either switch language or switch to management to get more pay. C# and Java have big chunky tails all the way up to £100k.
  
  
PS
  
The Microsoft.* namespaces have _always_ had foetid pools
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment35</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment35</guid><pubDate>Wed, 04 Aug 2010 16:16:45 GMT</pubDate></item><item><title>john m commented on Microsoft.Data and Positioning</title><description>You need an application that does one thing for a handful of users.  The application is going to be super-specific to your company so custom development is needed.  So do you write a n-level, OO program just because?  Or do you create a program (that can be extended later) quickly using a tool like Lightswitch?  It does what its supposed to do and the users are happy.  You can jump into the C# code at any time and fix any little annoyances.
  
  
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment34</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment34</guid><pubDate>Wed, 04 Aug 2010 15:38:38 GMT</pubDate></item><item><title>MikeStarr commented on Microsoft.Data and Positioning</title><description>This is elitist crap.  Watching an MS guy give a demo where he drags a dataset onto a form and says "look - an application with no code!!"  does more to de-professionalize the platform than courting the PHP community  ever could.   Ever heard of Wordpress?  Its PHP and is more of a "professional" app than 95% of .NET apps out there.
  
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment33</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment33</guid><pubDate>Wed, 04 Aug 2010 15:01:23 GMT</pubDate></item><item><title>tobi commented on Microsoft.Data and Positioning</title><description>What an insightful post.
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment32</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment32</guid><pubDate>Wed, 04 Aug 2010 14:41:24 GMT</pubDate></item><item><title>Bill commented on Microsoft.Data and Positioning</title><description>The recent product releases from MS really ties into what Rob Conery said at NDC2010 (
[streaming.ndc2010.no/.../](http://streaming.ndc2010.no/tcs/?id=D75877EB-3F20-4A9A-8B39-B016EE0419D5)). Microsoft is catering to the customers rather than the developers. They are now run by a salesman rather than a visionary. While I see making money is necessary to an extent, not innovating makes you stale, which stops growth.
  
  
These new products (which simply add a pretty face to what is out there) are aimed, not at innovating and creating new technology, but targetting the larger share (PHP and non-.net devs) and wooing them over to the MS stack to increase revenue. Unfortunately, for us who make a living in the MS stack, this sort of approach stifles creativity and puts all creativity into the hands of large companies with big purse strings who MS listens to.
  
  
All of us MS devs have skin in the game. A lot of skin in the game. Give us reason to stay. Don't make us feel like we fell for the ol' bait and switch. Your products are good. Your devs are incredible! But we haven't see any real innovation in a long time! Adding makeup to existing products is not innovating.
  
  
Microsoft, rather than putting out these blog fires over and over again, simply start innovating again.  Don't be afraid to cut away old technology and do what you did when .Net came out. Make me say 'Yeah, why didn't I think of that. I want some!'.
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment31</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment31</guid><pubDate>Wed, 04 Aug 2010 14:15:18 GMT</pubDate></item><item><title>tawani commented on Microsoft.Data and Positioning</title><description>Nail in the coffin.
  
I stopped following Microsoft examples since after seeing the sample applications they put out with the ASP.NET 1.0. 
  
  
They keep putting horrible examples as way to build applications --- which only work if your site has only 10 visitors and 1000 records in the database.
  
  
If not for C# &amp; Visual Studio, I would have left Microsoft eons ago.
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment30</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment30</guid><pubDate>Wed, 04 Aug 2010 14:11:59 GMT</pubDate></item><item><title>dob commented on Microsoft.Data and Positioning</title><description>MS listen to their customers not their dev community. The customers are saying this IT stuff costs too much, it's not our core business, we want to hit the ground running and react quickly. They don't really care how it's done so long as it just works. I believe this is a small step towards an eventual marathon effort to minimize the need for developers in most businesses. Azure is a big part of making this a reality. I've been a long term .net dev and I am seriously considering doing an about turn and doing my best to stymie this effort. I reckon MS are after the dev dollars.
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment29</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment29</guid><pubDate>Wed, 04 Aug 2010 13:07:59 GMT</pubDate></item><item><title>Scott commented on Microsoft.Data and Positioning</title><description>As far as Microsoft.Data.dll, all it does is provide a wrapper around ADO.Net. Now I am pretty sure that most of you use libraries in the System namespace, and very few in the Microsoft namespace, aside from maybe Enterprise Library. All the Microsoft namespace tells me is that it will be supported by Microsoft in some manner. It doesn't tell me I have to use it and it doesn't tell me how to use it.
  
  
I think the only confusion is that there will be some .Net samples out there using libraries which are part of WebMatrix and not freely available. From a usage point of view, Microsoft.Data.dll has nothing to do with WebMatrix and I don't think it should be distributed and/or licensed soley through the product. It should be available for download as a seperate library. So "if" someone "chooses" to use it for "their particular situation", they don't have to download and install WebMatrix to get it.
  
  
&lt;rant  
You guys really need to stop equating "bad" developers with this dll and WebMatrix, it just makes you sound arrogant and doesn't help your credibility. Microsoft .Net was built to enable individuals and teams to "choose" the right language for the job. WebMatrix is just another tool choice, like Microsoft Small Basic. Are they the right ones for enterprise development? No, but they aren't being marketed that way either. Get over it. There are plenty of .Net projects that have bad code in them too, as this blog's "Find the bug" posts can attest to.
  
&gt;</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment28</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment28</guid><pubDate>Wed, 04 Aug 2010 12:40:15 GMT</pubDate></item><item><title>Joshua Kincaid commented on Microsoft.Data and Positioning</title><description>Your post is a bunch of hogwash 
[http://bit.ly/cAQnyX](http://bit.ly/cAQnyX) please watch 
[http://bit.ly/cosUnq](http://bit.ly/cosUnq) because your missing the point.
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment27</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment27</guid><pubDate>Wed, 04 Aug 2010 11:37:11 GMT</pubDate></item><item><title>SteveR commented on Microsoft.Data and Positioning</title><description>As a .Net developer in the UK, I can tell you that those figures are as much to do with "supply and demand" factors and the geographical distribution of jobs as anything else. There are very few Ruby jobs outside the bigger cities like London or Manchester and salaries for those jobs are bound to be higher because of the higher cost of living in those places. VB.Net and  PHP jobs are probably more evenly distributed across the country in places where salaries are lower, there are more of those jobs in total, and thus the averages for those languages are lower.
  
  
There's probably a similar explanation for the discrepancy between C# and VB.Net, too. There's lots of finance houses in The City building apps in C# with salaries commensurate with that industry and location. So it's not quite a case of "the same jobs" paying less for VB.Net...
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment26</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment26</guid><pubDate>Wed, 04 Aug 2010 10:52:21 GMT</pubDate></item><item><title>Ayende Rahien commented on Microsoft.Data and Positioning</title><description>anonymous,
  
It isn't a namespace, it is the position that this namespace grants.
  
  
And yes, Amateur.Data would be perfect.
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment25</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment25</guid><pubDate>Wed, 04 Aug 2010 10:19:12 GMT</pubDate></item><item><title>anonymous commented on Microsoft.Data and Positioning</title><description>This is blown way out of proportion and because of what? A namespace!
  
  
I do agree however, that the namespace should be called something else. Would you prefer System.{Amateur,Hobby,Small,GoUseNHibernateInsteadPleeease}.WebMatrix? ;-)
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment24</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment24</guid><pubDate>Wed, 04 Aug 2010 10:16:45 GMT</pubDate></item><item><title>Frank Quednau commented on Microsoft.Data and Positioning</title><description>OMG, this is scary. There are Microsoftues out there reading this right? There is indeed missing segmentation, within the .NET stack it is unclear  which parts aim to which target group. If that affects my salary, I am very pissed because I know I can write high quality, maintainable software with .NET that doesn't rob my clients.
  
  
Microsoft must stop labeling everything with .NET, think a lot less geeky and technology-driven and put some thoughts into what parts of the stack aim at what kind of scenarios.
  
  
The access example was good. Throughout your last post and reading the comments I was thinking, isn't this the target group that Access aimed at? Hell, what would be wrong to label all this webmatrix microsoft.data cruft "Access 2.0" and be done with it? I don't want to write Access apps, I want to write .NET apps, stuff that focuses on new features for my client's, and moving Software Engineering into areas of quality that are common place in car manufacturers or other Mechanical Engineering.
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment23</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment23</guid><pubDate>Wed, 04 Aug 2010 09:53:47 GMT</pubDate></item><item><title>anonymous commented on Microsoft.Data and Positioning</title><description>This smells &amp; looks like badly cooked spaghetti with stale sauce... sigh! Windows Phone 7 to conquer the mobile market &amp; Microsoft.Data to conquer the PHP developer, geez!
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment22</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment22</guid><pubDate>Wed, 04 Aug 2010 09:05:53 GMT</pubDate></item><item><title>Michael Morton commented on Microsoft.Data and Positioning</title><description>"... Put simply, if Microsoft attempts to make the .NET platform more approachable for the PHP guys ..."
  
  
I really don't understand all the PHP hate.  You can write clean, maintainable, code with PHP just as easily as you can with any other language.  By the same token, you can write horrible abuses of coding in any language.  The language doesn't make someone write bad code; they only have themselves to blame for that.
  
  
PHP, love it or hate it, will do absolutely nothing to stop you from shooting yourself in the foot.  It's syntax can be very flexible and it's up to the developer to be disciplined.  That doesn't make it a bad language.  The same could be said about C/C++ pointers.
  
  
The reason we see so much bad PHP code out in the wild is due to the fact that the barrier to entry is low and it came into existance at the right time and exploded in popularity.  
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment21</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment21</guid><pubDate>Wed, 04 Aug 2010 08:36:12 GMT</pubDate></item><item><title>Tom commented on Microsoft.Data and Positioning</title><description>"The result of this is that we're getting alot of solutions that are simple to use but all come with some sort of drawback. Thus you need to choose, everytime."
  
  
Also it means you have another thing to learn and maintain when bad developers choose those options...
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment20</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment20</guid><pubDate>Wed, 04 Aug 2010 08:25:03 GMT</pubDate></item><item><title>Ayende Rahien commented on Microsoft.Data and Positioning</title><description>JeroenH,
  
There are some useful funcs in VisualBasic dll. You can reference that from C#.
  
You could do the same for WebMatrix.Data dll
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment19</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment19</guid><pubDate>Wed, 04 Aug 2010 08:09:04 GMT</pubDate></item><item><title>Igor T. commented on Microsoft.Data and Positioning</title><description>Would be interesting to see in the salaries comparation sheet some JAVA amounts compared to C# as illustration of purposes of the platform :)
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment18</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment18</guid><pubDate>Wed, 04 Aug 2010 07:56:04 GMT</pubDate></item><item><title>Tudor commented on Microsoft.Data and Positioning</title><description>"The best comparison I can think of is Access apps in the 90s. There was a clear separation between “just wanna write some forms over data app over the weekend” and “I want to build a real application”. When you built an app in Access, you had very clear idea about the limitations of the application"
  
--------
  
Unfortunately, many people back then were unaware of those limitations, and a lot of very complex systems were build in Access or using an Access database as a ""database server"" with a lot of concurrent users accessing it at the same time...
  
  
We should remember that back then Access (or other similar systems like Paradox or DBase) were competing with FoxPro, in which many "enterprise" systems were build, sometimes by big software companies...
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment17</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment17</guid><pubDate>Wed, 04 Aug 2010 06:48:55 GMT</pubDate></item><item><title>JeroenH commented on Microsoft.Data and Positioning</title><description>I agree about the positioning part w.r.t. WebMatrix, inline code in views etc.
  
  
However, I see some value in Microsoft.Data.dll for the rest of us as well. There are always these smallish tools that you need to write, close to the DB for all kinds of taks (I'm thinking custom data migration tools, stuff like that) where today I would use 'native' ADO.Net. Microsoft.Data comes in handy for those scenarios.
  
  
I guess what I'm saying is that it's not Microsoft.Data as such that is the issue, but the way it's positioned (as a data access enabler for web applications). Just my .02$.
</description><link>http://ayende.com/4572/microsoft-data-and-positioning#comment16</link><guid>http://ayende.com/4572/microsoft-data-and-positioning#comment16</guid><pubDate>Wed, 04 Aug 2010 06:46:14 GMT</pubDate></item></channel></rss>