
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.

Often developers are tasked with not only developing functional code but also with ensuring that the code they develop scales well and performs in the application environment. The tests that
he Spring Framework introduced many people to the idea of dependency injection, the notion that instead of looking up objects you need to collaborate with, you simply have them injected
or software to consistently deliver promised results, software development must mature into a true profession. Emergent Design points the way. As software continues to evolve and mature, software development processes
he iPhone is one of the most compelling and exciting user interfaces to appear on any consumer electronic device, with many innovations that make it a pleasure to use. This
Ever notice how your data isn’t filtered properly even though you’ve set the Row Filter Expression correctly? For example, suppose you have this code: DataView dv = ds.Tables[0].DefaultView; dv.RowFilter =”location=11″;
To test your TrAX application without involving your live business processes, simply build an identical transformation. You can do this using the newTransformer() method?without any arguments. The following code is
Unlike other routines, this one doesn’t need to pass the length of the returned string for later trimming in VBA. This is because the Delphi function also tricks VBA into
The easiest most and most efficient way to update XML documents is to use non-extractive parsers (such as VTD-XML) because they support incremental content update. Suppose you have the following
isual Studio 2008’s new extension methods feature stands out from among Visual Studio’s new offerings because you’ve been clamoring after it for years, right? What’s that? You weren’t clamoring for
n a previous DevX article, I wrote about the JavaScript framework Prototype, which aims to ease the development of dynamic web applications. That article ended with just a few words
he first article in this series looked at the basics of using callouts, their integral components, and how to create a simple callout. The rest of this series discusses more
n the Java enterprise development ecosystem, you’ll find a wide proliferation of frameworks and solutions. However, unlike in the Microsoft development world, very few of them provide an end-to-end solution
Use the following query to determine the version and build information for Microsoft SQL Server: select @@microsoftversion / 0x01000000 as version, cast(cast(@@microsoftversion as binary(2)) as int) as build; The query
To make your mouse pointer appear to be trembling, you first create a form with ScaleMode = 3 – Pixel. Then use the following code: Option ExplicitPrivate Type POINTAPI X
Suppose you’ve retrieved data from a datasource and you want to display the value of field1. Normally, you’d do this by using the <%# DataBinder.Eval(Container.DataItem,”field1″) %> in the aspx/ascx file.
The following code shows you how to use the DOMImplementationLS and DOMConfiguration classes to validate an XML document only when an XML Schema is present: DOMImplementationLS DOMiLS=null;//get a LSParserLSParser LSP=DOMiLS.createLSParser(DOMImplementationLS.MODE_SYNCHRONOUS,
When you display the value of a field with a “Bit” data types in a Web Form, the values show as True or False, as opposed to the actual value
feel that all my life, I’ve been channeling Rodney Dangerfield (may he rest in peace). For those of you too young to remember ol’ Rodney, he was a comedian, most
y now, you’ve heard of Apple’s revolutionary iPhone (perhaps you even have one yourself). One of the most interesting features of the iPhone is its touch user interface, which allows
ecurity is a hot topic these days. It is as if developers and system designers are fighting a never ending war against those who desire to damage hardware, compromise system
xperienced web developers know well how many layers of conversion they have to go through to present persistent information to the user: Mapping web requests to executing code Converting objects
ith the release of Visual Studio 2008, Microsoft has also updated the VB language to the latest version, 9.0. VB 9.0 boasts several key language enhancements that have been made
DX is just like Transact-SQL, right? MDX is English-like and therefore easy to learn, right? Different software tools offer MDX generators and therefore I don’t need to learn MDX, right?
This tip shows you how to create the RED color using the “
When you develop an application in Microsoft Access, your combo boxes will, by default, incorporate autocomplete. However, Visual Basic does not include this intrinsic support. If you want autocomplete in
This tip can help you determine if your computer is hosting spyware that sends your information to another server. The NETSTAT command can show the list of running applications in
The documentation for Oracle 9.2 and previous versions contains the following paragraph: “AFTER row triggers are slightly more efficient than BEFORE row triggers. With BEFORE row triggers, affected data blocks
iagnostics, also known as “program tracing,” is a crucial?and often overlooked and underappreciated?component of application development. I have long been an ardent believer in diagnostic support, and have written diagnostic
ntil not long ago, multithreaded apps relied on nonstandard, platform-dependent APIs. C++0x is now in the process of adding a standard threading API, including auxiliary facilities such as thread-local storage.
ith this completely up-to-date tutorial and reference, you’ll quickly learn how to develop Visual Basic (VB) programs that leverage the latest features of Vista and .NET 3.0. The tutorial section









