
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.
With the present possibility of downloading new J2ME applications over the air, the transformation of the mobile phone into something extraordinary is well underway. Today’s applications are primarily local applications:
he core asset of any company is its business data. In a typical company, business data is stored in many formats and across many systems and databases throughout the organization.
evelopers eager to see the words “Java” and “ease of use” used together more frequently should probably keep a close eye on what IBM does with its WebSphere family of
usiness applications today are stuck in a time warp. Web-based applications offer ubiquitous access, but the business application architecture many companies use is still locked into the decades old centralized
y employer has just spun off our product testing facility into an independent organization, able to seek other clients. They will have their own, independent data systems but background data
Say that that you have an existing Visual Studio .NET project, and that you copy a lot of new source code files, images and other stuff from another project (maybe
Dynamically moving a server control instance on the page is very easy, thanks to the possibility to add any style attribute to the control. In this case, you can dynamically
‘ Returns a Boolean value indicating whether the specified language is supported’ by the client browser. The language string can specify also a sub-language or’ a country, e.g. fr-CA to
If in VS.NET you add to the current project an existing file that’s located outside the current project’s directory, the file is first copied in the project’s directory, and then
When you’re dynamically drawing text (either on a Windows Form or Web Form application), you may need to calculate the width and height of a string printed with a particular
February 12, 2003?This month, SmallScript Corp.will debut a new .NET language: S#. S# gives the .NET platform its first Smalltalk implementation, and adds formidable new capabilities to the .NET language
his article describes how to use .NET’s ability to embed XML files, icons and other files in an assembly so your code can access them at run-time. Embedding the files
his book is the professional programmer’s guide to avoiding and correcting ninety-nine of the most common, destructive, and interesting C++ design and programming errors. It also serves as an inside
f you spend any time at all writing DOM or SAX code, then you need to know about the Java Architecture for XML Binding (JAXB). It rapidly generates XML mapping
hapter 9: PropertiesYou have heard about data encapsulation. Roughly speaking, what it means is that all data members should be hidden behind public interfaces. Quite often you might find yourself
he primary pointing, selecting, dragging, and input device for Tablet PCs is the pen. All Tablet PC computers have a digitizer beneath the screen that accepts pen input. Ink is
San Francisco?February 11, 2003?The timbre of VSLive! this year mirrors the uptake of Visual Studio in general; unlike the last two years, developers’ minds are not focused so much on
he sheer number of objects in a database makes keeping track of them difficult. Keeping track of objects dedicated to a particular table, such as constraints and column names, can
If you are using Oracle, you might have faced the following error sometime during the development/testing cycle. ORA-01000: Maximum open cursors exceeded How do you check for open cursors in
Assume you have an MFC application. The solution is to override the virtual function: virtual BOOL CWinApp::ProcessMessageFilter(int code, LPMSG lpMsg); The following code demonstrates: BOOL CMyProgramApp::ProcessMessageFilter(int code, LPMSG lpMsg){ if(WM_SYSKEYDOWN
Auto-generated radio buttons cause a special case where one radio button may be created. Reading back a single radio button is different to reading from a group of radio buttons.Take
The JEditorPane provides a mechanism through which you can add support for custom text formats. A standard editor pane can understand plain text, HTML, and RTF. import javax.swing.*;import javax.swing.event.*;import java.awt.*;import
The Foundation library is intended to provide VB developers with convenience and simplicity of working with data available for their C++ colleagues from standard STL library. The author tried to
February 10, 2003–Macromedia announced today a software subscription service that will give developers access to a broad range of Macromedia products for development and testing purposes, including licenses for both
If you install the .NET Framework on a system that has IIS already installed, IIS is automatically configured to handle requests to ASP.NET pages, and to redirect the execution to
Urls that you set in user-control’s child controls are relative to the user control’s directory, not to the host page’s directory. Say for example that you have an user-control located
‘ This function takes in input a base url and an array of parameter names and ‘ values (in the form: param1, value1, param2, value2, etc.),’ and returns the final
Sessions management consumes server’s resources and memory, thus, if you don’t use them in your application, you should disable them to improve performances. You can disable sessions for the entire
Many data entry forms have one or more text fields that the user should fill with a date value. Many sites have a button near these fields that when clicked
Developers often ask me how they can safely store secret information when building secure systems. A secret is any data known only to one or more valid computers, users, or











