Sponsored by BEA

New DevX Tip Bank!
We've just overhauled the DevX Tip Bank, where readers share their hard-learned, real-world workarounds and code tricks. Our new browsing capability offers greater access to more than 7,000 tips from generous, community-minded fellow programmers. It's easier than ever to find just the tip you need. You can even submit your own tips and earn $$.

FAQ
 Latest Articles (XML)
 Java (XML)
 .NET (XML)
 XML (XML)
 Database (XML)
 Enterprise (XML)
 C++ (XML)
 Web Dev (XML)
 Wireless (XML)
 Latest Tips (XML)
 Open Source (XML)
 Premier Club (XML)
 


Continental Divide: Big Week for Java and .NET Developers
Here on the left coast it was all about Java, with the annual JavaOne conference treating developers to a peek at the next-generation Java language and framework. Meanwhile, .NET developers in Europe flocked to Amsterdam where Microsoft announced six new "Express" versions of Visual Studio that it hopes will funnel millions more developers to the platform in the future. Here are the highlights from both shows:
• Sun Opens Up Desktop Code
• Gosling on Open Java: When, If, or How?
• McNealy Defends Sun's Stewardship of Java
• Sun to Try a Subscription Model for Software Sales
• Express Versions of VS Show Promise, Not Perfection


Encrypt Sensitive Configuration Data with Java
by Javid Jamae
When hackers break into your network, make sure they can't find out your secrets. It's a little more work to encrypt sensitive data, but the Java Cryptography Extension (JCE) makes it straightforward. (from Get Help with Java)

Creating Your Own Private UDDI Registry
by Jeff Hanson
You don't have to rely on some huge public UDDI repository to expose your Web services to developers and automated processes. Instead, find out how to set up a UDDI registry on your own server. (from the Java Zone)

An Introduction to OLAP in SQL Server 2005
by Gail Tieh
Get a preview of the upcoming SQL Server 2005's Business Intelligence suite and find out about the major OLAP components of Analysis Services. (from the Database Zone)


Software Configuration and Management Using Visual SourceSafe and VS .NET
by Paul D. Sheriff and Michael Krasowski
Good software development is a combination of many things that are outside of just writing great code. Turning the art of software development into the science that makes for controllable, predictable, managed software projects makes your business more productive. (from CoDe Magazine)


Pinpoint Code Problems Using Java's Assertion Facility
by Kulvir Singh Bhogal
Java developers have had the capability to include assertions in their code only since version 1.4. This article explains why, when, and how to use Java assertions to help you find and fix problems with your code—before you deploy it. (from the Java Zone)


Tutorial: Learn to Deploy .NET Windows Apps
This tutorial covers the deployment of .NET Windows applications. First, you'll look at using a setup and deployment project to create a Microsoft Installer (MSI) package. This traditional method of deployment is very common and is used to conveniently deploy a Windows application to a relatively large number of users. Next, you'll learn how to create a "no-touch" deployment using files automatically downloaded from a Web server. Applications deployed this way are very simple to maintain. Access this tutorial now!

Tutorial: XSLT as an Analysis Tool
See how to pass parameters that not only determine which properties to analyze but also change the desired criteria using Web-based forms.

Elsewhere on DevX
Get Your Top 10 XML Tips and Tricks Pack
Boost your XML coding! These tips will show you how to juggle your StAX, teach you to use XML directly over HTTP, show you ways to pass binary data, teach you a workaround for the null-array-vs.-empty-array problem, and more.

Download the Sybase Whitepaper: Real-Time Information for the Unwired Enterprise
Free-flowing, instantaneous information enables organizations to streamline business processes, empower a mobile work force, and create the kind of up-to-the-moment visibility that enables strong, timely decision-making. Learn how Sybase is enabling real-time information flow—delivering data from any source to the people who need it, anywhere.

MapPoint Web Services: The Roadmap Ahead
There's a huge difference between traditional Geographic Information System (GIS) technology and the mapping and location services offered by MapPoint Web Service. Alan Zeichick explains that while GIS will continue to be an important platform for industrial and government specialists, MapPoint Web Service has evolved into a platform for embedding geographic functionality into consumer-facing and enterprise applications.

Free Download: AppMetrics from Xtremesoft
AppMetrics gives you visibility and control of your middle-tier like you've never had before. Programmatically restart applications when components hang or when resources exceed thresholds. Eliminate finger-pointing in root cause analysis. Prove you are meeting your service-level agreement.

Learn How to Protect Your Code from the Windows XP SP2 Upgrade
Attend this one-day workshop in a city near you and learn how the new security features of Service Pack 2 are likely to affect your existing applications. Don't wait for the support calls to come pouring in! Instead, learn easy ways to identify short-term fixes and longer-term solutions. You will also learn how to take advantage of the useful new features introduced by Service Pack 2. Register today for just $99 in a city near you and receive Office Pro 2003 (a $499 value) when you attend!

Free Download—Iron Speed Designer
Need to build a complex enterprise-class database application? Download a free evaluation of the all-new application builder, Iron Speed Designer. Quickly build your .NET Web applications in an n-tier architecture. Easily modify your application and add extensions. Download now.

Attend a Free Linux Speed Start Technical Briefing Near You
Gain knowledge on Linux and IBM technologies that can help produce immediate results such as improved security, reliability, availability, and cost savings. Examine the large-scale adoption of Linux as the computing platform of choice in governments and large corporations. This tour visits many U.S. and international cities—check your city for dates and times.

Free Download: Web Services Developer Kit
Artix is driving the IT shift toward SOA by enabling Java and C++ developers to expose enterprise applications as Web services. Download a free Artix developer kit today and get on the fast track to Web services.

Optimizing Your C/C++ Applications, Part 1
C/C++ optimizing compilers are great—but there are a few techniques for hand-tuning your code to run as efficiently as possible on the AMD Athlon64 and Opteron processors. This is especially true when developing DLLs, device drivers, or other performance-bound pieces of code.


Reach More Than 170,000 Developers and IT Professionals
To sponsor this newsletter or for more information about advertising opportunities, go to www.devx.net.

Compiled by Carrie Sherrill, Managing Editor csherrill@devx.com.

DevX is a division of Jupitermedia. Copyright 2004 Jupitermedia Corporation. All rights reserved.

DevX Home | .NET Zone | VB Zone | Java Zone | C++ Zone | Enterprise Zone
Database Dev Zone | Web Dev Zone | Wireless Zone | XML Zone | Get Help
MarketPlace | Newsletters | Help


Sponsored Links:
 
Vol. 9 No. 26
June 30, 2004
802.11i Security Specification Finalized

Apple Grabs Enterprise Tail

Oracle Goes SOA with Collaxa Buy

Macromedia Shines Mobile 'Flash Lite'

DevX News Home

Newest Discussions:
• Need Help with C++ Error
• Converting DispatchMessage
• Parent and Child Forms
• Add Bold Header Lines to VB.NET Combobox
• DOS Commands from HTML





If you could be at JavaOne this week, which sessions would you put at the top of your list?
New language features in Java 5.0
New persistence mechanisms and object-relational mapping
Building SOAs on the next-generation Java platform
Anything about using Eclipse

View Results

VB.NET: Setting Windows Desktop Wallpaper in VB 2005

Web: Export HTML Data into Excel Files

Java: Method to Format an Integer

C++: Overloading a Function Template

Perl: Write to a Perl File Using Flock

Wireless
.NET Update
Flash and MX Update
Skill Building Update
Open Source Update
Web Development Update
Click to see the full list of free e-mail newsletters