The Houston Association of Delphi Professionals

About US      Join HADP       Resources      Jobs     Books 

Larry Shepard

 HADP Dir. of Facilities
 
Write Larry at
Larry@hadp.org 

  
Larry's BorCon Report 2004

Daily Reports

Saturday, 3/11
Sunday, 3/12
Monday, 3/13
Tuesday, 3/14
Wednesday, 3/15
 
 BorCon Blogs
BDN Blog site
Joe White
Robert Love
   
Other Daily Reports
Dr. Bob's BorCon Report
Rob Love's Report
  
BorCon in the News
BorCon Announcement on
  
First Public Showing of Diamondback
    
Borland looks to take on Visual Studio with Diamondback - InfoWorld
    
Borland challenges Visual Studio with Diamondback - ComputerWeekly.com
   
Borland to tout tool for building Microsoft apps - Computer World
 
Borland to tout tool for building Microsoft apps - PC World
 
Borland Unveils SDO Strategy - ADTMag.com
 
Borland Bounces Back - Santa Cruz Sentinel
 
Borland and Vignette Announce Relationship - CRM Today
 
Borland titanic effort to link software with business need - - Complete Business News.com
  
Borland Shares Software Delivery Optimization Vision - PCWeek
 
Borland stresses easing software project burdens - InfoWorld
 
Borland updates its life-cycle tools - CNET
 
Diamondback Videos
BDNtv: Diamondback sneak peek
 
BDNtv: Diamondback preview of Data Remoting
Borland's "In the News" Page
In the News






 

The Commission

This year's Borland Conference will be held in San Jose, CA., Sept. 11 through Sept. 15. HADP has commissioned me to share news, views and anything else interesting from BorCon here on the HADP web site.  I am not a reporter, technology pundit or a Borland evangelist (but I DO love Delphi!), so consider this as you read these reports.  I will pass on information pertaining to what I see, hear and learn. 

I am independent consultant/developer.  I develop and maintain small-business applications written primarily using Delphi and Interbase.  I will be attending most of the Delphi and Interbase related sessions.  I am just beginning the .NET learning curve.  It is interesting to note that of the 59 sessions in this year's Delphi Track, the majority of them are .NET related.  .NET is the future for Windows based development, (I know, I know) but how about another version of Delphi for Win32 development?  I'll let you know what I find out.

I will also post links to other BorCon reports and news articles in the left column of this page.  These postings will continue after BorCon ends.  The idea is for you to have a one-stop shop for all things BorCon.

Expectations

Accelerating the Application Lifecycle.  What can we expect from BorCon 2004?  Check out the Quote. COM pre-conference article to see what Borland considers important to announce to the business community.  Most of the information in this article comes from Borland's own pre-conference press release.

Diamondback.  Diamondback, the code name for the next Delphi release will be shown publicly for the first time at BorCon.  Diamondback  will be prominently featured throughout the conference, see John Kaster's article  from the Borland Developer Network.  When will it ship?  What new technologies will we see?  Stay tuned...

Keynotes.  I especially look forward to the keynotes when I attend BorCon.   This year, Borland will feature speakers from Borland, Microsoft and Sun.  Here is a link to the Keynotes

Vendors. I will be spending lots of time in the exhibition hall talking to vendors and looking for new products that will help me to be more productive.  I expect many vendors to have new and updated offerings for .NET and web development.  The emergence of .NET has caused companies to restructure, merge and in some cases, disappear.    New companies have emerged to take advantage of new opportunities and to service the Borland/.NET marketplace.

Some companies like Falafel are stepping up to fill needs in the marketplace.  If you use IntraWeb, for example, you know of the need for enhanced documentation and example code.  Falafel, a consulting and training company which boasts programming heavyweights like  Brian Long,, Steve Teixeira, and Charlie Calvert, are now making their  IntraWeb courseware available for purchase online.  Thanks Falafel!  I will report on other such products that I discover at the conference.

User Groups. The maturity of Delphi, the economy and the changing employment marketplace have made it difficult for some user groups to remain vibrant.  I would like to meet with Borland, user group members and persons which aspire to start user groups in their area to discuss ways to strengthen and make these organizations more valuable to their members and to the programming community in general.  If you are attending BorCon and are interested in joining this forum,  write me at Larry@hadp.org or look for the User Group SIG meeting at BorCon.  I especially want to meet those of you from the Houston area who are not members of HADP!

 
Saturday, September 11
I am registered and checked-in!  As you can see (if the badge is not too fuzzy) this year's theme is "Unleash the Power".  At this conference, Borland wants to emphasize that they have the current and future tools that will facilitate the next generation of application power and productivity.  The idea seems to be "lots of potential just waiting to be released".  We will see what they have to offer this week.  

