
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.
he .NET platform supports a number of seemingly esoteric programming techniques, such as reflection, dynamic loading, late binding, and custom attributes. At first glance these topics may appear to be
iometric recognition is one of the most reliable ways to confirm the identity of an individual. And by now, many people are undoubtedly familiar with the Microsoft Fingerprint Reader (see
n the J2EE realm, data sources are Java objects that represent physical data storage systems such as relational databases. It is via javax.sql.DataSource objects that a J2EE application can retrieve
atabase Tuning Advisor (DTA), the SQL Server 2005 replacement for the Index Tuning Wizard (ITW), has two entry points: A GUI that practically drives itself A command line interface with
lickEdit’s latest editor (version 11) provides new features such as code templates, comment auto-generation, Regex evaluator etc. This article provides an overview of how SlickEdit’s features function in the context
You can launch applications like Visual Studio Enterprise Manager from the Run Menu on the fly. Many people use the Quick Launch for this purpose, but there is a better,
In certain situations, you need to show the exact decimal values. If you use the double data type, you need to truncate the decimal values. To avoid truncation while obtaining
Sometimes you need a vector or list of associations. An association is a pair of values that has some link in the problem model. For example, a student and grade
Assume that there are 1000 stored procedures available in your SQL Server database. At some point, you’ll need to drop some columns from the table definitions due to enhancement needs.
emoving extra empty spaces is a pretty common task that seems very simple, but in reality it is not as trivial as you may assume. The first impulsive solution that
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
ybase recently released DataWindow .NET 2.0, a powerful object used to build data-driven .NET applications. The DataWindow offers nearly identical capabilities for both Windows Forms and Web (ASP.NET) Forms, and
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,
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
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
n an ideal world, all the code you write would always run without error. But the reality is that no matter how carefully you write your code, errors can and
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
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
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
n March of this year, Amazon.com opened its servers to developers with an online-storage offering. As described in a previous DevX news article, Amazon.com’s Simple Storage Service (S3) provides access
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
he earlier articles in this series (here and here) looked at how WPF works and how it fits in with the plethora of technologies that are available to build next
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
rocessing exceptions in any language is expensive. The process of capturing an exception and rolling it into a package that can be processed by code requires a stack walk?basically looking
uppose you are asked to write an ASP.NET search page that performs a database search and displays the results?employee names, recent project assignments for each, and hours billed per week
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
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
A quick way to insert the current date and time in an Excel spreadsheet, Access table, or SQL Server table is to use the following keyboard shortcuts: Current date: CTRL+SEMICOLON
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
ow! In a word, that was my first reaction to developing my first Web application using Ruby on Rails. This third of a series of articles on Ruby guides you











