A directory of resources inthe field of technical communication.

Articles>Web Design>Programming

33 found. Page 1 of 2.

About this Site | Advanced Search | Localization | Site Maps
 

1 2  NEXT PAGE »

 

1.
#27053

Ajax for Java Developers: Java Object Serialization for Ajax

If you're doing Java Web development using Asynchronous JavaScript and XML (Ajax), then delivering data from the server to the client is probably your top concern. In this second article in the Ajax for Java developers series, Philip McCarthy walks you through five approaches to Java object serialization and gives you all the information you need to choose the data format and technology best suited to your application.

McCarthy, Philip. IBM (2006). Articles>Web Design>Programming>Ajax

2.
#31637

Ajax Performance Analysis

Asynchronous JavaScript + XML (Ajax) continues to raise user expectations for interactivity and performance, and developers are increasingly treating Ajax as a must-have component of their Web applications. As more code is moved client side and the network model changes, the community is responding by building more tools to address the unique performance challenges of Ajax. Examine toolsets that find and correct performance problems within your Ajax-enriched applications.

Zyp, Kristopher William. IBM (2008). Articles>Web Design>Programming>Ajax

3.
#26885

All Hail Shale: Shale Isn't Struts

What Shale isn't is a shrink-wrapped, well-documented, well-tested product complete with an automated installer and a polished management interface. Now find out what it is, as Brett McLaughlin unveils this mighty -- and rightful-- heir to the legacy of Struts. In this first of a five-part series, Brett explains what Shale is, how it's different from the Struts framework, and how to install and set it up in your development environment.

McLaughlin, Brett D. IBM (2006). Articles>Web Design>Programming

4.
#30661

Avoid Unnecessary Ajax Traffic with Session State

Where possible, creating Web applications -- including Ajax-based applications -- in a RESTful way avoids a large class of bugs. However, a pitfall of REST (REpresentational State Transfer) is sending duplicate data across similar XMLHttpRequests. This tip shows how the moderate use of session cookies can maintain just enough server-side state to significantly reduce client-server traffic, while still allowing fallback to cookie-free operation.

Mertz, David. IBM (2007). Articles>Web Design>Programming>Ajax

5.
#27054

Call SOAP Web Services with Ajax, Part 1: Build the Web Services Client

Implement a Web browser-based SOAP Web services client using the Asynchronous JavaScript and XML (Ajax) design pattern.

Snell, James. IBM (2006). Articles>Web Design>Programming>Ajax

6.
#30655

Cross-Browser Web Application Testing Made Easy

'Test on multiple browsers' has been a mantra ever since there have been multiple browsers to test on. Testing them all--especially these days--is impossible. But you can come a lot closer than you may think. In this article, learn a variety of techniques for cross-browser testing, from the very thorough to the quick and dirty. The choice you make will depend on your resources, but this is an issue you can't ignore.

Fruhlinger, Joshua A. IBM (2007). Articles>Web Design>Programming>Testing

7.
#20319

Enhancing HTML Documents With ActiveX   (PDF)

ActiveX is definitely a technology buzzword--but what is it, really? How does it work? Is it something that would benefit me as a writer? How can I utilize it? Technical writers are increasingly being called upon to combine new publishing technologies with writing skills. ActiveX technology provides new ways for writers to enhance their HTML documents with little or no actual programming involved. This workshop presents the various technologies associated with ActiveX, along with functional demonstrations. The goal of the workshop is to provide an overview of ActiveX that can serve as a starting point to further research and implement the technology.

Vincent, Bill. STC Proceedings (1998). Articles>Web Design>Programming>ActiveX

8.
#32006

Fifteen Things You Can Do with Yahoo! UI

Slicken up your web apps with these tips and tricks using the Yahoo! User Interface library.

Diaz, Dustin. Vitamin (2008). Articles>Web Design>Programming>Ajax

9.
#32003

Go Forth and API

To most, the virtues of Web 2.0 are rather ephemeral; that’s always been one of its main criticisms. However, I like to think that one of the movement’s key aspects is a sense of community, an ability to create sites and applications that bring people together.

Adams, Cameron. Vitamin (2008). Articles>Web Design>Programming>Ajax

10.
#32007

The Importance of Maintainable JavaScript

JavaScript is hip again; there’s no doubt about it. But if you’re starting to get down and dirty with it, there’s no excuse not to keep it clean.

Heilmann, Christian. Vitamin (2008). Articles>Web Design>Programming>JavaScript

11.
#26887

An Introduction to the Eclipse Web Tools Platform

The Eclipse Web Tools Platform (WTP) extends the Eclipse IDE to enable easy development of Java 2 Enterprise Edition (J2EE)-based applications. Learn how to install WTP, configure it for use with an application server, and use the tools it provides to create a J2EE application.

Delap, Scott. IBM (2006). Articles>Web Design>Programming

12.
#22331

Java Tutorial  (link broken)

Java may be used to develop stand-alone applications, servlets (an application that runs on the server), or applets (an application that runs inside a Java-capable browser). Applets appear in web-pages in the same way as an image, but because they are essentially embedded applications, are dynamic and interactive.

Lemon, Gez. Juicy Studio. Articles>Web Design>Programming

13.
#30658

Make the Best Use of Asynchronous Callbacks

It takes some finesse to make the best use of asynchronous callbacks for Ajax data sources in JavaScript applications. This tip discusses why you should use asynchronous callbacks for Ajax data sources and gives examples of coordinating the readiness of mutually dependent application data sources that may become ready at undefined times with asynchronous calls.

