We are an award-winning tech entrepreneurship website where trusted experts can provide value globally.

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.

devxlogo

Trusted for 26 years

Over 30K Articles

1M+ Readers

Expert-reviewed

10K+ Tech Terms

As seen in:

microsoft logo
business_insider_logo
wired_logo
berkley
arstechnica_logo
hackernoon

The Latest

DevX - Software Development Resource

Writing Advanced .NET Remoting Clients

The .NET framework has a number of powerful Remoting features to make working with remote objects simple especially in the client side code. You can use factory patterns to enable

DevX - Software Development Resource

Insert Explicit Values into the Identity Column of a Table

For inserting explicit values into the identity column of a table, IDENTITY_INSERT property is set to ON. Table tblName has got following fieldsCompanyID INT IDENTITY(1,1)CoName VARCHAR(75) And following the data:

DevX - Software Development Resource

Serve Business Graphics from Any XML Source

Editor’s Note: The Visual Studio project included in the source code for this article requires ‘Office XP Web Components’ (OCW10). The development and run-time machines must have these installed. You

DevX - Software Development Resource

The Help Generator add-in

This add-in tries to generate a complete HTML project from your VBproject forms. It iterates over the forms in your VB project and generates an htm file for all the

DevX - Software Development Resource

Serialization and Events

Andrea Zanetti Riccardo Munisso Downolad code from here Introduction Serialization is a very powerful characteristic of the .NET Framework. Serialization make the task of object persistency very easy but there

DevX - Software Development Resource

Handle child XML nodes with care

When you work with XML documents loaded into an XmlDocument class, you often need to examine the contents of child nodes. The XMLDOM programming interface purposedly provides the ChildNodes property.

DevX - Software Development Resource

Automatically hyperlink URLs in ASP.NET Pages

Suppose that your ASP.NET pages display contents read from database fields. Suppose also that some of those fields may contain URLs or email addresses. A typical example is when you

DevX - Software Development Resource

A better way to query for a single node

In the XmlNode class, that is the class that provides node functionality in an XMLDOM representation of an XML document, the SelectNodes (and the ancillary SelectSingleNode) method exploits the XPath

DevX - Software Development Resource

Persist ADO.NET extended properties

Many ADO.NET classes, including DataSet, DataTable, and DataColumn, use the ExtendedProperties property to enable users to add custom information. Think of the ExtendedProperties property as a kind of generic cargo

DevX - Software Development Resource

Continue After Hitting an Error

If you use VB6 to write COM programs that raise errors, it seems impossible to continue after hitting one of them. However, the (almost undocumented) commands ALT+F8 and ALT+F5 let

DevX - Software Development Resource

Create installations with Visual Studio Installer

Introducing Visual StudioInstaller VisualStudio Installer is a free tool from Microsoft for creating installations forWindows applications. Visual Studio Installer is available in two Englishversions: version 1.0 works on Windows 98

DevX - Software Development Resource

Cleanup Your IF Statements with IN

IF statements can become quite long when you’re testing for multiple values. Using the IN expression can make them more readable.So, instead of typing: IF (@testvar = 1 or @testvar

DevX - Software Development Resource

Use enum Terminated with count

Always use an enum instead of defines and always close the list with an additional count. This makes life simpler and helps the compiler.Instead of defines: #define TypeA 0#define TypeB

DevX - Software Development Resource

OpenXML for Multiple Trips to the Database

Suppose you need to make multiple inserts (or updates or deletes) to a SQL Server database?for instance, inserting items in a shopping cart. In the past, you needed to loop

DevX - Software Development Resource

Fixed-length Strings Using Templates

Instead of writing a string class that contains a (char *), why not write a string class with a fixed char array? Of course, it would be repetitive if you

DevX - Software Development Resource

A Sparse Array of Any Type with Fast Access

A sparse array saves memory by not allocating memory for elements that are not initialized or to which you don’t need access. They’re quite easy using the STL map.This example

DevX - Software Development Resource

Output Data into a File

Use the following code: #include void main(){ char name[15]; double salary; ofstream outFile(“FileName.txt”, ios::in); while (outFile){ outFile >> name >> salary; }}

DevX - Software Development Resource

Outputting Currencies

How to print out a Currency in Java is an often overlooked topic. How should Currency be printed out in an international, standardized way?The java.text.NumberFormat class is used for outputting

DevX - Software Development Resource

Copy Data from One File to Another

This wrapper class “FileCopier” copies data from one file to another. This class uses another class: “StreamCopier”. /** * Class: FileCopier * Author: Vivek Bagade * Date: 8/31/2001 * Description:

DevX - Software Development Resource

Generate Thumbnails Out of a Larger Image

This is useful in a Web-based Photo Gallery kind of application, where you need to automatically generate multiple sizes of the same image. class ThumbnailGenerator { public void generateThumbnail (String