2004 Dec 31
18401 of 19643 | Creating a New Node - Notes Of XML DOM (part5) - To facilitate understanding, I draw a tree representation of the XML file.
bookmarks --> xmlDoc.documentElement / \bookmark bookmark --> xmlDoc.documentElement.childNodes.item(0) / \ / \link title link title As you can see, the root of the tree is: xmlDoc.documentElement;
The collection of the root`s childNodes is:
xmlDoc.documentElement.childNodes;
The first item on this collection is the first child:
xmlDoc.documentElement.childNodes.item(0)
The collection of attributes of the first child is:
xmlDoc.documentElement.childNodes.item(0).attributes
The DOMDocument obj......
18402 of 19643 | Ok all you MacAttackers, this ones for you... - As many of you may know my buddy Russ Miles is a HUGE MacAttacker. When not writing code, books, or love poems to his fiance Kim I believe he spents his time writing similar poems to his Mac. Quite frankly if I was Kim I wouldnt put up with that kind of abuse but apparently shes a MacAttacker too so what can I say... :)Elliotte Rusty Harold in a post on Monday showcased the new XMLLib osax processor for OS 10.2.8+ which, when you visit the site showcases:OverviewThe XMLLib osax is a Scripting Addition, i.e. a plug-in for AppleScript. XMLLib osax implements the XML DOM in AppleScript. Features offered by the XMLLib osax include: * opening, validating, closing, saving a XML document *......
18403 of 19643 | Parallel actions, exceptions, and timeouts... -
BizTalk 2004 has some very useful behavior around parallel execution and scope-level
timeouts that it is helpful to have a good understanding of.
What follows is a series of experiments & associated findings that should shed
some light on this area.
Experiment One:
One restriction when using the parallel shape is that if multiple branches make use
of a given orchestration variable, you can get a compiler error:
error X2226: 'someVar': if shared data is updated in a parallel then all references
in every task must be in a synchronized or atomic scope
In the experiment below, we are accesing ‘someVar’ in both parallel branches
- each w......
18404 of 19643 | Parallel actions, exceptions, and timeouts... -
BizTalk 2004 has some very useful
behavior around parallel execution and scope-level timeouts that it is helpful to
have a good understanding of.
What follows is a series of experiments
& associated findings that should shed some light on this area.
Experiment One:
One restriction when using the
parallel shape is that if multiple branches make use of a given orchestration variable,
you can get a compiler error:
error X2226:
`someVar`: if shared data is updated in a parallel then all references in every task
must be in a synchronized or......
18405 of 19643 | XML in the Crystal Ball: Binary XML and Grid Computing - Binary XML has been one of those concepts that`s been bandied aboutfor the last couple of years, though not without a huge amount ofaction. The principle here is simple - with XML as it exists now, textbased content can readily be parsed on any platform into an internalbinary representation (a DOM), but both the operations of parsing thefile and the subsequent reserialization of the content to externalentities are expensive operations. Time critical and high volumetransactions, such as those within financial applications, areespecially sensitive to this problem, and this may in fact account forthe less than enthusiastic adoption of web services within this sector....
18406 of 19643 | XML in the Crystal Ball: Overview - Looking at XML Technologies in 2005 In roughly a month, XML will officially be seven years old. On February 2, 1998, XML was approved as a recommendation, though work on the specification had been ongoing since 1996. Even by the more normal pace of things outside of the Internet, seven years is a fairly hefty chunk of time; within the telescoped Internet time XML is positively ancient. At one point, it was necessary to spell out what XML stood for and spend no small amount of time involved in the process of explaining why such an odd bit of document markup should be so significant. Today, XML is so pervasive that it is almost impossible t......
2004 Dec 30
18407 of 19643 | Another XML Team introduction - Stan Kitsis - Hi everyone. I have recently joined the Microsoft XML team as a Program Manager focusing on XML Tools. As such, I am open to all feedback you might have regarding the new XML Editor (VS 2005) and any other XML tools that you would like to see in the future. My pre-Microsoft life includes 8 years of enterprise software development experience with a company called Comshare - an ISV that was specializing in developing corporate performance management applications (Comshare was acquired by Geac in 2003, at which time my career with the company came to an end). I have an MBA from the University of Michigan and an undergraduate degree in Computer Science from Case Western Reserve University. I ca......
18408 of 19643 | Elements containing either text or other elements - Overview A question pops up now and again in XML-related newsgroups about being able to define an element that could contain either text or other elements. Basically, people want to say myelement> Some text myelement> OR myelement> child1>1child1> child2>2child2> myelement> A simple answer to this question is no. If this is exactly what you want, you cant do it. However, there are several ways to get similar results. Below I outline some of them. Method 1: mixed type First of all, you can define myelement> to be of mixed type: xs:complexType name ="myelement" mixed="true"> xs:sequence minOccurs="0"> xs:element name="child1" type="xs:integer" /> xs:e......
18409 of 19643 | Monitoring the XML Parsing and Loading Process - Notes Of XML DOM (part2) - The readyState property of DOMDocument object can give direct feedback on the reading processes. The following list its possible values:
State
Short Description
Long Description
1
Loading
Preparing to read the XML file. Did not try yet.
2
Loaded
Reading and parsing the XML file. Object model still not available.
3
Interactive
Part of the XML file successfully parsed and read in. Object model partically available for read only.
4
Completed
Loading of the XML file has been completed, successfully or unsuccessfully.
When reading an XML file successfully, the readyState property goes through all four states: 1,2,3, and 4. Otherwise, the readyState property ma......
18410 of 19643 | Oh no you didn`t just start that thread... - NOTE: I started to write this post when it was highlighted to me that Mike Champion had pulled from an earlier comment on XML-DEV how cool it be do have a coding competition, with some very specific names paired up as possible crowd pleasers.I`m ALL for it! But,You do realize that you are asking for a "list" of reasons why XSLT 2.0 ROCKS! over 1.0 from a group of functionally minded religous fanatics who apparently happen to be masochistically natured as well! ;)) You think were gonna stop when we`ve beaten any and all existing .NET based technologies, Java, base at the transformations game, using XSLT 1.0 Ummm, did I mention the massachists part alreadyMerry Christmas to you all!Looking f......
18411 of 19643 | Parsing the XML DOM - Notes Of XML DOM (part1) - For a long time, I can only read and write XML, and I don`t know how to parse it. Recently, I found a good place to learn XML and relative technology, that is www.w3schools.com. When I follow the tutorial, I take some notes and test what I`ve learned. However, I find it difficult to remember all stuff once, so I divide them into serveral parts.
What is DOM
The XML Document Object Model (DOM) is a programming interface for XML documents. It defines the way an XML document can be accessed and manipulated. The DOM represents a tree view of the XML document. The documentElement is the top-level of the tree. This element has one or many childNodes that represent the ......
18412 of 19643 | The good databases have not gone away, they just walk instead of run... - Adam Bosworth has pointed out an interesting set of requirements for database systems in his post titled “Where have all the good databases gone”:
Dynamic Schema support
Dynamic partitioning
Better Indexing of non relational data
I think all of them are indeed important and based on my insight into the database industry, the major database vendors are working on addressing them. I think the recent addition of the XML datatype to SQL (and the major database vendors) to store data with more dynamic schemas and XQuery to query that data in a (hopefully) efficient way is certainly one of the main technologies to address some of the dynamic schema scenarios. Others are dynamic, online schema ......
18413 of 19643 | The Rules Engine and Repeating Elements - I have found a scenario with the rules engine where the defaults in the Rule Composer do not produce the desired results when dealing with a node that contains repeating elements. The XML document that I was dealing with had the following structure. Description for Item 1 Description for Item 2 Description for Item 3 In the Business Rule Composer when I add the schema in the Facts Explorer to the XML Schemas tab, the Rules Composer creates the following XPaths by default on the Item node. XPath Field: *[local-name()=`Item` and namespace-uri()=``] XPath Selector: /*[local-name()=`Package` and namespace-uri()=``]/*[local-name()=`Items` and namespace-uri()=``] This set of defa......
18414 of 19643 | XML DOM Parser Errors - Notes Of XML DOM (part3) - The DOMDocument`s parseError property returns an IXMLDOMParseError object that contains information about the last parsing error. The object`s properties are:
errorCode: Code number of the error. A zero value means there was no error. Numbers are negative numbers close to the smallest integer allowed.
filepos: The absolute file position where the error occurred.
line: The line number where the error occurred.
linepos: The character position within the line where the error occurred.
reason: Explains the reason of the error.
srcText: The full text of the line where the error occurred.
url: The URL of the XML file where the last parsing error occurred.
Now, create......
18415 of 19643 | XQuery and XSLT are declarative languages and other XQuery related posts - I recently posted a reply to an XML-DEV enquiry explaining why XQuery and XSLT are declarative languages and providing some advantages of declarative over procedural languages (and some of the costs). M. David Peterson liked it and posted it on his blog (so I don`t have to do it myself :-)).
Note that indeed I am not Mike Champion, and I am sure he is glad that I am not :-). But I feel honored to have my postings be put into the same category as his.
Also, Edd Dumbill posted an article called XQuery`s Niche on XML.com that summarized another (related) XML-DEV perma-thread this month. While I was too busy during that discussion to participate (I am building systems after all :-)), I would li......
18416 of 19643 | Zero-click design-time validation of XML in VS: the XmlValidate custom tool - Have you ever wanted you could just save an XML file and have a custom tool tell you what`s the output of its validation with a schema (or set of schemas) just as it would be at runtime using the XmlValidatingReader Go ahead and download the Mvp.Xml.Design installer, and you can have that. Just assign to a file the custom tool "Mvp.Xml.XmlValidate" and set in the Custom Tool Namespace property a semi-colon separated list of schema files (either relative to the file location or with absolute path) and you`re done. Everytime you modify the XML file and save it, the associated .txt file will tell you what the outcome of the validation is. You can investigate other tools offered by the Mvp.Xml......
2004 Dec 29
18417 of 19643 | BizTalk Modular Deployment - I’ve just posted an article on Modular Deployment of BizTalk Server projects. I’m using it at the moment in my current project, and it seems to work fine.
Also, I picked up Scott’s book, and am about half way through it. It’s good to be able to fill in the gaps in my knowledge, and looks like a great intro to the product. It does not cover that many advanced topics, with the exception of creating custom adapters, but I guess it would have to be double the size to cover everything in any great detail.
Defiantly worth picking up a copy if you work or play with BizTalk....
18418 of 19643 | Building a XUL Date Picker with XBL - Using XML as a language for defining classes (or more often "behaviors") is hardly new. The behavior components within Internet Explorer, which first utilized many of the same design patterns now used by XBL, working in much the same fashion - by assigning a CSS behavior property to an external "class" definition written in some form of markup you could turn an HTML object into a much more sophisticated object. However, such behaviors have not seen much usage until comparatively recently with both the emergence of Firefox as a world class browser and with the use of sXBL within SVG. These behaviors are not only useful add-ons ... in many cases they actually define many of the "core" XUL (th......
18419 of 19643 | IBM developerWorks article on how to achieve better Web services interoperability - ...and I must say that they just think doing it this way is good... Web services programming tips and tricks: Improve interoperability between J2EE technology and .NET, Part 1: WSDL, RPC/encoded style, and WS-I conformance Weaving together Web services to create cross-organizational business processes requires all partners to program to the same standard model and to avoid exposing proprietary implementations. After many years of promoting the interoperability among vendors through joint efforts on standardizing protocols, significant progress has been made. However, the ultimate goal of making Web services interact seamlessly is still a frequent concern and a hot discussion topic. Explore......
18420 of 19643 | Last Call for W3C Web Services Choreography Description Language (WS-CDL) - W3C has published a Last Call Working Draft for "Web Services Choreography Description Language (WS-CDL) Version 1.0," inviting public comment and discussion through 31-January-2005. WS-CDL is an XML-based language describing the composition of peer-to-peer collaborations of parties by defining, from a global viewpoint, their common and complementary observable behavior, where ordered message exchanges result in accomplishing a common business goal....
18421 of 19643 | Late XML 2004 Trip report and links to my XML 2004 presentation - It has been more than a month already, since I attended the XML 2004 Conference in Washington DC. My presentation on XQuery in the context of relational databases was well-attended. Attendees had the unique opportunity to compare the (not too diverging) philosophies of Oracle and Microsoft on this topic since my talk was in the same session as Stephen Buxton`s talk on SQL, SQL/XML and XQuery. I was just a pity that a scheduled IBM talk on the same topic got cancelled (we could have found out first hand what their plans are). Continued......
18422 of 19643 | My recent post to XML-DEV - To all of you who don`t subscribe or pay attention to XML-DEV here is a copy of my very first post to that list in regards to the up and coming xameleon project....
18423 of 19643 | Software-Marketing 101: Fear of the "What if..." sells many more copies than does "Whats that" - Eyes, wallets wide open to XML traffic woes in 2005Want to send software sales through the roofStep 1: Create fear by showcasing the absolute worst case scenario.Step 2: Write a software application or build a piece of hardware that fixes that problem before it ever becomes one....
18424 of 19643 | The 12 days of XSD gripes Gripe 1 - Ok before, I get started a little background. I am basically now on my second dance with XSD. Back a couple of years ago I was working with it extensively as part of the SqlXml effort particularly around the mapping technologies at that time. Then it was new so it was cool. I knew it had some issues, but we were still in the courting period of our relationship. Then I took a couple of years off from actively working with XSD to concentrate on the O/R stuff. Now Im back working closely with XSD again, and honestly I cant believe how much I had forgotten. Unfortunately, I had to give myself a short crash course to get back any sort of decent working knowledge. And that crash cou......
18425 of 19643 | Top Ten Web Services Interoperability Predictions for 2005 - As we head in to the New Year, I thought it would be fun to put together some of my predictions for Web Services Interoperability in 2005. In no particular order, here they are: Popularity of "Contract-First" Web Service design will increase Thanks to emerging community tools such as Christian`s WSCF and IDE enhancements, developers will be given more options for designing Web Services using Contract and Data First approaches. Basic Web Services Interoperability between .NET and IBM WebSphere / BEA WebLogic will become near seamless Both IBM and BEA are touted to release new versions of WebSphere and WebLogic in 2005. Interoperability using Web Services works well with today`s versions, b......
18426 of 19643 | Viewing the Raw Xml for RSS Bandit Newspaper Views Using an Identity Transformation - Ok, the title is a mouthful, but it addresses a concern with the new alpha version of RSS Bandit. As of the current build, the feature to view the raw XML before it is rendered by the stylesheet is no longer there.
However, here is an identity transformation you may use. Just copy this to the templates sub folder of your RSS Bandit installation. You can then go to the Display menu (via Tools | Options) and select the Identity.fdxsl for your stylesheet. Afterwards, view any feed and then view source to see the raw XML. ...
18427 of 19643 | Web Services Interoperability paper from IBM - Some Web Services Interoperability tips and examples in this IBM paper: http://www-106.ibm.com/developerworks/webservices/library/ws-tip-j2eenet1/...
18428 of 19643 | What good is a war when there`s nothing left to fight about - XML.com: XQuery`s NicheHas the time come to finally give rest to the XQvsXT debate I might find myself *GRASPING* for filler content while I figure out what else to fill its empty void with but the fact that even after watching and in many ways participating in this debate via comments and post I learned more from this weeks XML-DEV column than I learned all week in actually reading the posts.Thanks Edd!...
18429 of 19643 | XML 2004: Lated short trip report and links to my presentation - It has been more than a month already, when I attended the XML 2004 Conference in Washington DC. My presentation on XQuery in the context of relational databases was well-attended. Attendees had the unique opportunity to compare the (not too diverging) philosophies of Oracle and Microsoft on this topic since my talk was in the same session as Stephen Buxton`s talk on SQL, SQL/XML and XQuery. I was just a pity that a scheduled IBM talk on the same topic got cancelled (we could have found out first hand what their plans are).
You can find my submitted paper at http://www.idealliance.org/proceedings/xml04/abstracts/paper254.html (follow the links for the HTML or PDF version). Note that at the ......
18430 of 19643 | XML and Overheads -
Mike Champion has a great post here on
the overheads of XML.
IMHO, I think a binary representation of XML brings on a whole different set of issues,
namely removing the abstraction it is supposed to represent.
On a slightly different perspective and from a designing front, I have been advocating
against the use of XML in all layers of a enterprise application esp. when tightly
bound object technology is much more desired. In my presentations on SO(A), I have
always preach on best using service-messaging as communication b/w applications, NOT
between tiers of an application.
However, many businesses are using XML Services as a communication mechanism JUST......
18431 of 19643 | XML and Overheads -
Mike Champion has a great post here on
the overheads of XML.
IMHO, I think a binary representation of XML brings on a whole different set of issues,
namely removing the abstraction it is supposed to represent.
On a slightly different perspective and from a designing front, I have been advocating
against the use of XML in all layers of a enterprise application esp. when tightly
bound object technology is much more desired. In my presentations on SO(A), I have
always preach on best using service-messaging as communication b/w applications, NOT
between tiers of an application.
However, many businesses are using XML Services as a communication mechanism JUST......
18432 of 19643 | XML Code Sample Picks of the Day - A new entry with this same title will be created and used each day to add an ongoing list of cool code samples I stumble upon throughout my day of development plunder, err, pleasure. Given the title they will tend to be XML-based samples but some may be more specific to Java or C#, or Python, Ruby, and Tcl and Tk as I am now learning a bit of, etc... with only light mention of XML anywhere in the post, if at all. So, in other words, a lot of these posts might be outside the box-model a but ;) But to know that there are actually other boxes out there and not just boxes but baskets, and globes, and pyramids a plenty to fulfill with power and dignity the role each technology was designed to......
18433 of 19643 | XML Data Islands In Practice - What is an XML data island
A data island is an XML document that exists within an HTML page. It allows you to script against the XML document without having to load it through script or through the tag. Almost anything can be in a well-formed XML document can be inside a data island.
The element marks the beginning of the data island, and its ID attribute provides a name that you can use to reference the data island.
Load the document into a Data Island
The XML for a data island can be either inline:
TheServerSide.com http://www.theserverside.com/ TheServerSide.com-News, Patterns, Reviews, Discussions, Articles, Books Java-Channel ......
18434 of 19643 | XML Tourist: Mapping and Markup, Part 2 - In the final part of his XML Tourist column`s exploration of GML, John E. Simpson introduces us to the component schema parts as well as to some GML software. ...
18435 of 19643 | Yet Another 2005 Prediction List - Scoble`s list of 2005 predictions inspired me to do a little crystal ball gazing this week. Naturally, if even one of these comes to pass, I`ll lookmuch smarter than I actually am.Firefox`s browser share will be surpassed by new non-MSFT HTML browser for Windows. Yes, Firefox is nice, and more importantly, isn`t yet a target for malware. And yes, a lot of people who work near the corner of 156th St. NE and NE 40th Ave. expect Google to release a browser any day now.Despite all of this,my money is on Apple taking Safari to Windows and quickly becoming the browser to beat.Sun Microsystems will embrace Eclipse.Eclipse 3.x is now way above the "good enough" bar and has IBM`s deep pockets behind......
2004 Dec 28
18436 of 19643 | A cool little feature I`ve been using on other projects and will soon will be adding here - Query Links on the WebIn response to Bob DuCharme`s latest post here is one method of one-to-many linking that I started using in a clients project and plan to start implementing on this site as well as use it as a major feature in a reference project soon to be released.The idea is to simply use a XML definition file that has a particular phrase, word, object, person, or web site reference to search for in an antry and subsequently add a pop-up list of possible links associated with this match. For example, to showcase all of the...[NOTE: In going through this there are some obvious issues that come when taking code from a system built in 100% client-side XSLT and another that is not. e.g......
18437 of 19643 | A very nice explanation to the question of "Are XSLT and XQuery declarative" - To keep you from rolling your eyes or believing that in some way the poster of this comment to xml-dev is the only persons opinion I deem as important in this world I am simply going to use the initials MC as a suggestion to who posted this reply to the question:In a recent post to xml-dev Michael Rys answers the following question:"...Except that, XSLT is a functional programming language, and from what I can see of XQuery, it has a lot of looping. SQL is a declaration of, well not my lexicon, a desired result set in the terms of relational calculus.Are XSLT and XQuery declarative"In which the poster "MC" Michael Rys stated:NOTE: Before you click that link... no, don`t do it... STOP!!!! H......
18438 of 19643 | Bear with me on this.... read the following paragraph, memorize the general meaning, close your eyes, and... - Think.This is the paragraph:"I think the way forward is to focus on what it does that nothing else does well -- querying XML stores -- and not promoting it as an alternative to existing, more mature technologies."Do you have it memorized If not, here are the key phrases:...
18439 of 19643 | J2EE and .NET Webservices Integration Problems - This article analyzes a number of interoperability problems resulting from interaction styles, basic data types, structures, and namespace issues between .NET and J2EE technology. It then offers some practices that you can use to avoid problems and improve the chances of successful integration....
18440 of 19643 | O/R redux - One of the big conversations that has been going on for some time in the Java world is how prescriptive container frameworks such as EJB and Spring should be. It is fairly well known, that for O/R mapping frameworks the same conversation exists since O/R persistence is really just one (albeit complicated) service that can be provided by a container. The Java folks like to refer to POJO versus non-POJO solutions. Inside Microsoft, when discussing O/R we talk about POCO (Plain old CLR objects) and prescriptive versus non-prescriptive. Ignoring the details of implementing the various frameworks (IoC etc), its really all the same discussion. The POCO/ POJO concept is fairly straight forw......
18441 of 19643 | Strike that last "poster to xml-dev" comment... - It seems I need to learn how to recognize the difference between the following two sequence of letters:RysChampionI think its obvious how easily the mistake of mixing one with the other could be made if one is not careful. Apparently, I was not very careful. To my defense (and inherently pathetic attempt at an excuse) you Microsoft people all look and sound the same to me ;) :DAll kidding aside my apologies for mixing up the fact that it was actually Michael Rys who made the comments in regards to the declarative nature of XSLT and XQuery that were subsequently deemed of "Excellent" quality and as such posted to become the "Official Answer of " for questions in regards to whether XSLT and......
18442 of 19643 | The Web services empire strikes back - Code generation: properties instead of fields - Part 1: The Web services empire strikes back - Introductory thoughts Part 2: The Web services empire strikes back - Inner Workings Part 3: The Web services empire strikes back - Web Services in Visual Studio 2005 Part 4: The Web services empire strikes back - WS-I BP Conformance Part 5: The Web services empire strikes back - Custom XML Serialization Part 6: The Web services empire strikes back - Proxy Type Sharing Part 7: The Web services empire strikes back - Contract-first with .NET `IDL` Part 8: The Web services empire strikes back - Schema Importer Extensions Part 9: The Web services empire strikes back - Making asynchronous Web service calls easier Part 10: The Web services empire stri......
18443 of 19643 | XML`s overhead will open wallets - There`s a new article on the overhead that XML creates on networks, and what can be done about it:"Eyes, wallets wide open to XML traffic woes in 2005" This is a topic near and dear to my heart: I`ve been involved in long-running threads on the xml-dev mailing list on this, and gave a paper / presentation on this at the XML 2004 conference. Let`s look at the points raised in the serarchwebservices article in some detail: I think it addresses a real challenge that people are having with XML, but it paints a somewhat misleading picture of the alternative solutions. First, the article begins: "Enterprise affection for XML Web services may have C-level hearts fluttering over the immediate ......
18444 of 19643 | XML`s overhead will open wallets - There`s a new article on the overhead that XML creates on networks, and what can be done about it:"Eyes, wallets wide open to XML traffic woes in 2005" This is a topic near and dear to my heart: I`ve been involved in long-running threads on the xml-dev mailing list on this, and gave a paper / presentation on this at the XML 2004 conference. Let`s look at the points raised in the serarchwebservices article in some detail: I think it addresses a real challenge that people are having with XML, but it paints a somewhat misleading picture of the alternative solutions. First, the article begins: "Enterprise affection for XML Web services may have C-level hearts fluttering over the immediate......
18445 of 19643 | XML`s overhead will open wallets - There`s a new article on the overhead that XML creates on networks, and what can be done about it:"Eyes, wallets wide open to XML traffic woes in 2005" This is a topic near and dear to my heart: I`ve been involved in long-running threads on the xml-dev mailing list on this, and gave a paper / presentation on this at the XML 2004 conference. Let`s look at the points raised in the serarchwebservices article in some detail: I think it addresses a real challenge that people are having with XML, but it paints a somewhat misleading picture of the alternative solutions. First, the article begins: "Enterprise affection for XML Web services may have C-level hearts fluttering over the immediate ......
2004 Dec 27
18446 of 19643 | welcomes Uche Ogbuji, Mike Brown, EXSLT.org and subsequent contributors, 4Suite.org via the Fourthought Corporation, and Saxonica, Ltd. to the "Legends of the XSLT Community" - In what is an obvious oversight of inidividuals and organizations who should have been listed from the beginning would like to welcome the following individuals and organizations to the "Legends of the XSLT Community".Uche OgbujiMike BrownEXSLT.org4suite.org via FourthoughtAlthough Dr. Kay has always been listed, Saxonica has not. So in addition to the above I would also like to welcome Saxonica, Ltd. as a very deserved member of this list of inidividuals and now entities who make up this exclusive list of XML and XML Transformations professionals and organizations.I plan to follow-up this post in the coming weeks with specifics to why each member of the "Legends of the XSLT Community" de......
18447 of 19643 | 10 things to change in your thinking when building REST XML Protocols - Do not think in terms of programming languages, XML is a data format. It is NOT a serialization of programming language structures so don`t treat it as such. In REST based systems you`re moving and manipulating data, you`re not making method calls against a remote object. The fact programming languages......
18448 of 19643 | Revolution postponed - Infoconomy has an article looking at the slow growth of Native XML Databases. It`s pretty obvious at this point that the technology hasn`t really caught on and based on the way the database companies market, I can`t say it`s surprising. It`s really too bad, as when I look at projects......
18449 of 19643 | The Adam Bosworth Effect... - Before anybody even has a chance to start typing:Dear Editor (A.K.A. M. David Peterson):You are an idiot for leaving Adam Bosworth off this list... [followed by whatever other choice words you might have for me because of this...]can I just say that it was reading Adams latest post that reminded me of this obvious fact and got me going on this kick to get this list updated with each individual and/or entity that so rightfully deserves a spot as a member of this exclusive list of developers and entities who have had a positive affect on the XSLT development community as a whole. It also reminded me that I have planned for some time now to begin a section on this blog called "The Adam Boswo......
18450 of 19643 | W3C Issues XInclude 1.0 as a W3C Recommendation; XInclude Makes It Easier to Create Reusable Content (Business Wire) - W3C Issues XInclude 1.0 as a W3C Recommendation; XInclude Makes It Easier to Create Reusable Content (Business Wire): "http://www.w3.org--(BUSINESS WIRE)--Dec. 20, 2004--Strengthening the XML family, the World Wide Web Consortium (W3C) has published XML Inclusions (XInclude) Version 1.0 as a W3C Recommendation. XInclude 1.0 provides a method for merging multiple......