
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.
n the future described by William Gibson’s cyberpunk novels, we will interface with computers through a neural connection that will allow us to surf through a vast realm of interconnected
Setting topmost forms is easier with .NET than with previous Windows languages, since you no longer have to refer to an API call. Simply setting the .topmost form property to
he Universal Description, Discovery and Integration (UDDI) specification and protocol work together to form define messages, application programming interfaces (APIs), and data structures for building distributed registries of Web services
In his tip “Locking a File With the Perl Flock Function,” Steve Renaker’s example opens a file without specifying read or write. While this will successfully open a file for
If the function template you’re adding incorporates functionality that you already have, then you need to remove the old members first; otherwise the duplication will cause ambiguity. Here’s an example.
he convergence of cartography, geography and computing ranks among one of the greatest accomplishments of information technology. Digitized maps and data sets, coupled with powerful computer-aided design applications, relational databases
Say you want the length of an integer to be exactly five digits, you can use the below method: NumberFormat nf=NumberFormat.getInstance(); // Get Instance of NumberFormatnf.setMinimumIntegerDigits(5); // The minimum Digits
Nowadays, many reports are generated as HTML documents for access on the Web. This tip shows you how to export that HTML data as it is (including all the CSS
Pagination is the simplest and most common way to break up large amounts of data into more manageable chunks. Pagination is a key part of Web site design, both from
ow many times have you walked through your favorite electronics superstore, say Best Buy or CompUSA, looked at the software products sitting on the shelves and wondered ‘why them’? As
hen application developers are developing, parameters are often hard-coded in the source code. These hard-coded parameters are often pulled out of the source code and put into property files or
Here is some Visual Basic 2005 code for setting the Windows desktop wallpaper to an arbitrary image on the user’s local drive. It illustrates use of VB2005 “My” classes, in
logging though mail earlier this year, I came across an interesting message about Microsoft and eBay working to make it easier to integrate eBay into Office applications. This piqued my
base class provides an interface that is inherited by derived classes. However, in some cases you need to extend, or even alter, the base class’s interface in a derived class.
hile service-oriented architecture (SOA) seems to be on everybody’s lips these days, some vendors and analysts are proposing an alternative approach known as event-driven architecture (EDA). Some camps even go
or almost a year now Microsoft has been touting XAML, its XML Application Markup Language, as being a significant disruptive technology changing how you will develop your applications, and in
Passing multi-dimensional arrays to routines is different in VB.NET. Say you have a two-dimensional array called aStrMy2DArray(10,1) as a string data type: Private Sub MyRoutine(ByVal aStrMy2DArray as String (,)) ‘
In order to execute a .jar file using Java’s -jar jarfile command, the manifest file needs to have the classpath defined. This would look something like: Manifest-Version: 1.0Sealed: trueMain-Class: com.CalculatorClass-Path:
When an XML file contains a xmlns parameter, you can’t use simple SelectSingleNode to retrieve a specific node. Take the following code, for example: 31 Now, try to run the
Many times during coding you feel the need to keep more than one block of code in your clipboard.Visual Studio provides a wonderful feature for this using the clipboard ring.
If a function instantiated from a generic template definition does not suit your need, it’s possible to provide a specialized definition for that function template instantiation. Take a look at
n the first part of this article series you explored the basics of managed code execution and created your first Intermediate Language Assembler application; the well-known “Hello World” sample. In
n order for a business to thrive in today’s dynamic world, its computing infrastructure must enable the secure flow of information-not only within the business but also with suppliers and
Though the HAVING clause specifies a condition that is similar to the purpose of a WHERE clause, the two clauses are not interchangeable. Listed below are some differences to help
don’t like CGI programming because it is unstructured?though programming in general has been structured for many, many years. Web developers have powerful IDEs, formidable application frameworks like Enterprise Java Beans,
epending on which side of the consumer-business equation you are on, you might either expect to perform a transaction with another machine or you might expect a person to be
he long-awaited Smartphone 2003 platform finally supports the .NET Compact Framework. With this support, developers can now write managed Smartphone applications using C# or VB.NET. However, the current Smartphone 2003
The following code shows you how to use SimpleDateFormatter for date and text conversion: java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat(“EEE MMM d hh:mm:ss yyyy”); java.util.Date date1 = null;try{ date1 = formatter.parse(“Thu
The following code shows to how to perform a case-sensitive search in .NET using XPath. XML File: sonu sonu Code File:
icrosoft’s impending release of the new capability to write stored procedures in SQL Server is a big advance and technologically admirable, but it raises serious questions about whether such a











