Mark Fussell's WebLog

Distributed Life.

  • 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

    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

    So you want to learn WSE 3.0? A short primer on how and where to start.

    • 2 Comments
    A question that I often get asked is - How do I get started learning about WSE 3.0 and what considerations need to be made when building secure Web services ? So I have put together some essential steps to help get you started on the road with WSE...
  • Mark Fussell's WebLog

    WSE 3.0 - Kerberos, Secure Conversation and Stateful SCTs

    • 2 Comments
    I thought that I would publish some discussion threads on WSE issues that I have had recently that highlight some common questions. A recent discussion question was this; Question: " I need advice with WSE 3.0 and implementing a web service that requires...
  • Mark Fussell's WebLog

    Biztalk WSE 3.0 Adapter Ships

    • 0 Comments
    Jesus Rodriguez with Two Connect has filled the last gaping need for WSE 3.0 by delivering a Biztalk 2006 adapter which you can get here . We did a webcast together with Jesus doing a bunch of great demos to show off its capabilities. You can watch the...
  • 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

    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

    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

    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

    Final Version of WSE 3.0 Released to MSDN

    • 3 Comments
    WSE 3.0 has just been released to MSDN to coincide with the launch of Visual Studio 2005. You can find it here . The Readme is here It was pretty tough getting this released to be on the same day, but we really wanted to ensure that the time difference...
  • 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

    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

    Samurai Jack Episodes 49-52

    • 1 Comments
    For those c onnoisseurs of the greatest cartoon of all time living in the USA, the next four episodes of Samurai Jack are being broadcast this Saturday, the 25th September on Cartoon Network. Episode 50 looks particulary enthralling. This list is taken...
  • Mark Fussell's WebLog

    WSE 3.0 Docs now on MSDN

    • 0 Comments
    You can find them here . There is always more information that we would like to have in the documentation and so we are expecting to do a WSE 3.0 documentation refresh on MSDN at the start of December. Hence if you want the latest information it is usually...
  • 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

    Web Service Security Patterns and Practices

    • 2 Comments
    The PAG guys (Jason Hogg, Don Smith ) have been getting some great WSE 3.0 Security content together . I suggest that you download this and spend some time with it. It will all carry you through to WCF, so this is long term knowledge on message level...
  • Mark Fussell's WebLog

    WSE 2.0 SP3 Released to MSDN

    • 3 Comments
    WSE 2.0 SP3 has just been released on MSDN here . There are no additional new features just stress, perf and security fixes plus some other less significant fixes. Typically just the last two SPs are left on the download site, but we have decided to keep...
  • 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

    WSE 3.0 Webcasts and MSDN Articles

    • 1 Comments
    Don Smith has posted links to some WSE 3.0 webcasts based on the WS-Security patterns and practices work that I have helped him with. We already have done a webcast on WSE 3.0 and X509 certificates usage which you can watch here with more to follow in...
  • Mark Fussell's WebLog

    What next?

    • 0 Comments
    Now that I have shipped WSE 3.0, a year to the day that I started on the project, a number of people have asked me, "What's next to fill the empty WSE void?" Well, WSE has always been very closely aligned with the security team in Windows Communication...
  • Mark Fussell's WebLog

    WSE 3.0 in June 2006 MSDN Magazine

    • 0 Comments
    Great to see Aaron continuing to give WSE 3.0 love in his Service Station column. Now I just have to finish my "WCF for WSE Developers" article which keeps looking back at me half finished from my desk as a pile of scribbled notes. Currently I am attempting...
  • Mark Fussell's WebLog

    What's happening with WSE 3.0

    • 2 Comments
    If you look at the Web Services Developer Center at the moment you will see that the headlines are all on WSE 3.0 with articles from Keith Brown and Niels Flensted-Jensen as well as the latest and final Oct CTP release . The WSE team has been heads down...
  • 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

    WCF Loves ATLAS and the Windows Live Development Center

    • 0 Comments
    Two great pieces of Web development were announced today. Steve posted his work on getting WCF and the ATLAS development environment aligned. The significance of this is that it shows the spectrum of capabilities of WCF from simple REST services, through...
  • Mark Fussell's WebLog

    WSE 3.0 and MSDN TV

    • 0 Comments
    I did this MSDN TV piece on WSE 3.0 . Enjoy.
Page 1 of 4 (93 items) 1234