ASP.NET News from Blogger:
mikechampions weblog
Total News: 48
Several of us at Microsoft have signed up to actively participate in the Apache Stonehenge Project that was accepted into the incubator recently. This is only the latest in a number of open sour...
Successive versions of the .NET framework closely track the evolution of the WS-* specs as they progress from publication, to submissions to W3C or OASIS, and ultimately as W3C Recommendations or OASI...
My previous post used WS-Management to illustrate the larger point that "the WS technologies are taking hold, deep down in the infrastructure, doing the mundane but mission critical work f...
There's a persistent theme talked up by WS-*ophobes that it's all just a fad, rapidly sliding down toward the "Trough of Dilillusionment" in the Gartner Hype Cycle. I've come to the opposite conclus...
A team within Microsoft ran an "app week" recently to build applications that implement customer scenarios using a variety of LINQ technologies. The feedback on LINQ to XML was uniformly posit...
There is a lot of interesting (and once confidential) stuff that came out of the Mix conference this week. Jon Udell's "Watching Anders Hejlsberg reinvent the relationship between programs and ...
I had a lot of time to think about Elliotte Harold's call for XML predictions on the way home from Redmond Wednesday night. We got several inches of snow, which is rare here and the highway folk...
I don't really want to perpetuate the 5 things meme, but DonXML asked nicely (and I'll take the opportunity to shamelessly plug some favorite people, products, and organizations): I came to the ...
After seeing Douglas Crockford's talk on JSON at XML 2006 recently, I figured that some sort of great debate between XML and JSON advocates was brewing. I had been waiting for Ellio...
Lots of people linked to the happy news last week that Jon Udell was joining Microsoft, so I didn't bother. I have previously recommended his great interview with Anders Hejlsberg.&n...
My favorite conundrum, the difficulty of being simple, pops up everywhere I look these days. OpenXML document format vs the Open Document Format Point: OpenXML is so complex no one ...
I could only attend half the conference due to a family health issue, but here are some thoughts on what I did see. The links are mainly to the conference program; I believe the entries will ev...
We've been doing some formal usability testing on all the LINQ components over the last couple of months and have learned a lot about what people have trouble learning. The results have generally vali...
Oleg Tkachenko has a nice post comparing the StAX (java) and XmlReader (.NET and XmlLite) approaches to streaming over a potentially large XML data source and filtering out unwanted elements. He...
Several people have asked for a feature in LINQ to XML that would keep track of the line number in an XML data source from which each node was parsed. We have resisted, partly because there does...
Brian Beckmann has a Channel 9 interview in which he describes operating as a "Mort" programmer during his academic cosmology career. You might think that someone who programs to so...
A few weeks ago I pulled together a post on LINQ to XML in action . I came across a couple more very nice examples over the weekend. One is from the LINQ Project forum. A question was pos...
In a previous post I wrote: There is no guarantee that XLinq classes can be subclassed effectively, although there are currently no plans to seal them. The recommended way for applications to a...
Once upon a time, I filled a little void in my life -- the one that many people fill with weblogs -- with the xml-dev mailing list. For some reason due perhaps to my generation, or the...
Don't feel bad if you don't know what the Halloween problem is. According to the Transact SQL Blog, it's the basis for an interview question that only guru level database programmers can be expe...
One of the worst pitfalls a design team can fall into is trying to do too much. The principle is captured by the well known quote:
Perfection is achieved, not when there is nothing more t...
There's been a lot of discussion about the recent decision not to ship WinFS as a distinct product, but instead to incorporate its technologies into ADO.NET and SQL Server. I don't have much to ...
The world has had a chance to look at the LINQ technologies a bit, and the overall response has been quite enthusiastic. But now we're getting some harder questions about how various&n...
I'll take a break from my XLinq focus to encourage people to submit a proposal to speak at the XML 2006 Conference (December 5-7, in Boston). Im one of the track chairs for the Enterprise XML Com...
As much as I appreciated Jim Wooley's response to a post on the xmlteam blog ...
XLINQ is so simple that it doesn't need much discussion. (The same can't be said for the XML Dom which is another...
When I described the changes to XLinq in the May CTP, I said:
Note that whereas DOM explicitly allows adjacent text nodes, the XLinq implementation will always merge XText nodes to correspond with the...
We've been wondering what people who are focused on Java think about LINQ, so it's good to see some Roger Voss and Jonathan Bruce start the discussion. A few very good points have come out ...
With the recent LINQ CTP, XLinq's feature set is getting close to what we plan to release in "Orcas". The whole point of Community Technology Previews, of course, is to get feedback from poten...
For some reason I don't really understand, Don Box's appeal for Pragmatics has had exactly the opposite effect from what I think was intended- more thunder from the RESTifarian pulpits, not...
I see that Don Box is getting some pushback from various folks on his post on Pragmatics. Maybe this will make it a bit clearer :-)
The following equipment purchase decisions are orth...
My resolutions to post here more often have been overwhelmed by the day job, I'm afraid. I'm now in the process of taking over as Program Manager for XLinq as Dave Remy takes over the Group...
I see Rick Jelliffe finds the previous post amusing. Glad to
entertain, but please note my comment.
I definitely agree that "The whole point of a standard is to prevent
one party from having co...
This is an important topic that I've been meaning to blog about for
months, but can't summon the energy to write the dissertation-length
post that would do it justice. I think I'll take the typi...
To atone for my sins in a previous virtual life, I have been made the program manager "owning" the DOM APIs at Microsoft -- MSXML, System.Xml, and whatever lies ahead in the future.
Whoever run...
I've been struggling to crystallize my thoughts about the numerous discussions, mostly leading back to our anonymous colleague minimsft, about the bureaucracy / stifling process at Microsoft.&nbs...
Who said "There's only really one metric to me for future software development, which is
-- do you write less code to get the same thing done" Maybe one of the folks on lesscode.org who
pract...
The high point of my day was seeing Anders Hejlsberg go through his
presentation (actually it's more or a real-time code writing demo, with
few slides) on LINQ. I had never seen him in person be...
Michael Rys says in a comment on the previous post "I personally think
that XQuery is not bad for having been designed in a committee overall
(compared to the DOM :-))" These continuual slurs on the...
I'm now here at my first Microsoft Professional Developers
Conference. This is going to be especially interesting for me
because we can finally talk about the Language Integrated Query (LI...
I really don't have anything to do with Office XML formats so can't
contribute much of substance to the debate over Massachusetts' draft Enterprise Technical Reference Model v 3.5
which mandates the ...
I've had my heads down learning firsthand what program managers REALLY
do since I moved to the Redmond area this summer. It's been a
real learning experience -- I haven't been directly involved ...
I should probably just lie low after my last foray against Sir Tim's ivory tower, but this begs for some pushback:
, just as high-energy physics drove the early Web.
Let's compare timelines for
ho...
New in InfoWorld -- "
Five big organizations launch ambitious service-oriented architecture initiatives and explain their objectives, obstacles,
...
I've been a bit out of the habit of writing here - for the last couple of months most of my free time online has been spent scouring Seattle Eastside real estate listings trying to find a house we wou...
Edd Dumbill has a funny retrospective on the SOA hype: 2005 Will Be the Year of SOA -- Are You Ready (.NET Developer's Journal) 2004: The year of the SOA (ZapThink, searchwebservices.com) Predicts ...
This is something of a followup to my post on the XML Team weblog last week, taking into consideration some of the feedback. I'm getting just a wee bit annoyed about the echo chamber repeating "...
One of the things we're trying to do is help pull together interesting bits of information gleaned from XML-related weblogs and mailing lists that may be useful (especially within the WebData XML team...
As Soumitra Sengupta and Charlie Heinemann have officially announced on MSDN, and several of us have blogged about previously Microsoft will not ship an implementation of XQuery in the .NET Fra...
View Other bloggers