
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.
f you’re like me you’re always looking for ways to increase productivity. This search can involve lots of different technologies. One limitation on technology usage is its applicability to the
he MSDN documentation includes a lot of material on persisting application settings in a Windows application (see Application Settings for Windows Forms ). But like much documentation, it’s primarily a
econd Life (SL) is an extremely popular, massively-multiplayer online game (MMOG) produced by Linden Labs. Many consider Second Life to be much more than a game. If you’re unfamiliar with
When you want to use the FOP-to-AWT Viewer from a Java application, you can use the ExampleAWTViewer.java. This application is available in the fop-0.20.5examplesembeddingjavaembedding directory. Using this class, you don’t
One common problem in Web service development occurs when the URL for a Web service changes. It would be ideal if you could configure this through a config file instead
Microsoft has several different versions of SQL and occasionally an install fails or an upgrade fails and normal uninstallation is impossible. MS recommends that you use regedit to delete all
Because browsers other than IE don’t create global variables for every part of the page/DOM, you need to qualify references to the form and its elements in non-IE browsers. You
he Java Persistence API is a new addition to the Java specification that updates Java’s method of performing object/relational mapping. In my first article on JPA, I explained the basics
s you saw in the first article in this series, ASP.NET automatically implements the Model-View-Presenter (MVP) pattern when you use the built-in “code-behind” approach. However other patterns, usually referred to
Often, XML documents specify XSL stylesheets in an xml-stylesheet processing instruction. One easy way to load this stylesheet into a Java application is to use the TransformerFactory.getAssociatedStylesheet method. Though this
Making a textbox display its characters in a particular case (upper, lower, or title) is very easy with the help of the CharacterCasing property, which uses the values of the
Suppose you’re displaying a report in a or an from a report server through a URL. If the report has a drill down report, the new report will come out
This macro is for use in #pragma messages. It allows you to double-click on an output message and automatically open the file in the editor at the source #pragma message
he Windows Sidebar is one of the most striking features of the new Vista desktop. It’s a sort of virtual “desktop appliance” which hosts DHTML applets in Windows Explorer. With
indows Desktop Search (WDS) 3.0, introduced with Windows Vista, gives your computer fast search capabilities, helping you find your documents, e-mail, music, photos, videos, and other items quickly. Microsoft implemented
ogging is a vital capability for enterprise-class applications! For example, consider some of the motivations for examining the logs generated by Internet Information Services (IIS): Usability: Which pages are the
ow often have you been cajoled into troubleshooting a performance issue on an older version of Windows, brought up Task Manager and been bewildered by the list of processes running?
indows Activation Service (WAS), introduced with Windows Vista, is the new process activation mechanism that ships with IIS 7.0. WAS builds on the existing IIS 6.0 process and hosting models,
or IT professionals dealing with multiple, complex applications and systems, monitoring has always had a magical appeal: You flip on the monitoring software, put your feet up on the desk,
eally Simple Syndication (RSS) is a set of XML schema that define how providers can publish information destined for consumers. In its most common form, RSS holds the text and
indows SideShow is a new feature in Windows Vista that supports secondary display(s) on your PC. While the “buzz” about this feature primarily discusses notebook computers, Vista supports SideShow secondary
hen I heard about the two new navigable interfaces, NavigableSet and NavigableMap, that were going to be released with the collections framework in Java SE 6, I wondered how I
QL Server Reporting Services versions 2000 and 2005 (SSRS) has many powerful features. SSRS has a well-designed data access engine, a great set of layout tools, and an excellent expression
ne of the features released with the 2.0 version of .NET was support for FTP. In .NET 2.0, you can now programmatically access FTP servers using the FtpWebRequest and FtpWebResponse
y default, an ASP.NET web form posts back to itself whenever a postback operation occurs. That behavior wasn’t terribly common in web pages before ASP.NET appeared, and isn’t always what
To supress JavaScript error messages, simply place this snippet in the Head section of your Web page: <SCRIPT language=”JavaScript”>function dontshowerrormessages() {return true;}window.onerror=dontshowerrormessages; An even better method is to use the
If you use _tspawnl when spawning a new process, all the handles from the creating process are inherited by the created process. This can have undesirable side effects?especially if it’s
When you use an XML data provider as a data source in SSRS, the query text generally consists of mainly of SOAPAction or MethodName tags. This also allows you to
This tip show you how to build absolute/relative URIs by using the java.net.URI methods. Building an absolute URI: try{ URI uri_absolute=new URI(“http://www.java.sun.com/”); URI uri_relative=new URI(“index.html”); URI uri_absolute_result=uri_absolute.resolve(uri_relative); System.out.println(uri_absolute_result); }catch(URISyntaxException e)
ometimes you need to generate sequences of date and/or time values. For example, take a data warehouse that has a multidimensional structure and stores the measures and dimensions in fact