I got a Windows XP Service Pack 2 CD in my conference bag.  I am deathly afraid of installing it.  My laptop is running too well right now.  I will wait a while and let you guys have all of the fun.

It appears that the Tuesday night event will be at the Tech Museum (same place as last year), at least that's what my drink ticket says.  Some people were hoping for a new location.  I have never been there, so it's OK by me.

  
Sunday, September 12
I spent most of the day writing some applets for the HADP web site.  I did not attend any of the tutorials scheduled for Sunday.  

Sunday evening, while waiting for the Opening Session to begin, I met a college professor from Louisiana.  He worked hard to persuade his University to spend $2000 to send him to BorCon., and obviously, he was successful.  This gentleman was at BorCon because he discovered the "productivity benefits" of using Borland software.  He is interested in exploring how to integrate these tools into their curriculum and in some of the universities applications.  This conversation caused me to wonder why Borland doesn't do more to encourage teaching of their products on our college campuses.  Boy, did Borland have a surprise for me (keep reading)!

The Opening Session began with lots of fanfare and energy.  David I., Borland's chief evangelist, promised that we would see more of this (energy and fanfare) during the week.  I was very impressed with a 3-5 minute ,well-produced marketing video which could be broken up into some great TV commercials however, we can only see this stuff at BorCon.  A question for Dale and David: Why is that so?  The ads that I see on TV from other technology companies are not this good!

David I. reminded the attendees that they were part of an international event.  Borland will hold additional conferences in Germany, India, France, China and Japan this year.  

An new acronym was introduced during this session, SDO.  Dale Fuller, Borland CEO, explained that this stands for "Software Delivery Optimization".  Dale characterized this concept by emphasizing Borland's  commitment to developers when he stated, "Our focus is developer productivity".  

It seems that the  SDO concept begins with the developer but it extends to everyone involved in the app development lifecycle.  During the session, we were shown a "what if" video that depicted what Borland software might look like in the future.  Among other interesting concepts, we saw a Software Quality Reviewer researching programmer productivity by listening to music.  This music was composed by the defect history data of a software project.  Pleasant music indicated high productivity and few defects.  Have you ever wondered what your work sounds like?  Hmm, what if  the reviewer could then automatically generate training topics based on the same data?

Moving right along, Dale also mentioned that Borland was doing very well indeed and boasted 18 consecutive profitable quarters.  He mentioned that Borland was uniquely positioned to meet the needs of a development community which never completes 1/3 of its development projects   Dale highlighted the need to address the current state of the development lifecycle where a requirements change can at worst kill a project or dramatically affect the cost of delivery.

I came away from this presentation with the distinct impression that Borland recognizes an opportunity to reach into the enterprise as never before and that the "big boys" are about to get a wake-up call from Borland.  Indeed, Dale mention a Fortune 100 company that has standardized on Borland products (1800 seats) after recognizing  the productivity and competitive advantages of doing so.  Dale also mentions some high-profile projects that have been successfully deployed using their products. 

Borland also presented its Customer of the Year and President's award (see the Borland Conference site for a list of winners).  The award that got my attention (and everyone else's), was the award of a check for $1,000,000!s   Yes, you read this correctly.  The check was presented to Carnegie Mellon University.  Carnegie Mellon is rated as the #1 Computer Science university in the U.S. Carnegie focuses on real world training and partners with the business community to ensure that graduates are prepared to meet the challenges that face them.  This is good stewardship and good marketing, go Borland!  Needless to say, the professor who sat next to me was watching with "eyes wide-open".  It is interesting to note that 60 other universities cane within 1/2 of a percentage point of winning this award.

We were also given a glimpse of Diamondback via a David I. MTV-like video.  More on this tomorrow.

The Sunday night party was great.  Food, drink, video games, pool tables, foosball, gambling tables and a slamming;' band all in a Mardi Gras-like atmosphere.    See you tomorrow... 