Mertz, David. IBM (2007). Articles>Web Design>Programming>Ajax

14.
#31638

Performance Ajax Tools

Wasting server resources can impact the performance of Ajax applications, resulting in excessive HTTP requests, high memory consumption, and the need for an unusual amount of polling to make applications work. Regular developerWorks author Judith Myerson suggests some open source tools and Firefox add-ons you can use to improve or solve problems with your Ajax applications.

Myerson, Judith. IBM (2008). Articles>Web Design>Programming>Ajax

15.
#26331

PHP Coding Guidelines

The guidelines that I follow when writing my PHP scripts; can be helpful to have something like this if you're working on a joint project.

Waring, Paul. evolt (2005). Articles>Web Design>Programming

16.
#25789

Programming Hamlets

This tutorial illustrates various aspects of Hamlet programming as it provides a number of practical Hamlet examples. The examples are part of WebZEC (Web-based Zurich Event Console) -- a fast, browser-based console to quickly navigate in intrusion-detection alarms. With these samples, you can develop a good understanding how to use Hamlets for Web-based application development and how Hamlets work.

Pawlitzek, Rene. IBM (2005). Articles>Web Design>Programming

17.
#30669

Speed Up Your Ajax Applications While Dodging Web Services Vulnerabilities

Deploying bandwidth-efficient Ajax applications does not guarantee that the service levels in a Service Level Agreement will stay high. No matter how well you change code in the Ajax format to make it more bandwidth efficient, there will be always risks and vulnerabilities you'll need to watch out for and mitigate. Regular developerWorks author Judith Myerson gives a brief Ajax recap, shows what Web services vulnerabilities are and why Service Level Agreements (SLA) are important, and suggests some solutions for speeding up Ajax applications.

Myerson, Judith. IBM (2007). Articles>Web Design>Programming>Ajax

18.
#20185

Understanding Java   (PDF)

This paper introduces neophytes to Java. It starts with Java’'s beginnings as a programming language for interactive cable TV boxes and continues through the features of optimization, platform-independence, and object-orientation that make it unique. Next, it dispels the myths surrounding Java, presents solid guidelines for when and when not to use Java, and finally examines today’s practical uses of Java, including enhancing Web pages, managing a business, and delivering sophisticated training modules capable of advanced interactions.

Currie, Cynthia C. STC Proceedings (1997). Articles>Web Design>Programming>DHTML

19.
#30678

What Ever Happened to Web Engineering?

Does it ever occur to you that today's Web developers could learn a thing or two from traditional computer programming? The cranky user talks about the foundations of software engineering and asks where in the Web those best practices have disappeared to.

Seebach, Peter. IBM (2007). Articles>Web Design>Programming

20.
#32474

Mastering JavaScript — Concept and Resource Guide

There is not a single interpreted language used today that causes more excitement, confusion, disdain, and conflict than JavaScript. The language is so incredibly flexible that it is difficult to separate a developer’s choice of coding style from JavaScript best practices.

Reindel, Brian. d'bug (2008). Articles>Web Design>Programming>JavaScript

21.
#32477

JavaScript Shorthand Tips and Tricks

There is no official ECMAScript or JavaScript language feature called “shorthand”. Developers are responsible for coining the phrase, probably after realizing that terms like Ternary Condition are a bit archaic. The Mozilla Core JavaScript Guide does an excellent job of highlighting many of these shorthand techniques throughout tutorials, but I thought it best to have a definitive list all in one place.

Reindel, Brian. d'bug (2008). Articles>Web Design>Programming>JavaScript

22.
#32478

Core JavaScript 1.5 Guide

Getting started with JavaScript is easy: all you need is a modern Web browser. This guide includes some JavaScript features which are only currently available in the latest versions of Firefox (and other Gecko powered browsers), so using the most recent version of Firefox is recommended.

Mozilla.org (2008). Articles>Web Design>Programming>JavaScript

23.
#32480

Will You Need a JavaScript Framework on Your Next Project?

One of the pitfalls of using a JavaScript framework, especially among beginners, is the ability to quickly lose sight of what is specific to the framework, and what is specific to the core JavaScript language. However, as bandwidth constraints continue to dissolve, and browser compatibility issues erode, it makes sense to consider a framework on each project. Whether or not you actually use a framework after these considerations are made, is totally up to you.

Reindel, Brian. d'bug (2008). Articles>Web Design>Programming>JavaScript

24.
#32553

Making a Cross-Platform AJAX-Based Web Application

I will go through how to make a full-blown widget that uses AJAX technology. It fetches news from a newsfeed source, presents them nicely to you, includes some eyecandy and of course lets you customize the amount of news items, refresh time and which category of news you want to be shown.

Mendoza, Nicolas. Opera (2008). Articles>Web Design>Programming>Ajax

25.
#32657

Extending The JavaScript Date Object with User Defined Methods

Applications, particularly business applications, can often require a lot of date manipulation, but that code could be simplified if JavaScript’s core Date object had some additional methods. In this article, I will show you how to add custom methods to the Date object that are inherited by each date instance.

O'Sullivan, Lawrence. Digital Web Magazine (2008). Articles>Web Design>Programming>JavaScript

 
 NEXT PAGE »

There are 9 readers currently online: 0 registered users and 9 guests. Register.Follow us on: TwitterFacebookRSSPost about us on: TwitterFacebookDeliciousRSSStumbleUpon