Borland Community news

By: J.D. Hildebrand

Abstract: Here's an update on the latest news of interest to the Borland Community.

NEW CONTENT ON THE BORLAND COMMUNITY PAGES

Come see the community you built! Community members just like you are sharing their expertise, their solutions, their frustrations, and their source code! Some see what they have to say. Learn from your peers, explore useful coding examples, study instructive source code -- and add your comments!

MINING DELPHI'S DEMO PROGRAMS
Community member Clay Shannon says that precious nuggets of elegant code are to be found in the free source on your Delphi CD. Here's a quick guide to the highlights.

WORTH THE WAIT: SNAP, SNAP, SNAP!
Here is a corrected and expanded version of the Delphi 6 review that originally appeared in Software Development magazine. Written by community member Andrew Wozniewicz.

WRITING CUSTOM DATA TO EXECUTABLE FILES IN WINDOWS AND LINUX
Think you can't tweak your project after it's compiled? Check community member Daniel Polistchuck's useful techniques for adding custom data to EXE files in Win32 and Linux. It's delicious good fun! http://community.borland.com/article/0,1410,27979,00.html

A PASSIVE DEBUGGING SOLUTION FOR CLX
Debugging cross-platform applications is easy with this useful code by community member Chee Wee Chua.

BUILDING AN FTP BROWSER FRAME
Did you ever wonder what C++Builder's frames are for? Here's one example -- a frame for browsing FTP sites. By community member Piotr Gawronski.

CODING CLOSER TO THE METAL
For blazingly efficient C++ -- when you need to wring the last drop of performance out of your code -- use C++Builder without the VCL. Here's how. An informative introduction by community member David Pankhurst.

REGISTERING CUSTOM EDITORS FOR TYPES THAT ARE NOT DESCENDED FROM TOBJECT
Community member Nikolay Antonov wrote this fascinating article, which shows how to register custom property editors for objects and data types that aren't descendants of TObject.

HUNGARIAN PEANUT BUTTER
What's your feeling about Hungarian notation? Programmers tend to have strong feelings on this subject -- they love it or hate it. Community member Clay Shannon takes a stand and proposes a set of variable-naming standards for Delphi and Kylix programmers.

NOKIA AND BORLAND TO COLLABORATE ON ACCELERATING APPLICATION DEVELOPMENT FOR THE NEW NOKIA SERIES 60 PLATFORM
Borland's best-in-class Java and C++ solutions aim to speed and simplify development of wireless applications.

FREECLX UPDATES AVAILABLE FOR DOWNLOAD
Mark Duncan of Kylix R&D has updated FreeCLX. Kylix 1 users can get many of the CLX bug fixes released with Kylix 2 in this public beta download.

WRITE FOR US!
Make a contribution to the developer community. Submit your article to the Borland Community! You'll earn the respect and thanks of thousands of developers just like you -- plus $200! (Yes, we've doubled the author honorarium.)

We are currently looking for more coverage of Java programming and of enterprise development issues -- especially from developers who have solved problems using Borland's AppServer, Entera, VisiBroker, and AppCenter.

Visit the GetPublished pages for more details.

Make your voice heard!

The editors of Software Development magazine are soliciting nominations for the annual Jolt Awards, which honor outstanding innovation and usefulness in software development tools.

Are you a happier, more productive programmer because of the tools you use? Visit the Software Development Web site and let the editors know! We all have an interest in ensuring that the developers of the industry's best tools receive encouragement and recognition.

Click HERE to make your voice heard!

Borland in the news

Borland vice president Ted Shelton recently visited Canada to meet with customers, analysts, and editors of business and technical publications. Among the results are articles in IT World Canada and IT Business Canada.

WEB SERVICES NEXT BIG THING: BORLAND
The most exciting thing about technology today isnt its ability to allow people to talk to people, or even for people to talk to computers; its the ability to allow computers to talk to each other, says the chief strategist at Borland Software. 

BORLAND IN THE MIDDLE OF WEB SERVICES BATTLE
Borland finds itself in the heart of the Web services battle, with the two major sides being Sun Microsystems of Santa Clara, Calif., and Redmond, Wash.-based software giant Microsoft. Sun is building its Web services vision with Java, while Microsoft is entering the Web services market with support for multiple programming languages, including its own alternative to Java, C#, under its .Net umbrella. "The conflict between these two sides seems daunting," said Shelton. He said Borland sees itself sandwiched between companies providing software solutions at the top end and the companies offering infrastructure on the bottom.

JBuilder 6 is now shipping

Borland Software Corporation is pleased to announce the immediate availability of Borland JBuilder 6, the latest version of the award-winning, market leading Java development environment. JBuilder simplifies Java development and deployment by dramatically increasing developer productivity, allowing customers to bring their applications to market faster. Built on open standards such as Java 2 Platform, Enterprise Edition (J2EE), JBuilder allows organizations to adopt the latest technology innovations to move their development projects forward without abandoning existing investments. JBuilder also offers optimal flexibility for development and deployment with support for multiple version control systems, application servers, and operating systems.

"Java has become a mainstream platform for enterprise development and deployment," said Mark Driver, research director, Gartner, Inc. "As development teams continue to adopt Java as the standard, solutions that shorten the learning curve to broaden the number of programmers without sacrificing functionality will win the loyalty of the enterprise and increase market share."

