devxlogo

We are an award-winning tech entrepreneurship website where trusted experts can provide value globally.

Since 1998, DevX has helped people start businesses, build websites, and provide enterprise technology to people globally. Interviewing the likes of Microsoft’s co-founder, Steve Ballmer, the publication brings comprehensive, reliable, and accessible insights to the Internet.

devxlogo

Trusted for 26 years

Over 30K Articles

1M+ Readers

Expert-reviewed

10K+ Tech Terms

As seen in:

microsoft logo
business_insider_logo
wired_logo
berkley
arstechnica_logo
hackernoon

The Latest

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

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

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

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,

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

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

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)

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

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

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

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.

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,

Leveraging EJB Timers for J2EE Concurrency

oncurrency is a well-known technique for improving the performance of many J2EE applications. For example, Web 2.0 mashup applications must aggregate data from multiple sources. Performing the aggregation in a

Leverage Web 2.0 Technology with SIP on S60 Smartphones

hinking about developing multiplayer interactive games, multimedia messengers, content-sharing applications, audio/video conferencing applications, or maybe the next cool Web 2.0 application on a smartphone? You might want to consider developing