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

Prepare Yourself for the Unicode Revolution

++98 has two native character types: char and wchar_t. The latter is purportedly used for manipulating Unicode strings. In reality however, wchar_t is unsuitable for this purpose. The C++09 standard

DevX - Software Development Resource

Beef Up Your Scrum-Master Toolbox

he purpose of Scrum is to help build great software through empirical process control. A healthy emphasis on continuous process improvement works naturally with Scrum because Scrum evolved from applying

DevX - Software Development Resource

Scaling Images Using Qualcomm Brew

erhaps the image is one in a resource file, or maybe it’s one downloaded from the Web. Regardless, it’s on the handset, and you want to scale it to best

DevX - Software Development Resource

Returning a Random set of Records

The NEWID() function returns a uniqueidentifier for each row of data that is returned. Execute the following query in the AdventureWorks database: select top 5 productid, name from production.productorder by

DevX - Software Development Resource

Declare the Coolest XQuery Variables

Here’s how to declare some important variables in XQuery: declare variable $v as document-node(element(*,xdt:untyped)) external;: Use this variable to pass an XML tree to a XQuery query. declare namespace nameSpace=”http://nameSpace.org”;

DevX - Software Development Resource

Emitting a Beep in Java

There are three ways to emit a beep in Java: Use an AU audio file: In Java, AU files need to be created at a sample rate of 8000. Higher

DevX - Software Development Resource

Send Email Attachments On-the-Fly

ou know what drives me nuts (among so many other things)? What’s making me crazy this week is the requirement?in so many areas of programming?that you must serialize data into

DevX - Software Development Resource

Building a PreserveProperty Control in ASP.NET 2.0

SP.NET provides a couple of page-level state persistence mechanisms in ViewState and the new ControlState. While both mechanisms work, they both have some limitations in that they are not deterministic

DevX - Software Development Resource

Brew Extensions: How They Work and When to Use Them

xtensions are tricky objects. They behave similarly to C++ classes except they’re ruthlessly complicated to implement. They give Brew developers, usually limited to C code, a chance to stretch their

DevX - Software Development Resource

Improve XPath Efficiency with VTD-XML

or the past several years, XPath has been steadily gaining popularity as an effective tool when developing XML applications. XPath was originally viewed as an adjunct element for the W3C’s

DevX - Software Development Resource

Wrangling SharePoint Workflows with Visual Studio

efore I can really describe what SharePoint and Workflow are together it’s important to understand what is meant when I talk about workflow. Its most basic components are a stimulus—an

DevX - Software Development Resource

The Art of Daylight Savings Time

A month ago, I discussed the strfmt() function. A timely announcement from Microsoft has inspired me to write a column about a related topic, namely accessing the system’s Daylight Saving

DevX - Software Development Resource

Roll Your Own SMS Gateway

n the last few years, SMS (Short Message Service) has made a big impact on the way we communicate (or at least the youngsters). Instead of communicating over the phone

DevX - Software Development Resource

Enterprise Reporting with Excel

hen it comes to analysis and reporting, managers love Excel. Just give them the raw data and they have a field day. For enterprise-level reporting, however, you want everybody to

DevX - Software Development Resource

An XQuery Servlet for RESTful Data Services

any web applications exchange data as XML, but that data is usually stored in and queried from relational databases, CRM, ERP, proprietary repositories, and a hodgepodge of other systems. Unfortunately,