A directory of resources inthe field of technical communication.Articles>Information Design>Programming
6 found.
   
About this Site | Advanced Search | Localization | Site Maps  
 
 


 

1.
#29958

Are you ready for XOP (XML-Oriented Programming)?

The domain model is a familiar concept to most OOP (Object Oriented Programming) developers and architects, and has been used successfully in a variety of systems and projects. But how does this principle apply to SOA-based solutions?

Xu, Peter. IBM (2007). Articles>Information Design>Programming>XML

2.
#25002

Five Lessons You Should Learn from Extreme Programming

Extreme Programming (XP) is yet another popular idea gaining press. It adapts the best ideas from the past decades of software development. Whether or not you adopt XP, it's worth considering what XP teaches.

O'Reilly and Associates (2004). Articles>Information Design>Programming

3.
#26452

Powering Pipelines with JAXP   (PDF)

The JAXP API allows Java programmers easy access to the power and flexibility of XML parsing and filtering and XSLT transformation. However, while many programmers utilize JAXP for simple XML parsing or single-shot XSLT transformation, going further to construct processing pipelines often proves difficult.

Nichols, Thomas. IDEAlliance (2005). Articles>Information Design>Programming>XML

4.
#21656

Python and XML

Python and XML are two very different animals, each with a rich history. Python is a full-scale programming language that has grown from scripting world roots in a very organic way, through the vision and guidance of Python's inventor, Guido van Rossum. Guido continues to take into account the needs of Python developers as Python matures. XML, on the other hand, though strongly impacted by the ideas of a small cadre of visionaries, has grown from standards-committee roots. It has seen both quiet adoption and wrenching battles over its future. Why bother putting the two technologies together?

Jones, Christopher A. and Fred L. Drake. O'Reilly and Associates (2001). Articles>Information Design>Programming>XML

5.
#26200

TopBlend: An Efficient Implementation of HtmlDiff in Java  (link broken)

The World Wide Web is growing rapidly with new and changing web content. Detecting changes in web pages is crucial for website masters who care about website integrity. It is also convenient for web surfers who are constantly looking for new products, services, or information on their favorite websites. This paper describes TopBlend, a new HTML differencing tool implemented in Java. TopBlend uses the fast Jacobson-Vo algorithm, which solves the Heaviest Common Subsequence problem, for page comparison. Performance results indicate that TopBlend significantly outperforms a previous HTML differencing tool in most time-consuming jobs, often by 1-2 orders of magnitude. TopBlend allows comparisons to be performed either on the server or client side. The latter has become increasingly powerful enough to offload busy servers by performing heavy computations. TopBlend can present the results in either a merged HTML view or a more convenient side-by-side view for web pages with complex graphics designs. TopBlend has been integrated with the AT&T Internet Difference Engine (AIDE) and can also be employed easily by other website tracking services.

Chen, Yih-Farn, Fred Douglis, Huale Huang and Kiem-Phong Vo. AT&T (2001). Articles>Information Design>Programming

6.
#27248

Using Mocks to Verify Interactions

Continues a conversation with closer look at 'mocks,' utility classes that, for testing purposes, pretend to be some component or service with which your object will interact.

North, Dan. StickyMinds (2006). Articles>Information Design>Programming

 

Copyright © 2001-08 by the EServer. All rights reserved.Add a Work | Site Preferences | Discussion Forum | Habitués  

There are 19 readers currently online: 1 registered user and 18 guests. Register.RSS feedClick here to learn how to embed the RSS feed of this category in your website.