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/.