devxlogo

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

Guilty Pleasures and LINQ

still travel more than I’d like, although the toll has decreased by at least 50 percent over the past few years. I used to read while traveling because I never

Coders Anonymous?

ow many times have you sat at the computer, with a need to visit the, erm, “reading room,” and thought, “Just one more minute, I know I can get it

The Age of Specialists and Generalists

n and Out Burger, Bose, and Ultimate Ears?what do these three companies have in common? They are specialists. In and Out Burger is a fast food restaurant chain that serves

Using the &lt< and &gt> XQuery Operators

When you want to determine the order of articles into an sequence returned by an XQuery query, you can use the > operators: – X > Y: is true if

Easy Way to Save a Collection of POJO Java Objects

Consider a simple POJO class, like the one shown below: Class Person{ long id; String firstName; String lastName; …} Now, suppose you want to persist a collection of Person objects.

Apply the New Vista APIs to Sidebar Gadgets, Part 2

eveloping Windows Vista Sidebar gadgets generally involves a lot of JavaScript programming. To make it possible for Sidebar gadgets to access the various systems’ information, Microsoft has provided a set

To Iterate Is Human, to Range Is Divine

ost Standard Library algorithms operate on sequences whose boundaries are designated by a pair of iterators: one iterator marks the beginning of the sequence and another marks its end. Combining

Manipulate XML Content the Ximple Way

he latest Java version of the Virtual Token Descriptor for XML (VTD-XML) can function as a slicer, an editor, and an incremental modifier to intelligently manipulate XML document content. This

Hide Data and Implemention Details

Consider the following class: #include “OtherData.h”class MyClass { OtherData m_data;public: bool func(OtherData data);}; It seems as though this class hides its implementation details efficiently, but is actually doesn’t! The user

Changing the Locking Scheme on a Table

Using the right type of locking on tables is very important to ensure application scalability. Based on the data access pattern, you’d select either Data Page lock or Data Row

Windows Workflow Foundation Essentials

t can be tough keeping up with all the new technologies released by Microsoft, but Windows Workflow Foundation (WF) is a technology you do not want to miss. This article

Taking Data Validation to a Dynamic Level

lthough XML Schema was intended to be used to provide a better validation and definition layer for XML than Document Type Definitions (DTDs), certain underlying concepts were translated unintentionally. One

Apply the New Vista APIs to Sidebar Gadgets, Part 1

eveloping Windows Vista Sidebar gadgets generally involves a lot of JavaScript programming. To make it possible for Sidebar gadgets to access the various systems’ information, Microsoft has provided a set

Caching with Weak References in .NET

o cache objects returned from a service, you can use one of several available mechanisms, the simplest of which is to reference the objects indefinitely. However, this approach ultimately suffers

Insulate Your Code with the Provider Model

evelopers constantly face problems brought on by changing technologies. When Microsoft releases a new version of a data provider, or a customer decides to switch databases from Oracle to SQL

Playing with Media in Silverlight 1.0

y previous article on getting started with Silverlight provided an overview of Silverlight in general and also covered how to execute managed code in a Silverlight 1.1 application. This article

Working with Visual Studio Team Edition for Testers

oorly-written code and nonconformance to coding standards may get an application ready to ship a little more quickly, but often becomes a nightmare after application deployment. The answer is, of

Grabbing Pixels from an Image

This tip shows you how to extract the pixels from an entire image or from a piece of an image. The following code shows the PixelGrabber class: PG=new PixelGrabber(IMG,0,0,L,H,pixels,0,L);try{ PG.grabPixels();}catch(InterruptedException

SharePoint Applied—Search Your Legacy Data

re you a Microsoft developer? Have you heard about SharePoint? Do you use SharePoint in your organization? If you answered “yes” to any of these questions, keep reading. In this