The Latest

DevX - Software Development Resource

Javascript Errors in Firefox

Because browsers other than IE don’t create global variables for every part of the page/DOM, you need to qualify references to the form and its elements in non-IE browsers. You

DevX - Software Development Resource

Persistence Pays Offs: Advanced Mapping with JPA

he Java Persistence API is a new addition to the Java specification that updates Java’s method of performing object/relational mapping. In my first article on JPA, I explained the basics

DevX - Software Development Resource

Loading an XSL Stylesheet into a Java Application

Often, XML documents specify XSL stylesheets in an xml-stylesheet processing instruction. One easy way to load this stylesheet into a Java application is to use the TransformerFactory.getAssociatedStylesheet method. Though this

DevX - Software Development Resource

Driving Sidebar Gadgets with ActiveX and C#

he Windows Sidebar is one of the most striking features of the new Vista desktop. It’s a sort of virtual “desktop appliance” which hosts DHTML applets in Windows Explorer. With

DevX - Software Development Resource

Find Anything with Vista’s Windows Desktop Search

indows Desktop Search (WDS) 3.0, introduced with Windows Vista, gives your computer fast search capabilities, helping you find your documents, e-mail, music, photos, videos, and other items quickly. Microsoft implemented

DevX - Software Development Resource

Hosting WCF Services in Windows Activation Service

indows Activation Service (WAS), introduced with Windows Vista, is the new process activation mechanism that ships with IIS 7.0. WAS builds on the existing IIS 6.0 process and hosting models,

DevX - Software Development Resource

Windows Vista SideShow Gadgets: Little Apps, Big Impact

indows SideShow is a new feature in Windows Vista that supports secondary display(s) on your PC. While the “buzz” about this feature primarily discusses notebook computers, Vista supports SideShow secondary

DevX - Software Development Resource

Improved JavaScript Error Handling

To supress JavaScript error messages, simply place this snippet in the Head section of your Web page: &ltSCRIPT language=”JavaScript”&gtfunction dontshowerrormessages() {return true;}window.onerror=dontshowerrormessages; An even better method is to use the

DevX - Software Development Resource

Building Absolute/Relative URIs

This tip show you how to build absolute/relative URIs by using the java.net.URI methods. Building an absolute URI: try{ URI uri_absolute=new URI(“http://www.java.sun.com/”); URI uri_relative=new URI(“index.html”); URI uri_absolute_result=uri_absolute.resolve(uri_relative); System.out.println(uri_absolute_result); }catch(URISyntaxException e)

DevX - Software Development Resource

Moving to Scrum: Making the Case to Management

oon after I joined a startup online service company I realized that for the first time in my career there was no project manager keeping track of the team’s progress

DevX - Software Development Resource

Sizing Up Open Source Java Persistence

few months ago, I was teaching a class on JDBC. After a particularly tedious JDBC lab, I alluded to the existence of many Java persistence frameworks to help Java developers

DevX - Software Development Resource

101 Ways to Manipulate the DataGridView Control

One of the common controls that you will usually use in Windows Forms programming is the DataGridView control. The DataGridView control is a new control in Windows Forms 2.0 and

DevX - Software Development Resource

Process an XSL-FO Document

Sometimes you need to process an XSL-FO document that is the result of an XSLT transformation. Actually, the XSL-FO document doesn’t exist, it is just a stream of SAX events.

DevX - Software Development Resource

Malfunctioning CacheDuration Attribute

The CacheDuration attribute of a WebMethod does not work as intended in the .NET Framework 1.1. Methods that use HTTP GET fail if the .NET Framework is v1.1. That’s because,