Release Notes for Delphi Prism 2010

Abstract: This Readme file contains important supplementary information that might not be available in the product documentation.

Hide image
Delphi Prism

    Delphi Prism™ Release Notes

Thank you for choosing Delphi Prism™, the next generation Delphi development solution for .NET and Mono™, the cross platform, open source .NET framework.
This file contains important supplementary information that might not appear in the main product documentation. Embarcadero recommends that you read this file in its entirety. For an updated version of these Release Notes, see the Embarcadero Developer Network article (http://edn.embarcadero.com/article/39735).

For information about installation, deployment and licensing, see the Install, Deploy, and License files located, by default, at C:\Program Files\Embarcadero\Delphi Prism.
Updated versions of both the Readme and Install files are also available on the documentation wiki at http://prismwiki.codegear.com

Keep up to date with the latest developments on the Delphi Prism product homepage at http://www.embarcadero.com/products/delphi_prism/.

    Delphi Prism 2010 - August 2009 Release

The Delphi Prism 2010 - August 2009 release is now available. This release provides new features and bug fixes throughout the product. A list of fixes in the August 2009 release is available on the Delphi Prism documentation wiki at http://prismwiki.codegear.com/en/Changes_and_Known_Issues.

    Installing, Uninstalling, and Upgrading Your Product

If you have a previous version of Delphi Prism installed, the installer automatically uninstalls it and installs the new version along with the latest Feature Pack. It is not required to uninstall the previous version first.

Before installing, uninstalling, or upgrading the product, see the INSTALL and LICENSE files for detailed information about installation and licensing issues. After installation, the default location of these files is C:\Program Files\Embarcadero\Delphi Prism.

Also see the INSTALL file for information on uninstalling the product.

Make sure that your subscription stays active to guarantee continued access to the latest releases so that you have the most recent fixes and new features available.

    Requirements

Delphi Prism officially supports the Microsoft .NET Framework 1.1, 2.0, 3.0 and 3.5, the Microsoft .NET Compact Framework 1.0 and 2.0, as well as Mono.
It has been tested with .NET 2.0 and above for compatibility with both 32 and 64 bit.

The matching Framework SDK should be installed to use Delphi Prism with the respective versions of the Microsoft .NET CLR.

Delphi Prism itself requires the Microsoft .NET Framework 2.0. By default, if that version is present, the installer will not install a newer framework. However, if the 2.0 framework is not found the installer will install the Microsoft .NET Framework 3.5. 

    Supported and Tested Platforms

Supported and Tested Platforms are:

  • Microsoft .NET Framework 3.5 (LINQ)
  • Microsoft .NET Framework 3.0 (WPF and WCF)
  • Microsoft .NET Framework 2.0, with and without SP1
  • Microsoft .NET Framework 1.1, with and without SP1 (legacy only)
  • Microsoft .NET Compact Framework 2.0
  • Microsoft .NET Compact Framework 1.0, with and without SP1 and SP2 (legacy only)
  • Mono 2.0

    Visual Studio 2008 and .NET 3.5

The current release of Delphi Prism provides support for Visual Studio 2008 and the matching .NET 3.5 runtime, including support for LINQ, Lambda Expressions, Extension Methods, the Windows Presentation Foundation Design Tools and other features.

Note that Delphi Prism does not work on Visual Studio Express 2008. It works on the Visual Studio Shell and commercial versions of Visual Studio.

    Product Support

Delphi Prism will continue to improve and these improvements will be available to you if you have a current subscription or Software Assurance contract. Make sure that your subscription stays active to guarantee continued access to the latest releases so that you have the most recent fixes and new features.  If you do not have a current subscription or a current Software Assurance contract, you will not be able to receive feature updates to Delphi Prism.

Peer-to-peer support for Delphi Prism is available via our newsgroups and forums at https://forums.embarcadero.com.

Check out the documentation wiki at http://prismwiki.codegear.com to get started with Delphi Prism.  Developers who are new to Delphi Prism might be interested in The Delphi Prism Primer

Support information is also available at http://support.embarcadero.com/

    General Notes

    Sample Projects

A number of sample projects are included in the Samples folder of your Delphi Prism installation. These sample projects show how to get started and how to use the various features of Delphi Prism.  The default location of samples and demos is C:\Documents and Settings\All Users\Documents\Delphi Prism.

After first launching Visual Studio, you are presented with the Delphi Prism Welcome Screen which, among other things, gives you the opportunity to open any of the samples provided.

    Problems and Issues

A list of known and resolved problems and issues is available on the Delphi Prism documentation wiki at http://prismwiki.codegear.com/en/Changes_and_Known_Issues.

    Documentation

Documentation is provided on a wiki at http://prismwiki.codegear.com. The wiki allows you to easily enhance information on topics. We welcome your feedback.

Since documentation is on a wiki, it is constantly expanded and updated. A snapshot of the documentation is also installed with the product for access when your computer is not connected to the Internet. You can access either the installed or online version via the Help menu.

You can also get a snapshot of the latest documentation at any time on the wiki.

    Database

Delphi Prism supports ADO.NET and ASP.NET development.

Delphi Prism includes several databases:

    Blackfish SQL

Blackfish SQL is a high performance, small footprint transactional database. The design and implementation of Blackfish SQL emphasizes database performance, scalability, ease of use, and a strong adherence to industry standards.

An overview of Blackfish SQL is available from Embarcadero Developer Network at: http://edn.embarcadero.com/article/36770 and in the product documentation. The Blackfish SQL Developer's Guide is available for free download from http://cc.embarcadero.com/Item/24980.

    InterBase 2009 SMP Developer Edition

Delphi Prism includes InterBase 2009 Developer Edition. InterBase features easy installation, a small footprint, automatic crash recovery, self-tuning, Unicode, built-in SMP support, SQL 92 compliance, and near zero maintenance.

Register InterBase 2009 Developer Edition using serial number: FBCB-8TAAEA-BJAZAD-34GC.

    DataSnap

DataSnap is a multi-tier architecture for database applications. DataSnap provides a middle-tier application server that contains and manages remote data modules. DataSnap also provides a very general connection mechanism between components in different tiers.

DataSnap in Delphi Prism provides client access support. To create a DataSnap server, you must use Embarcadero Delphi 2009 or 2010.


For more information on using DataSnap, see http://blogs.embarcadero.com/pawelglowacki/2009/01/20/38649.
 

Copyright © 2009 Embarcadero Technologies, Inc.
All rights reserved.