RAD Studio XE. Product Reviewer s Guide. September 2010
|
|
|
- Gervase Short
- 9 years ago
- Views:
Transcription
1 RAD Studio 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 RAD Studio XE Highlights New and Interesting Features of RAD Studio XE Key Features and Benefits for Developers RAD Studio XE combines the right tools for any job Delphi XE C++Builder XE Delphi Prism XE RadPHP XE What Do Users Create with RAD Studio XE? Project Development Projects in Delphi XE and C++Builder XE Delphi Prism XE RadPHP XE Native application types you can build with Delphi and C++Builder Deploying applications to Amazon s EC2 cloud infrastructure NET application types you build with Delphi Prism XE Silverlight support Creating WPF Applications Create WinForms? 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 Building cross-platform web applications with RadPHP XE Additional Advanced tools in Delphi and C++Builder Using the extended Toolbox with RAD Studio Working with Databases and DataSources InterBase Developer Edition Other Databases and Data Sources Basic Introduction Embarcadero Technologies - 1 -
3 OVERVIEW INTRODUCTION Thank you for your interest in reviewing RAD Studio XE, Embarcadero s cutting-edge native Windows,.NET, and web development tool. This reviewer s guide will give you an overview of some of the key benefits that developers will enjoy with RAD Studio XE. PRODUCT DESCRIPTION Embarcadero RAD Studio XE provides a comprehensive application development suite and the fastest way to visually build GUI-intensive, data-driven applications for Windows,.NET, PHP and the Web. RAD Studio includes Delphi, C++Builder, Delphi Prism, and RadPHP enabling developers to deliver applications up to 5x faster across multiple Windows, Web, and database platforms. 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. Technical Assistance: RAD Studio XE Reviewer s Guide Hotline is [email protected] (1-Hour turnaround during normal business hours) AR/PR Contact: Michelle Chase Chase Communications [email protected] Product Marketing Manager: Tim Del Chiaro [email protected] Product Manager: Michael Rozlog [email protected] Embarcadero Technologies - 2 -
4 RAD STUDIO XE HIGHLIGHTS NEW AND INTERESTING FEATURES OF RAD STUDIO XE Development when and where you need it RAD Studio XE now comes with four key products, Delphi XE and C++Builder XE for native development, Delphi Prism XE for.net and ASP.NET development, and new to the suite, RadPHP XE, crossplatform, RAD development for the PHP platform. Built-in Source Code Management integration into the IDE that allows full control of the subversion repository. Built-in Cloud Development Build applications that use the Windows Azure cloud platform with integrated components and libraries. Deploy applications to the Amazon EC2 cloud infrastructure with a few simple mouse clicks. Innovative expanded Tool Chest for optimized development developers have the latest tools readily available from integrated profiling and logging, to enhanced file compare functionality, and added build automation and management of projects. DataSnap Multi-tier Development develop multi-tier applications with ease using industry standard communications and interfaces for the fastest business layer. Productivity enhancements throughout the product enhancements make it easier for developers to get their job done in shorter amounts of time. Cross Platform.NET Development on Windows and Mac OS X -Previously Delphi Prism included a Visual Studio based IDE for development on Windows. Now it also includes an additional MonoDevelop IDE built-in for development on both Windows and Mac OS. Cross Platform Web development with RadPHP XE The only PHP development environment that supports visual development of PHP 5.x applications in a component-based approach. These applications are 100% cross-platform PHP. 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. Embarcadero Technologies - 3 -
5 KEY FEATURES AND BENEFITS FOR DEVELOPERS Embarcadero s RAD Studio XE takes development to the next level. Development demands and pressures are higher today for both Enterprise IT teams and ISVs running their business. Developers need tools at their fingertips that can get the job done, and get it done fast. RAD Studio XE includes native development in either Delphi (Object Pascal) or C++. It allows developers to take advantage of the latest.net technologies from Microsoft including.net 4.0 and Visual Studio Plus, new in RAD Studio XE, we have RadPHP XE that allows developers to rapidly build 100% standard PHP applications that can connect to multiple databases and has built-in easy integration with Delphi and C++Builder s DataSnap native servers. Built on an excellent IDE framework that supports the latest in development practices including 2-way rapid graphical user interface development, refactoring, UML (Unified Modeling Language) support, static code audits and metrics, integrated debugger and so much more components included in the box with built-in touch support that allow you to assemble the application rapidly. Advanced DataSnap servers for both Delphi XE and C++Builder XE for cutting-edge industry standard middle-tier development. Instant access to DataSnap servers using Delphi, C++, JavaScript, and PHP to connect your middle-tier business logic anywhere your requirements demand. Work in the latest.net development environments available today. Delphi Prism XE developers can use either Visual Studio 2010 or the latest from the MonoDevelop IDE. Quick Links to Product Information RAD Studio Product Page RAD Studio XE Datasheet Build cutting-edge.net applications with the latest framework support for.net and ASP.NET 4.0 from Microsoft. Integrated Subversion in Delphi, C++Builder and Delphi Prism, to manage your source code with a few clicks of the mouse. Build cross-platform web applications with the new RadPHP XE included in the RAD Studio XE package. RadPHP XE is built with Delphi and allows developers to build 100% PHP applications using the Delphi development approach. Now find and isolate performance problems faster than ever before with the integrated AQtime Profilers and find those tricky bugs with advanced logging with CodeSite Express. Create a repeatable build process in seconds using the included FinalBuilder Embarcadero Edition, with many included actions that allow you to take full control of your applications build process. Create Apple iphone applications with Novell s MonoTouch product (sold separately) using the same.net language you know and love. Embarcadero Technologies - 4 -
6 Target any Microsoft Windows OS, including Windows 2000, Windows XP, Windows Vista 32-bit/64-bit, Windows Server 2008, and Windows 7 32-bit/64-bit. RAD STUDIO XE COMBINES THE RIGHT TOOLS FOR ANY JOB DELPHI XE Delphi XE is the fastest way to deliver ultra-rich, ultra-fast Windows applications. Dramatically reduce coding time and create applications 5x faster with componentbased development and a fully visual two-way RAD IDE. Speed development across multiple Windows and database platforms like GUI desktop applications, interactive touch-screen, kiosk, and database-driven multi-tier, cloud, and Web applications. Embarcadero Technologies - 5 -
7 C++BUILDER XE C++Builder XE is the only true RAD C++ environment and component framework designed for ultra-fast development of highlymaintainable Windows GUI applications across multiple Windows and database platforms. C++Builder s fully visual two-way RAD IDE and thousands of available components, speed and simplify building rich and data-intensive end-user applications. 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 cross-platform open source IDE MonoDevelop. Embarcadero Technologies - 6 -
8 Delphi Prism supports development on both Windows and the Apple Mac OS X operating system. RADPHP XE RadPHP XE revolutionizes web development with a completely integrated, rapid visual development approach and component framework for PHP. The powerful PHP editor and debugger increase coding speed and efficiency. The integrated RadPHP component libraries help developers quickly and visually create PHP web and Facebook applications, and the library can be extended with third party and open source components. Embarcadero Technologies - 7 -
9 WHAT DO USERS CREATE WITH RAD STUDIO XE? RAD Studio has a rich heritage in native Windows applications. Native is the best way to go for applications that require speed think visualizing data, controlling hardware in real time, or manipulating 3D objects. RAD Studio XE is the environment of choice for applications where response time matters such as financial modeling, gaming, imaging, medical equipment, point-of-sale (POS) systems, and more. Applications that are better suited to native code, particularly rich user interfaces, packaged applications, and apps that require interaction with hardware and devices such as driver UIs, healthcare equipment, science and engineering systems, and manufacturing automation. Because Delphi and C++Builder generate compact standalone Windows executables without large and cumbersome runtimes like.net and Java, they are also well suited and extremely popular with ISVs and Micro ISVs for building packaged software from large high end CAD and GIS systems down to inexpensive and free utilities, Skype for Windows is built with Delphi for examples as well as some of the most popular and most downloaded windows utilities. With the breadth of RAD Studio products, both enterprise IT and independent developers can do everything from mission-critical enterprise applications, to intense rich desktop applications. RAD Studio XE allows developers to focus on the solution and not have to worry about the technology or where the solution needs to reside. Additionally, RAD Studio XE does not require everything to be run on Microsoft Windows, or only in.net, it allows the developer to pick the best platform for the application, no matter if that is a Mac OS X, Linux, a mainframe (PHP), or even the Apple iphone (with MonoTouch from Novell). Embarcadero Technologies - 8 -
10 PROJECT DEVELOPMENT After installing RAD Studio XE, you will have the opportunity to decide what type of development you want to do. The RAD Studio XE options are: Delphi XE and C++Builder XE for native compiled applications Delphi Prism XE for building cross-platform.net and Mono applications RadPHP XE for building PHP web and Facebook applications Both Delphi XE and C++Builder XE can be run stand-alone, however they can be run together using the Embarcadero RAD Studio item in the project group. The rest of this section will be broken down into the above three options. PROJECTS IN DELPHI XE AND C++BUILDER XE Once you have decided to start with either Delphi XE or C++Builder XE, or both, the first thing you will need to do is create a project. This can be accomplished by clicking the File New Other menu item. This is the updated object gallery and it displays all of the different projects that can be created. Since you are reviewing the Architect edition, all features are turned on and available Embarcadero Technologies - 9 -
11 for review. The gallery is a simple layout and I will give a brief description of the type of standard projects. Delphi / C++Builder Projects a list of standard projects like a forms application,.dll, templates, or shell extensions. ActiveX create, consume, and modify ActiveX projects. DataSnap Server Advanced multi-tier development approach that generates industry standard business and data servers with multiple connections types. Multitier various types of data access and containment components called DataModules. VCL for the Web A set of native components and projects for developing web applications. WebBroker A special project type for developing web applications that takes advantage of Microsoft s IIS web server. WebServices A set of projects for building robust web services applications taking advantage of SOAP. WebSnap A set of specialized web components to work with JavaScript XML A set of projects for working with and consuming XML and Data to XML Design Projects Fully integrated UML non-code based modeling. Other Files Simple file types like blank projects and text files. Profiling new integration of SmartBear s AQtime profilers. Unit Test Integrated xunit unit testing projects. Web Documents create standard web files, like HTML, CSS, etc. Embarcadero Technologies
12 DELPHI PRISM XE The same tasks of creating a new project can be accomplished if you decide to create a project in Delphi Prism XE. The steps in Delphi Prism XE (Visual Studio 2010 or MonoDevelop) to create a new project 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 the application is created in the IDE, it would have to be transferred to the host operating system, and for this example, it would be the Mac. Embarcadero Technologies
13 RADPHP XE Since RadPHP is developed with Delphi and the development approach is the same as Delphi XE and C++Builder XE, the steps are exactly the same. Click the File New Other menu item to get the Object gallery just like in Delphi and C++Builder. In RadPHP, you have the following project groups in the Object gallery. Other files Simple file types like blank projects and text files. RadPHP Projects The set of standard projects that can be built. PHP Files Allows you to create Components, DataSnap connectors, and various other PHP files and applications. Web Documents create standard web files, like HTML, CSS, etc. Embarcadero Technologies
14 NATIVE APPLICATION TYPES YOU CAN BUILD WITH DELPHI AND C++BUILDER The big difference between Delphi and C++Builder is the underlying language. Many developers feel comfortable in either the Delphi (Object Pascal) language or C++. The types of applications created are the same. Both Delphi and C++Builder use the same backend compiler and generate standard Windows executables. Both environments share the same component libraries and many of the standard or 3 rd party libraries available support both products. The real difference comes down to simple language preference. C++Builder: // System::UnicodeString TServerMethods1::ReverseString(System::UnicodeString value) { return ::ReverseString(value); } // Delphi: Function TServerMethod2.ReverseString(Value: string):string Begin Result := StrUtils.ReverseString(Value); End; Again, both of the above methods do the exact same thing, the only difference being the first one is in C++ and the second is in Delphi (Object Pascal). Therefore, the type of application you build depends on the requirements that need to be fulfilled. So, if the requirement is to build a rich GUI based application, or an application that interacts with various databases, that is no problem for either environment. Embarcadero Technologies
15 There are a few that I would like to highlight as special in this release of RAD Studio XE. DataSnap is a server-based technology that allows developers to quickly build a middle-tier service layer. This layer can expose any combination of business processing and database/information manipulation. Plus, it has the added bonus of having a wide-open client connector architecture. As you can see from the above graphic, DataSnap brings information together with processing and exposure to various client types including Delphi, C++Builder,.NET, PHP, and JavaScript. Developers can create a simple DataSnap server in either Delphi or C++Builder by clicking the File New Other DataSnap Server and picking the DataSnap REST Server, Follow the wizard through its steps and at the end of the process the user will have a running server. Save and run the server. Embarcadero Technologies
16 Click the Start button and open the browser. A new browser will be started and the ability to test reverse string will be presented. Users can also click the ServerMethods link for further exploration. Windows Azure is an Internet-scale cloud services platform hosted through Microsoft data centers. (taken from Microsoft) Delphi and C++Builder support the Windows Azure Storage services with both a library and a set of components to manage storage. These components allow for full interaction with the Azure Storage services that include Tables, Blobs, and Queues. You need to have a Windows Azure account before these can be used. To develop with these components, developers drop a TAzureConnectionString and set the account credentials, then drop a management component on a form and link the components together and run. You should be able to right-mouse click in the management component and create, update, and delete items from the Blobs, Queues, or Tables. Embarcadero Technologies
17 DEPLOYING APPLICATIONS TO AMAZON S EC2 CLOUD INFRASTRUCTURE Once you have created an application, it may now need to be deployed on some hardware. Using Amazon s virtualized hardware is a very economical way to get hardware. You need to setup an account with Amazon EC2 and create a machine instance (Windows machine type required), and then in the Project Deploy to Cloud menu you will be able to click through to deploy. This will deploy any number of files out to any number of machines the developer has running on Amazon. Embarcadero Technologies
18 .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. SILVERLIGHT SUPPORT In order to use Delphi Prism XE Silverlight tooling libraries, the developer should download the latest Silverlight integration from Microsoft. The primary reason for this is because the plug-ins and libraries were not official at the time of our build. Embarcadero Technologies
19 Seamlessly work in either the Silverlight GUI designer or work in the lower-level XAML language. Either way, it allows developers to work 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. CREATE WINFORMS? Just because Delphi Prism XE is focused on the latest and greatest offered from the.net framework and platform, it does not mean we do not have backward compatibility support for older technologies like Windows Forms. Developers can use the New Project creator to build Console, WinForm applications, or WinForm User Controls from the IDE and share those with any other.net application. OTHER.NET FEATURES SUPPORTED The new Delphi Prism XE environment allows for full support for things like the new.net 4.0 and ASP.NET 4.0 editions, which includes 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 depend 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. Embarcadero Technologies
20 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 WinForms or WPF as would be used with Microsoft.NET, in the Mono world, a developer 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. 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. And, as of this writing, most all Moonlight applications are code only based. Also, keep in mind that Moonlight is a separate download off the Mono website. Embarcadero Technologies
21 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. A free evaluation version is available that you can use to build apps with Delphi Prism in the MonoDevelop IDE for Mac and run them in an iphone emulator. BUILDING CROSS-PLATFORM WEB APPLICATIONS WITH RADPHP XE RadPHP includes many of the same great features that are available in Delphi and C++Builder. This means the excellent editor with support for refactoring; Error Insight, IDE Insight, and even Help Insight are all there. The integrated debugger is there, it looks the same, it acts the same, but again the big difference is the underlying language. This allows the developer to work in a rapid way with PHP. Not only can RadPHP support general PHP applications and it can also load existing PHP applications and run Embarcadero Technologies
22 and debug them with very little setup. However, RadPHP can also create specialized applications that support Facebook and Google. Moreover, it supports multiple database connectivity out of the box. Therefore, creating a web based cross-platform PHP based application that communicates to most databases and can interact with Facebook and Google is just a few clicks away. Just remember, that RadPHP works very similar to Delphi and C++Builder, so you create forms or HTML pages and work from that perspective. ADDITIONAL ADVANCED TOOLS IN DELPHI AND C++BUILDER It would be a mistake to think that Delphi and C++Builder feature are covered completely in this write-up. There are a few that I think need special mention, just to remind you, the reviewer, of the power of these products and the capabilities they have as part of the development environment. UML Modeling in all levels of both products, developers have two-way modeling capabilities, which gives there the ability to reverse-engineer any code and see a model. If the model or code is changed, the model and code are kept in sync. Additional modeling capabilities are available in the Enterprise and Architect Editions including automatic sequence diagrams, pattern support, and model-level refactoring. Static Code Audits In all levels of the products, developers have code audits; this reviews the code and flags anomalies in the code. In the Enterprise and Embarcadero Technologies
23 Architect edition, there are over 200 included audits.static Code Metrics in all levels of the products, developers have the code metrics, which reviews the complexity and measures the health of the object diagram. In the Enterprise and Architect editions, there are over 80 included metrics. Integrated Unit Testing In all levels of the products, we have integrated unit testing based on the xunit testing framework. DUnit integration will stub out the implementation so all the developer has to do is write the basic test logic. USING THE EXTENDED TOOLBOX WITH RAD STUDIO Also included in the products is a set of advanced tools to help you, as a developer be more successful. These additional features include: Product Company Area of use Rave Reports Nevrona Reporting InterBase Express (IBX) Database app development with the InterBase database TeeChart Steema Charting VCL for the Web (IntraWeb XI) AtoZed Native Internet Subversion Client and Server CollabNet Source code management use with the new Subversion integration in the Delphi, C++Builder and Delphi Prism IDEs Beyond Compare Scooter Software Difference engine AQtime SmartBear (formerly AutomatedQA) Profilers FinalBuilder FinalBuilder build manager CodeSite Raize Software Advanced Logging glyfx Perthweb Graphics IP*Works /n software Internet components InstallAware Express InstallAware Software Installer tool Embarcadero Technologies
24 WORKING WITH DATABASES AND DATASOURCES INTERBASE DEVELOPER EDITION RAD Studio XE 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 licenses from Embarcadero. OTHER DATABASES AND DATA SOURCES Since RAD Studio XE includes Delphi / C++Builder and has built-in support for BDE, dbgo, dbexpress database architectures, and Delphi Prism has the.net framework, it has the ability to connect to any.net datasource, and RadPHP XE supports the most popular databases on the market including MySQL, Oracle, InterBase, and others. This means that if you need connection to any of the standard enterprise databases besides InterBase, you can do so. BASIC INTRODUCTION Keep in mind that this reviewer s guide is a starting point on the road to reviewing RAD Studio XE. There are tons of features in each of the products. This guide barely scratches the surface. There is a wealth of additional information, videos, walkthroughs, and guides to help you get the most out of the product. Please review the what s new in RAD Studio XE page, full feature matrix, the RAD Studio product page and the Embarcadero Developer Network for the latest on the product. 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
Preguntas más frecuentes sobre Embarcadero RAD Studio XE
Preguntas más frecuentes sobre Embarcadero RAD Studio XE Danysoft Representante exclusivo en la península ibérica What is Embarcadero RAD Studio? Embarcadero RAD Studio XE is a comprehensive application
Preguntas + frecuentes sobre Embarcadero Delphi Prism XE
Preguntas + frecuentes sobre Embarcadero Delphi Prism XE Danysoft Representante exclusivo en la península ibérica What is Delphi Prism XE? Embarcadero Delphi Prism XE provides a cross platform development
Setting up IIS on Windows 7: Build Web Services with RAD Studio 2010
Tech Notes Setting up IIS on Windows 7: Build Web Services with RAD Studio 2010 Michael Rozlog Sr. Director of Delphi Solutions, Embarcadero Technologies November 2009 Corporate Headquarters EMEA Headquarters
From Visual C++ Application to Native Mac in 90 Seconds
From Visual C++ Application to Native Mac By Jason Vokes Embarcadero Technologies April 2012 Americas Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco,
Cross-Platform Mobile Apps Solution
Cross-Platform Mobile Apps Solution Prepared by Kevin Mullins CEO and Chief Developer Appracatappra, LLC. 709 Gale Street #8 Seabrook, TX 77586 [email protected] http://appracatappra.com Table
Selecting the Right Change Management Solution Key Factors to Consider When Evaluating Change Management Tools for Your Databases and Teams
Tech Notes Selecting the Right Change Management Solution Key Factors to Consider When Evaluating Change Management Tools for Your Databases and Teams Embarcadero Technologies July 2007 Corporate Headquarters
Software Development Predictions For 2009
Tech Notes Top Ten Software Development Predictions for 2009 Michael Rozlog, Embarcadero Technologies January 2009 Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street,
Rapid SQL XE Product Reviewer Guide
Rapid SQL XE Product Reviewer Guide September 2010 Americas Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco, California 94111 York House 18 York
New Features in XE8. Marco Cantù RAD Studio Product Manager
New Features in XE8 Marco Cantù RAD Studio Product Manager Marco Cantù RAD Studio Product Manager Email: [email protected] @marcocantu Book author and Delphi guru blog.marcocantu.com 2 Agenda
Key Benefits of Microsoft Visual Studio 2008
Key Benefits of Microsoft Visual Studio 2008 White Paper December 2007 For the latest information, please see www.microsoft.com/vstudio The information contained in this document represents the current
Embarcadero ToolCloud for XE Quick Start Guide. ToolCloud 1.7.1 for Embarcadero XE Products Last Published May 5, 2010
Embarcadero ToolCloud for XE Quick Start Guide ToolCloud 1.7.1 for Embarcadero XE Products Last Published May 5, 2010 2010 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos,
The High Performance DBA Series Best Practices That Every Multi-Tasking DBA Must Know
The High Performance DBA Series Best Practices That Every Multi-Tasking DBA Must Know Embarcadero Technologies July 2010 Americas Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California
Managing Java EE Performance with Embarcadero s J Optimizer Request Analyzer
Tech Notes Managing Java EE Performance with Embarcadero s J Optimizer Request Analyzer Al F. Mannarino, Embarcadero Technologies June 2008 Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters
Best Practices and a Must Have Toolset for SOA Migration Projects
White Paper Best Practices and a Must Have Toolset for SOA Migration Projects Six Ways to Leverage Embarcadero All-Access Ron Lewis, CDO Technologies February 2010 Corporate Headquarters EMEA Headquarters
Why Data Warehouse Projects Fail Using Schema Examination Tools to Ensure Information Quality, Schema Compliance, and Project Success
Tech Notes Why Data Warehouse Projects Fail Using Schema Examination Tools to Ensure Information Quality, Schema Compliance, and Project Success Embarcadero Technologies January 2008 Corporate Headquarters
Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT
Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT AGENDA 1. Introduction to Web Applications and ASP.net 1.1 History of Web Development 1.2 Basic ASP.net processing (ASP
Cloud Computing for Technology Tools
White Paper Cloud Computing for Technology Tools Leveraging cloud principles to deliver tools to application developers and database professionals Embarcadero Technologies, Inc. March 2010 Corporate Headquarters
ER/Studio Data Architect
Product Documentation ER/Studio Data Architect New Features Guide Version 11.0/XE7 Published April 22, 2015 2015 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all
New Tools for Faster SQL Tuning and Analysis Embarcadero Technologies
Tech Notes New Tools for Faster SQL Tuning and Analysis Embarcadero Technologies November 2009 Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco,
Take full advantage of IBM s IDEs for end- to- end mobile development
Take full advantage of IBM s IDEs for end- to- end mobile development ABSTRACT Mobile development with Rational Application Developer 8.5, Rational Software Architect 8.5, Rational Developer for zenterprise
Introduction to Appeon Mobile
Introduction to Appeon Mobile First-ever Mobility Solution for PowerBuilder Professionals Appeon Corporation www.appeon.com Copyright 2002-2012 Appeon. All rights reserved. Tel: 1-877-3APPEON Mobile Market
Delphi XE8 Development Essentials
Delphi XE8 Development Essentials Delphi XE8 Development Essentials 1 st edition, April 2015 Author: Bob Swart (aka Dr.Bob) Bob Swart Training & Consultancy (ebob42) Table of Contents 1. Delphi XE8 1 XE8
Best Practices for Managing Multiple Database Platforms for Performance & Availability
The High Performance DBA Series Best Practices for Managing Multiple Database Platforms for Performance & Availability Scott Walz, Sr. Director of Product Management Embarcadero Technologies July 2010
Development of mobile applications for multiple platforms
Harwell Innovation Centre Building 173 Curie Avenue Harwell Oxford Didcot Oxfordshire, OX11 0QG +44 1235 838 531 www.redskiessoftware.com Development of mobile applications for multiple platforms By Darren
What's new in RAD Studio XE7
RAD Studio Whats New http://www.embarcadero.com/products/rad-studio/whats-new What's new in RAD Studio XE7 RAD Studio XE7 is a must-have upgrade for all developers and is the newest version of the award
Tech Notes. Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco, California 94111
Tech Notes Faster Application Development via Improved Database Change Management Integrating Database Change Management with Software Development to Reduce Errors, Re-Work, and Testing Efforts Embarcadero
Healthcare Data Management Survey Report
Healthcare Data Management Survey Report Embarcadero Technologies June 2010 Americas Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco, California
Using Database Monitoring Tools to Measure, Manage, and Prove SLA Compliance Embarcadero Technologies
Tech Notes Using Database Monitoring Tools to Measure, Manage, and Prove SLA Compliance Embarcadero Technologies August 2008 Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California
ORACLE APPLICATION EXPRESS 5.0
ORACLE APPLICATION EXPRESS 5.0 Key Features Fully supported nocost feature of the Oracle Database Simple 2-Tier Architecture Develop desktop and mobile applications 100% Browserbased Development and Runtime
Migration and Developer Productivity Solutions Retargeting IT for Emerging Business Needs
Migration and Developer Productivity Solutions Retargeting IT for Emerging Business Needs Charles Finley Transformix Computer Corporation Who We Are Transformix provides software solutions and services
WHAT IS AN APPLICATION PLATFORM?
David Chappell December 2011 WHAT IS AN APPLICATION PLATFORM? Sponsored by Microsoft Corporation Copyright 2011 Chappell & Associates Just about every application today relies on other software: operating
Top 10 Considerations for Choosing Database Tools Beyond the Feature Matrix
Top 10 Considerations for Choosing Database Tools Beyond the Feature Matrix By Elias Terman Sr. Product Marketing Manager Embarcadero Technologies May 2010 Americas Headquarters EMEA Headquarters Asia-Pacific
IBM Rational Web Developer for WebSphere Software Version 6.0
Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,
CrossPlatform ASP.NET with Mono. Daniel López Ridruejo [email protected]
CrossPlatform ASP.NET with Mono Daniel López Ridruejo [email protected] About me Open source: Original author of mod_mono, Comanche, several Linux Howtos and the Teach Yourself Apache 2 book Company:
Looking for a fast, easy and effective way to create your company website? Look no further. Kentico CMS
Looking for a fast, easy and effective way to create your company website? Look no further. Kentico CMS for ASP.NET Complete Website Creation and Management Solution Helping create successful websites
FileMaker: Complete Platform to Create, Deploy, and Manage Custom ipad and iphone Solutions for Business
WHITE PAPER FileMaker: Complete Platform to Create, Deploy, and Manage Custom ipad and iphone Solutions for Business Executive Summary Business units and departments are developing custom ipad and iphone
IBM WebSphere ILOG Rules for.net
Automate business decisions and accelerate time-to-market IBM WebSphere ILOG Rules for.net Business rule management for Microsoft.NET and SOA environments Highlights Complete BRMS for.net Integration with
Your guide to building great apps. Upgrade your skills and update your tools to create the next great app
Your guide to building great apps Upgrade your skills and update your tools to create the next great app Introduction Visual Studio 2015 helps you turn great ideas into great business applications. Our
27th Embarcadero Developer Camp General Session
27th Embarcadero Developer Camp General Session John JT Thomas Director of Product Management [email protected] @FireMonkeyPM Market Statistics WHAT S HAPPENING? 2 The Client Revolution An Unprecedented
Cisco Enterprise Mobility Services Platform
Data Sheet Cisco Enterprise Mobility Services Platform Reduce development time and simplify deployment of context-aware mobile experiences. Product Overview The Cisco Enterprise Mobility Services Platform
Checklist: 5 Essential BaaS Features Every Mobile App Needs
RAD Studio Checklist: 5 Essential BaaS Features Every Mobile App Needs Today, apps are connected with an expectation to easily store information across multiple platforms and devices while still providing
All-in-One Business Accounting Software. Customizable Software without Limitations
All-in-One Business Accounting Software VisionCore is the first.net Accounting and ERP software that is Connected, Customizable and Scalable. This software is a powerful, yet simple to use accounting and
Everything PHP Developers Need to Be Productive Introducing Delphi for PHP 2.0
Tech Notes Everything PHP Developers Need to Be Productive Introducing Delphi for PHP 2.0 Andreano Lanusse, Embarcadero Technologies February 2009 Corporate Headquarters EMEA Headquarters Asia-Pacific
How To Apply Software Archeology To Your Development Process
How To Apply Software Archeology To Your Development Process Presented for: EclipseCon 2008 Thursday, March 13, 2008 Michael Rozlog [email protected] CodeGear Who is Mike? You just said that
Programmabilty. Programmability in Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2009. White Paper
Programmabilty Microsoft Dynamics AX 2009 Programmability in Microsoft Dynamics AX 2009 White Paper December 2008 Contents Introduction... 4 Scenarios... 4 The Presentation Layer... 4 Business Intelligence
ASP.NET. Web Programming. Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics
Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Hans- Petter Halvorsen, 2014.03.01 ASP.NET Web Programming Faculty of Technology, Postboks 203,
Delphi Developer Certification Exam Study Guide
Delphi Developer Certification Exam Study Guide Embarcadero Technologies Americas Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco, California 94111
> Define the different phases of K2 development, including: understand, model, build, maintain and extend
This course concentrates on K2 blackpoint from a SharePoint Site Collection owners perspective, that is, a person who already has a basic understanding of SharePoint concepts and terms before attending
Mobile Game and App Development the Easy Way
Mobile Game and App Development the Easy Way Developed and maintained by Pocketeers Limited (http://www.pocketeers.co.uk). For support please visit http://www.appeasymobile.com This document is protected
-Android 2.3 is the most used version of Android on the market today with almost 60% of all Android devices running 2.3 Gingerbread -Winner of
1 2 3 -Android 2.3 is the most used version of Android on the market today with almost 60% of all Android devices running 2.3 Gingerbread -Winner of Internet Telephony Magazine s 2012 Product of the Year
Your Data, Any Place, Any Time. Microsoft SQL Server 2008 provides a trusted, productive, and intelligent data platform that enables you to:
Your Data, Any Place, Any Time. Microsoft SQL Server 2008 provides a trusted, productive, and intelligent data platform that enables you to: Run your most demanding mission-critical applications. Reduce
Developing Database Business Applications using VB.NET
Developing Database Business Applications using VB.NET Curriculum class designed and written by Ernest Bonat, Ph.D., President Visual WWW, Inc. Visual WWW is a Microsoft Visual Studio Industry Partner
An Easier Way for Cross-Platform Data Acquisition Application Development
An Easier Way for Cross-Platform Data Acquisition Application Development For industrial automation and measurement system developers, software technology continues making rapid progress. Software engineers
CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application
BACKBONE.JS Sencha Touch CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application A RapidValue Solutions Whitepaper Author: Pooja Prasad, Technical Lead, RapidValue Solutions Contents Executive
PROJECT MANAGEMENT SYSTEM
Requirement Analysis Document v.2 14.12.2009 CENG-401 SOFTWARE ENGINEER PROJECT MANAGEMENT SYSTEM (Project Manager) Ahmet Edip SEÇKİN 07010555 (Developer) Erhan ŞEN 07010507 (Developer) Semih Serdar CENGİZOĞLU
Your Data, Any Place, Any Time.
Your Data, Any Place, Any Time. Microsoft SQL Server 2008 provides a trusted, productive, and intelligent data platform that enables you to: Run your most demanding mission-critical applications. Reduce
white paper Modernizing the User Interface: a Smarter View with Rumba+
white paper Modernizing the User Interface: a Smarter View with Rumba+ INTRODUCTION Organizations need to rapidly adapt in order to meet business demands. With a large percentage of businesscritical IT
<Insert Picture Here> Oracle Policy Automation 10.3.1 System Requirements
Oracle Policy Automation 10.3.1 System Requirements December 2011 Version 1.01 Oracle Policy Automation Products Version 10.3.1 Overview Product Oracle Policy Modeling Oracle Policy
HTML5. Turn this page to see Quick Guide of CTTC
Programming SharePoint 2013 Development Courses ASP.NET SQL TECHNOLGY TRAINING GUIDE Visual Studio PHP Programming Android App Programming HTML5 Jquery Your Training Partner in Cutting Edge Technologies
,... Innovative Software in its Simplicity! Windows Linux Mac OS X ios
,... Innovative Software in its Simplicity! Windows Linux Mac OS X ios Innovative Software in its Simplicity! Technosoftware GmbH is a company focusing in Consulting, Training, Software Design, Software
Thin@ System Architecture V3.2. Last Update: August 2015
Thin@ System Architecture V3.2 Last Update: August 2015 Introduction http://www.thinetsolution.com Welcome to Thin@ System Architecture manual! Modern business applications are available to end users as
http://ubiqmobile.com
Mobile Development Made Easy! http://ubiqmobile.com Ubiq Mobile Serves Businesses, Developers and Wireless Service Providers Businesses Be among the first to enter the mobile market! - Low development
How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development
How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development A RapidValue Solutions Whitepaper Contents Executive Summary... 03 Oracle Mobile Application Framework (MAF): The Complete Development
ADF Mobile Overview and Frequently Asked Questions
ADF Mobile Overview and Frequently Asked Questions Oracle ADF Mobile Overview Oracle ADF Mobile is a Java and HTML5-based mobile application development framework that enables developers to build and extend
WHITE PAPER SETTING UP AND USING ESTATE MASTER ON THE CLOUD INTRODUCTION
WHITE PAPER SETTING UP AND USING ESTATE MASTER ON THE CLOUD INTRODUCTION Cloud Computing can provide great flexibility for the Estate Master user. You can access your feasibilities, manage you projects
White Paper. Anywhere, Any Device File Access with IT in Control. Enterprise File Serving 2.0
White Paper Enterprise File Serving 2.0 Anywhere, Any Device File Access with IT in Control Like it or not, cloud- based file sharing services have opened up a new world of mobile file access and collaborative
Chapter 13 Computer Programs and Programming Languages. Discovering Computers 2012. Your Interactive Guide to the Digital World
Chapter 13 Computer Programs and Programming Languages Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Differentiate between machine and assembly languages Identify
Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices
232 Computer Science Computer Science (See Computer Information Systems section for additional computer courses.) We are in the Computer Age. Virtually every occupation in the world today has an interface
POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION
POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION Executive Summary Enterprise mobility has transformed the way businesses engage with customers, partners and staff while exchanging
Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION
Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION AGENDA 1. Overview of Magento 2.0 2. Features and benefits of Magento 2.0 over Magento 1.x 3. Why should we upgrade to Magento 2.0
How To Develop A Web Development Software For A Business
Company Profile Rg. No. GUJ-BVN-13673 0 Introduce with company OmTechSoft is an established high-potential player with a rich experience in developing customized commercial grade products and applications
Pivot Charting in SharePoint with Nevron Chart for SharePoint
Pivot Charting in SharePoint Page 1 of 10 Pivot Charting in SharePoint with Nevron Chart for SharePoint The need for Pivot Charting in SharePoint... 1 Pivot Data Analysis... 2 Functional Division of Pivot
Enterprise Mobile Application Development: Native or Hybrid?
Enterprise Mobile Application Development: Native or Hybrid? Enterprise Mobile Application Development: Native or Hybrid? SevenTablets 855-285-2322 [email protected] http://www.seventablets.com
Introducing Micro Focus Net Express to Develop and Extend COBOL Applications within.net White Paper
Introducing Micro Focus Net Express to Develop and Extend COBOL Applications within.net White Paper Abstract This paper will introduce the capabilities of Micro Focus Net Express that allows COBOL to operate
Cross-Platform Development
2 Cross-Platform Development Cross-Platform Development The world of mobile applications has exploded over the past five years. Since 2007 the growth has been staggering with over 1 million apps available
Article. One for All Apps in HTML5
One for All Apps The boom of smartphones and tablets in the consumer sector creates new problems for developers of industrial Apps: They have to build Apps quickly that run on any type of smartphone and
ORACLE ADF MOBILE DATA SHEET
ORACLE ADF MOBILE DATA SHEET PRODUCTIVE ENTERPRISE MOBILE APPLICATIONS DEVELOPMENT KEY FEATURES Visual and declarative development Java technology enables cross-platform business logic Mobile optimized
ArcGIS Viewer for Silverlight An Introduction
Esri International User Conference San Diego, California Technical Workshops July 26, 2012 ArcGIS Viewer for Silverlight An Introduction Rich Zwaap Agenda Background Product overview Getting started and
Lecture 4 Cross-Platform Development. <lecturer, date>
Lecture 4 Cross-Platform Development Outline Cross-Platform Development PhoneGap Appcelerator Titanium Xamarin References Native Development Represents the baseline for comparisons You
ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET
ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET PRODUCTIVE ENTERPRISE MOBILE APPLICATIONS DEVELOPMENT KEY FEATURES Visual and declarative development Mobile optimized user experience Simplified access to
CATALOG OF CLASSES IT and Technical Courses
CATALOG OF CLASSES IT and Technical Courses Table of Contents CATALOG OF CLASSES... 1 Microsoft... 1 10135BC... 1 Configuring, Managing and Troubleshooting Microsoft Exchange Server 2010 Service Pack 2...
Two-Way Data Binding with WinJS By Marcin Kawalerowicz and Craig Berntson, authors of Continuous Integration in.net
1 Two-Way Data Binding with WinJS By Marcin Kawalerowicz and Craig Berntson, authors of Continuous Integration in.net One of the keys to improving applications and productivity is to automate some of the
Base One's Rich Client Architecture
Base One's Rich Client Architecture Base One provides a unique approach for developing Internet-enabled applications, combining both efficiency and ease of programming through its "Rich Client" architecture.
AppDev OnDemand Cloud Computing Learning Library
AppDev OnDemand Cloud Computing Learning Library A full year of access to our cloud computing courses, plus future course releases included free! The AppDev OnDemand Cloud Computing Learning Library includes
Native, Hybrid or Mobile Web Application Development
Native, Hybrid or Mobile Web Application Development Learn more about the three approaches to mobile application development and the pros and cons of each method. White Paper Develop a Mobile Application
InRule. The Premier BRMS for the Microsoft Platform. Benefits THE POWER OF INRULE. Key Capabilities
InRule The Premier BRMS for the Microsoft Platform THE POWER OF INRULE InRule empowers technical and business users to change rules and calculations in applications with less effort, cost, and risk than
Oracle Enterprise Single Sign-on Technical Guide An Oracle White Paper June 2009
Oracle Enterprise Single Sign-on Technical Guide An Oracle White Paper June 2009 EXECUTIVE OVERVIEW Enterprises these days generally have Microsoft Windows desktop users accessing diverse enterprise applications
zen Platform technical white paper
zen Platform technical white paper The zen Platform as Strategic Business Platform The increasing use of application servers as standard paradigm for the development of business critical applications meant
Building Business Applications with SharePoint 2010 and Office 2010. October 22, 2010
Building Business Applications with SharePoint 2010 and Office 2010 October 22, 2010 Session Promise (per the Abstract) Office Business Applications (OBAs) are applications that integrate the Microsoft
