Dare Obasanjo's weblog
"You can buy cars but you can't buy respect in the hood" - Curtis Jackson
Navigation for Microsoft Blogger Dinner, God's Own Type System and XHTML Stills Gets No Props - Dare Obasanjo's weblog
Content
Sidebar
Footer
January 26, 2003
@ 11:58 PM
Comments [0]
Microsoft Blogger Dinner, God's Own Type System and XHTML Stills Gets No Props
Layers of Abstraction
Chris mentioned the tendency for some API developers to design their technology in a way where
everyone things[sic] they are defining the abstraction layer onto which everything else can be plugged in
. I happen to fall squarely in this camp. From my perspective this is the vision of
XML Everywhere
.
Shortly most of the data application developers on Microsoft platforms process will be available as XML. The next version of Office is all about
XML file formats
, SQL Server
can look like an XML data source and store XML
, and with XML Web Services even the messages coming over the network from customers and partners will be XML. Similar things are happening on other platforms; Open Office has XML file formats, both Oracle and DB2 can store XML, and XML Web Services are used across various development and operating system platforms. XML will be everywhere and there will have to be abstraction layers to make all these XML data sources look or behave similarly.
Also with the rise of interacting with XML being the primary way to interact with data there probably should be layers of abstraction that enable other data sources to look like XML so as to leverage the wide support for processing XML that already exists in industry and across various toolsets. This is where things like the
XML infoset
become even more important and why
people like Don get excited by the XML it
XML Everywhere. Ready or not, here it comes.
#
Issues With the W3C Website
One problem I have with the W3C website is that anyone with an @w3c.org email can post their opinions and rants on the website in a manner that imply that they have official imprimatur when in some cases this is far from the truth. An example of this is
http://www.w3.org/XML/Datamodel.html
which at first blush looks like an
official
description of the XML data model.
Closer observation leads to the disclaimer "Note: this document is an essay, not a specification." and further observation leads one to the
top level page
which implies that there are a whole bunch of unmaintained and unofficial ramblings on XML hosted on official looking URIs on the W3C's website. Not all of them have a disclaimer such as
http://www.w3.org/XML/RDB.html
.
Bah.
#
Why Use XHTML?
After reading
Mark's most recent blogging about XHTML 2.0
and based on some conversations I had yesterday I'm still hard pressed to see why anyone would use XHTML 1.0 let alone move to something like XHTML 2.0. The only reason to use XHTML I've seen so far has been that XHTML makes it easier for others to process your content (e.g.
creating Tantek's feed
was easy to do using XSLT since he used XHTML) but this is a weird argument because it implies that the only major benefit of using XHTML is to make it easier for people who want to screen scrape your website.
I am very interested in alternate justifications for moving to XHTML that don't boil down to this. So far I have seen none.
#
Blogging in the Mainstream
Blogging is so mainstream now it is ridiculous and cool at the same time. Who can't say they don't enjoy reading the daily/weekly postings to the InterWeb buy their favorite authors such as
Neil Gaiman
,
William Gibson
, and
Dave Berry
. Unfortunately none of the aformentioned authors seems to have an available RSS feed. Aaaargh.
#
RSS Bandit Update
OK, I'm impressed with Visual Studio.NET. I just created a fancy shamncy installer for RSS Bandit by following the instructions
here
without having to write a line of code or do any scripting. I'd have released it by now to folks if not that I seem to be having some sort of multithreading issue that makes the list view control disappear if I scroll through to many feeds at once. Annoying.
#
Get yourself a
News Aggregator
and subscribe to my
RSS
feed
Disclaimer
:
The above comments do not represent the thoughts, intentions, plans or strategies of my employer. They are solely my opinion.
Tweet
Categories:
« Sick of Being Lonely
|
Home
|
Killing Two Birds With One Stone »
RSS/Subscribe
Archives
All dates
All Posts
Search
Latest Posts
Culture Eats Strategy for Breakfast
Some Thoughts on Paul Graham’s Essay on Income Inequality
How Facebook Knows Who You’re Talking to on Tinder and OKCupid
Fabric: Why Developers Can Trust Twitter Won’t Screw Them This Time
5 Account Security Features Every Online Service Should Implement But Doesn't
Facebook’s Newsfeed Experiment: Most people have grabbed the wrong end of the stick
Change is bad unless it’s great: Lessons from user revolts against Foursquare’s Swarm and the new Skype for iPhone
Facebook’s App Links: The Good, the Bad and the Ugly
The mobile web vs apps is another front on the battle between open and closed systems
How Facebook Knows What You Looked at on Amazon
Categories
Cloud Computing (5)
Comics (1)
Competitors/Web Companies (161)
Current Affairs (31)
Das Blog (3)
dasBlog (1)
Life in the B0rg Cube (197)
Mindless Link Propagation (185)
Movie Review (13)
MSN (127)
Music (20)
Office Live (8)
Personal (54)
Platforms (59)
Programming (58)
Ramblings (145)
Rants (7)
RSS Bandit (215)
Seattle Startup Shoutout (4)
Social Software (185)
Startup Shoutout (4)
Syndication Technology (108)
Technology (169)
Trip Report (63)
Video Games (6)
Web Development (198)
Windows Live (227)
XML (203)
XML Web Services (114)
Archives
January, 2016 (2)
October, 2015 (1)
October, 2014 (1)
September, 2014 (1)
July, 2014 (1)
June, 2014 (1)
May, 2014 (1)
April, 2014 (1)
February, 2014 (1)
January, 2014 (1)
December, 2013 (1)
November, 2013 (2)
July, 2013 (1)
March, 2013 (1)
November, 2012 (2)
September, 2012 (2)
July, 2012 (3)
June, 2012 (1)
April, 2012 (1)
February, 2012 (1)
January, 2012 (1)
November, 2011 (1)
September, 2011 (3)
July, 2011 (2)
June, 2011 (1)
April, 2011 (1)
March, 2011 (1)
January, 2011 (2)
November, 2010 (2)
October, 2010 (2)
August, 2010 (3)
July, 2010 (3)
June, 2010 (3)
April, 2010 (6)
March, 2010 (3)
February, 2010 (5)
January, 2010 (4)
December, 2009 (2)
November, 2009 (8)
October, 2009 (1)
September, 2009 (3)
August, 2009 (4)
June, 2009 (1)
May, 2009 (12)
April, 2009 (5)
March, 2009 (17)
February, 2009 (11)
January, 2009 (20)
December, 2008 (12)
November, 2008 (12)
October, 2008 (22)
September, 2008 (12)
August, 2008 (15)
July, 2008 (18)
June, 2008 (19)
May, 2008 (12)
March, 2008 (2)
February, 2008 (27)
January, 2008 (20)
December, 2007 (26)
November, 2007 (26)
October, 2007 (29)
September, 2007 (16)
August, 2007 (34)
July, 2007 (26)
June, 2007 (33)
May, 2007 (37)
April, 2007 (14)
March, 2007 (32)
February, 2007 (35)
January, 2007 (29)
December, 2006 (29)
November, 2006 (47)
October, 2006 (26)
September, 2006 (46)
August, 2006 (40)
July, 2006 (38)
June, 2006 (48)
May, 2006 (33)
April, 2006 (39)
March, 2006 (38)
February, 2006 (42)
January, 2006 (42)
December, 2005 (43)
November, 2005 (40)
October, 2005 (48)
September, 2005 (45)
August, 2005 (40)
July, 2005 (31)
June, 2005 (36)
May, 2005 (38)
April, 2005 (31)
March, 2005 (39)
February, 2005 (22)
January, 2005 (25)
December, 2004 (32)
November, 2004 (27)
October, 2004 (24)
September, 2004 (26)
August, 2004 (23)
July, 2004 (25)
June, 2004 (29)
May, 2004 (39)
April, 2004 (37)
March, 2004 (41)
February, 2004 (51)
January, 2004 (54)
December, 2003 (42)
November, 2003 (40)
October, 2003 (41)
September, 2003 (8)
August, 2003 (11)
July, 2003 (9)
June, 2003 (14)
May, 2003 (12)
April, 2003 (12)
March, 2003 (13)
February, 2003 (13)
January, 2003 (13)
December, 2002 (12)
November, 2002 (8)
October, 2002 (6)
September, 2002 (5)
August, 2002 (6)
July, 2002 (6)
June, 2002 (4)
May, 2002 (8)
April, 2002 (3)
March, 2002 (1)
February, 2002 (1)
January, 2002 (4)
November, 2001 (4)
October, 2001 (3)
September, 2001 (3)
August, 2001 (1)
July, 2001 (1)
May, 2001 (0)
April, 2001 (2)
March, 2001 (2)
BlogRoll
Alexander Groß
Anthony Bouch
Ben Scheirman
Clemens Vasters
Erv Walter
Gray's Matter
Harry Pierson
James Snape
John Forsythe
Joshua Flanagan
Kris van der Mast
Mark Michaelis
Michael Earls
Omar Shahine
Paulb Vanbrenk
Scott Hanselman
Stephen Forte
Steven Rockarts
Tom Mertens
Tom Watts
Tony Bunce
Vasanth Dharmaraj
Categories
Cloud Computing
Comics
Competitors/Web Companies
Current Affairs
Das Blog
dasBlog
Life in the B0rg Cube
Mindless Link Propagation
Movie Review
MSN
Music
Office Live
Personal
Platforms
Programming
Ramblings
Rants
RSS Bandit
Seattle Startup Shoutout
Social Software
Startup Shoutout
Syndication Technology
Technology
Trip Report
Video Games
Web Development
Windows Live
XML
XML Web Services
Contact the Author
Themes
Pick a theme:
BlogXP
business
calmBlue
Candid Blue
dasBlog
dasblogger
dasblueblog
dasEmerald
DirectionalRedux
Discreet Blog Blue
Elegante
essence
Just Html
MadsSimple
Mobile
Mono
Movable Radio Blue
Movable Radio Heat
nautica022
orangeCream
Portal
Project84
Project84Grass
Slate
Sound Waves
Tricoleur
useit.com
Voidclass2
Admin
Sign In