General Development Archive

Software Maintenance and Prototype Based Languages

Have you ever been using an Open Source application and noticed something horribly wrong? I have and as a skilled maintenance programmer it really tickles my fix-it bone. I know I could fix it if I wanted to but it's just so much effort. Usually it's only when a bug really annoys the hell out of me that I'll even go to the trouble of downloading the source code (or even finding out where I can download the source code from). In the rare moments that I have taken on the feat of fixing someone else's code I've found myself exercising my most mad maintenance programmer skills and I decided to make a little list.

Java/.NET Interoperability with the Microsoft.com Web Services

This article covers interoperability between the Microsoft.com Web service, built with Web Services Enhancements 1.0 SP1 for Microsoft .NET, and a Java client. See how the WS-Security specification and implementation can be used to validate a Web service call from Java to Microsoft .NET. GLUE 4.1.2 Professional from webMethods will be used to enable WS-Security functionality for the Java client.

Business Service Grid, Part 7: Keeping informed

Parts 1 – 6 of this series describe a service domain that represents a collection of comparable or related Web services through a common services entry point. In this article, we discuss how to keep up with the information that is available from the service domain. Why should you and why shouldn't you care about the information? We introduce several ways of using the information and discuss some approaches for optimizing its management.

MegaJogos: The case of the fully utilized CPU

Do you like playing detective and solving mysteries? Performance problems come in many guises, giving you ample opportunity to indulge your clue-hunting proclivities to identify and resolve them. The main man behind the MegaJogos multi-player game site and a member of the Java Games community, recently altered the application behind the site to use the NIO package to enhance its scalability.

The Future of OSS Desktop Development: Java, Mono, or C++?

"Mono as it currently stands has serious problems, including strategic and intellectual property concerns. Java as provided by Sun is not open source or GPL-compatible and thus a nonstarter. Many strong proprietary companies such as Microsoft are moving full speed ahead on high-level managed language platforms. Can open source compete, or is it too unable to make hard decisions?" Read Havoc Pennington's article about the future platforms of OSS.

eMbedded Visual C++ 4.0 SP3 Released

eMbedded VC++ 4.0 SP3 merges the functionality of eMbedded VC++ 4.0 SP1 and eMbedded VC++ 4.0 SP2 and enables development using a single development machine to target Windows CE 4.0, 4.10 or 4.20 Platforms. eVC4 SP3 installation includes previously released QFEs for eMbedded VC++ 4.0. After you install this, you might also wanna get the Pocket PC 2003 emulator and the Smartphone emulator which run on top of eMbedded VC++ 4.0.