
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.
Say you have a dynamic library and you want to treat a native window message inside any non-visual class in that library. Derive this class from NativeWindow as shown below.
This code comes in handy when you’ve run out of storage in the %PATH% environment variable. Save the following code as Pathname.bat in C:winnt: @echo offif not exist %1 echo
cripting a browser’s Document Object Model may be easy these days, but while the DOM is highly functional in some areas, it remains distinctly inflexible in others. Asynchronous operations like
he Evans Wireless Development Survey is a detailed report of extensive, in-depth interviews with almost 500 developers active in wireless application or infrastructure development. It was conducted in the Spring
ou might as well face it; your data model is going to change. You can whine about it. You can fight with the DBA and the requirements team. Or you
hen you think of the phrase “charting on the Web”, you probably think of COM components, .NET assemblies, or extensions (like Office Web Extensions). While these are great ways to
hen developing a software solution on a three-layered architecture, an inevitable mismatch emerges between business transactions and system transactions. Business transactions stem from application requirements, and they are defined at
he .NET framework offers a large set of controls for people who are creating Windows Forms applications: the TextField control for editing text, the CheckBox for Boolean values, the ComboBox
This code retrieves the local absolute path of the class file containing the specified class name, as prescribed by the current classpath. import java.net.URL;public class FilePath { public static String
Say you have a combobox being loaded at form initialization from a database and you have code in the combobox’s SelectedIndexChanged event. This may cause unwanted exceptions: Private Sub LoadComboBox()
Most C++ programmers agree that it can be harrowing trying to identify the memory leaks in a given program. If you’re working on the GNU/Linux platform, there’s an interesting tool
s J2ME gains prominence, the range of things that developers can do with Java on devices is expanding. This month I’ll cover the Mobile Media API (JSR-135), which is an
rganizations are increasingly demanding applications where communication between software components is loosely coupled and often asynchronous. In asynchronous communication, an application sends a message, and then continues program execution without
C++ expert Herb Schildt uses practical, high-powered applications to illustrate some of the most interesting features of this language. The book includes “Pure code” subsystems you can adapt to your
common misconception among Oracle developers is they can run stored procedures in parallel only from outside the database. For example, many use Java-based code that spawns multiple Java threads and
uilding ASP.NET Web applications has never been easier. Visual Studio.NET hides so many technical details behind the scenes that developers need only concentrate on the core business logic. However, hackers
hen it first announced the nascent product then known as Project Rave, Sun said Java Studio Creator would be the carrot to finally attract corporate developers to Java. It would
ractically every request from a user’s JSP/servlet creates a new database connection, which takes time and exhausts system resources. Using a limited number of database connections substantially improves Web server
he complexity involved in building enterprise-class apps is, unfortunately, beyond the skill-set of your average developer. It requires the consideration of a lot more than your actual application logic. The
n “Intro to the World of Mapping and Location-based Services“, we provided an overview of MapPoint Web Service and MLS, and covered the subscription model that Microsoft offers for using
Here are two methods that allow you to remove duplicates in an ArrayList. removeDuplicate does not maintain the order where as removeDuplicateWithOrder maintains the order with some performance overhead. The
y company, Command Prompt, has traditionally been a Red Hat house. All our managed servers run Red Hat 7.3 or above. We do not support Debian, Gentoo, or any other
EJB homes and DataSources are obtained from an application server through a JNDI naming lookup. This requires the allocation of expensive resources, which can be minimized by caching and reusing
Use this code to find out who is accessing your ServerSocket: Socket aSock = myServerSocket.accept();System.out.println (“Connection from : ” + aSock.getInetAddress().getHostAddress() + ‘:’ + aSock.getPort());
When you’re working on large projects, it’s common to have a bunch of open windows cluttering your desktop. Closing all the windows you’re not working on is tedious. To automate
isual Studio setup projects provide a quick and easy way for end-users to deploy your application, whether it is a Web site, Windows NT service, smart client, or Web service.
Sometimes, you need to know the Oracle database instance name on which your SQL is being executed. For instance, say you have to print a DBA report for which you
Say you’ve got a function that takes some built-in kind of parameter. You need to make that function work?even for an object (which has a data member of that built-in
n this article I will discuss the similarities and differences between ActionScript and JSFL. We will also briefly show you how to write your own JSFL scripts and how to
s with the release of any new version of a software product, Macromedia Flash MX 2004 introduces a host of features. The most significant of these is what Macromedia calls











