
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.
y now you likely have worked with, or at least experimented with, cross-cutting concerns, a core element of Aspect-Oriented Programming (AOP). AOP is an excellent and very compelling approach for
Suppose table A is very large and you want to create table B using create table… as select and want to speed up this activity. You can use the nologging
When you need the contents of an array for processing, you no longer have to write loops to copy the required contents from the main to the sub-array. Java has
DevX Tech Tip “Performance of typeid vs. dynamic_cast” specifies that it is advised to use typeid in place of dynamic_cast in deeply-rooted class hierarchies to achieve better performance. However, keep
Boston?At Microsoft’s Tech?Ed 2006 conference in Boston this week the pre-conference keynote on Sunday night discussed little of importance to developers?which was a good thing, as many attendees didn’t arrive
To make a button click when the user presses enter without the focus on it, simply add this code to the start of your onLoad event on your form: Command1.Default
n the previous articles in this series you took a look at how to use the Microsoft Expression Interactive Designer to separate the design from the underlying implementation of your
s database developers, many of us have had to dip our feet into the wide ocean of XML. It should come as good news that in SQL Server 2005, you
apid Application Development (RAD) software development techniques have become an integral part of day-to-day software development in the past four years. This is the same RAD that James Martin described
have a recurring dream. It happens often enough that I think of it in waking moments. The dream goes like this. (Don’t you hate it when people tell you their
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 Richard Campbell and I interview the movers and
he cry is getting louder and louder and is even starting to come from gurus everywhere, including the likes of Billy Hollis, Jon Box, and Clemens Vasters. “What the heck
obile devices are becoming the most prevalent computing platform ever. With close to 2 billion mobile handsets in use everyday, mobile is not a platform that any developer can ignore.
SLT 1.0 provides a way for developers to call implementation-specific extension functions from within a stylesheet. In the Oracle XSLT processor for Java, you use XSLT extension functions to access
hen you install many SQL Server instances, automating the installation process is an absolute must. Ideally, you want to create a master reference installation of SQL Server using the GUI
ode reviews are possibility the single most efficient way to reduce defects and improve code quality. Simply put, code reviews involve manually inspecting source code for defects, often using a
For command-line compilation in .NET, you can reference other assemblies by using the /reference or /r option on the command line. But when you have to specify many assemblies, the
This is just a litle method that illustrates how to get the minimum of information from all nodes of a DOM tree. The key of this method is the “old-school”
This code shows you how to retrieve the month’s first day for a date: /*create a table to store a number, a dummy unique value and a date*/create table t_
To create and access the control arrays as though they were created at design time, simply follow these steps and use the code. This example creates an array of text
ontrolling the number of fractional digits after the decimal point is a common requirement in various application domains?including dialog boxes, relational databases, financial applications, SMS messages, and when processing data
arching ants are a colloquial term for the animated dotted-line that indicates a selected item or area by image-editing programs such as Adobe Photoshop and the GIMP. Traditionally, marching ants
he last five years has seen a revolution in mobile application development as carriers around the globe have embraced developers in an effort to raise the average revenue per subscriber
ava’s class loading framework is powerful and flexible. It allows applications to access class libraries without linking to static “include” files. Instead, it loads archive files containing library classes and
f you’re at all involved with Web development, you know about AJAX (Asynchronous JavaScript and XML). And you probably noticed the astonishing proliferation of AJAX frameworks, which provide a unified
Suppose you are developing a Web page which contains a text field in which a user can enter a date. The problem is that in different parts of the world
This tip will help you understand how to apply the mod function and use it to obtain even and odd records from columns in Oracle. You basically want to retrieve
Declaring a member variable as mutable is not the only way to mark it as modifiable within a constant member function. It is actually not really good practice to mark
his article is the second in a two-part series that digs deep to explore the fascinating new-style Python object model, which was introduced in Python 2.2 and improved in 2.3
Most users of GUI software know they can move the focus from one control to another by pressing the tab key. There is usually some visual cue to let them