BorCon Blogs.  Visit the BDN Blogs site for the latest Borland/BorCon blogs.

 
Monday, September 13
I walked into the  Monday morning General Session  and thought that I had returned to the motherland.   A powerful, rhythmic and well-coordinated drumbeat filled the room and seemed to penetrate my very soul.    his was San Jose's Taiko, (pronounced "Tie-co"), an Asian company of drummers who have been mesmerizing audiences for over 30 years.  The Taiko were at BorCon, according to David I.,  because their performance typifies the precision, teamwork and power that Borland hopes to provoke and enable in users of their tools.  Borland actually envisions bringing developers and their associated companies to new levels of productivity and quality by incorporating enabling facilities into their products.  I know that is a mouthful, but read on.

As an example of this initiative, Borland has revealed that  components of StarTeam , a comprehensive software configuration management system, will be integrated into the next version of Delphi.  The next Delphi will boast refactoring features  unit testing and an auto-backup tool called History Manager.  These features along with others, reveal two things, 1) Borland really wants to help us generate better code faster and 2) the IDE wars are on!! 

Borland has been working closely with companies like Process Exchange  to enhance its internal processes using its own software.  Borland is using the acquired knowledge to improve its products.   We can expect new products from Borland to include features that address all aspects of the development lifecycle.   SDO, Software Delivery Optimization,  speaks of  Borland's vision to infuse their products with features that will optimize the process of producing a software deliverable.  

 I personally love this initiative.  Many programmers just want to know if the features they want or need will be in the next version of a particular product.  I want this too, but, I come to conferences like this in search of ideas and technology that helps me to be more productive and to produce better software.  Borland has decided to focus on helping us ramp-up quality -- whether that is our focus or not!  Go Borland! 

Wow!  Diamondback was unveiled today.  How do  I describe Diamondback ?  Scary, awesome,  and on-target come to mind.  Scary because their is so much new stuff you wonder just how bug-free it is going to be.  Awesome because attendees, who packed out the Diamondback preview, applauded long and loudly after seeing just a glimpse of the capabilities of this forthcoming product.   On-target because it appears that Borland has listened to developers and given us much of what we want.

 The Borland development Team is calling it, "The Ultimate Delphi".  Delphi on steroids came to mind  as I listened and watched the demos.  I don't know that I can do Diamondback justice, but, here we go.:

What's New in Delphi .  In a word "This next version of Delphi merges Delphi 7 (Win32) and Delphi 8 for the .NET Framework and adds a myriad of improvements and new features.  Yes,  with Diamondback you can develop Win32, ASP.NET, WinForms and .NET apps using the same environment.   You can also write C# apps in this environment.  Borland's, Allen Bauer conducted two "sessions on this topic.  Allen describe some of the new features such as  the resurrection of the floating designer, Sync Edit, refactoring and debugging improvements in  his blog.  Nick Hodges, the Spirit of Delphi winner, has a pretty comprehensive blow-by-blow of the Diamondback Preview in his blog, check it out.    I imagine that Diamondback will be the most anticipated release in Borland history.  Go Borland!

Click here for a Diamondback  Sneak Peak.

When will Diamondback ship?  Borland won't say.  But, here are some clues.  All the speakers at BorCon were required to use Diamondback (if applicable) in their presentations.  There were a few re-boots, but for the most part the product was pretty stable.  All attendees at BorCon got a Diamondback CD, again testifying to its relative stability.  Attendees who purchase Delphi 8 along with a 1 year product assurance plan were guaranteed a copy of Diamondback when it ships.  This puts the ship date < 1 year.  Let's hope that Borland does not rush it, but ships when the product is ready.

If you subscribe to Delphi 3000 (trial subscription is free), Eber Irigoyen has a very detailed feature list in his What's New in Diamondback article.

There are a lot of bloggers documenting what is happening at BorCon.  See the links in the left column.  On Tuesday and Wednesday, I will try to bring you some info that you may not see in other places.

See you tomorrow...

Tuesday, September 14 & Wednesday \, Sep. 15
Sorry, to be a little late filing the rest of this report, but I got sick at BorCon and committed myself to a little pillow time.  

The Future of Kylix.  Kylix is not dead!  Michael Swindoll announced the formation of the Kylix Community Project.  A to Zed's Chan Hower is among those who have been assigned to the project team.  Future updates to Kylix will come through this project.  How do you say open source without saying open source?  There will be no CLX in Diamondback !

Also see the FreeCLX Community Project

