
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.
Passing arrays as arguments to stored procedures is not currently possible in SQL Server, but you can use XML to accomplish this. To do this, you need to create an
Use the following JavaScript to determine which .NET version is on a client PC: <script language=”JavaScript” type=”text/javascript”>var a = navigator.userAgent.match(/.NET CLR [0-9.]+/g);if (a == null) document.write( “.NET Framework(s) is not
Users often experience flickers when loading forms or during other operations. To minimize this flickering, enable double buffering on the form, as illustrated below: // Activates double buffering this.SetStyle(ControlStyles.DoubleBuffer |
typical multi-threaded application in Java contains numerous synchronized methods and statements. They might also contain calls to the methods wait() and notify() that were introduced with Java 1.0, but these
The following code shows how to make an immutable class: package com.test;final class TestImmutable{// instance var are made private to restrict the access // and final to not get reassigned
avaScript luminary Douglas Crockford defined JavaScript as “the world’s most misunderstood programming language.” Characterized by some dubious design decisions, ambiguous syntax rules, and a troubled history (see Sidebar 1. A
isual Studio 2008 and the .NET 3.0 extensions for Visual Studio 2005 add several new templates that simplify creating .NET 3.0 items such as WPF forms, Workflows, and WCF services.
ost web applications are based on HTML documents. The semantic web is based on RDF, the RDF Schema language (RDFS), and the Web Ontology Language (OWL). Additionally, the SPARQL Query
o far all the previous articles in this Android series have been concerned with location-based services and the use of Google Maps for mapping applications. In this article, let’s turn
t this past week’s sold-out Professional Developer’s Conference (PDC) in Los Angeles, Calif., Microsoft delivered a huge range of announcements, demos of new features and hardware, upgrades to existing product
avaFX is a set of Java-based, rich user interface technologies that sits atop the existing Java Standard and Micro Editions, making current Java packages readily accessible from the JavaFX environment.
This tip shows how to read from a log file using a specified format. The following code takes all the logs for the date mentioned in the date control. The
The following code shows how to determine whether one string is a number: public static boolean isNumber(String s){ try { new Double(s); return true; } catch(Exception ecc) { return false;
One way to avoid unnecessary object construction is to use a reference instead of an object to store the unnamed temporary object returned by value. This tip references both Scott
n Visual Studio 2008 running on the .NET framework 3.5, developers can not only create DataReaders and DataSets; Microsoft has also added LINQ to SQL, Entity Framework, and ADO.NET Data
bout three years ago, I spent a few hours building an RSS news aggregator for Ruby news. I wrote it in Java because my one leased server at the time
n an ideal world, all software and database systems would have clear documentation that is always up to date. In the real world, however, documentation usually is either non-existent or
n 2004, I worked with a game publishing client that wanted to update their underlying XML-based workflow to allow writers at science fiction and gaming conventions to write reports into
ast articles have discussed how to interface with GPS receivers to obtain the geographical position of a device and then transmit the information over to a server for mapping purposes.
Suppose you simply want to change the border color of a control to something other than black, so you looked for the BorderColor property in the Properties Window…but it’s not
Most application servers/JSP engines can load JSP servlets dynamically. This allows the application server/JSP engine to load the JSP servlets every time you configure them. For example, suppose you configure
Social networking is about to take a new turn in the coming months. Yahoo! is in the process of releasing its Open Strategy with the goal of connecting more people
elegates play a tremendously important role in developing applications for the .NET Framework, especially when using C# or Visual Basic. Events, a special application of delegates, are used all over
“o you have a governance plan?” It’s not a question you want to hear while putting together a world changing Service Oriented Architecture (SOA). Governance is one of those words
ew areas in .NET are seemingly as simple yet deceptively challenging as processing keyboard inputs. This situation is exacerbated because neither the MSDN documentation nor any of the excellent .NET
MS messaging is one of today’s most common forms of communication. People send SMS messages everywhere?on the train, crossing the road, and even driving! While most SMS messages are sent
Disabling the Windows XP splash screen helps your startup go faster. To do this, open boot.ini from the root folder and add ? /noguiboot? right after ?/fastdetect?. That’s it! Note:
The example in this tip uses an ArrayList object to serialize, deserialize, and store itself in an XML file. However, you can also use user-defined objects. First, add items to
The following code demonstrates how to set a logger for FOP. You can send the logger’s messages to the System.out or in a file like this: //to System.outLogger logger=new ConsoleLogger(ConsoleLogger.LEVEL_INFO);fop.setLogger(logger);MessageHandler.setOutputMethod(MessageHandler.SCREEN);MessageHandler.setScreenLogger(logger);











