News
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
|
|
|
Archives by Month:
Archive pages may take longer to load.
December 2002
November 2002
October 2002
September 2002
August 2002
July 2002
June 2002
May 2002
April 2002
March 2002
Technology News [June 2001]
|
-
Sorting Tables Using Client Side XSLT [June 29]
Mark House presents a practical use for XML and XSLT, in the guise of lists sort-able on the client side. In doing so the example reduces the processing load on the server, and hands over the rendering of the XML to the client. This can significantly reduce the demands on the network, web server, and database server if you're currently using them to handle display changes. And from a design standpoint, it can also avoid the undesirable (though sometimes necessary) page refresh.
-
CNet Articles: XML: 11 best practices 20 Questions on XML XML in the real world [June 29]
-
Electronic Publishing with XML [June 29]
In this article, we describe the process of creating electronic publications using XML and related standards. This publishing procedure has been used to generate conference proceedings for the XML Europe 2001 Conference. We will describe the most important steps in this XML-based publishing process and highlight some of its advantages.
-
A WML Primer [June 28]
Developers interested in programming for wireless devices such as mobile phones and personal digital assistants must use the Wireless Application Protocol (WAP). To develop WAP applications, Wireless Markup Language (WML), which is based on XML, is designed to display content on mobile devices, much like we use HTML to mark up the content of Web pages. In fact, WML is similar to HTML in that it uses tags and attributes to mark up data and render content on wireless devices. Let's take a more detailed look at some WML elements and short examples that show you how to use them.
-
An introduction to XQuery [June 27]
A look at the W3C's proposed standard for an XML query language. Howard Katz introduces the W3C's XQuery specification, currently winding its way toward Recommendation status after emerging from a long incubation period behind closed doors. The complex specification consists of six separate working drafts, with more to come. This article provides some background history, a road map into the documentation, and an overview of some of the technical issues involved in the specification. A sidebar takes a quick look at some key features of XQuery's surface syntax. Code samples demonstrate the difference between XQuery and XQueryX and show examples of the surface syntax.
-
XLink and XML Base become W3C Recommendation [June 27]
Related article: Standards Reference: a complete reference to XML and it's surrounding standards.
-
Understanding XML Namespaces [June 26]
Namespaces are the source of much confusion in XML, espe-cially for those new to the technology. Most of the questions that I receive from readers, students, and conference attendees are related to namespaces in one way or another. It's actually kind of ironic since the Namespaces in XML Recommendation (http://www.w3.org/TR/REC-xml-names) is one of the shorter XML specifications, coming in at just under 10 pages, excluding appendices. The confusion, however, is related to namespace semantics as opposed to the syntax outlined by the specification. To fully understand XML namespaces, you must know what a namespace is, how namespaces are defined, and how they are used.
-
W3C Working Drafts for XML Encryption Syntax and Processing and Decryption Transform for XML Signature released! [June 26]
-
Using PHP with XML: Part I and Part II [June 23]
In these articles, the author shows how you can use PHP to read your XML data and convert it into browser-readable HTML. The article also talks about the different methods of parsing XML data, and the PHP implementation of each of these, together with a brief note on how all the pieces fit together.
-
Digital signatures for SOAP messages [June 22]
This tutorial explains how to digitally sign and encrypt your SOAP messages for security.
-
Registering and publishing your Web service [June 22]
This tutorial describes Universal Description, Discovery, and Integration (UDDI), a new standard for publishing and locating information about businesses and the services that they provide. It also introduces the IBM UDDI4J toolkit, which can be used to access UDDI repositories from SOAP clients.
-
Storing XML in Relational Databases [June 21]
There are various ways to solve the problem of effective, automatic conversion of XML data into and out of relational databases. Database vendors such as IBM, Microsoft, Oracle, and Sybase have developed tools to assist in converting XML documents into relational tables. This article explores in detail these vendor's solutions and attempts to answer the questions such as: Can we restructure the and simplify the problem?,; What is the right approach in a heterogeneous database environment?
-
Web Services: Component Based Application Revolution: a Powerpoint presentation (PPT file) [June 21]
Presented at XML Devcon 2001 NY, powerpoint format. Web Services offers a new model and methodology for building and using applications by integrating components over the web. The emergence of the SOAP, UDDI, and WSDL standards enable the explosive growth of this model, paralleling the growth of the web with the HTML and HTTP standards. This session will discuss the motivation for and importance of Web Services, and the pieces of the puzzle provided by each of the above standards.
-
XML Blueberry Requirements Working Draft Published [June 21]
The XML Core Working Group has published the first public Working Draft of XML Blueberry Requirements. The draft lists the design principles and requirements for a revision of XML 1.0 being developed to address Unicode character set and line ending issues.
-
The famous XML Frequently Asked Questions (FAQ) version 2.01 now available! [June 19]
This is the list of Frequently-Asked Questions about the Extensible Markup Language (XML). It is intended as a first resource for users, developers, and the interested reader, and does not form part of the XML Specification.
-
.NET Framework SDK Beta 2 and Visual Studio Beta 2 released! [June 18]
The Beta 2 release of the Microsoft® .NET Framework redistributable package includes everything you need to run .NET Framework applications, including the common language runtime, the .NET Framework class libraries, and ASP.NET. The Beta 2 release of the Microsoft .NET Framework Software Development Kit (SDK) includes the .NET Framework redistributable package. The SDK includes everything developers need to write, build, test, and deploy .NET Framework applications — documentation, tools, compilers, and samples. The redistributable package runs on Microsoft Windows® XP, Windows® 2000, Windows NT® 4.0, Windows® 98, and Windows® Millennium Edition (Windows Me). Microsoft Internet Explorer 5.01 or later is required (click here to get Internet Explorer 5.5). For server side installs Microsoft Data Access Components 2.6 is required.
Microsoft Visual Studio .NET Beta 2 gives customers an in-depth look at the forthcoming innovations of Visual Studio .NET. This newest version of Visual Studio provides a complete development environment for building XML Web services and applications on the Microsoft .NET Framework , Microsoft's next-generation Web application development platform.
-
Microsoft Windows HTTP Services (WinHTTP) Technology Preview released! [June 18]
WinHTTP provides developers with a server-supported, high-level interface to the HTTP Internet protocol. WinHTTP is designed to be used primarily in server-based applications, such as Microsoft Internet Information Services-based middle-tier servers, to send requests via the HTTP protocol to other servers. WinHTTP offers both a Win32 ‘C’ API set, as well as a COM Automation component suitable for use in Active Server Pages-based applications.
WinHTTP requires either Windows 2000 or later, or Windows NT 4.0 with Microsoft Internet Explorer version 5.01 or later. The version of Internet Explorer can be determined by accessing the “About Internet Explorer” item on the “Help” menu. The version number reported in the About dialog should be 5.00.2900.6300 or higher.
WinHTTP does not support, and will not function correctly on, the Windows 95, Windows 98 and Windows Millennium Edition (ME) platforms, nor does it support Windows NT 4.0 platforms that have versions of Internet Explorer prior to 5.01.
-
Document Object Model(DOM) Level 3 XPath specification announced! [June 18]
This specification defines the Document Object Model Level 3 XPath. It provides simple functionalities to access a DOM tree using [XPath 1.0]. This module builds on top of the Document Object Model Level 3 Core.
The specification includes a section about general considerations that outlines the differences between the DOM and XPath data models, a description of the proposed interfaces and more.
-
Use XSLT to Merge XML Documents [June 16]
Three types of merge operations using XSLT templates make combining data in separate XML documents simple. XML documents excel at validating, extracting, storing, and transmitting hierarchical data, but as they become more common, the need to merge data stored in different XML documents increases as well. You can use XSLT to merge data from two or more XML documents into a single document, but the process is not as intuitive as it might be.
-
SOAP InterOpera [June 15]
Given SOAP's role as the underlying specification for Web services, the work being done on the SOAPBuilders discussion list regarding the state of XML, and particularly, SOAP interop has attracted a lot of attention on Web news sites, weblogs, and trade publications.
-
XHTML Basic for XML [June 14]
Convergence to XHTML Basic as a common display language for mobile devices is not necessarily the end of the wireless Web wars.
-
Article: Content Management [June 13]
Know what content is available and handle it efficiently.
-
Abode releases XML plug-in [June 12]
Adobe Systems has shipped an XML plug-in for its Acrobat 5.0 software that allows people to view documents in their original format.
-
Build a Reusable Table Viewer: Use XML and XSLT to create a reusable table viewer with client-side paging. [June 11]
Web applications that display data in tabular format and allow users to sort and page through that data can be useful but cumbersome and tedious to implement. You can eliminate the headache of writing similar code over and over by using the client-side capabilities of Extensible Markup Language (XML) and Extensible Stylesheet Language Transformations (XSLT). I'll show you how to let users sort and page without wasting time returning to the server to sort the records or return the next batch. You'll save coding effort and speed development by building a reusable interface for viewing recordset data in tabular format, and you'll meet users' expectations more effectively by providing client-side paging and sorting.
-
Apache SOAP version 2.2 released [June 10]
-
Process and Output Data Queries Using XML: Use XML as a part of your Java development environment to build information pipelines to the client easily [June 08]
Many developers are intrigued by the revolution in data access, movement, and display that XML defines. The value of using XML in this context is that, unlike traditional methods of dynamically generating data-driven pages, it separates the data from its presentation. This means that you can use the same XML document to present data to a variety of different browsers and even clients without writing additional code. The result could be a data-driven application with a browser front end that is both versatile and easy to write and maintain. How does XML provide these benefits? By using separate XSL style sheets, you can take the same XML data and convert it into the appropriate format for the desired browser or client. In this manner, the same XML document can be transformed into HTML for browser-based display, WML for wireless devices, or HDML interactive voice response systems. And rather than requiring additional programming, an HTML writer or Web designer can create the base XML files, inserting database and query information defined by the programmer in the application specification.
-
Implement a Division-of-Labor Approach to Complex XML Manipulation [June 06]
In this article, the author shows how to use Internet Explorer's (IE's) modal dialog functionality to divide complex Extensible Markup Language (XML) data manipulation into simple, efficient, manageable units.
-
SOAP Programming with Java: A Foundation for Web Services and UDDI [June 04]
TechNetCast
-
Converting Your existing HTML to XML [June 03]
This article will be helpful for sites where a lot of information is maintained as flat HTML pages. All these site's pages share some kind of similar structure and the site developers think that the content should be separated from the publishing elements in order to support rendering media other than a browser or in order to have more control over the rendering itself.
|
|
|