The Latest

DevX - Software Development Resource

Custom Web Controls Demystified, Part 1

hen ASP.NET was released in 2002, it gave Web developers a whole new design paradigm to work with; one that varied greatly from the classic Active Server Pages (ASP) that

DevX - Software Development Resource

Comparing Strings Properly in Java

The semantics of ==, with regards to string comparison in Java and C#, are totally different from each other. Suppose you have two strings?s1 and s2?and the following statment: //

DevX - Software Development Resource

Converting a String to a GUID

There is a simple way to convert a string, which is in the correct GUID format, into a GUID. Simply do the following: GUID GUID = (SqlGUID.Parse(s)).Value; Related Posts Ron

DevX - Software Development Resource

Top 10 Tips for Designing Telephony Applications

here’s a strong chance that you’ve used a speech-based application at least once?to access your bank information, check the status of an airline flight, or get the latest weather?because the

DevX - Software Development Resource

Using the New Security Controls in ASP.NET 2.0

SP.NET 2.0 comes with several new security controls located under the Login tab in the Toolbox (see Figure 1) that greatly simplify the life of a Web developer. Using the

DevX - Software Development Resource

Make Location Aware Apps Part of the Grind with BREW

hile Qualcomm BREW has had support for location-based services (LBS) applications since its inception, only recently have CDMA carriers begun to roll out the back-end support these applications need. Consequently,

DevX - Software Development Resource

Book Excerpt: “Expert Oracle PL/SQL”

xperienced PL/SQL programmers and Oracle developers will learn to master Oracle’s procedural extension to industry-standard SQL. “Expert Oracle PL/SQL” should help you become expert at developing robust, high-performance enterprise applications

DevX - Software Development Resource

Add Object Cache Monitoring Using JMX and Aspects

ike many companies, my company uses an object cache to store frequently accessed data in memory so the server doesn’t have to access the back-end database every time it handles

DevX - Software Development Resource

A Loop with an Exit Condition

Here is a pattern you will see quite often when structuring your code in loop constructs: 01 enum command { start, stop, wait, quit };02 command instructions;03 int counter =

DevX - Software Development Resource

Closing a Popup Window Automatically

The following code will close a popup window after the user selects to download the file, or if he/she cancels the download. Between the tags of the document is popped

DevX - Software Development Resource

Find All User Tables, Columns, DataTypes, and Length

To determine all your user tables, plus their columns, datatypes, and length, type: SELECT DISTINCT SO.Name AS “TableName”, SC.ColID, SC.Name AS “ColumnName”, ST.Name AS “DataType”, SC.Length AS “Length”, SC.Status AS

DevX - Software Development Resource

What Does “strictfp” Do?”

When this modifier is specified, the JVM sticks to the Java specifications and returns the consistent value independent of the platform. That is, if you want the answers from your

DevX - Software Development Resource

Creating Custom Generic Collections with J2SE 5.0

y last article discussed how to use J2SE 5.0’s new collection features, allowing you to designate a specific type to be used with a collection. Additionally, the new “for each”

DevX - Software Development Resource

Book Excerpt: Visual Studio Tools for Office

ritten by the inventors of the technology, Visual Studio Tools for Office is both the first and the definitive book on VSTO 2005 programming. VSTO is a set of tools

DevX - Software Development Resource

Open Source Database Feature Comparison Matrix

? Apache Derby 10.1 MySQL 5.0 PostgreSQL 8.1 One$DB 4.0 General ? ? ? ? Database Connections Multiple Multiple Multiple Multiple Concurrent Access to Multiple Databases ? ? ? ?

DevX - Software Development Resource

Java EE 5.0: Towards Ease of Development

o develop even a simple J2EE application, developers must write lots of boilerplate code (as Enterprise JavaBeans, or EJB, in Java) and set up a myriad configuration files (as deployment