
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.
f you have been a hardcore VB6 programmer and you’ve hesitated about switching to Visual Basic .NET, Visual Basic 2005 will change your mind and you’ll want to take the
Building projects with VS.NET 2003 (devenv.exe), you run into some hassles with the ReferencePath property. You can see this property in the project user file: .vbproj.user and .csproj.user. The problem
To manage form flow, the first thing you need to do is create a singleton class with static methods. Next, you implement a stackable system in which to store any
To upload larger files, you have to configure the web.config httpRuntime tag’s maxRequestLength property.
In SQL Server 2000, you would simply use sp_helptext to view the source code of both user-defined and system-stored procedures. But that isn’t completely true in Yukon. To view the
Always declare a polymorphic class’ copy constructor as private?this becomes important when you want to use a class in a container class for cloning. The container class CHolder is a
ouldn’t it be nice if you could turn your plain old Web pages into something more exciting? Isn’t it time to inject some life into your decade-old Web technologies? If
t seems everybody is talking about AJAX these days. The technology behind AJAX is hardly new, yet some really ‘killer’ new applications of XMLHttpRequest object have emerged recently, and these
f you’ve worked on more than one Web application with different teams, you’ve probably worked with more than one Web application framework. J2EE always provided Web technologies, but never defined
key tool in any software development arsenal is a structured build process. NAnt is a tool for building Visual Studio .NET applications that you can incorporate into your development process
ike most developers, I have been developing software systems using object-oriented programming (OOP) techniques for many years. So when I read that aspect-oriented programming (AOP) addresses many problems that traditional
If your database is maintained by more than one user and some of those users have rights to create tables, it can be difficult to identify the owner of a
icrosoft’s integration of the .NET Framework and the CLR directly into the database engine in SQL Server 2005 is a key enhancement. The result is a major paradigm shift for
This class allows you to apply a gradient to any control that has an hDC?forms, Pictureboxes, etc. Simply load the class and tell it the start color, direction of gradient,
Suppose that when a URL contains the word UserLogin, you want it to invoke the login.jsp file. You can use the entry in web.xml to accomplish this. The user will
Though .NET no longer supports twips, one twip is still 1/1440 inch. You can use the dpiX and dpiY properties of the Graphics class to obtain the horizontal or vertical
he Java 2 Platform, Micro Edition (J2ME) is targeted at cell phones, smart cards, pagers, and other consumer devices. J2ME technology consists of a virtual machine and a set of
To declare a variable or function at file scope (to create internal linkage), you declaring them as static, like this: static int i; (file scope). However, this is a deprecated
he merging of computing with our everyday life?through computers, personal digital assistants, cell phones, and a plethora of other gadgets?is driving a trend towards pervasive computing, in which computing is
ost applications require some sort of configuration data, whether it is a file resource, a database connection string, user settings, a Web service URL, or simply organizational branding requirements. To
n today’s heterogeneous environments, it’s not uncommon to have to switch between environments?say VB.NET and Java?and that usually requires having two robust IDEs (especially considering that VisualStudio.NET is not just
he Web Services Interoperability organization (WSI) has developed a whole stable of standards upon which Web services commerce and communication can be executed securely. These standards are in great demand
t seems that everyone is talking about making an SOA and how much it will improve their operations, yet most people are hard-pressed to define not only what an SOA
Suppose you have a Web server control called TextBox in your Web page: You can access this value in a couple ways using JavaScript: document.getElementById(”).value;ClientID – server control identifier generated
When you’re in need of a table structure, like field names and their data types, you can use this query to retrieve it fast. sp_help
ech·Ed 2005 in Orlando is bigger than ever, sold out well in advance, and is the harbinger of big changes and new power in the Microsoft development space. Announcements: New…EverythingPaul
td::auto_ptr is the only smart pointer class available in C++98. Alas, since this class is neither assignable nor copy-constructible, creating containers of auto_ptr objects is illegal. This limitation has been
The following code demonstrates how to validate email using regular expression: import java.util.regex.*;class regexSample { public static void main(String args[]) { //Input the string for validation String email = “[email protected]”;
n important part of learning any development platform, whether it is a development platform like Visual Studio using C# or Visual Basic .NET or a server environment like SQL Server
It’s important to use recursion carefully to avoid running into stack overflow. This sample code reverses a given integer number using recursion: #include “stdafx.h”int myreverse(int num){ static int nLocal =









