Fridathon: unstructured learning or hacking you can opt-in to do on any random Friday.
  • Where did MS+IBM joint effort go?!?!?!

    I noticed (like many others) that IBM was missing from WS-Eventing. If the reasons initially given by IBM were right, I could be disapointed, but I could understand that they want to sell MQ Series instead of WS-Eventing. However, it appears that they have come up with a competing specification that aims at doing mostly the same thing!!! WS-Notification was released almost at the same time!!! So what the hell is going on?!?! Can’t they just agree on ONE set of WS-* specs? I’m afraid the WS-* specs will become a nightmare to master (not to mention interop). Looks like... [Read More]
  • MVP Stats

    Now that I’m an MVP, I wanted to know how many colleagues I have around the globe, as well as how many XML ones. From the official MVP list (does not contain recently announced MVPs), and the spanish-specifc list: [Read More]
  • XVP: XML+MVP

    I would like to thank ( //the-ones-that-nominated-me[@MS or @otherwise] ) for the MVP award MS gave me on the XML area. It’s certainly heartwarming to see one’s efforts recognized. I’ve just read DonXML is onboard too. That’s great. I will do my best to keep up with my community contributions during this year. Lots of projects are shaping, both in my mind and through my hands ;). Updated : Oleg has been awarded too. Cool! [Read More]
  • I hate the damn MSDN print feature

    Every now and then I make the big mistake of clicking that damn Print button at the right on MSDN articles, only to realize that most of the time the text gets cut to the right on the paper. I have already complained about the pain of printing on the web (on badly designed sites, i.e. NOT like XML.com or CNET). Well, IMO, MSDN wins all prizes for bad print-friendliness. Poping-up that fg window is just SO annoying! And thanks God the site is for DEVELOPERS! (that’s the “D” in “MSDN”, or is it “Microsoft Droid Network?!?!) One more time,... [Read More]
  • Business Rules, OCL, XML and Schemas

    DonXML is proposing extensions to OCL to express business rules that can be used at code-gen time and at run-time. He mentions my Schematron implementation called Schematron.NET, which allows many business rules to be expressed simply in terms of standard XPath expressions. I believe such an XPath-based language is good enough to express almost every business rule. [Read More]
  • MakePascal identifier (the XmlSerializer way)

    In a previous post, I proposed an implementation of a simple method to make the first letter of an identifier uppercase, to get a pseudo PascalCase from an xml name. I’ve found that a better and more consistent way is to reuse the method used by the XmlSerializer to build the code identifiers, which is System.Xml.Serialization.CodeIdentifier.MakePascal(string identifier) [Read More]
  • SOM small inconsistency

    Have you noticed that even if the W3C WXS spec allows annotations in the root <xs:schema> element, the corresponding .NET class XmlSchema does not inherit from XmlSchemaAnnotated as almost every other element does? Looks like an “inheritance bug” to me ;) [Read More]
  • CommentAPI no longer working on .Text

    Adding a feature (namely, the new Url rewriting happening in weblogs.asp.net) and breaking another (much more important) is certainly not good for us. I can no longer post comments from RssBandit. I am frustrated. If I had the source code for the current version (that is, if ScottW was so kind as to keep a CVS/GDN updated version I can hack into), I could at least tell what is broken and maybe find a workaround. No luck, I guess… [Read More]
  • XmlSchema for C# XML Comments

    Sometime ago, I created this schema to perform some extra validation on the comments, as well as use it as a starting point to adding my own required elements for all projects. This was mainly a “need” for the NMatrix project, for example, requiring an <author name="Daniel Cazzulino" mail="kazzupepe@hotmail.com" /> tag in all public classes I create. [Read More]
  • Thanks!

    It’s cool to see one’s blog in the screenshot of the upcomming version of RssBandit by its very creator, Dare Obasanjo. [Read More]