Watch, Follow, &
Connect with Us

Please visit our new home

Public Report
Report From: Conference/US/2006/Delphi    [ Add a report in this area ]  
Report #:  32406   Status: Open
.NET FCL for VCL Developers by Michael Li
Project:  Conference Build #:  No
Version:    1 Submitted By:   Christine Ellis
Report Type:  Suggestion / Enhancement Request Date Reported:  8/7/2006 3:16:33 PM
Severity:    Infrequently encountered problem Last Updated: 8/28/2006 1:36:51 PM
Platform:    All platforms Internal Tracking #:  
Resolution: None  Resolved in Build: : None
Duplicate of:  None
Voting and Rating
Overall Rating: (9 Total Ratings)
4.11 out of 5
Total Votes: 2
.NET FCL for VCL Developers by Michael Li
TYPE: Regular Session
LEVEL: Intermediate
ABSTRACT: You have been developing in Win32 VCL for years. The .NET Framework offers a new API called FCL (Framework Class Library) filled with rich features and improved functionalities.  This session is designed to ease your learning curve when working with FCL.  Topics include plenty of demos showcasing topics like accessing network and user information, application object, working with configuration files, serialization, encryption, hasttables, SortedList, ClassHelper, formatting strings/dates/floats and sending emails from an application.  Unique to this session, examples will be illustrated in parallel first in Win32 code and then the equivalent in .NET using Delphi 2006.  A comprehensive 45+ page whitepaper will also be included as well.

*** Note to Review Board:
FCL is a new framework.  For those of us who have been working under the comfort of VCL, learning the FCL seems like a daunting task.  Delphi 2006 for .NET supports the entire FCL.  This session is designed to show VCL developers the new and cool tricks in accomplishing the same tasks they used to do in VCL.  I have been working with Delphi since v1 and Pascal 1.0 prior.  This paper was written specially to capture all the common things that I need to do in VCL and their equivalent in FCL.  

Code examples are show in Delphi Win32 and then in Delphi.NET using FCL.  Full presentation material is ready to be reviewed upon requested.  
SPEAKER BIOGRAPHY: Michael Li is the founding president and CTO of InfoCan Management Consultants Group (Canada) Inc,  InfoCan Management is an independent consulting firm based in Vancouver, British Columbia, Canada, specializing in Enterprise, mobile and Internet solutions.  One of the top ranked Borland Learning Partners, InfoCan Management is the first Canadian-based Authorized Education Centre to offer certified hands-on training and consulting services in Delphi, C#Builder, C++Builder, JBuilder and DataSnap across North America.  From 1998-2004, InfoCan was voted 6 times by Delphi Informant Readers Choice Awards as the Best Training Company in North America.  In 2004, InfoCan Management launched a new series of.NET specific training program on popular topics like .NET Foundations, Migration Strategies, ASP.NET, .NET Security, Web Services and more.

A frequent speaker at developers' conferences and user groups worldwide, Michael is well known for his energetic and high caliber presentation style. Michael is a Certified Borland Consultant and Certified Borland Instructor for Delphi and C++Builder, and is also the founding Chairman of the Vancouver Delphi Developers Association.  In Jan 2006, Michael was awarded the Microsoft Most Valuable Professional (MVP) recognition for his community contribution in C# and .NET.

SCUBA diving is his ultimate hobby and frequently travel with his dive bag while speaking at conferences worldwide.  Ask him about his latest shark feeding adventure in the Bahamas and dive excursion in Turks & Caicos.  He also lists sport fishing, cycling and downhill skiing as his favorite pastimes. Michael can be reached at
Steps to Reproduce:


Server Response from: ETNACODE01