Delphi Prism 2011 Release Notes

Abstract: Readme for Embarcadero Delphi Prism 2011

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

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 2011

Delphi Prism 2011 provides new features and bug fixes throughout the product. Information on what’s new is available at http://www.embarcadero.com/products/delphi-prism/whats-new. A list of fixes is available on the Delphi Prism documentation wiki at http://prismwiki.codegear.com

    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 2.0, 3.0 3.5 and 4.0, the Microsoft .NET Compact Framework 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 4.0. 

    Supported and Tested Platforms

Supported and Tested Platforms are:

  • Microsoft .NET Framework 4.0 
  • Microsoft .NET Framework 3.5 (LINQ)
  • Microsoft .NET Framework 3.0 (WPF and WCF)
  • Microsoft .NET Framework 2.0, with and without SP1
  • Microsoft Silverlight® 4.0
  • Microsoft Silverlight 3.0
  • Microsoft .NET Compact Framework 2.0
  • Mono 2.0

    Visual Studio integration

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

Delphi Prism will integrate into either Visual Studio 2008 or 2010, whichever is present on the install machine.  If neither of the full Visual Studio products is found on the install machine, Delphi Prism will be installed on the Visual Studio Shell version 2010.

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.

    Silverlight integration

The current release of Delphi Prism provides support for the Silverlight development platform with versions 3 or 4.  The specific version must be downloaded from Microsoft in order to enable the integration within Delphi Prism.

Product Support

Delphi Prism will continue to improve and these improvements will be available to you if you have a current subscription or maintenance on Delphi Prism or Embarcadero RAD Studio. 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 Support and Maintenance 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 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://docs.embarcadero.com/products/blackfish_sql/.

    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 © 2010 Embarcadero Technologies, Inc.
All rights reserved.