XML Technologies (Viewed: 25940)

» No 03/2006 (14) subscription
XML Technologies
add to cart | quick buy » LHMail
Łukasz Iwaszkiewicz
LHMail is a library created as part of the LeftHand project, but implemented as a standalone component, allowing it to be used in many applications that require e-mail functionality. LHMail was created in C++ using Qt, so it can be used on all platforms supported by Qt: Linux, Windows and others. Łukasz shows why it worth to be used.

[ level: | type: ]

add to cart | quick buy » Zope with Mozilla - generating XUL using Zope
Wojciech Kurek
The majority of content presentation systems currently used on the Web use HTML exclusively. Considering the growing number of browser applications and devices that support a variety of formats, including XHTML, SVG and WML, the use of HTML seems a needless restriction and a serious limitation for Web applications. This article demonstrates how the type of content emitted by the Zope application server can be changed between HTML and XUL.

[ level: | type: ]

add to cart | quick buy » Applications within the Briefcase Model
Artur Mościcki, Igor Kruk
The briefcase model is an application model which lets the user work even without access to the database, e.g. when the user is travelling with a laptop and wants to use the same applications as when he is at a company. The problem is no connection to the database server and thus having no data on the user's laptop. In the article, the authors will create an example application, using the Delphi 7 Enterprise environment and the Oracle 10g DBMS.

[ level: | type: ]

add to cart | quick buy » LINQ - C# 3.0
Artur Żarski
Programmers can work with such elements as classes, objects and methods. Looking at present and future generations of object-oriented languages, their main challenges are associated with integration of information which has not been created in object technology, such as relational or XML data. This article describes the latest solutions for C# and VB.NET like XLINQ (Language integrated query for XML) and DLINQ (Language integrated query for Data).

[ level: | type: ]

add to cart | quick buy » Efficient and easy to use web services: XFire in practice
Tomasz Sztelak
Web services have proved the long-awaited solution for communication between distributed applications running on a variety of platforms and created using a variety of programming languages. This article explains how to integrate different applications.

[ level: | type: ]

add to cart | quick buy » Inserting function calls into executables
Jakub Nowak
Reverse engineering in the software world, is the practice of analysing program code and behaviour in order to discover the structure and purpose of the software. In actual use, reverse engineering has many facets. This article will describe how to add a new function call to an existing EXE file.

[ level: | type: ]

add to cart | quick buy » Apache Cocoon 2: Where Research and Production Software Meet
Gregory Weinger
Chances are you know Cocoon is a server-side XML publication and web application framework. Though it's been overshadowed by more popular projects like Struts, and has never been glamorized like Spring or Ruby on Rails, time and again you hear it compared to in another article or cited by another project as an influence.

[ level: | type: ]

add to cart | quick buy » Making chatbots useful
David Burden
There are a wide number of approaches to the development of AI systems. Most fall into one of two camps - systems that have programmed responses for given inputs, and those which learn from user inputs. A key technology over the last decade for AI programmes - more properly here described as chatbots - has been the Artificial Intelligence Markup Language - AIML - developed by Dr Richard Wallace and used in his award winning ALICE chatbot.

[ level: | type: ]

add to cart | quick buy » Documenting in Software Development Projects
Mariusz Matrejek
The following article will touch upon the issues of sense and form of the process of documenting, in conjunction with different methodologies of software development. In order to avoid excessive amounts of text, common-use terms and names will not be explained. An inset at the end of the article contains references and useful links.

[ level: | type: ]

add to cart | quick buy » How I Learned To Love The Factory Pattern
Tom Jones
We create objects and we use objects. We sometimes even free objects! But in the end, that´s all we do with our object orientated programing language. Although the distinction between freeing and using is quite easy, the line between the creation of objects and their use is blurred. "Wait", you might say, "what about the constructor that comes with every object? Isn't that the place for the creation code and everything else is just using that object?"

[ level: | type: ]

add to cart | quick buy » TopCoder Problem: Divisible Permutations
Andrew Lazarev
To define a permutation of an integer N as an integer that has the exact same digits as N, but possibly in a different order.

[ level: | type: ]

SDJhakin9

.SDJ Users:


.:Login
.:Password

[Register]
[Forgotten your password?]

...Shopping Cart

sum: 0 €
Choose currency:

...Topics

...Advertisement

www.acunetix.com www.verifysoft.com

...Conferences




...Print Edition Archive

...Affiliate Program



 

 

Subscribe | Contact Us | Newsletter | Privacy policy | Regulations | See all issues | About SDJ
Copyright C 2006 by Software Developer's Journal. All rights reserved.