All Posts Tagged Tag: ‘XML’
Some commercial Web services software provides sophisticated Web services accounting features, recording details of Web services transactions recognized on the wire. But sometimes developers need accounting that is more modular, much more basic, and available on a shoestring. This article explains how to use advanced function composition tasks to add basic Web services monitoring capabilities.
The oldest question asked by adopters of XML is when to use elements and when to use attributes in XML design. As with most design issues, this question rarely has absolute answers, but developers have also experienced a lack of very clear guidelines to help them make this decision. In this article, Uche Ogbuji offers a set of guiding principles for what to put in elements and what to put in attributes.
Have you ever wanted to create your very own RSS Feed? DO you have anything on your site you would like others to have access to?
With every single project I’ve ever worked on, I’ve had to deal with displaying U.S. States. Sometimes I needed to include territories like Puerto Rico and the U.S. Virgin Islands; sometimes I needed to include Canadian provinces. It varied across projects so I wanted an easy way to store the information I needed and to be able to easily and quickly add, edit, and delete the information as necessary.
The most important idea behind the On Demand Network and central to its design strategy is a concept known as The Singularity, the evolution of the Internet and other networks combined with XML Web services and other technologies to enable one global computing environment.
Please note – Data Islands are exclusive to Internet Explorer!
This month we start a two part series on Data Islands. Part 1 explores how we can use Data Islands to embed XML and XSLT into a browser, and manipulate that data using DHTML. Part 2 will illustrate Data Islands and Data Binding, and how to update data from the browser with Web Services and XMLHTTP.
This article is another illustration of why using PHP with XSL to transform XML data to various presentation layers is beneficial. With that being said this article will demonstrate how to present the same data to several different wireless technologies using PHP and XSL, instead of an article completely focused on PHP and XSL.
IBM was the first organization to provide certification for XML and related technologies. As XML has grown more popular, this certification has also gained respect, and now it is one of the most sought-after certifications for developers. According to IBM, the goal of this certification is to equip developers with the knowledge necessary to design and implement applications that make use of XML and related technologies such as XML Schema, XSLT, and XPath.
Storing and displaying data is a common and essential task, if you are working with Applications. It doesn’t matter whether you are working with desktop Applications or WebApplications.
XML is a very important base on which Web Services work. XML can be used in conjunction with a lot of client side and server side languages to put it to good use.
In the first article I have shown you how to get quick results with XML,XSL and ASP. I have also introduced a short paragraph about XPath. In this article i will show you how you can use this combination with a very easy and understandable code to sort data. As sorting is a very important task that needs to be implemented in nearly every form, simplifying its implementation will save you precious developement time in your projects. As opposed to the hand crafted solutions that one needed to use in the past, XPath enables you to write robust, self documented and easy to understand sorting code with a very short developement cycle.
As the Internet moves forward, Extensible Markup Language, XML, is poised to become the method for interchanging information among all sorts of devices. For instance, a hand-held Global Positioning System device might be Internet-enabled to receive weather reports encoded in XML. This hypothetical device doesn’t have a lot of extra memory to do all the error-checking and “forgiving” that a browser can do with your HTML. This means that servers must ensure that the data is “good to go” before sending it to the device. XML Schema is a new method that the World Wide Web Consortium has come up with to help make sure your data is valid.
Recent developments of programming languages, such as Java and XSLT, have extended the way programmers and users look at programs. Programs written in older languages such as Fortran, COBOL, C or C++ have a simple model for developing a program. The program is written, then translated by a tool called the compiler into machine instructions for a particular computer and then executed. The execution of the application performs actual instructions on the computer. Here I am ignoring the repetitive aspects of partial program development and debugging.
The great thing about the POP mail protocol is that it is a well-documented open standard, making writing a mail client to collect mail from a POP box a relatively painless process. Armed with basic knowledge of POP, or SMTP it is possible to write proxies which do a variety of useful things, such filter out spam or junk mail, or provide an e-mail answering machine service. Unfortunately, in trying to write a standalone client for Hotmail, the world’s most popular web-based mailing system, the fact that no POP gateway exists rapidly becomes a problem.
Unless you’ve been living under a rock for the last several years, you’ve no doubt been bombarded with the hype surrounding a simple, plain text technology named XML – eXtensible Markup Language. But even with the books, magazines, and web sites dedicated to XML, many developers still have no idea what XML really is, or even how they can use XML in their applications.
All the hype that once surrounded XML is finally starting to die down, and developers are really beginning to harness the power and flexibility of the language.
About three years ago, I left a software conference believing that no future programming would be possible without a strong understanding of XML. XML has indeed come a long way since the early days, finding its way into even the deepest recesses of common programming frameworks. In this article, I’ll review the role and internal characteristics of the Microsoft .NET Framework API that deals with XML documents and then I’ll move on to address a few open points.
Pointing to specific parts of XML documents is expected to become easier through a newly approved World Wide Web Consortium (W3C) recommendation, W3C announced on Tuesday. W3C issued its XML Pointer Language (XPointer) Recommendation, providing a lightweight, extensible model for identifying parts of XML documents. The recommendation step is the final, formal adoption stage at W3C. “What XPointer allows is for people to be able to point to different parts of an XML document,” said W3C spokeswoman Janet Daly. “You might want to be able to identify a section or fragment in a large document and you want to be able to link to it.”
Sun Microsystems fired its first salvo at Microsoft’s upcoming Office 2003 by calling into question the aim of Redmond’s overall XML strategy, and touting StarOffice 6.1 as a low cost alternative for cost conscious enterprises. During a telephone interview, Sun’s Iyer Venkatefen, product manager for StarOffice, told BetaNews that Microsoft was not abiding by the OASIS standards. With more than 600 members in 100 countries, OASIS, or Organization for the Advancement of Structured Information Standards, is a global consortium that establishes standards to ensure interoperability.
In an earlier Python and XML column I discussed ways to achieve proper XML output from Python programs. That discussion included basic considerations and techniques in generating XML output in Python code. I also introduced a couple of useful functions for helping with correct output: xml.sax.saxutils.escape from core Python 2.x and Ft.Xml.Lib.String.TranslateCdata from 4Suite.
The Boeing Co. deployed XyEnterprise’s XML tools for publishing technical manuals and service documents for the C-17 aircraft. XML Professional Publisher enables Boeing to take documents formatted in XML and publish them in print format or as Adobe PDF files, commonly found on the web. Boeing makes the C-17 Globemaster III for the Air Force. The aircraft is used to carry large combat equipment, troops or humanitarian aid across countries.
As the adoption of extensible markup language (XML) spreads to corporate networks, helping computers speak to each other more efficiently over the Web, what about XML for humans? After all, the financial world has its own dialect of XML, called XBRL (Extensible Business Reporting Language). Tech services vendors have all their flavors of XML as part of the language frameworks for a coming era of Web Services among corporate networks.
XyEnterprise, a developer of XML content management and enterprise publishing software, has announced a new Web Services Development Kit for its XML Professional Publisher (XPP) software line. This new Web Services interface makes available the XML publishing capabilities of XPP to Web interfaces, portals, and application integrations, providing rapid deployment of automated XML publishing solutions.
I was sitting at my desk a few days ago, whiling away the time and I suddenly wondered why HTML includes a < code > tag, and a < var > tag, and yet it takes marking up code no further than that. It’d be understandable to have just the < code > tag, but if they’re going to have a < var > tag, shouldn’t they have more programming tags?
In recent years, the extensible markup language (XML) has been adopted by more and more businesses as an industry standard for data exchange and data sharing. XML provides a system-independent standard format for specifying the information exchanged over networks and between applications.
One of the most frustrating things to me is seeing developers doing new things, but in “old” ways. A classic example is one you may have seen yourself: Here we have a sophisticated client – side application that runs in Internet Explorer, we use XML Data Islands and XSLT transforms and parameters, templates, and we even use XMLHTTP from the client. And along with this we may have page upon page that needs to get a recordset from SQL Server – sometimes many recordsets, and bring them into the page as XML so we can do all our “new kind of cool stuff” with it. Well, that’s great.
In the first article in this series I presented a brief introduction to the use of XSL as a means to display XML in HTML browsers. Before continuing, I’d like to clear up a few points which I believe may have been confusing, largely due to a lack of rigorous clarity on my part.
Those of you who have been reading DevNewz for a few months already know that XML is one of the greatest things to come along. It is, therefore, ironic that the very features of XML which give it its strength and versatility also make it impractical for use as a Web authoring language: most mainstream browsers don’t know what to do with it. This will change. Before you know it, every Web browser on the planet will be able to handle XML just fine, but for now we must live with those that are equipped to deal with HTML.
When you have to work with HTML controls in a web-based application, 100% of which are populated and whose properties are set via dynamically-generated XSL transformations at runtime, you get to be pretty inventive. And one of the first things you learn is how NOT to “reinvent the wheel”. That is to say, if there is an example somewhere or some existing code that you can borrow from or re-use, there is “no shame and no blame”.
At EggheadCafe.com, we have resources that are added on a daily basis – both by member visitors and by the staff. These resources are searchable and are broken down by categories such as Hotlinks, Articles, Tips & Tricks, etc. Each evening , we have a script that’s kicked off by the NT Scheduler service at a time when traffic is normally low, that scours our resource database for the most recent items in each category.
I regard myself as a particularly fortunate “XML Dude”: About a year ago, I determined that, regardless of the amount of time I had in the day, and regardless of the fact that the company I worked for at the time had virtually no vision as to what XML could do to help solve their problems, I was going to spend some time — for ME — each evening, studying this new technology and learning how to use it.
SVG is built on top of XML in order to describe 2D vector capable graphics. XML stands for “Extensible Markup Language”. A full description of XML is best suited for a future article since it can be quite technical. To simplify XML, it is similar to HTML but provides greater customization of the tags. HTML is a set of pre-defined tags that are used to describe a web page. XML however, does not pre-define the tags.