The Latest

DevX - Software Development Resource

Skin Your Web Apps Using MVC

VC, or Model-View-Controller, is a design architecture that promotes separation among parts of an application, with particular focus on the presentation tier. The concept of MVC is inherent in the

DevX - Software Development Resource

Build Your First BlackBerry Java App

he BlackBerry wireless handheld device by Research In Motion (RIM) has quickly gained popularity among mobile professionals. With its “Always On, Always Connected” approach, it enables corporate users to connect

DevX - Software Development Resource

Preparing for Indigo—Choosing the Right Technology Today

ndigo is the next generation application connectivity and services from Microsoft, superseding the variety of .NET connectivity solutions available today: ASMX Web services, Remoting, and Enterprise Services. Since .NET debuted

DevX - Software Development Resource

Executing a Subprocess

To be able to read from two streams, you need two threads. A common mistake is to start a process and then only read standard out (stdout. Another mistake is

DevX - Software Development Resource

Detect an Operator Overloading a Class

How can you detect if a class overloads a particular operator when you don’t have the source for the class? You can define the operator globally so that it accepts

DevX - Software Development Resource

Stay Put. Understand Your Space

have moved my household and its belongings something like 15 times in my adult (that is, post-high school) life. I’ve moved across the country (twice, from Houston to Boston and

DevX - Software Development Resource

Grokking .NET

rok (pronounced GRAHK) – To grok something is to understand something so well that it is fully absorbed into oneself. Definition via: whatis.techtarget.com and Robert Heinlein I absolutely love the

DevX - Software Development Resource

Heard on .NET Rocks!: Spring.NET

am the host of “.NET Rocks!”, an Internet audio talk show for .NET developers online at www.dotnetrocks.com and msdn.microsoft.com/dotnetrocks . My co-host Rory Blyth (www.neopoleon.com) and I interview the movers

DevX - Software Development Resource

Write Adaptive, Dynamic Code Using Reflection

evelopers aren’t issued crystal balls with their computers, which makes anticipating future changes to business rules or an application’s runtime environment challenging. Fortunately, what your code knows at compile time

DevX - Software Development Resource

Extending Behavior with the Visitor Pattern

Is an architect working for my own company and the president of the Greater Lansing area .NET Users Group (glugnet.org) I’m constantly looking for customers and trying to increase technology

DevX - Software Development Resource

Restricting Implicit Conversion

The compiler performs implicit conversion whenever it feels the need for it. For example: class test{ public: test (int y) : h(y) {} int h;};void func (test t){ cout

DevX - Software Development Resource

Make Your Servlet Code Reusable

Oftentimes, you have a bit of logic or a block of code that’s repeated in all your servlets. Or you may need to check or validate the doGet() or doPost()

DevX - Software Development Resource

iFrames + JSP = Enhanced Web Content Retrieval

recently built a Web application with JavaServer Pages (JSP) and Servlets for a client. While testing the application, the client discovered a page that required her to press a button

DevX - Software Development Resource

How to Prepare for the Microsoft Platform Tests

icrosoft’s Platform Tests help ensure that the many and varied applications available for Windows give users a consistent experience, and avoid application and operating system conflicts. The tests verify basic