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.
ozilla 1.0 and Netscape 7.0, the re-write and upgrade to Netscape’s 4.x Communicator suite, is more than just standards support and new code. During the re-write, the Netscape (now mozilla.org)
he move from Visual Basic 6.0 to Visual Basic .NET is undeniably substantial. Visual Basic .NET offers more power and flexibility while maintaining its signature appeal and emphasis on productivity.
hile the Data Form Wizard creates a fully functional data-entry form, you are left with a result that embeds the data logic directly in the user interface. This article shows
ver the years the topic of a simpler language entered the discussions of the Microsoft Visual C++ development team. While C++ gives programmers a tremendous amount of power and control,
ost programmers have used the Application object to store system-wide values. While this is a convenient storage facility, it does have a few disadvantages: There is no IntelliSense when retrieving
ear Doc Detective, I’m new to .NET and I’m having difficulty understanding how to connect to an Access database. All of the walkthroughs and examples seem to use SQL Server,
hen I originally sat down to write this editorial, I thought I was going to discuss interfaces and how developers could do a much better job creating them. Then I
Reading from the object variable is always slower than reading from the local variable. So, if you are reading from the object variable frequently, then save it in a local
ow would you create an application that enables a user to retrieve sensitive data from a database and secure it, preventing other users from tampering with it? The application would
atabases are complicated because they have so many interdependent elements. The components’ interdependence is most evident when trying to improve server performance. When things slow down and performance seems to
he TreeView control is one of the most flexible Windows controls. It displays hierarchical data and lets users navigate through the hierarchy by expanding and collapsing nodes at will. I
ommand line interpreters, HTTP requests, and SMS messages are only a few of the applications in which different letter cases merely cause noise. To overcome this problem, such applications usually
or the past two years, the hype surrounding the Simple Object Access Protocol (SOAP) has barely waned, although its opponents have gradually risen in number. While some critics are simply
omplex applications such as data warehousing need a strong operational support infrastructure to manage the daily tasks that keep these systems running. Typically, such applications rely on multiple programs that
s the use of schemas grows, so does the need for tools to manipulate those schemas. IBM’s new XML Schema Infoset Model provides a complete modeling of schemas themselves, including
ou come home, turn on the computer, pull up a Web site, click on a link and HALT! A JavaScript alert box pops up; telling you there is a runtime
Learning HTML and XHTML is like learning any new language. Most students first immerse themselves in examples. Studying others is a natural way to learn; however, it’s as easy to
any DHTML developers are tired of building complex interfaces around poorly implemented browsers only to have to reinvent the wheel on the next project. Many more are beginning to understand
Java Offers Flexible Security Mechanismsby Sun Microsystems’s J2SE Security Team“All local Java standalone application code is always bytecode-verified.” The Foliage Software comparative study discussed in the DevX article “Software Engineers
t is possible to realize performance improvements and consistent processing efficiency in the OS/390 and z/OS environment using several methods?methods that do not require additional mainframe-expert staffing resources and methods
In this series, Oracle Pro Boris Milrud shows you how to use SQLJ, the evolving industry standard language, to write Oracle stored procedures with database-independent code that can be easily
ALT and VoiceXML are both markup languages for writing applications that use voice input and/or output. Both languages were developed by industry consortia (the SALT Forum and the VoiceXML Forum,
here’s no brawl like the brawl over a GUI technology. XML is the new entrant into this particular pit-fight, and it looks like the ultimate winner to me. XML is
inding data in a relational database is usually a simple task, especially if you’re simply comparing entries to a specific value, but queries rapidly become more complicated when you start
he indisputable appeal of Web services will drive most organizations to evaluate development platforms such as .NET. However, security concerns have always made organizations reluctant to embrace new technologies. Fortunately,
evelopers write unit tests to check their own code. Unit testing differs from integration testing, which confirms that components work well together, and acceptance testing, which confirms that an application
he INI (application INItialization) file format became popular because it provided a convenient way to store values that might change (such as file locations, user preferences, etc.) in a standard
Learning to program for the .NET Framework has been an interesting experience. I use the term “interesting” loosely: it has sometimes been amazingly easy, and sometimes unexpectedly frustrating. For instance,
What You Need To build the samples you need Visual Studio .NET and the .NET Framework (sp1). You should have an understanding of the .NET Framework and scripting on the
Remoting is a means by which one operating system process, or program, can communicate with another process. The two processes can exist on the same computer or on two computers











