September 28, 2004

Got a new toy: XQP (XML Query Processor) project

Well, I was talking about it a lot and finally decided to stop rambling and start doing. Here is my new toy: XQP project. XQP stands for XML Query Processor of course. It's going (if my karma is good enough) to be free open-source XPath2.0/XQuery1.0/XSLT2.0 engine for the .NET platform ...

XInclude.NET progress

Well, XInclude.NET workspace at GotDotNet seems to be severely broken. I've sent a solid dozen of requests to fix it and now they even don't answer. Ok, moving the project to sf.net, specifically to the Mvp-Xml project. I'm adding XInclude.NET v1.2 sources to the CVS right now. After some setup ...

September 26, 2004

Saxon 8.1 and grouping in XQuery

Cafe con Leche XML News: Michael Kay has released Saxon 8.1, an implementation of XSLT 2.0, XPath 2.0, and XQuery in Java. Saxon 8.1 is published in two versions for both of which Java 1.4 is required. Saxon 8.1B is an open source product published under the Mozilla Public License ...

MSDN2

Tim Ewald shares some info on the MSDN2. Now that's soooo coooool! I think that's the best thing could happen with MSDN. And now I just don't believe they let Tim to leave MSFT! ...

Beware of aggresive news aggregators

Dare writes on "News Aggregators As Denial of Service Clients": Recently I upgraded my web server to using Windows 2003 Server due to having problems with a limitation on the number of outgoing connections using Windows XP. Recently I noticed that my web server was still getting overloaded with requests ...

Wesner Moise on Enums and Performance

Wesner Moise (.NET Undocumented) writes on enums perf in .NET. While enums are value types and are often recognized and treated like standard integral values by the runtime (in IL, enums and integers have almost no distinction), there are few performance caveats to using them. Enumerated types are derived from ...

Late time changes are harmful - EXSLT.NET 1.1.1

As it turned out unfortunatley I introduced nasty bug into date:day-name(), date:day-abbreviation() and date:month-abbreviation() functions while testing EXSLT.NET 1.1 before the release. Saturday and December never appeared :( Thanks to Chris Bayes for prompt bug report. Hence - EXSLT.NET 1.1.1 release. Please update. ...

September 22, 2004

More goodies from Ken North - Elliotte Rusty Harold discusses the state of Java and XML

Ken North: Author Elliotte Rusty Harold talks about the significance of JDK 1.5 and whether Java should be open source an/or an international standard. He also discusses the state of XML, and we coaxed him into describing his recent books about XML (Effective XML, XML Bible 1.1). Streaming video (running ...

September 20, 2004

mvp-xml-help mail list created

I have just created first public mail list for the Mvp-Xml project - mvp-xml-help mail list. mvp-xml-help list is general discussion list for all users of the Mvp-Xml project.The allowed topics on this list are:Asking for help or helping others on using Mvp-Xml libraries.General announces related to the Mvp-Xml project.Suggestions ...

Interview with Michael Rys: "SQL Server 2005: Integrating SQL, XML, and XQuery"

SQLSummit.com published 15-minute video interview with Michael Rys on "SQL Server 2005: Integrating SQL, XML, and XQuery" - http://www.sqlsummit.com/People/MRys.htm. "Michael discusses SQL Server 2005 support for XQuery, SQL/XML and the SQL:2003 standard. He discusses b-tree, quadtree, and r-tree indexes and pluggable and selectable indexing techniques for XML documents. He also ...

September 19, 2004

Zoological Mythology and Cryptozoology

Just found - a collection of public domain ebooks on Zoological Mythology and Cryptozoology - http://www.herper.com/ebooks/titles.html. Free download, lots of old lithographs. Amonst: "Curious Creatures in Zoology", NY 1890; "Mythical Monsters", London, 1886; "Natural History Legend and Lore", London, 1895; "Un-Natural History, or Myths of Ancient Science", Edinburgh, 1886. Just ...

September 17, 2004

GotDotNet woes

So I'm in a critic mood today... I recently found out that XInclude.NET workspace is down for at least a month. Not surprisingly the feedback on the "Combining XML Documents with XInclude" article was so low - all the article links to XInclude.NET: homepage, message board and bug tracker are ...

Docbook XSL stylesheets v1.66.0 released

Docbook XSL stylesheets v1.66.0 has been released yesterday. It's a huge (9Mb) collection of XSLT stylesheets for transforming Docbook documents into HTML, XHTML, XSL-FO (PDF), HTML Help and Java Help. They are well designed by XSLT experts such as Norman Walsh and extremely well tested by huge and diverse Docbook ...

September 15, 2004

Happy New Year! Shana tova umetuka!

Today it's Rosh HaShanah holiday in Israel - the Jewish New Year. The new 5765 year starts on the sunset. As a matter of interest, in Hebrew years are written in letters, not digits, e.g. new 5765 year is written as תשס״ה. It's not really that Israel lives accordng to ...

September 14, 2004

Alternative download location for the EXSLT.NET 1.1

Well, GotDotNet seems to be down sometimes :). Just in case here is alternative download location for the EXSLT.NET 1.1: http://www.xmland.net/exslt/EXSLT.NET-1.1.zip. ...

September 13, 2004

EXSLT.NET 1.1 released

Here we go again - I'm pleased to announce EXSLT.NET 1.1 release. It's ready for download. The blurb goes here: EXSLT.NET library is community-developed free open-source implementation of the EXSLT extensions to XSLT for the .NET platform. EXSLT.NET fully implements the following EXSLT modules: Dates and Times, Common, Math, Random ...

September 6, 2004

Nice one

From "Fallacies of Validation, version #3" by Roger L. Costello: 5. Fallacy of a Universal Validation Language Dave Pawson identified this fallacy. He noted that the Atom specification cannot be validated using a single technology: > From [Atom, version] 0.3 onwards it's not been possible > to validate an instance ...

Goodbye The XML Files, welcome Service Station

Aaron Skonnard about his The XML Files column of the MSDN Magazine: This pretty much says it all. In the beginning, my column focused almost exclusively on core XML topics such as XML namespaces, XPath, XSLT, MSXML, System.Xml, etc. Over the past few years, my focus has naturally shifted away ...

September 5, 2004

EXSLT.NET progress

Lots of activity in the EXSLT.NET project recently. We implemented more functions such as random:random-sequence(), str:encode-uri() and str:decode-uri(). Lots of bugs have been fixed. Support for time zone in date-time functions has been implemented. We switched to Visual Studio .NET 2003 so simplifying our custom build process. Currently I'm writing ...

September 2, 2004

Detecting of cycles in graphs using XSLT and XQuery

Interesting post by Michael Kay on detecting cycles in graphs using XSLT and XQuery: > I have XML data in the form of a graph (nodes, edges) and I > need to check if > any cycles exist in the data before I join the data together > in one ...

September 1, 2004

MovableType 3.1 is out

New and long awaited release of the MovableType blogging engine has been announced. New features of MT 3.1 include: Dynamic pages - now it's possible to switch between generation of static pages and dynamic generation. Well, I'm going to stay with static pages anyway. Subcategories Post scheduling Improved extensibility Plugin ...