Key features and benefits of JBuilder 6:

  • Rapid development for J2EE: With JBuilder, developers can use new, two-way visual EJB designers to easily create reusable Enterprise JavaBeans.
  • Supports full spectrum of development methodologies: Offers productivity features to support extreme programming.
  • Lower cost of ownership of code: Enterprises can leverage existing projects with JBuilders new UML code visualization, refactoring, unit testing, and documentation tools.
  • Deployment to J2EE platform application servers: JBuilder includes tight integration with Borland Enterprise Server, BEA WebLogic, IBM WebSphere, and iPlanet Application Server.
  • Cross-platform applications: JBuilder allows for application development and deployment on Windows, Linux, Solaris, and now Mac platforms.
  • Fully supports industry standards: JBuilder supports Java 2, Java 2 Swing/JFC, XML, Java2D, Java collections, message queue, accessibility APIs, JavaBeans, JDBC, Enterprise JavaBeans, JSP/servlets, serialization, inner classes, remote method invocation, Java native interface, Java archives and more.

"With this latest version of JBuilder, Borland stays true to its commitment of providing a premier development platform for J2EE application developers to substantially increase their productivity and get their applications to market as soon as possible," said Tony de la Lama, vice president and general manager of Java solutions for Borland. "With the visual design features for EJB development and UML visualization, JBuilder has taken Java development to the next level of productivity. We look forward to continued acceptance and pervasive adoption of the JBuilder development platform for the Java development needs for enterprises of all sizes." Borland JBuilder 6 is immediately available for purchase in three editions: Enterprise, Professional, and Personal. For additional information, please visit http://shop.borland.com/. A detailed matrix of features included in JBuilder is located at: http://www.borland.com/jbuilder/jb6/feamatrix/.

Borland delivers TeamSource DSP, a new platform for hosted software development

Borland Software Corporation announces the immediate availability of Borland TeamSource DSP (Development Services Platform), a new hosted service that enables software development across the firewall. Easy to implement and administer, TeamSource DSP speeds application development by bridging teams distributed across function, locations, and companies. Initial services include secure source code management and integrated business messaging for use by distributed teams of all sizes.

"By 2005, we believe 80% of all new software projects will make use of hosted development services," said Theresa Lanowitz, research analyst, Gartner, Inc. "As development continues to increase across geographic, functional, and corporate boundaries, hosted development services become increasingly attractive because they offer massive potential cost savings as well as allow organizations to focus exclusively on creating next-generation products."

DESIGNED FOR A NEW STYLE OF WORK

Once a predicament of global enterprises, distributed development is now increasingly important to the success of businesses. Companies require sophisticated infrastructure that can assure access to secure project repositories regardless of time and location, while keeping teams synchronized, collaborating efficiently, and helping managers be more responsive. By leveraging the Internet as a platform, TeamSource DSP meets the demands of this new style of work.

KEY FEATURES AND BENEFITS

TeamSource DSP leverages J2EE, emerging Web Services standards, and secure HTTP to provide a best-in-class hosted development solution. For access to services, customers can use the applications provided by TeamSource DSP as well as plug-ins to work with popular development environments.

  • TeamSource Core Service provides access to a robust infrastructure that is easy to implement and administer. The development platform includes APIs for platform integration, network bandwidth, around-the-clock security, operations support, and management. A dedicated staff performs security monitoring and patching, intrusion detection, firewall and router access control maintenance 24/7.
  • TeamSource Code Service offers essential features for software configuration management - storage, versioning, and file sharing - on an Internet-ready platform. Built on open-source standards, users retain control of data without proprietary lock-in. Additionally, a uniform permissioning model across services increases control and eases administration.
  • TeamSource Collab Service provides a structured, secure and persistent environment for distributed teams to collaborate in real-time. Among the first to incorporate the benefits of embedding real-time electronic messaging into the collaborative development process, Borland has evolved instant messaging into business messaging - an important new communications channel for development organizations. With TeamSource Collab Service, communications are archived and logged, which allows users to audit and search for data.

"Companies are faced with the challenge of developing and deploying projects in conjunction with partners, customers and employees across multiple locations," said Patrick Kerpan, vice president and general manager of development services platform solutions for Borland. "TeamSource DSP creates new opportunities for software development by facilitating a new style of working that allows companies to leverage the Internet as a platform."

TeamSource DSP is available as a hosted or self-hosted collaborative development environment. By selecting the hosted version of TeamSource DSP, hosted in state-of-the-art Internet data centers, development teams can be fully operational in hours and freed from the upfront costs, administrative management, and infrastructure expenses associated with in-house infrastructures. For larger organizations that choose to operate their own development infrastructure, a self-hosting version is also available.

PRICING AND AVAILABILITY

TeamSource DSP is currently available in both hosted and self-hosted versions. For a limited time, Borland will offer the TeamSource DSP "Starter Pack," including a three-month subscription for up to 20 users and training, at a 40 percent discount off of the regular subscription price. For more information about TeamSource DSP, call 1-800-632-2864 or visit http://www.borland.com/teamsource/.

Server Response from: SC1