
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.
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 =
he problem with developing enterprise applications is you have to reinvent the wheel for each key area, such as configuration, database access, or security. Microsoft has addressed this problem in
harePoint’s User Defined Site Template helps empower your end users to take control of their own user interface design, pushing much of the user interface design responsibility away from traditional
his week, Microsoft, betting heavily on its upcoming versions of Visual Studio, SQL Server, and?further out?Longhorn, plays host to a full house of developers at its sold-out Tech?Ed conference in
ednesday evening, Microsoft announced that the default file format for the next version of its Office Suite would be XML. That’s default as in, by default, Office will save files
ross-platform software development means different things to different people. For many programmers immersed in Microsoft languages such as VB.Net or C#, the real test comes down to creating a Windows
ccording to Clemens Szyperski (author of “Component Software?Beyond Object-Oriented Programming,”), software components are binary units of independent production, acquisition, and deployment that interact to form a functioning system. He continues
isual Basic developers had wanted inheritance for what seems like decades. The feature finally made it into VB.NET, making VB.NET an official object-oriented language. By now you are probably already
esides its email-processing function, the ubiquitous, open-source Procmail utility can be configured to serve as a local delivery agent for any mail transfer agent (MTA) such as Sendmail and Postfix
Sometimes, you want to handle an event such as a button click on the client first, and then post the click event to the server only under certain conditions. Here’s
ver the last few months, the blogosphere has been waging a battle for continued development and support for VB6. This battle reached its crescendo a few weeks before Microsoft’s schedule
am the host of “.NET Rocks”, an Internet audio talk show for .NET developers online at www.dotnetrocks.com and msdn.microsoft.com/dotnetrocks. My co-host Richard Campbell and I interview the movers and shakers
Default system tables and stored procedures are visible along with user-defined ones in MS SQL Enterprise Manager. This is fairly inconvenient when you’re trying to walk thorugh your own tables
Sometimes you need to resize an image according to the window’s size. You can do this by setting the image width and height as 100 percent inside the tag. IE
dmit it. You’re dying to know. How did the cross-country move, with four cats on a packed American Airlines Luxury Liner (if ever there was a misnomer, that’s it) go,
Consider a scenario where a dialog is launched from a panel which itself was launched by another panel. It’s very tedious to get the dialog disposed when the ESCAPE key
o you want to save keystrokes? Do you want to ease maintenance? Do you want inline information about the code structures that you’re working with? How about statement completion? Are
Assigning a data member with another member of the same class in the member intialization list results in this: class test{ public: test (int y) : j (y), i(j) {
n part 1of this article, you saw how to build your own instant messenger application that allows many users to chat simultaneously. While the application is interesting, it is not











