
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.
rowing product companies constantly face the challenge of scaling their consulting practices. Besides organic growth, that depends on several macro and micro economic factors, these companies look for partners to
ecause it facilitates communication via an interoperable format, JavaScript Object Notation (JSON), the Yahoo! User Interface library (YUI) allows you to implement the server side in any technology. The server
his is the final article in the Developer’s Guide to Python 3.0 series. It covers the Python 2.6 language and how to migrate from Python 2.x to Python 3.0, and
he new Merb MVC framework offers developers exceptional scalability, agility, flexibility, and performance, particularly developers who have been working with Ruby and Rails. In The Merb Way, author Foy Savas
hen many developers think of WPF (if they think of it at all), they think of user interfaces and controls, such as panels that fly on and off the screen,
When you want to access some value set in the browser in JavaScript code in your server-side code, you’ll need to pass those values to the server during postback. Fortunately,
This tip shows you how to automate the process of removing DataLinks in Excel using C#. A DataLink is a link stored in one Workbook that retrieves data from another
To limit your application to a single instance on any given machine, add this loop to your application startup code. The loop iterates through the Processes list looking for an
Notepad has a little-known feature that lets you use it to keep a personal timestamped log of records easily. To try it, create a new text document by right clicking
This method releases COM object references, such as references to an Excel application or Workbook object, etc. Pass the object you want to release to the method. private void NAR(object
If you’re going to host a tech conference in the middle of a global recession, O’Reilly’s Open Source Convention (OSCON) wouldn’t be a bad choice. What does a bear market
lmost any application requires some sort of workflow, where the application performs one or more actions through processes made up of multiple activities. Windows Workflow Foundation (WF) lets developers create
hat were you doing during the morning hours (EST) of July 13th 2009? On that auspicious day, in a dramatic vote, the C++ standards committee decided to remove concepts from
he previous articles in this “Developer’s Guide to Python 3.0” series covered the major changes to the language and the standard library. This article covers some of the more esoteric
ava Platform, Enterprise Edition version 6 (Java EE 6) is quite different from earlier versions. During its 10 years of development (2009 is J2EE/Java EE’s 10th anniversary), the platform has
he most widespread?and likely most reported on?Semantic Web technology is a W3C recommendation called RDF (Resource Description Framework). An XML-based language for representing data in knowledge bases, RDF is used
ormally, you initialize data members in a constructor’s member initialization list. When a class has multiple constructors, each constructor initializes the object’s members individually, which often leads to repeating the
earching for specific content or a specific column is a common task for a SQL Server administrator or developer. If you’re familiar with the database or it’s documented, searches aren’t
There tip corrects a problem with the previously published tip Email Address Validation Using a Regular Expression. The problem with the original version is that when you enter an email
o create scalable enterprise web applications, you need to consider both client- and server-side components. A solid code base, judicial cache implementations, and content acceleration via compression helps to create
These handy functions let you easily convert from a generic string List to a delimited string, or from a delimited string to a string List: /// /// Converts List to
PropertyPaths are a very useful binding concept, and can be useful in other instances as well. However, .NET 3.5 does not support evaluating PropertyPaths against objects directly without using binding.
If you’re with an organization that requires you to document everything that you do (and if you’re not required to, there’s something wrong!), you’ll no doubt have to document any
You may find that you need to encrypt some sections of configuration files (such as Web.config) to protect sensitive information. Yet you may also need to decrypt that information to
Sometimes, you may need to perform conditional logic based on whether a field does or does not exist in a recordset. To check for the existence of a field, simply
n my 15 years as a software professional I’ve never seen a software stack as unproductive?not to mention as verbose or complicated?as J2EE, despite its enterprise-grade features. Every single J2EE
The next time you come across a situation where two Integers defined with equal values fail an equivalency (==) test, remember this tip. Suppose you have two integers defined as
he visual appearance of controls in XAML?their styling?is, unlike Windows Forms controls, completely customizable. XAML offers speedy and uncomplicated ways to style controls, primarily: Declaratively, through XAML markup Programmatically, through
isual Basic Express (VB Express) wizards make it easy to connect to a remote data source and start manipulating data. However, the results aren’t always flexible enough for a development