Delphi 7 Updates. It was interesting to listen to David I. (caught in the hallway) discuss Borland's thinking concerning how to deal with D7 and its upgrade issues while secretly creating a new code base for Win32 in Diamondback.  Borland had to balance the need for fixes and requested features, loyalty to its users and fiscal realities.  Wisely, Borland chose to provide updates to D7 (for which they receive no income) while forging ahead with Diamondback .  Go Borland!

The Future of C++ Builder. I did not attend the Meet the Team or any of the C++ sessions.  Check out Paul Gustavson's review for info on C++.

Borland Careful About Perceived Competition with MS.  Borland is careful about what they say about Microsoft and about the positioning of Diamondback .  It was interesting and a little strange to hear Microsoft's Rick LaPlante, General Manager of the Visual Studio Team, discuss the future of VS while Diamondback fever was raging throughout BorCon.  The audience as you might expect, was a bit tepid in their response to VS.    Borland's official position is that "Microsoft and Borland are close partners in making great development products for Windows and .NET".   Borland has declared that they are not competing with VS.  Rick LaPlante mentioned that there are a number of Borland products that can be integrated with VS ( I believe that the number is 6).  To see a more complete perspective of Borland's position see Michael Swindoll's blog on the InfoWorld article,  Borland looks to take on Visual Studio with Diamondback .

The Borland/Microsoft relationship seems to be quite cozy.  I overheard some attendees remark that "Borland seems to be a MS subsidiary".  The truth is that both companies need each other and have established a good working relationship.

The Visual Studio Designer.  From what I understand (and admittedly, I don't know much), Microsoft is not licensing the VS designer.  If I understand this correctly, innovations and designer improvements will have to come from MS or those MS partners with to do this work.  In other words, we will NOT see hot new designer features that MS will not also have in VS.  Chew on this for a while and let me know what you think.

So You Want to Be a BorCon Speaker?  I dropped in on am interesting  Bird's of a Feather gathering conducted by Cary Jensen.  Aspiring BorCon speakers discovered "need to know info" in this gathering.  Cary did an excellent job discussing the Advisory Board's selection process and balancing the obstacles and opportunities. 

The Advisory Board has a responsibility to select appropriate topics and speakers that will be successful in communicating the requisite content.  Here are a few of my gleanings.  Prepare!  Learn all that you can about public speaking.  Practice!  Speak at your local user group meetings (they need you BTW) and other regional meetings or conferences.  Write.  If you speak at BorCon, papers will be required.  Write articles for magazines and programming web sites.  Doing these things will make others aware of you , your interests and capabilities.  Learn.  Pay attention to the type of topics that are presented at BorCon.  Inappropriate topics are rejected quickly.  Vendor solutions are generally presented in a Vendor Showcase, for example.  Sell.  If you have successfully delivered well-received topics in another forum, mention this when you submit your abstract.  If Borland does not know you, let them know who does and mention the impact of your presentation to them.

I was asked by an Advisory Board Member after the session if they could expect an abstract from me next year.  I replied, "I doubt that", as my interest in the session was to glean info for this report.  I was also interested to hear what one of my favorite speakers, Cary Jensen, had to say about public speaking, as I do get opportunities to speak in other venues (primarily churches) several times a year.

Carnegie Mellon University.  As noted above, I believe that Borland demonstrated wisdom by endowing CMU with $1 million.  I stopped by CMU's vendor booth and was very impressed with their Master's Program.  CMU sets up a team project in which the student has to collaborate with others to complete a real-world project and produce the goods.  You can work on this remotely (in other words, at home).  After discussing the particulars with the CMU rep, I almost enrolled on the spot :).  For more info about CMU, visit  http://west.cmu.edu/

Sponsors and Exhibitors. Due to my illness, I did not get to spend as much time as I desired in the exhibit hall.  I did talk to a number of vendors but I did not see anything "earth-shaking".

Note: I will continue to update this page with links to other BorCon info for the next few weeks as I discover them.  If you discover interesting articles or other info, please send me the links and I will post them.

--Larry

 
 
HADP Thanks BorCon Lite 2004 Sponsors:

HADP Home   About Us   Meetings   News   Kylix Page   Resources   Books   BorCon Lite   Contact HADP   Join HADP

Send mail to webmaster@hadp.org with questions or comments about this web site.
Copyright © 2000 Houston Association of Delphi Professionals