August 5-7, 2005 

Register Early! 

Get More BorCon Bucks!

            Home    Invitation     Agenda      FAQ    Speakers      Session    Accommodations    Register

The 4th Annual HADP Developer's Conference

A Premier Educational and Training Event 

 

Sessions 

 

Keynote Sessions

"The Next Generation of Programming with .NET 2.0, Indigo, and Longhorn"

J. Sawyer, Microsoft Corporation

J. Sawyer, Microsoft's .NET evangelist, will discuss these new technologies and how they will impact application development this year and in years to come. 

"Delphi and the Web - Past, Present and Future"

Nick Hodges, Lemanix Corporation

Nick will discuss the history of Delphi as a web development tool,talk about where Delphi is at right now with regard to the web, and where Delphi is expected to be going in the future.

Technical Sessions

"Delphi 2005 Product Update"

Borland Software Corporation will discuss the latest release of the Delphi and updates that have been released.  Borland will also discuss upcoming changes and additions to the product to accommodate .NET 2.0 and other new technologies.

"An Overview of the Remote Objects Framework"

This presentation will provide an overview of the RemObjects Framework, a framework designed to create sophisticated multi-tier and cross-platform applications with Delphi, Kylix and .NET. 

The session will begin with an overview of the RemObjects SDK, a remoting solution that provides developers with all the tools necessary to model service oriented systems and do remoting across Win32, .NET, Mono and Linux platforms. It will then continue covering Data Abstract, a data access framework specifically designed to create cross-database applications together with the RemObjects SDK. The session will conclude with a quick overview of Hydra which enables developers to write plugin-based clients or RemObjects servers.

"Web Application Development with IntraWeb"

This session is an introduction to the development of web applications with IntraWeb. It begins with a brief overview of Web applications in general and available frame works, such as ASP.NET.  Then IntraWeb will be compared and shown in depth with many examples. After a simple “Hello World” example, more advanced topics will be explored like session management, databinding, DB pooling, SSL encryption, compression, JavaScript and more.

"Win32 Application Development with an Eye on .NET: Tips and Techniques"

If you are a typical developer, .NET is in your future. At the same time, Win32 is the current state-of-the-art. This session examines the issues related to professional software development during this time of transition.

"SQL Server 2005 Product Update"

Watch this area for session details

"An Introduction to Chrome"

This presentation will provide an overview of the new Chrome language.  Chrome is a next generation Object Pascal compiler for .NET that fully integrates with Visual Studio. While staying true to the beauty and elegance of Object Pascal, Chrome adds useful design elements from other languages such as C#, Java & Eiffel and it introduces its own language innovations. Specifically, this presentation will address language features that Delphi users have not seen in classic Object Pascal and it will also highlight Chrome's inherent relationship to the FCL.

"ASP.NET Components and Controls in Delphi -- the Basics"

This session will cover the basics of building custom server controls for ASP.NET. It will cover base classes, extending existing classes, persisting a controls values, a control's lifecycle, how controls render their HTML, using client-side Javascript, and how the determine their block type.

"Writing Thread-Safe Code"

Whether you add additional threads to your applications in order to implement advanced features, or need to add custom code to multi-threaded servers (such as Web servers), it is your responsibility to make that code thread-safe. This fast-paced presentation explores the special nature of concurrent programming, and shows you how to write robust code that successfully participates in multithreaded environments.

"The ASP.NET Caching system"

The ASP.NET Cache object is a powerful tool for storing and caching key information in your ASP.NET application. This session will cover page and user control caching, as well as the Cache class, to include its properties, it methods of caching, how to control the expiration of items, tracking dependencies of cached items (such as the changing of the status of a disk file), and providing a callback routine when an item does expire.

"Ask the Experts RoundTable"

It's back by popular demand - the Expert's RoundTable.  This is your opportunity to talk with the experts.  You can ask technical questions or probe for insights and opinions on current and future issues related to application development.  It's your show. 

Sunday Tutorial Sessions

"ASP.Net Application Development with Delphi 2005"

Nick Hodges, Lemanix Corporation

This  session will cover all the basics of ASP.NET development with Delphi from the very beginning to more advanced topics. Topics covered will include the guts of an ASP.NET application, running, debugging, and deploying, HTML controls, Web Controls, User Controls, Session Management, Application Settings, Authentication and Authorization, Caching, and Error Handling.

"Leveraging In-Memory DataSets: Featuring ClientDataSets"

Cary Jensen, Jensen Data Systems

ClientDataSet expert Cary Jensen shares with you some of the fascinating and innovative ways that in-memory datasets can be used in real world applications. Examples demonstrated include primed caches, business objects, data abstraction layers, and self-describing data transport objects. After this presentation you will never think of in-memory datasets in the same way again. The techniques presented in this talk use ClientDataSets, but some examples of .NET DataSet are also included.

Watch this page for new session descriptions!

     

Arcana Technologies

Jensen Data Systems Inc

Informant Communications Group

 

 

** Please note that sessions and topics are subject to change.