
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.
oost takes you far beyond the C++ Standard Library, making C++ programming more elegant, robust, and productive. Now, for the first time, a leading Boost expert systematically introduces the broad
he WCF is an incremental, yet evolutionary technology that brings all the formerly distinct and separate Microsoft connectivity technologies together under a single umbrella within the System.ServiceModel namespace. Included in
e all know that the most efficient way to access data from a database is to use stored procedures. For most applications, these stored procedures follow the same basic design
his essential book for all software developers?regardless of platform, language, or type of application?outlines the “19 deadly sins” of software security and shows how to fix each one. Best-selling authors
nternationalization of applications is something developers have been encouraged to do for years, though all-too-frequently it doesn’t get done. But the risks of not doing so are growing ever higher.
A pointer to a function refers to the memory address of the function. Just like arrays, the name of a function is the starting address of the function’s code. Here’s
In Oracle, you can only control read/write capability for an entire tablespace, not for a single table within a tablespace. So, if you want all the tables in a tablespace
You can make new tags/components using JavaScript blocks. Simply include a script iterating through all the script blocks in your page: etc… As soon as the browser renders the scriptblock,
Resource files are used in .NET to store culture-specific data all in one place, separate from the code. For example, suppose you are developing a multi-language Web site and you
Sometimes you need to pass parameters from an applet to an HTML file. For instance, you may want to detect, using an applet, the IP address of the viewer when
y now, almost everyone in the Java community has heard about Jakarta Commons, the set of reusable classes that various Jakarta projects use. But did you know that these classes
ne obstacle that’s impeded the development of voice applications is the availability of a dedicated, standard or well-known development architecture. To create robust voice applications, voice developers have had to
f you care about your data, you must upgrade to SQL Server 2005 the day it is released. There simply is no other option. An outrageous assertion? Perhaps. I tend
e thought we were going to cover a lot of topics in this episode of .NET Rocks!, but we managed to go over an hour without straying from Virtual PC
omputer data security has finally arrived as a front page news topic. A number of companies from Bank of America to ChoicePoint have finally raised the attention of consumers, business,
reetings from South Florida. You know what? It’s hot here in June. And it’s getting hotter. And did I mention the humidity? Hey, I grew up in Houston, so I
magine that you are a PHP programmer. You use PHP, because it’s simple?but powerful enough to provide you with most of the features you need to develop Web-based applications for
an Francisco?The organizers of this year’s CTIA Wireless IT and Entertainment conference aren’t trying to mask the show’s blatantly dualistic character. In fact, with its theme, “One Show. Two Personalities,”
his isn’t the article that I set out to write. While researching another article (coming soon) I soon realized there just isn’t a lot of good material on how to
ost software applications require a persistence layer, such as a relational database, to store user data for later retrieval. As a Java developer, you have many choices for your application’s
If you use SELECT * on a table with the column type NTEXT, your resultset will not display the NTEXT column on a Web page when using ASP to show
This code uses the new J2SE 5.0 classes java.net.Proxy and java.net.Proxy.Type to connect to a final server through a proxy server in order to view a Web page. The Proxy
asperReports, a powerful, flexible open-source reporting engine, is easy to integrate into Java enterprise applications, but it lacks an integrated visual report editor. So, if you want to use JasperReports
n last month’s article, I gave you an overview of some of Flash 8’s most exciting features. This month, I’ll show you how easy it is to achieve a long-desired
an Francisco?At its OpenWorld Conference here this week, which combined for the first time with the PeopleSoft Connect conference, Oracle unveiled its vision for Project Fusion, which promises to push
In order to send email in C# code, do the following: // create mail message objectMailMessage mail = new MailMessage();mail.From = “”; // put the from address heremail.To = “”;
During design time, you generally allocate some space to the columns by default. When it comes to tweaking performance, you may try to go back to the design and reduce
An Lvalue is an expression that can appear on the left-hand side of an equals sign. Likewise, an Rvalue expression appears on the right-hand side of the equals sign. Therefore
he onslaught of Web services messaging and XML-based data transfer has led to a need to express these message exchanges in some structured way. The Web services Description Language (WSDL)
If you look in the bin directory of a regular Java2 SDK installation, you’ll find a ‘javap’ application (javap.exe), which you can use as a disassembler by adding the -c











