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

Portable Functions to Check for NaN and Infinity

Currently, there are no portable C/C++ functions to check for NaN (not a number) and infinity (positive or negative). Unix provides isnan() and isinf(), while Microsoft’s implementation uses _isnan() and

DevX - Software Development Resource

Enable Bugzilla to Work with SSL/TLS Email

As of version 3.3.4, the mail system in Bugzilla doesn’t work with SSL/TLS-based SMTP mail servers. The following procedure helps you set up a working Bugzilla configuration that can use

DevX - Software Development Resource

Building Location-Based Applications for the iPhone

owadays, it is becoming common to find mobile devices equipped with GPS receivers. Using a GPS receiver, you can pinpoint your current location easily via the many satellites orbiting around

DevX - Software Development Resource

Create an Interface from a Class in Visual Studio

Although it’s not considered best practice, after writing a class, sometimes you may decide that all or part of that class might work better as an interface. When that happens,

DevX - Software Development Resource

Displaying Row Numbers in a DataGrid

To display row numbers in an ASP.NET DataGrid, first create a template column and set its ItemTemplate value using the following code:

DevX - Software Development Resource

Real-Time Java Programming for the Rest of Us

ava Real-Time System (Java RTS) is Sun’s commercial implementation of the Real-Time Specification for Java (RTSJ), which defines real-time as “the ability to reliably and predictably respond to a real-world

DevX - Software Development Resource

Hey, Check Out My Slick New Editor!

hen someone comes over to your cube and starts talking about the latest cool software, the last thing you would expect them to be excited about is a new text

DevX - Software Development Resource

JAX-RS: Developing RESTful Web Services in Java

he simplicity of REpresentational State Transfer (REST), an architectural style for accessing information on the web, has made it a popular way for developers to access services. In the REST

DevX - Software Development Resource

Recovering Data from a Corrupt MS Access Table

f you use MS Access to store and manipulate data, you know that corruption happens. While it may not be an absolute certainly, Access is more susceptible to corruption than

DevX - Software Development Resource

Call PowerShell Cmdlets from C#

You can call PowerShell cmdlets directly from your C# code. First, add a reference to System.Management.Automation to your project. Unfortunately, you need to do this by editing the .vcproj file

DevX - Software Development Resource

Exploring HTML 5 Forms

orms have become an integral part of nearly all web applications, but the core HTML form elements are now nearly 13 years old. No surprise, then, that one of the

DevX - Software Development Resource

Writing Parallel Programs with Erlang

or years, heating problems have prevented CPU manufacturers from building viable CPUs with clock rates higher than 4.0GHz. This single-core processor speed limitation means that the only viable way to

DevX - Software Development Resource

Achieve Syntax Brevity with Anonymous Classes and Instance Initializers

The first listing here, which may look more familiar, is considerably longer than the second listing, even though they’re essentially equivalent. Listing 1.List friends = new ArrayList();friends.add(“Ben”);friends.add(“Kiran”);friends.add(“….”); You can replace

DevX - Software Development Resource

Send Email Using a DNS Server

An easy way to send mail from .NET is to use the DnsMailClient class. Here’s some sample code in both C# and VB: // in C#MailMessage msg = new MailMessage();msg.From

DevX - Software Development Resource

Adding Workdays to a Date

This example adds the days of the week and the weeks separately. You never iterate over the loop more then four times regardless of the number of days being added.