
Delphi Prism™ XE Product Reviewer’s Guide September 2010 Americas Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor York House L7. 313 La Trobe Street San Francisco, California 94111 18 York Road Melbourne VIC 3000 Maidenhead, Berkshire Australia SL6 1SF, United Kingdom CONTENTS Contents ............................................................................................................................................... - 1 - Overview ................................................................................................................................................... - 2 - Introduction ........................................................................................................................................... - 2 - Product Description .............................................................................................................................. - 2 - Contact Information .............................................................................................................................. - 2 - Quick Links to Product Information ........................................................................................................... - 2 - Delphi Prism XE Highlights ....................................................................................................................... - 2 - New and Interesting Features of Delphi Prism XE ............................................................................... - 2 - Key Benefits for .NET Developers ............................................................................................................ - 3 - Delphi Prism XE statement of authenticity! ............................................................................................... - 3 - Experience cross-platform .NET development with Delphi Prism XE....................................................... - 4 - Target the OS of your choice .................................................................................................................... - 5 - Project Development ................................................................................................................................. - 6 - .NET application types you build with Delphi Prism XE ............................................................................ - 6 - Silverlight support ................................................................................................................................. - 7 - Creating WPF Applications ................................................................................................................... - 7 - Creating Windows Forms Applications ................................................................................................. - 8 - Other .NET features supported .............................................................................................................- 8 - Develop cross-platform applications with Mono and MonoDevelop ......................................................... - 8 - How does Mono development differ from Microsoft’s .NET development?.......................................... - 8 - Can MonoDevelop create Graphical User Interfaces (GUI)? ............................................................... - 8 - Can MonoDevelop create ASP.NET applications? .............................................................................. - 9 - Can MonoDevelop create Silverlight applications? .............................................................................. - 9 - Building iPhone apps with MonoTouch ..................................................................................................... - 9 - Integrated Source Code Management .................................................................................................... - 10 - Working with Databases and DataSources ............................................................................................ - 10 - InterBase Developer Edition ............................................................................................................... - 10 - Other Databases and Datasources .................................................................................................... - 10 - New language features ........................................................................................................................... - 11 - New Productivity features ....................................................................................................................... - 11 - Increase Code Understanding and Security ........................................................................................... - 12 - OVERVIEW INTRODUCTION Thank you for your interest in reviewing Delphi Prism XE, Embarcadero’s cross-platform heterogeneous .NET development tool. This reviewer’s guide will give you an overview of some of the key benefits that .NET developers will enjoy with Delphi Prism XE. PRODUCT DESCRIPTION Embarcadero® Delphi Prism™ XE provides a cross-platform development solution and robust programming language for rapidly developing .NET, Mono, ASP.NET, and data- driven applications for Windows®, Linux®, and Mac OS® X. It can also be used with Novell MonoTouch to build iPhone and iPad applications. Delphi Prism combines easy- to-learn syntax based on the Delphi language and enhances the .NET developer experience with key language features like parallel computing and aspect-oriented programming for quickly building high-performance, secure, and reliable applications. Delphi Prism XE includes true cross-platform flexibility to develop on both Windows and Mac systems. CONTACT INFORMATION We are here to support you throughout your evaluation period — and beyond. Please do not hesitate to contact us anytime at the numbers and emails below. AR/PR Contact: Product Marketing Manager: Michelle Chase Tim Del Chiaro Chase Communications [email protected] [email protected] 831-431-5289 303-284-8440 Product Manager: Michael Rozlog [email protected] 614-408-8080 QUICK LINKS TO PRODUCT INFORMATION • Delphi Prism XE Product Page • Delphi Prism XE Datasheet DELPHI PRISM XE HIGHLIGHTS NEW AND INTERESTING FEATURES OF DELPHI PRISM XE • Cross Platform Development on Windows and Mac OS X - Previously Delphi Prism included a Visual Studio based IDE for development on Windows. Now it also includes the MonoDevelop IDE for development on both Windows and Mac OS. • Support for the latest .NET 4.0 and Silverlight Technologies - .NET 4.0 and Silverlight 4 are fully supported along with new improvements in supporting better native/managed interoperability, threading improvements, enhanced garbage collection, and many others. • Visual Studio 2010 Shell Based IDE - The new Visual Studio 2010 Shell IDE provides a more streamlined and efficient IDE experience, support for multiple monitors, an improved code editor, enhanced debugging, and easy access to the latest .NET functionality. You can also install into Visual Studio 2010 or 2008. • Integrated Subversion – Integrated source code control inside the Delphi Prism development environment. • Work with all your data sources - Delphi Prism XE leverages ADO.NET for database connectivity in .NET applications. In addition, Delphi Prism provides developers with a database access framework called dbExpress for fast, easy access to Embarcadero’s InterBase® database. ASP.NET developers can provide support for membership, roles, profiles, and the other features of the ASP.NET provider interface for multiple backend databases. • Language and Compiler Features - Delphi Prism XE includes enhanced support for parallel programming, functional programming with new “if”, “case” and “for” expressions; integrated support for .NET 4.0 BigInteger constants, and new syntax for defining extension methods. • Import or Copy and Paste C# Code as Delphi Prism Code - Do you have, or come across, C# code snippets or files and wish you could use them in Delphi Prism? Now you can import or copy and paste C# code and .cs files into Delphi Prism and automatically convert them to Delphi Prism code. • Build Apps for iPhone OS - Delphi Prism XE can be used with Novell MonoTouch (sold separately) to create applications for the Apple iPhone OS to run on the iPhone, iPod Touch and iPad. • Code Obfuscation - Obfuscate your code to increase security and deter reverse engineering of your applications. Use the Oxfuscator Project template to add obfuscation to your solution and include it in the build process or run it standalone. • CodeSite logging system - The Raize CodeSite Logging System gives developers deeper insight into how their code is executing, which enables them to locate problems more quickly and ensure their application is running correctly. CodeSite's logging classes let developers capture all kinds of information while their code executes and then send that information to a live display or to a log file. Embarcadero Technologies - 2 - KEY BENEFITS FOR .NET DEVELOPERS • Work in the latest .NET development environments available today. Delphi Prism XE developers can use either Visual Studio 2010 or the MonoDevelop IDE. • Build cutting-edge .NET applications with the latest framework support for .NET and ASP.NET 4.0 from Microsoft. • Subversion version control integration in the IDE. • Take advantage of the advanced tooling available to get the job done faster than ever before, including unique productivity tools like
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages15 Page
-
File Size-