Mark Fussell's WebLog

Distributed Life.

  • Mark Fussell's WebLog

    XSLT 2.0 Sir?

    • 42 Comments
    One questions that I am getting more frequently is “Will the next release of System.Xml V2.0 support XSLT 2.0 ?”. The answer is “No”. It's not that we do not love XSLT (see [1] and [2] below), in fact it has proven itself to be...
  • Mark Fussell's WebLog

    Patents and XML

    • 19 Comments
    There has been plenty of discussion recently on patents filed by Microsoft in the area of XML for Office XML Schema and XML based scripting . A search of the patent office's database shows that those that contain XML in the title and those that just reference...
  • Mark Fussell's WebLog

    Smart Watch Frustration - A Christmas tale of woe

    • 15 Comments
    I must by cursed to never have a working Smart watch . I seem to part of an insanity experiment. Here is the history of my experience for your enjoyment at Christmas time. My sad tale of woe. I wander into the company store and excitedly purchase a Fossil...
  • Mark Fussell's WebLog

    XmlNameTable: The Shiftstick of System.Xml

    • 13 Comments
    I spent much of today in a customer lab on performance in .NET applications covering best practices for System.Xml. As always the majority of people used XML somewhere in their application and needed to understand the performance implications of using...
  • Mark Fussell's WebLog

    XML Developer Center Lanches on MSDN

    • 12 Comments
    I have been silent on my blog for a while mainly due to getting an article written for the XML Developer Center that launched today at http://msdn.microsoft.com/xml/ . The article is an overview of the best features of the core XML classes in the System...
  • Mark Fussell's WebLog

    Binary XML: A Stillborn Spec.

    • 12 Comments
    I read with continued dismay another article about binary XML and the bizarre Fast Infoset project . Tim Bray must be crying in bed at night over Sun's continued persistence that ASN.1 should have been the data interchange format for the world. It lost...
  • Mark Fussell's WebLog

    Indexing XML, XML ids and a better GetElementByID method on the XmlDocument class

    • 11 Comments
    One question that I get is “How can you index an XML document? If you had indexes, all your lookups would be many times faster rather than having to walk the entire XML document?” The XML 1.0 specification has no ability to index a document...
  • Mark Fussell's WebLog

    WSE 3.0 Released on MSDN

    • 10 Comments
    Having spent the last few months getting WSE 3.0 built, it is now live on MSDN here . This includes new Messaging and Security Hands on Labs (HOLs) to get you started on the new features. Next week there will be a WSE 3.0 overview article on MSDN To...
  • Mark Fussell's WebLog

    Building my Christmas present.

    • 10 Comments
    A couple of months ago my wife asked me whether she could listen to her favourite internet radio station on the HiFi stereo system that we have in our living room, rather than having to have the speakers on the PC in the office turned up to maximum volume...
  • Mark Fussell's WebLog

    DCOM to .NET Phase Transistion

    • 9 Comments
    Looks like William and I have had the same thoughts over the weeknend about clearing out books. I decide to tackle the final bastillion of chaos in my house and sort my home office and especially my bookshelves. Since writing my book on System.Xml v2...
  • Mark Fussell's WebLog

    XML Performance in System.Xml

    • 9 Comments
    There has been some discussion with the Webdata XML team about Sun's published performance report on the relative comparison between a set of Java XML classes and System.Xml in the .NET framework. Whilst I would not defend to the death the performance...
  • Mark Fussell's WebLog

    XML is like Cardboard

    • 8 Comments
    I had the opportunity to go and listen to Pat Helland perform his “ Metropolis: Towards a Service-Orientated Architecture ” talk today which, as you can tell from the title, is all about SOA and the eventual impact on the IT industry. In the...
  • Mark Fussell's WebLog

    Life now as the WSE Program Manager

    • 8 Comments
    With much of the work done for version 2.0 of System.Xml and with Dare’s departure from the XML team to MSN, I decided that it was also time for me to look for new adventures. I have taken the job as the WSE Program Manager left vacant by Keith Ballinger...
  • Mark Fussell's WebLog

    MapCruncher - A seriously cool map mashup creation tool

    • 8 Comments
    I went to a talk today on the newly released MapCuncher tool and was awed by its capabilities and posibilities. In a nutshell this tools enable you to take any map (PDF, bitmap etc), load up MSN Virtual Earth and then plot points between the two. After...
  • Mark Fussell's WebLog

    Not an iPod Sheep

    • 7 Comments
    Today I picked up my rash and purely impulsive Christmas buy, a Fossil Wrist.NET Smart watch . It was probably sub-consciously induced by the new kid who came to our school (around 1977) with a calculator on his watch. No matter that it was impossible...
  • Mark Fussell's WebLog

    "We love the XPathReader" petition.

    • 6 Comments
    Oleg has been creating an implementation of a forward only XPath XmlReader which from a usability aspect has always been the nivana of streaming XML readers. This is similar to an example that I showed that Aaron published in Writing XML Providers for...
  • Mark Fussell's WebLog

    Samurai Jack. The greatest cartoon ever?

    • 6 Comments
    Samurai Jack...
  • Mark Fussell's WebLog

    Article on the XML Support in SQL Server 2005

    • 6 Comments
    I worked with Shankar to write this article on the XML Support in Microsoft SQL Server 2005 which has just been published on the MSDN XML Developer Center. I would be very interested in comments on how you see an application need for storing XML content...
  • Mark Fussell's WebLog

    Building Custom XmlResolvers Article on MSDN XML Developer Center

    • 6 Comments
    In between re-writing and updating the chapters for the beta version of the my book A First Look at ADO.NET and System.Xml V2.0, I found some time to write an article on Building Custom XmlResolvers for MSDN. What's so great about this class is that it...
  • Mark Fussell's WebLog

    Combining the XmlReader and XmlWriter classes for simple streaming transformations

    • 5 Comments
    The XmlReader and XmlWriter classes can often be combined to provide simple streaming transformations rather than resorting to XSLT which requires a the document to be loaded into memory. This class combination is often faster and uses less memory, although...
  • Mark Fussell's WebLog

    XmlNameTable Revisited

    • 5 Comments
    After my post on the XmlNameTable: The Shiftstick of System.Xml I thought that I would follow it up with a second one to discuss it in greater detail as a result of the feedback comments. The XmlNameTable is an internal piece of implementation exposed...
  • Mark Fussell's WebLog

    Car Anti-Innovation

    • 5 Comments
    Here is an interesting fact that I read in the latest edition of the BBC Wildlife magazine which I thought summed up the car industry's attitude to fuel. "US cars average 20.8 mpg. The Model T Ford managed 25mpg, the Ford Explorer SUV does 16mpg" ...
  • Mark Fussell's WebLog

    Greatest people voted for by their nation

    • 5 Comments
    Four lists to compare of the greatest people voted for by their nation. I will let you interpret the national differences based upon these choices. Top 10 greatest Britons 1. Churchill 2. Brunel 3. Diana 4. Darwin 5. Shakespeare 6. Newton...
  • Mark Fussell's WebLog

    What's New in WSE 3.0 MSDN Article

    • 4 Comments
    I have written an article on What is New for WSE 3.0 which has now been posted on the Web Services Developer Center. This is written against the June CTP release so functionality will change before final RTM at the end of the year. Over the next few months...
  • Mark Fussell's WebLog

    Memphis, blues and bad breakfasts

    • 4 Comments
    My trip to Memphis and Elvis...
Page 1 of 4 (93 items) 1234