Mark Fussell's WebLog

Distributed Life.

Browse by Tags

Tagged Content List
  • Blog Post: System.Xml v2 Articles posted by Alex Homer

    Alex has written two good overview articles on System.Xml in .NET v2.0 - part 1 on the XmlReader and part 2 on the XmlWriter.
  • Blog Post: Anders Hejlsberg on XML and Programming Languages

    One good reason to sign up for PDC 2005 is to hear Anders elaborate more on this work
  • Blog Post: .NET 2.0 XML Perf Comparison with Sun

    As presented in my article on System.Xml Beta 1 (which was effectively re-written into the Beta 2 version of my System.Xml book) the #1 feature in the .NET 2.0 release for System.Xml was performance. In the past Sun has come out bashing the XML performance support in .NET 1.1 which I wrote about here...
  • Blog Post: ADO.NET and System.Xml v. 2.0--The Beta Version (2nd Edition) now Published

    In time for the upcoming Visual Studio 2005 and .NET v2.0 Beta 2 release, the updated version of my ADO.NET and System.Xml book has now been published. See this book list for more information and where to download the code examples from. Alternatively just buy a copy so that I can feed my children and...
  • Blog Post: Combining the XmlReader and XmlWriter classes for simple streaming transformations

    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 it requires more code and is less flexible...
  • Blog Post: System.Xml V2 book - C'est Fini

    I finished reviewing the final versions of my chapters for the ADO.NET and System.Xml v 2.0 book which was a huge relief. Having read through it numerous times you start to get numb to your writing style. Needless to say the chapters where all re-written from scratch with completely new content throughout...
  • Blog Post: Binary XML: A Stillborn Spec.

    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, XML won and XML works. Go and solve other more...
  • Blog Post: System.Xml V2 Decisions

    Arpan has posted on some of the reasons for XmlDocument being the main XML store in System.Xml and the difficulty of supporting standards that are not yet at a recommendation status. Ironically I now find myself in the alternate universe to this where WS-* specifications seem to pop in and out of existence...
  • Blog Post: Beta Book Pain, Performance Love

    Writing books on beta products is probably the most painful thing that you can ever endure even if you are in the product team (or was as in my case). I finally finished up the last XML chapter in the beta version of ADO.NET and System.Xml V2 . It is a vast brain dump of the delta between V1.1 and V2...
  • Blog Post: Using the XmlSecureResolver to restrict access to web sites

    Having just written an article on XmlResolver and looked through the MSDN docs I realised that there was little in terms of explanation on how to use the XmlSecureResolver. As always code speaks volumes sIo put together this example which shows how the XmlSecureResolver can be used to restrict access...
  • Blog Post: System.Xml Beta 2 Changes

    Dare and I compiled the Upcoming Changes to System.Xml in .NET Framework 2.0 Beta 2 which he published on the MSDN XML developer center. Mostly my previous article still stands without the #6 and #3 gone. However as a result of implementing the editablable XPathNavigator over the XmlDocument class this...
  • Blog Post: Win-Dev 2004 talks on XQuery in SQL Server and System.Xml V2.0

    I am doing two talks at the Win-Dev 2004 Conference on the Web Services track and the Databases and Data Access so if you are going to the conference or live in the Boston area and want to meet up to have a chat, drop me a mail. The talks are; WS6 - Whidbey System.Xml Mark Fussell Microsoft's System...
  • Blog Post: Building Custom XmlResolvers Article on MSDN XML Developer Center

    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 enables you to redirect the location of the XML...
  • Blog Post: TechEd 2004 XML Talk Slides

    I have finally posted the slides and sample code for my TechEd 2004 talk on XML in the .NET framework. The samples require a copy of Visual Studio 2005 (i.e. the community drop distributed at TechEd) in order to compile and run.
  • Blog Post: Article on the XML Support in SQL Server 2005

    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 in a relational database along with querying and...
  • Blog Post: XSLT 2.0 Sir?

    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 both a powerful and adaptable language, but a challenger...
  • Blog Post: XPathReader Article on MSDN

    This is now been published on the MSDN XML developer center as I mentioned in an earlier post . A very useful component. The main points to remember about its usage are; It is a streaming XmlReader implementation. That is why the XPath subset is limited. There is no intelligent caching or bookmarking...
  • Blog Post: TechEd presence and a chance to get your opinions voiced.

    I am attending both TechEd USA and TechEd Europe and presenting a couple of sessions. DAT379 is very much a “Here's what is in my XML toolbox today and this is how is gets better in Visual Studio 2005“. Plenty of tears of joy and happiness. Bring along those nasty working with XML questions...
  • Blog Post: Schema For DataSet Attributes

    If you have spent anytime serializing the .NET System.Data.DataSet class structure to file then you will know that this is serialized as an XML Schema. You may have noticed that it also writes attributes from a target namespace “ urn:schemas-microsoft-com:xml-msdata “. Although the . NET...
  • Blog Post: XmlNameTable Revisited

    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 on the System.Xml APIs which is why I drew parallels...
  • Blog Post: XmlNameTable: The Shiftstick of System.Xml

    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 one technique over another. One approach that I covered...
  • Blog Post: XML is like Cardboard

    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 classical Pat way he draws analogues between software...
  • Blog Post: XML Developer Center Lanches on MSDN

    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.Xml V2 release. Many people on the Webdata XML...
  • Blog Post: "We love the XPathReader" petition.

    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 Microsoft .NET which implemented an XPathNavigator...
  • Blog Post: Patents and XML

    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 XML as a technology continue to be submitted...
Page 1 of 2 (37 items) 12