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

Security in the CLR World Inside SQL Server

ne of the major benefits of writing .NET code to run in the Common Language Runtime (CLR) hosted in any environment is code access security (CAS). CAS provides a code-based

Raise Printing to a Fine Art in Windows Forms

rinting is an integral functionality found in almost every decent Windows application. For example, you might be working on a POS (Point of Sale) application and need to print receipts,

A Whole Lot of Open Goin’ On

SAN FRANCISCO—The newly installed CEO of Sun Microsystems, Jonathan Schwartz, and the newly reinstalledhead of Sun Software, Rich Green, took the stage Tuesday morning to officially open the 11th annual

Moving On: Migrating from EJB 2.1 to EJB 3.0

efore showing you how to migrate your EJBs from EJB 2.1 to EJB 3.0, it’s worth exploring what you gain by making the move. Basically, EJB 3.0 reduces the number

Retrieve a Function’s Name Programmatically

bject reflection libraries, debugging tools, and code analyzers often need to access functions’ names at runtime. Until not long ago, the only portable way to accomplish this was to manually

Dig Deep into Python Internals

his article is the first in a two-part series that will dig deep to explore the fascinating new-style Python object model, which was introduced in Python 2.2 and improved in

LINQ Into Microsoft’s New Query Capabilities

t PDC 2005, Microsoft introduced brand new technology known as LINQ, which stands for “Language Integrated Query.” The feature set hiding behind this acronym is truly mind-boggling and worthy of

Capturing Audio on BREW Handsets

oday’s wireless handsets are veritable multimedia powerhouses; sporting more I/O options than the average desktop PC a mere decade ago. Because all users are comfortable talking to a wireless handset

Flash Video: Don’t Forget the Metadata

s Flash becomes more and more popular as a Web video delivery platform, I receive more and more questions regarding its use. In fact, I receive more inquiries about video

Escape Sequences in .NET Resource Files

Displaying strings from.NET resource files may be a puzzle if the strings include escape sequences. For example, take the newline (linefeed) character. Suppose you want to display a hardcoded text

Reading Multiple Variables Simultaneously

Suppose you want to input name, age, and grade from the console. You may write: string name,int age;int grade;cin >> name;cin >> age;cin >> grade; But it’s also possible to

Signing a .jar File in Java

Everyone wants their applications to be secure and to disallow unauthorized changes. Java makes this task relatively easy for developers and deployment teams with the jarsigner tool. Assuming you have

An Overview of Windows Presentation Foundation

indows Presentation Foundation (WPF) is the new graphics subsystem in Windows Vista that will enable developers to build applications that provide breakthrough user experiences. If you look at the applications

Creating a Generic Message Display Page for ASP.NET

SP.NET reduces the need for generic message pages with its postback-based metaphor. Because most pages post back to themselves rather than going off to other pages, you can often redisplay

Fast Text Processing in SQL Server

rocessing text or long strings in SQL has never been an easy task. SQL is a powerful language for performing fast operations on data sets, but when it comes to

How Do I Know When the “Handshake” Is Over?

The following code is a JSSE client application that uses the HandshakeCompletedListener interface to find out when a handshake is over. import java.net.*;import java.io.*;import javax.net.*;import javax.net.ssl.*;class contact_server implements HandshakeCompletedListener{Socket SSLsoclu=null;