Delphi Prism XE Product Reviewer s Guide
|
|
- Jemimah Powers
- 6 years ago
- Views:
Transcription
1 Delphi Prism XE Product Reviewer s Guide September 2010 Americas Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco, California York House 18 York Road Maidenhead, Berkshire SL6 1SF, United Kingdom L La Trobe Street Melbourne VIC 3000 Australia
2 CONTENTS Contents Overview Introduction Product Description Contact Information Quick Links to Product Information Delphi Prism XE Highlights New and Interesting Features of Delphi Prism XE Key Benefits for.net Developers Delphi Prism XE statement of authenticity! Experience cross-platform.net development with Delphi Prism XE Target the OS of your choice Project Development NET application types you build with Delphi Prism XE Silverlight support Creating WPF Applications Creating Windows Forms Applications Other.NET features supported Develop cross-platform applications with Mono and MonoDevelop How does Mono development differ from Microsoft s.net development? Can MonoDevelop create Graphical User Interfaces (GUI)? Can MonoDevelop create ASP.NET applications? Can MonoDevelop create Silverlight applications? Building iphone apps with MonoTouch Integrated Source Code Management Working with Databases and DataSources InterBase Developer Edition Other Databases and Datasources New language features New Productivity features Increase Code Understanding and Security
3 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 datadriven 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 easyto-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 s below. AR/PR Contact: Michelle Chase Chase Communications michelle@chasecomm.net Product Marketing Manager: Tim Del Chiaro Tim.DelChiaro@embarcadero.com Product Manager: Michael Rozlog michael.rozlog@embarcadero.com QUICK LINKS TO PRODUCT INFORMATION Delphi Prism XE Product Page Delphi Prism XE Datasheet
4 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 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 -
5 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 copy C# code to Delphi Prism code and many others. Create astonishing Silverlight enabled applications from the Microsoft Visual Studio environment or create Mono Moonlight (open source version of Silverlight) applications with the MonoDevelop IDE. Find bugs and increase code security with the new integrated tools like Raize CodeSite advanced logging features and the new Oxfuscator tool for obfuscating any.net application. Create Apple iphone applications with Novell s MonoTouch product (sold separately) using the same.net language you know and love. DELPHI PRISM XE STATEMENT OF AUTHENTICITY! One of the most frequent questions asked about Delphi Prism; Is it a real.net language? The answer is a definite YES! Delphi Prism is based on RemObjects Oxygene, a powerful CLR compiler engine that can support a variety of CLR based platforms such as Microsoft s.net and the Open Source Mono runtime. Complete solution for.net Windows development: With fully CLS compliant assemblies, developers have total access to all language and runtime features of.net 4.x. including ASP.NET 4.x, Silverlight 3&4, WPF, Windows Forms, and LINQ. Powerful full-featured Delphi Prism development language: Allows developers to write managed applications using a modern and powerful, yet easy to use, object-oriented language with roots in Delphi and Object Pascal, and features such as generics, sequences, queries and parallel computing. Embarcadero Technologies - 3 -
6 EXPERIENCE CROSS-PLATFORM.NET DEVELOPMENT WITH DELPHI PRISM XE Delphi Prism XE morphs to your style of development and does not leave you hanging like other.net environments. That is because Delphi Prism XE comes with both the latest Visual Studio 2010 integration and the crossplatform open source MonoDevelop IDE. The included MonoDevelop IDE can be used on the Windows and Apple Mac OS X operating systems. Embarcadero Technologies - 4 -
7 Or, it can be used on the Windows operating system, just like the Visual Studio IDE for Delphi Prism. We allow the developer to make the call on the environment they need, and when they need it. TARGET THE OS OF YOUR CHOICE Delphi Prism XE allows the developer to build standard Microsoft based.net applications or they can use the Mono framework. The Mono framework is an opensource.net platform and framework that adheres to the EMCA standard for.net. This means users of Delphi Prism XE can target multiple platforms for deployment. These platforms include Windows, Linux, and Mac OS X operating systems. Note: Mono may have to be loaded onto the target machines before the applications will work. This is the same dependency that any Microsoft.NET application has, that the.net Framework and libraries must be loaded on the target Windows machine before a.net application will run. Embarcadero Technologies - 5 -
8 PROJECT DEVELOPMENT After installing Delphi Prism XE, you must set up a project to get started. In Delphi Prism XE, this can be accomplished in either IDE by simply clicking the New Solution from the File menu. Once the desired project type is selected and named, the IDE will walk the developer through any additional steps that may be needed to create the project. Once the project is created through the wizard, it is ready to start building the actual application or library the developer is creating. Notice in the Delphi Prism Visual Studio New Project, that it is also possible to create an Apple Mac OS X application. After a Mac application is created in the Windows-based IDE, it would have to be transferred to the target operating system (in this case, the Mac)..NET APPLICATION TYPES YOU BUILD WITH DELPHI PRISM XE If you can build it in.net, you can build it with Delphi Prism XE. What is unique about Delphi Prism XE is that it is focused beyond simple.net applications and really focuses on the cross-platform aspects of.net. Of course, inside the Microsoft Visual Studio Shell or plug-in environments, you can build all the classic.net applications from the solutions manager. Embarcadero Technologies - 6 -
9 SILVERLIGHT SUPPORT In order to use Delphi Prism XE Silverlight tooling libraries, the developer should download the latest Silverlight integration from the Microsoft. The primary reason for this is because the plug-ins and libraries were not official at the time of our build. Seamlessly work in either the Silverlight GUI designer or work in the lower-level XAML language. Either way allows developers to work in the way they are most comfortable. CREATING WPF APPLICATIONS Users of Delphi Prism XE can take advantage of the latest WPF (Windows Presentation Foundation) approach to building applications. Delphi Prism XE fully supports both WPF Applications and the creation of WPF User Control Libraries. Embarcadero Technologies - 7 -
10 CREATING WINDOWS FORMS APPLICATIONS Delphi Prism XE is focused on the latest and greatest offered from the.net framework and platform but also has support for older technologies like Window Forms. Developers can use the New Project creator to build Console, WinForms applications, or WinForms User Controls from the IDE and share those with any other.net application. OTHER.NET FEATURES SUPPORTED The Delphi Prism XE environment fully supports new.net 4.0 and ASP.NET 4.0 versions, including design-time and runtime support for Windows Forms, ASP.NET, Windows Presentation Foundation (WPF), Parallel FX and LINQ. DEVELOP CROSS-PLATFORM APPLICATIONS WITH MONO AND MONODEVELOP HOW DOES MONO DEVELOPMENT DIFFER FROM MICROSOFT S.NET DEVELOPMENT? This answer is two-fold, the main differences depends on how the developer approaches a solution. If the developer uses the Visual Studio 2010 integration, the experience is going to be very similar, or almost exact to how they develop regular.net applications. If the developer decides to use the MonoDevelop IDE, then there will be slight differences in menu items, advanced tools, and such, but the underlying code should be the same or very close to identical. There can be platform nuances that can change the code slightly. CAN MONODEVELOP CREATE GRAPHICAL USER INTERFACES (GUI)? Mono and MonoDevelop sure can, however, in the areas of GUI development, different approaches will be used. Instead of Windows Forms or WPF as would be used with Microsoft.NET, developers in the Mono world would create a Gtk# Project, which is the main cross-platform approach to Graphical User Interface (GUI) development. Keep in mind that this is true for GUIs being built that target the Windows, Linux, and Apple Mac OS X operating systems. Embarcadero Technologies - 8 -
11 The overall development experience inside MonoDevelop is still very rich and allows developers to get a lot of work done in a very short amount of time. Besides the slightly different approach to building GUI applications, MonoDevelop has many of the same features that Visual Studio has, but it is running on other platforms. CAN MONODEVELOP CREATE ASP.NET APPLICATIONS? Yes, MonoDevelop can create ASP.NET applications out of the box. All a developer needs to do is create an ASP.NET solution from the File Solutions wizard. CAN MONODEVELOP CREATE SILVERLIGHT APPLICATIONS? Moonlight is the open-source equivalent to Silverlight. It is supposed to be compatible with the Silverlight code. The current implementation is basically a library and runtime. In the future, MonoDevelop will support Moonlight designers. As of this writing most all Moonlight applications are code only based. Also, keep in mind that Moonlight is a separate download from the Mono website. BUILDING IPHONE APPS WITH MONOTOUCH Delphi Prism XE can be used with Novell MonoTouch to create applications for the Apple iphone OS to run on the iphone, ipod Touch and ipad. Novell s MonoTouch is a separate download from the MonoTouch website. Embarcadero Technologies - 9 -
12 INTEGRATED SOURCE CODE MANAGEMENT With new support for Subversion in IDE, you can now manage source code with one of the most used source code management systems in the world. This is complete integration into the Visual Studio 2010 Shell, and has all of the common tasks integrated in the solutions manager, menu systems and additional panels like shown about with the pending changes panel. WORKING WITH DATABASES AND DATASOURCES INTERBASE DEVELOPER EDITION Delphi Prism ships with a Developer Edition of InterBase, Embarcadero s native, cross platform Relational Database Management System (RDBMS). InterBase Developer Edition allows developers five connections to the server hosted on their local machine for the purpose of developing applications that use InterBase. Once the application is developed, developers can purchase deployment licensing from Embarcadero. OTHER DATABASES AND DATASOURCES Since Delphi Prism is built on the.net framework, it has the ability to connect to any.net datasource. This means that if you need connection to any of the standard enterprise databases besides InterBase, you can do so without major issues. Embarcadero Technologies
13 Connecting to Microsoft SQL Server, Oracle, SAP/Sybase and many others are possible through the standard.net connection methods. NEW LANGUAGE FEATURES In Delphi Prism XE, there are many new advanced language features and some general updates from the compiler. This means easier programming and faster development. The following list outlines these new features and upgrades: Expressions: o If o Case o For BigInteger Constants Allow large number constants Extension Methods New support for Read-only local variables Support for classic "begin/end" assembly entry point Language support for the.net 4.0 Tuple types Support for.net 4.0 PIA NEW PRODUCTIVITY FEATURES One of the key new features is the ability to copy C# code and paste that code into a Delphi Prism application as Delphi Prism code called Oxygene. This is a real time saver as many developers used tested algorithms that have already been written and tested in C#. Normally, the Developer would have to convert the algorithm by hand, but this is as simple as copying one piece of code and pasting. For example, we have a normal open block of code in a method: method Window1.MyButton1_Click(sender: System.Object; e: System.Windows.RoutedEventArgs); end; Next, we have the following C# code that we want to use: // Compose a string that consists of three lines. string lines = "First line.\r\nsecond line.\r\nthird line."; // Write the string to a file. System.IO.StreamWriter file = new System.IO.StreamWriter("c:\\test.txt"); file.writeline(lines); file.close(); Embarcadero Technologies
14 Using the Copy C# / Paste Oxygene item: The following code is instantly put into the program: method Window1.MyButton1_Click(sender: System.Object; e: System.Windows.RoutedEventArgs); begin // Compose a string that consists of three lines. var lines: System.String := 'First line.'#13#10'second line.'#13#10'third line.'; // Write the string to a file. var file: System.IO.StreamWriter := new System.IO.StreamWriter('c:\test.txt'); file.writeline(lines); file.close(); end; This should be a huge productivity gain for most developers who know Object Pascal and want to re-use C# code in Delphi Prism. INCREASE CODE UNDERSTANDING AND SECURITY As we all know, time is a valuable commodity, especially when it comes to programming and getting complex solutions working as fast as possible. One of the most time tested ways to find issues is using logging. Delphi Prism XE includes Raize CodeSite Logging System, which 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 Embarcadero Technologies
15 while their code executes, and then send that information to a live display or to a log file, which again is a big productivity gain. It is also important in today s world to protect your code from all kinds of things. It is always amazing how many programmers write awesome code and then don t protect it. That is where Obfuscation comes in. Delphi Prism XE now includes an innovative.net obfuscation tool called Oxfuscator. The new tool is used to increase the 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 as a standalone. Embarcadero Technologies, Inc. is the leading provider of software tools that empower application developers and data management professionals to design, build, and run applications and databases more efficiently in heterogeneous IT environments. Over 90 of the Fortune 100 and an active community of more than three million users worldwide rely on Embarcadero s award-winning products to optimize costs, streamline compliance, and accelerate development and innovation. Founded in 1993, Embarcadero is headquartered in San Francisco with offices located around the world. Embarcadero is online at Embarcadero Technologies
Embarcadero Delphi Prism 2011 Product Reviewer s Guide
Embarcadero Delphi Prism 2011 Product Reviewer s Guide June 2010 Americas Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco, California 94111 York
More informationRAD Studio XE Datasheet
RAD Studio XE Datasheet DATASHEET Embarcadero RAD Studio XE Complete solution for Windows,.NET, PHP and Web application development Embarcadero RAD Studio XE is a comprehensive rapid application development
More informationEmbarcadero ToolBox. Product Documentation. User Guide
Product Documentation Embarcadero ToolBox User Guide Version 1.8 Document Last Updated: May 17, 2011 More recent updates, if any, are posted at http://docs.embarcadero.com 2011 Embarcadero Technologies,
More informationNovedades de RAD Studio XE
Novedades de RAD Studio E Danysoft Representante exclusivo en la península ibérica The 2011 release of RAD Studio is here and it is called RAD Studio E. With hundreds of new features and enhancements,
More informationEmbarcadero DBArtisan
Product Documentation Embarcadero DBArtisan New Features Guide Version XE4/9.5 1st Edition Sept, 2013 2013 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other
More informationDelphi XE. Delphi XE Datasheet
Delphi XE Datasheet DATASHEET Delphi XE Embarcadero Delphi XE is the fastest way to deliver ultrarich, ultra-fast Windows applications. Used by millions of developers, Delphi combines a leading-edge object-oriented
More informationER/Studio Business Architect
Product Documentation ER/Studio Business Architect Installation Guide 2nd Edition Version 1.6.1 Published August 2010 2010 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos,
More informationEmbarcadero Performance Center New Features Guide
Product Documentation Embarcadero Performance Center New Features Guide Version 2.7 Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco, California
More informationER/Studio Business Architect
Product Documentation ER/Studio Business Architect New Features Guide Version 1.6.1 Published February 2010 CORPORATE HEADQUARTERS EMEA HEADQUARTERS ASIA-PACIFIC HEADQUARTERS 100 CALIFORNIA STREET 12TH
More informationEmbarcadero DBArtisan XE Product Review Guide
Embarcadero DBArtisan XE Product Review Guide May 2010 Americas Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco, California 94111 York House 18
More informationEmbarcadero All-Access Server Quick Start Guide. All-Access 1.5 Last Published October 8, 2009
Embarcadero All-Access Server Quick Start Guide All-Access 1.5 Last Published October 8, 2009 2009 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero
More informationDBArtisan New Features Guide
Product Documentation DBArtisan New Features Guide Version 8.7 Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco, California 94111 York
More informationEmbarcadero ToolCloud Quick Start Guide. ToolCloud 1.7 Last Published December 14, 2009
Embarcadero ToolCloud Quick Start Guide ToolCloud 1.7 Last Published December 14, 2009 2009 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero Technologies
More informationSUSE Linux Enterprise Mono Extension
FAQ www.novell.com SUSE Linux Enterprise Mono Extension Frequently Asked Questions March 2009 What is the SUSE Linux Enterprise Mono Extension? SUSE Linux Enterprise Mono Extension, a.net application framework,
More informationRapid SQL XE and Rapid SQL 7.7.1
Product Documentation Rapid SQL XE and Rapid SQL 7.7.1 Installation Guide 1st Edition August, 2010 2010 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero
More informationAchieving the Goals of the DoD Netcentric Data Strategy Using Embarcadero All-Access
White Paper Achieving the Goals of the DoD Netcentric Data Strategy Using Embarcadero All-Access By: Ron Lewis, CDO Technologies April 2010 Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters
More informationRapid SQL XE and Rapid SQL New Features Guide
Product Documentation Rapid SQL XE and Rapid SQL 7.7.2 New Features Guide Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco, California
More informationOptimizing the Development Process Embarcadero Technologies
Embarcadero Technologies January 2008 Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco, California 94111 York House 18 York Road Maidenhead,
More informationTen Questions to Consider When Choosing an Embedded Database
Ten Questions to Consider When Choosing an Embedded Database Embarcadero Technologies Americas Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco,
More informationASP.NET on zlinux: A New Workload
ASP.NET on zlinux: A New Workload Mike Friesenegger Novell Tuesday, March 1, 2011 Session Number: 8473 Agenda What is Mono? Suggested approach for a Mono proof-of-concept The Mono tools used for a POC
More informationLearn to develop.net applications and master related technologies.
Courses Software Development Learn to develop.net applications and master related technologies. Software Development with Design These courses offer a great combination of both.net programming using Visual
More informationASP.NET on zlinux: A New Workload
ASP.NET on zlinux: A New Workload Mike Friesenegger (mikef@novell.com) Novell August 3, 2010 7202 Agenda What is Mono? Suggested approach for a Mono proof-of-concept Preparing the POC environment (The
More informationDBArtisan XE Pro and DBArtisan Evaluation Guide
Product Documentation DBArtisan XE Pro and DBArtisan 8.7.3 Evaluation Guide Version 8.7.3 Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco,
More informationNET 3.0 and NET 3.0 contains four building blocks, shown in the figure below:
NET 3.0 and 3.5 NET 3.0 is a brand name for a set of modern technologies, designed to be the next-generation Windows development platform..net 3.0 was released with Windows Vista in November 2006 2007..NET
More informationC++Builder - Frequently Asked Questions
C++Builder 2010 FAQ C++Builder - Frequently Asked Questions GENERAL QUESTIONS What is Embarcadero C++Builder? C++Builder is the only true RAD C++ environment and framework designed for ultra-fast development
More informationNovedades en Delphi XE
Novedades en Delphi E Danysoft Representante exclusivo en la península ibérica The 2011 release of Delphi is here and it is called Delphi E. With hundreds of new features and enhancements, Delphi E will
More informationToGo Edition Quick Start
Product Documentation ToGo Edition Quick Start InterBase XE Update 2 May, 2011 2011 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero Technologies
More informationXamarin. MS (IT), 4 th Sem. HOD, Dept. Of IT, HOW DOES XAMARIN WORKS?
Xamarin Mandanna B J MS (IT), 4 th Sem Jain University, Bangalore Dr. Suchitra R HOD, Dept. Of IT, Jain University Bangalore Abstract:- It is a technology that brings.net/c# to Android, IOS as well as
More informationEmbarcadero Rapid SQL
Section 508 of the Rehabilitation Act Voluntary Product Accessibility Template (VPAT ) Embarcadero Rapid SQL September 2013 Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California
More informationToGo Edition Quick Start
Product Documentation ToGo Edition Quick Start InterBase XE3 Update 1 December, 2012 2012 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero Technologies
More informationA NET Refresher
.NET Refresher.NET is the latest version of the component-based architecture that Microsoft has been developing for a number of years to support its applications and operating systems. As the name suggests,.net
More informationRapid SQL XE and Rapid SQL Evaluation Guide
Product Documentation Rapid SQL XE and Rapid SQL 7.7.2 Evaluation Guide Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco, California 94111
More informationMitchell Bosecke, Greg Burlet, David Dietrich, Peter Lorimer, Robin Miller
Mitchell Bosecke, Greg Burlet, David Dietrich, Peter Lorimer, Robin Miller 0 Introduction 0 ASP.NET 0 Web Services and Communication 0 Microsoft Visual Studio 2010 0 Mono 0 Support and Usage Metrics .NET
More informationEmbarcadero Rapid SQL
Product Documentation Embarcadero Rapid SQL New Features Guide Version 8.7.2/XE6 Published Dec., 2014 2014 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other
More informationIntroduction to Mono
Introduction to Mono Introduction Who am I? Ben Rousch Manager of Information Systems Van Dam Iron Works What's this about? Introduction to Mono Cross-platform (Linux, Windows, OSX) development using MonoDevelop
More informationProduct Documentation. DB Optimizer. Quick Start Guide. Version 3.0 Published May 9, 2011
Product Documentation DB Optimizer Quick Start Guide Version 3.0 Published May 9, 2011 2011 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero Technologies
More informationEmbarcadero Performance Center Evaluation Guide
Product Documentation Embarcadero Performance Center Evaluation Guide Version 2.7 Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco, California
More informationPreguntas + frecuentes sobre Embarcadero RadPHP XE
Preguntas + frecuentes sobre Embarcadero RadPHP XE Danysoft Representante exclusivo en la península ibérica What is RadPHP XE? Embarcadero RadPHP XE revolutionizes PHP web development with a completely
More information10/9/2012. Sample C# program:
Creating and Running Your First C# Program Text Book : C# Programming From Problem Analysis to Program design, Barbara Doyle Grading : Homeworks 20% Lecture Presentation 20% Final : % 20 Project : 40%
More informationMICROSOFT VISUAL STUDIO 2010 Overview
MICROSOFT VISUAL STUDIO 2010 Overview Visual studio 2010 delivers the following key ADVANCES: Enabling emerging trends Every year the industry develops new technologies and new trends. With Visual Studio
More informationA Look at Borland C#Builder from the Delphi Developers View
A Look at Borland C#Builder from the Delphi Developers View A Borland White Paper August 2003 By Corbin Dunn, Research and Development Engineer, Borland Software Corporation Contents Introduction... 3
More informationNew programming language introduced by Microsoft contained in its.net technology Uses many of the best features of C++, Java, Visual Basic, and other
C#.NET? New programming language introduced by Microsoft contained in its.net technology Uses many of the best features of C++, Java, Visual Basic, and other OO languages. Small learning curve from either
More informationINFORMATICS LABORATORY WORK #2
KHARKIV NATIONAL UNIVERSITY OF RADIO ELECTRONICS INFORMATICS LABORATORY WORK #2 SIMPLE C# PROGRAMS Associate Professor A.S. Eremenko, Associate Professor A.V. Persikov 2 Simple C# programs Objective: writing
More informationUniversity College of Southeast Norway ASP.NET. Web Programming. Hans-Petter Halvorsen,
University College of Southeast Norway Hans-Petter Halvorsen, 2016.11.01 ASP.NET Web Programming http://home.hit.no/~hansha Table of Contents 1 Introduction... 4 1.1 Visual Studio... 4 1.2 C#... 5 1.3.NET
More informationDemystifying.NET Standard and.net Core. Presented by Steve Ives
Demystifying.NET Standard and.net Core Presented by Steve Ives Demystifying.NET Standard and.net Core Wait, isn t.net just.net?.net Framework Websites, services, desktop apps, and more on Windows Xamarin
More informationDeveloping Windows Applications with Microsoft Visual Studio 2010
Developing Windows Applications with Microsoft Visual Studio 2010 Course 10262A: Five days; Instructor-Led Course Description: In this course, experienced developers who know the basics of Windows Forms
More informationEmbarcadero Rapid SQL
Product Documentation Embarcadero Rapid SQL New Features Guide Version 8.6.1/XE5 Published May, 2014 2014 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero
More informationRAD Studio Product Address
RAD Studio Product Address Marco Cantu DevTracks 18/4/18 1 Presented by Marco Cantù RAD Studio Product Manager marco.cantu@embarcadero.com @marcocantu WHAT IS RAD STUDIO? What is RAD Studio? The fastest
More informationWHITE PAPER. How AdminStudio Helps IT Migrate to Windows Vista 5x Faster
WHITE PAPER How AdminStudio Helps IT Migrate to Windows Vista 5x Faster How AdminStudio Helps IT Migrate to Windows Vista 5x Faster Executive Summary With the Microsoft release of Service Pack 1 (SP1)
More informationProgramming in Visual Basic with Microsoft Visual Studio 2010
Programming in Visual Basic with Microsoft Visual Studio 2010 Course 10550; 5 Days, Instructor-led Course Description This course teaches you Visual Basic language syntax, program structure, and implementation
More informationIntroducing Borland Delphi 8
Introducing Borland Delphi 8 for the Microsoft.NET Framework A product overview A Borland White Paper January 2004 Contents Introduction... 3 Windows development today... 4 The Microsoft.NET Framework...
More informationPROGRAMMING IN VISUAL BASIC WITH MICROSOFT VISUAL STUDIO Course: 10550A; Duration: 5 Days; Instructor-led
CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: PROGRAMMING IN VISUAL BASIC WITH MICROSOFT VISUAL STUDIO 2010 Course: 10550A; Duration: 5 Days; Instructor-led WHAT YOU WILL LEARN This course teaches you
More informationPROGRAMMING WITH THE MICROSOFT.NET FRAMEWORK USING MICROSOFT VISUAL STUDIO 2005 Course No. MS4995A 5 Day PREREQUISITES COURSE OUTLINE
COURSE OVERVIEW This five-day instructor-led course enables developers who are migrating from a different development language, an earlier version of Visual Basic.NET or Visual C#, or who have completed
More informationDOWNLOAD OR READ : VISUAL STUDIO ADD PROJECT TO SOLUTION PDF EBOOK EPUB MOBI
DOWNLOAD OR READ : VISUAL STUDIO ADD PROJECT TO SOLUTION PDF EBOOK EPUB MOBI Page 1 Page 2 visual studio add project to solution visual studio add project pdf visual studio add project to solution I am
More information2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days
2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days Certification Exam This course will help you prepare for the following Microsoft Certified
More informationDEVELOPING WINDOWS APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010
CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: DEVELOPING WINDOWS APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010 Course: 10262A; Duration: 5 Days; Instructor-led Time: 9.00am 5.00pm Break: 10.15am 10.30am
More informationDelphi Day, June Delphi 10 Tokyo for Windows 10 and More
Delphi Day, June 7 2018 Delphi 10 Tokyo for Windows 10 and More 1 Presented by Marco Cantù RAD Studio Product Manager marco.cantu@embarcadero.com Twitter @marcocantu Embarcadero for Developers Focused
More informationEEE-425 Programming Languages (2013) 1
2 Computer programming: creating a sequence of instructions to enable the computer to do something Programmers do not use machine language when creating computer programs. Instead, programmers tend to
More informationDE Developing Windows Applications with Microsoft Visual Studio 2010
DE-10262 Developing Windows Applications with Microsoft Visual Studio 2010 Summary Duration 5 Days Audience Developers Level 200 Technology Visual Studio Delivery Method Instructor-led (Classroom) Training
More informationMigrate Your Skills to Microsoft.NET Framework 2.0 and 3.0 using Visual Studio 2005 (C#)
Migrate Your Skills to Microsoft.NET Framework 2.0 and 3.0 using Visual Studio 2005 (C#) Course Length: 5 Days Course Overview This instructor-led course teaches developers to gain in-depth guidance on
More informationArcGIS Runtime: Building Cross-Platform Apps. Rex Hansen Mark Baird Michael Tims Morten Nielsen
ArcGIS Runtime: Building Cross-Platform Apps Rex Hansen Mark Baird Michael Tims Morten Nielsen Agenda Cross-platform review ArcGIS Runtime cross-platform options - Java - Qt -.NET ArcGIS Runtime: Building
More informationIntroduction to Mobile Development
Introduction to Mobile Development Building mobile applications can be as easy as opening up the IDE, throwing something together, doing a quick bit of testing, and submitting to an App Store all done
More informationThe C# Language PART I. CHAPTER 1: Introducing C# CHAPTER 2: Writing a C# Program. CHAPTER 3: Variables and Expressions. CHAPTER 4: Flow Control
PART I RI AL The C# Language MA CHAPTER 2: Writing a C# Program TE CHAPTER 1: Introducing C# CHAPTER 3: Variables and Expressions D CHAPTER 4: Flow Control TE CHAPTER 5: More About Variables GH CHAPTER
More informationDeveloping Microsoft.NET Applications for Windows (Visual Basic.NET)
Developing Microsoft.NET Applications for Windows (Visual Basic.NET) Course Number: 2565 Length: 5 Day(s) Certification Exam This course will help you prepare for the following Microsoft Certified Professional
More informationIntroduction to Web Development with Microsoft Visual Studio 2010
10267 - Introduction to Web Development with Microsoft Visual Studio 2010 Duration: 5 days Course Price: $2,975 Software Assurance Eligible Course Description Course Overview This five-day instructor-led
More informationEmbarcadero Rapid SQL
Product Documentation Embarcadero Rapid SQL Quick Start Guide Version XE4/8.5.1 1st Edition November, 2013 2013 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other
More informationCrystal Reports Family of Offerings
SAP Solution in Detail Crystal Reports Crystal Reports Family of Offerings Versatile Solutions for Developers For over 15 years, the Crystal Reports family of offerings has provided integrated reporting
More informationMastering VB.NET using Visual Studio 2010 Course Length: 5 days Price: $2,500
Mastering VB.NET using Visual Studio 2010 Course Length: 5 days Price: $2,500 Summary Each day there will be a combination of presentations, code walk-throughs, and handson projects. The final project
More informationZebra Link-OS Environment Version 2.0
Zebra Link-OS Environment Version 2.0 To meet changing expectations and growing demands for devices that are mobile, intelligent and connected to the Cloud, Zebra Technologies has created a new software
More informationEmbarcadero PowerSQL 1.1 Evaluation Guide. Published: July 14, 2008
Embarcadero PowerSQL 1.1 Evaluation Guide Published: July 14, 2008 Contents INTRODUCTION TO POWERSQL... 3 Product Benefits... 3 Product Benefits... 3 Product Benefits... 3 ABOUT THIS EVALUATION GUIDE...
More informationIntroducing C# and the.net Framework
1 Introducing C# and the.net Framework C# is a general-purpose, type-safe, object-oriented programming language. The goal of the language is programmer productivity. To this end, the language balances
More informationMicrosoft.NET: The Overview
2975ch01.qxd 01/03/02 10:55 AM Page 1 Part I Microsoft.NET: The Overview Chapter 1: Chapter 2: What Is.NET? Microsoft s End-to-End Mobile Strategy COPYRIGHTED MATERIAL 2975ch01.qxd 01/03/02 10:55 AM Page
More informationIntroduction to.net Framework Week 1. Tahir Nawaz
Introduction to.net Framework Week 1 Tahir Nawaz .NET What Is It? Software platform Language neutral In other words:.net is not a language (Runtime and a library for writing and executing written programs
More informationSecuring Today s Mobile Workforce
WHITE PAPER Securing Today s Mobile Workforce Secure and Manage Mobile Devices and Users with Total Defense Mobile Security Table of Contents Executive Summary..................................................................................
More informationER/Studio XE/Enterprise
Product Documentation ER/Studio XE/Enterprise Upgrade Guide Published September 15, 2014 2014 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero Technologies
More informationNewSQL Without Compromise
NewSQL Without Compromise Everyday businesses face serious challenges coping with application performance, maintaining business continuity, and gaining operational intelligence in real- time. There are
More informationProduct Documentation
Product Documentation Embarcadero DB Change Manager 6.0 and XE2 Quick Start Guide Includes Installation and What s New Information, Plus Tutorials for Key Features Document Last Updated: August 18, 2011
More informationIntroduction to Xamarin Cross Platform Mobile App Development
Introduction to Xamarin Cross Platform Mobile App Development Summary: In this document, we talk about the unique ability to create native ios, Android, Mac and Windows apps using C# making Xamarin, a
More informationTeleUSE. User Interface Management System. Aonix. for Windows. Product Overview
Product Overview TeleUSE for Windows User Interface Management System TeleUSE User Interface Management System World-class Graphical User Interface Management System development toolset Common toolset
More informationSolution overview VISUAL COBOL BUSINESS CHALLENGE SOLUTION OVERVIEW BUSINESS BENEFIT
BUSINESS CHALLENGE There is an increasing demand from users of business software for easier to use applications which integrate with other business systems. As a result IT organizations are being asked
More informationArcGIS Runtime SDK for.net Getting Started. Jo Fraley
ArcGIS Runtime SDK for.net Getting Started Jo Fraley Agenda What is the ArcGIS Runtime? What s new for ArcGIS developers? ArcGIS Runtime SDK 10.2 for WPF ArcGIS Runtime SDK for.net Building Windows Store
More informationIntroduction. Thank you for picking up Silverlight 1.0 Unleashed! IN THIS CHAPTER. . Who Should Read This Book?. Software Requirements
Nathan_Intro_Iss 9/21/07 2:01 AM Page 1 IN THIS CHAPTER. Who Should Read This Book?. Software Requirements Thank you for picking up Silverlight 1.0 Unleashed! Silverlight is changing the way many people
More informationREPORT MICROSOFT PATTERNS AND PRACTICES
REPORT MICROSOFT PATTERNS AND PRACTICES Corporate Headquarters Nucleus Research Inc. 100 State Street Boston, MA 02109 Phone: +1 617.720.2000 Nucleus Research Inc. TOPICS Application Development & Integration
More informationEmbarcadero All-Access Client User Guide. Last Updated: 7/11/09
Embarcadero All-Access Client 1.0.3.1 User Guide Last Updated: 7/11/09 Copyright 1994-2009 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco,
More informationBrochure. Visual COBOL. Visual COBOL
Brochure Brochure Business Challenge There is an increasing demand from users of business software for easier to use applications which flexibly integrate with other business systems. As a result IT organizations
More informationDeltek Vision 7.6. Technical Overview and System Requirements: Advanced Deployment (150 or More Employees)
Deltek Vision 7.6 Technical Overview and System Requirements: Advanced Deployment (150 or More Employees) April 25, 2017 While Deltek has attempted to verify that the information in this document is accurate
More informationER/Studio XE/Enterprise
Product Documentation ER/Studio XE/Enterprise Upgrade Guide Published April 8, 2013 2013 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero Technologies
More informationWhat's new in Delphi XE7
Delphi Whats New http://www.embarcadero.com/products/delphi/whats-new What's new in Delphi XE7 Delphi XE7 is a must-have upgrade for all Delphi developers and is the newest version of the award winning,
More informationSECURED PROGRAMMING IN.NET DETAILED TRAINING CONTENT INDUSTRIAL TRAINING PROGRAM ( )
SECURED PROGRAMMING IN.NET DETAILED TRAINING CONTENT INDUSTRIAL TRAINING PROGRAM (2013-2014) MODULE: C# PROGRAMMING CHAPTER 1: INTRODUCING.NET AND C# 1.1 INTRODUCTION TO LANGUAGES C++ C# DIFFERENCES BETWEEN
More informationTo get started with Visual Basic 2005, I recommend that you jump right in
In This Chapter Chapter 1 Wading into Visual Basic Seeing where VB fits in with.net Writing your first Visual Basic 2005 program Exploiting the newfound power of VB To get started with Visual Basic 2005,
More informationTop 40.NET Interview Questions & Answers
Top 40.NET Interview Questions & Answers 1) Explain what is.net Framework? The.Net Framework is developed by Microsoft. It provides technologies and tool that is required to build Networked Applications
More informationProduct Documentation. ER/Studio Portal. User Guide. Version Published February 21, 2012
Product Documentation ER/Studio Portal User Guide Version 1.6.3 Published February 21, 2012 2012 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero
More informationTHE ACUCOBOL AND RM/COBOL ROADMAP WHAT S NEXT?
Leading the Evolution WHITE PAPER THE ACUCOBOL AND RM/COBOL ROADMAP WHAT S NEXT? This document outlines the future direction and options available for users of ACUCOBOL and RM/COBOL and provides an overview
More informationAgenda. Knoppix OS and Open Source Development Software Tools. Knoppix Features. What is Knoppix. Knoppix Features. System Requirements
Agenda Knoppix OS and Open Source Development Software Tools 软件学院章亦葵 What is Knoppix Knoppix Features Open Source Development Tools QT UML Eclipse Mono C# What is Knoppix Knoppix, or KNOPPIX (k-nop-iks),
More informationDeveloper Studio FREQUENTLY ASKED QUESTIONS
Borland Developer Studio FREQUENTLY ASKED QUESTIONS GENER AL QUE STIONS What is Borland Developer Studio? Borland Developer Studio is the ultimate Windows development solution, combining the previously
More informationER/Studio Team Server XE7 Quick Start Guide
Product Documentation ER/Studio Team Server XE7 Quick Start Guide Version 4.0.8 Published March 27, 2015 2015 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other
More informationProduct Documentation. AppWave Browser. Apps User Guide. Version 4.1 Published February 12, 2013
Product Documentation AppWave Browser Apps User Guide Version 4.1 Published February 12, 2013 2013 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero
More informationIndex. Alessandro Del Sole 2017 A. Del Sole, Beginning Visual Studio for Mac,
Index A Android applications, Xamarin activity and intent, 116 APIs in C# Activity classes, 123 Android manifest, 129 App.cs, 123 app properties, setting, 128 CreateDirectoryForPictures methods, 124 device
More informationMiguel de Icaza A Genius Free Software Evangelist. Cristhian Figueroa PhD Student Ingegneria Informatica e dei Sistemi Politecnico di Torino 2013
Miguel de Icaza A Genius Free Software Evangelist Cristhian Figueroa PhD Student Ingegneria Informatica e dei Sistemi Politecnico di Torino 2013 Miguel de Icaza Biography: Born in Mexico (1972). Is a free
More informationIntel Threading Building Blocks (Intel TBB) 2.1. In-Depth
Intel Threading Building Blocks (Intel TBB) 2.1 In-Depth Contents Intel Threading Building Blocks (Intel TBB) 2.1........... 3 Features................................................ 3 New in this Release.....................................
More information