Abstract: Readme for Embarcadero Delphi Prism XE
Thank you for choosing Delphi Prism™ XE, 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/40737).
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 Release Notes 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 XE 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.
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, uninstalling and licensing issues. Install.htm can be found next to your Delphi Prism setup.exe. After installation, the default location of these files is C:\Program Files\Embarcadero\Delphi Prism.
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 are:
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.
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.
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/.
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.
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 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.
Delphi Prism supports ADO.NET and ASP.NET development.
Delphi Prism includes InterBase 2009 SMP Developer Edition. Register InterBase 2009 Developer Edition using serial number: FBCB-8TAAEA-BJAZAD-34GC.
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, 2010 or XE.
For more information on using DataSnap, see http://docwiki.embarcadero.com/RADStudio/XE/en/Developing_DataSnap_Applications.
Copyright © 2010 Embarcadero Technologies, Inc.
All rights reserved.