This document provides a feature matrix for C++Builder XE2 that lists features included in each edition: Architect, Ultimate, Enterprise, Professional, and Starter. Key features include integrated C++ compilers, support for Windows and OS X development, visual designers like FireMonkey and VCL, integrated build tools, and productivity features like code completion and refactoring tools.
The document describes RAD Studio XE2, a software development suite that allows creating applications for Windows, Mac, mobile and web platforms. Key features include compilers for Delphi, C++ and Prism that generate 32-bit and 64-bit code for Windows, Mac and iOS. It also includes the Visual Component Library and FireMonkey frameworks for building graphical user interfaces, as well as integrated design tools and project management functionality.
Embarcadero Technologies is the leader in database tools and developer software. Delphi® is the RAD Visual development environment for software and database application developers who need to rapidly deliver high performance and easy-to-maintain software applications. Delphi’s IDE has features that help speed coding so developers can focus on framework design, code logic, and algorithms while rapidly finding the information they need and avoiding coding errors.
How to Make Awesome SlideShares: Tips & TricksSlideShare
Turbocharge your online presence with SlideShare. We provide the best tips and tricks for succeeding on SlideShare. Get ideas for what to upload, tips for designing your deck and more.
SlideShare is a global platform for sharing presentations, infographics, videos and documents. It has over 18 million pieces of professional content uploaded by experts like Eric Schmidt and Guy Kawasaki. The document provides tips for setting up an account on SlideShare, uploading content, optimizing it for searchability, and sharing it on social media to build an audience and reputation as a subject matter expert.
New and Enhanced C++ Builder 2010 Features. Embarcadero Technologies is the leader in database tools and developer software. Delphi® is the RAD Visual development environment for software and database application developers who need to rapidly deliver high performance and easy-to-maintain software applications. Delphi’s IDE has features that help speed coding so developers can focus on framework design, code logic, and algorithms while rapidly finding the information they need and avoiding coding errors.
This document provides a feature matrix comparing the Architect, Enterprise, and Professional editions of C++Builder. It lists features across categories like integrated compilers, frameworks, build tools, debugging, documentation, and more. The Architect edition includes the most basic set of features, while the Enterprise edition expands on those and the Professional edition includes the full feature set.
Embarcadero Prism™ XE2.5 provides a flexible development solution and robust, Delphi-like programming language for rapidly developing .NET, Mono, ASP.NET, and data-driven applications for Windows, Linux, and Mac OS X. Embarcadero Prism includes an easy-to-learn, Pascal-based language, and early support for Windows 8 Metro application development, enabling developers to create cutting-edge applications.
Embarcadero® C++Builder® XE7 is the C++ solution for rapidly building highly connected apps for Windows, OS X, iOS, Android, Gadgets, and Wearables. Deliver high performance, compiled native applications that easily connect with enterprise data, cloud services, devices, sensors, and gadgets with the full power of the Standard C++ language.
The document describes RAD Studio XE2, a software development suite that allows creating applications for Windows, Mac, mobile and web platforms. Key features include compilers for Delphi, C++ and Prism that generate 32-bit and 64-bit code for Windows, Mac and iOS. It also includes the Visual Component Library and FireMonkey frameworks for building graphical user interfaces, as well as integrated design tools and project management functionality.
Embarcadero Technologies is the leader in database tools and developer software. Delphi® is the RAD Visual development environment for software and database application developers who need to rapidly deliver high performance and easy-to-maintain software applications. Delphi’s IDE has features that help speed coding so developers can focus on framework design, code logic, and algorithms while rapidly finding the information they need and avoiding coding errors.
How to Make Awesome SlideShares: Tips & TricksSlideShare
Turbocharge your online presence with SlideShare. We provide the best tips and tricks for succeeding on SlideShare. Get ideas for what to upload, tips for designing your deck and more.
SlideShare is a global platform for sharing presentations, infographics, videos and documents. It has over 18 million pieces of professional content uploaded by experts like Eric Schmidt and Guy Kawasaki. The document provides tips for setting up an account on SlideShare, uploading content, optimizing it for searchability, and sharing it on social media to build an audience and reputation as a subject matter expert.
New and Enhanced C++ Builder 2010 Features. Embarcadero Technologies is the leader in database tools and developer software. Delphi® is the RAD Visual development environment for software and database application developers who need to rapidly deliver high performance and easy-to-maintain software applications. Delphi’s IDE has features that help speed coding so developers can focus on framework design, code logic, and algorithms while rapidly finding the information they need and avoiding coding errors.
This document provides a feature matrix comparing the Architect, Enterprise, and Professional editions of C++Builder. It lists features across categories like integrated compilers, frameworks, build tools, debugging, documentation, and more. The Architect edition includes the most basic set of features, while the Enterprise edition expands on those and the Professional edition includes the full feature set.
Embarcadero Prism™ XE2.5 provides a flexible development solution and robust, Delphi-like programming language for rapidly developing .NET, Mono, ASP.NET, and data-driven applications for Windows, Linux, and Mac OS X. Embarcadero Prism includes an easy-to-learn, Pascal-based language, and early support for Windows 8 Metro application development, enabling developers to create cutting-edge applications.
Embarcadero® C++Builder® XE7 is the C++ solution for rapidly building highly connected apps for Windows, OS X, iOS, Android, Gadgets, and Wearables. Deliver high performance, compiled native applications that easily connect with enterprise data, cloud services, devices, sensors, and gadgets with the full power of the Standard C++ language.
Embarcadero® C++Builder® XE5 is standards based app development for teams building true native apps for Windows and OS X, and getting them to users and enterprises fast. Build apps using the same source codebase without sacrificing app quality, connectivity or performance. With native Windows and OS X support, reach the largest addressable desktop and server markets in the world.
Embarcadero® RAD Studio XE7 is the complete software development solution for rapidly building native applications for Windows, OS X, iOS and Android from a single codebase. Modernize existing Windows applications and create highly connected apps for gadgets and wearables. Deliver high performance, compiled native applications that easily connect with enterprise data, cloud services, devices, sensors, and gadgets.
Learn more at http://www.cbuilderxe.com. Embarcadero C++Builder® XE3 is the fastest way to create high performance native applications for Windows 8 and Mac OS X Mountain Lion, including Retina display with a single C++ codebase. Develop for Windows and get to Mac instantly with C++Builder’s advanced compilers, visual IDE, and thousands of available components. C++Builder combines a powerful ANSI C++ tool chain with rich and extensible visual frameworks for rapidly building lightning-fast native workstation, touch-screen, kiosk, multi-tier, Web, and cloud applications. Deliver pixel perfect native user interfaces and get the fastest path to Windows 8 for existing VCL and FireMonkey applications.
Embarcadero® Delphi® XE7 is the fastest way to develop highly connected applications for Windows, OS X, Android, iOS, Gadgets, and Wearables. Modernize existing Windows applications and create highly connected apps with mobile, gadgets, and wearables. Deliver high performance, compiled native applications that easily connect with enterprise data, cloud services, devices, sensors, and gadgets.
Learn more about RadPHP at http://www.embarcadero.com/products/radphp.
Embarcadero® RadPHP™ XE2 provides the fastest way to build Web, Facebook®, and mobile applications with the only visual PHP framework and IDE that supports Web and mobile deployment. RadPHP XE2 offers over 200 drag-and-drop components for building UIs, displaying and interacting with data and services such as Google maps and Facebook, along with integrated coding, debugging, performance profiling, and database connectivity.
Learn more at: http;//www.radstudioxe.com
Embarcadero® RAD Studio XE8 is the complete software development solution for rapidly designing, coding, and extending "connected" apps across Windows, Mac, iOS, Android and IoT. Build industrial strength and Business ready solutions incorporating multiple native client platforms, mobile extensions, smart devices like smart watches and other IoT gadgets, cloud services, Enterprise and embedded data. Remove the stress of multiple teams and multiple codebases and create fast native apps for Windows, OS X and mobile from one codebase.
Embarcadero® Delphi® XE5 is easy-to-learn app development for teams building true native apps for Android and iOS, and getting them to app stores and enterprises fast. Build apps using the same source codebase without sacrificing app quality, connectivity or performance. With native Android and iOS support, reach the largest addressable mobile markets in the world.
Delphi XE7 Datasheet - The fastest way to build connected apps for Windows, O...Embarcadero Technologies
Embarcadero Delphi XE7 allows developers to create highly connected applications for multiple platforms including Windows, Mac, Android, iOS, and devices using a single codebase. It provides tools to develop native apps that connect to enterprise data, cloud services, and devices. The software also includes middleware to securely connect mobile and desktop apps to enterprise databases. Delphi XE7 aims to improve developer productivity through tools like FireUI for cross-platform UI development and the Parallel Programming Library for enhanced performance.
Embarcadero Technologies is the leader in database tools and developer software. Delphi Prism fully supports the latest .NET technologies, including WinForms, Windows Presentation Foundation (WPF), ASP.NET, and LINQ. Delphi Prism provides a highly readable, advanced language for the Microsoft .NET Framework and other implementations of the Common Language Runtime (CLR). Developers can write managed applications using a modern language with roots in Pascal and Object Pascal.
Learn more at: http://www.embarcadero.com/products/rad-studio?cid=701G0000000WLhl
Embarcadero® RAD Studio™ 10 Seattle is the fastest way to build and update data-rich, hyper connected, visually engaging applications for Windows 10, Mac, Mobile, IoT and more using Object Pascal and C++. Quickly and easily bring your apps and customers to Windows 10 with a wide range of Windows 10 enabling features such as new Windows 10 VCL Controls, VCL and FMX UI Styles, and UWP (Universal Windows Platform) services like notifications.
John Lutz is seeking a Linux Administration position and has over 10 years of experience solving computer software problems. He has extensive experience with Linux operating systems, programming languages like Bash, Python, C++, and databases like MySQL. His experience includes Linux consulting, maintaining e-commerce and internal websites, migrating applications to new frameworks, and developing secure financial applications.
Submitted for the partial fulfillment of Bachelor's in Technology by submitting a Mini Project Completely built from scratch for submission under Dot Net mini Project External.
This document provides an overview of the key differences between Final Cut Pro 7 and Final Cut Pro X for editors familiar with Final Cut Pro 7. It covers the new project and media management system in Final Cut Pro X, focusing on events and projects rather than bins. It also explains the trackless timeline, compound clips, range-based keywords, and other new editing features in Final Cut Pro X. The document is structured around the editing workflow from import and organization to editing, color, titles, audio, export and concludes that Final Cut Pro X offers a new paradigm for efficient editing of large amounts of media.
The Ultimate List of Opensource Software for #docker #decentralized #selfhost...Panagiotis Galinos
A list and description for interesting open source software for
#docker #decentralized #selfhosted #privacy #security
It has a description and an indicative image for each one.
- Windows 10 is Microsoft's latest operating system, unveiled in 2014 and scheduled for release in 2015. It aims to create a unified application platform for Windows, Windows Phone, and Xbox One.
- Key features of Windows 10 include running on all device types with a single OS, improved gaming capabilities through DirectX 12, built-in media codecs like HEVC and FLAC, and the new Resilient File System for improved reliability. It also integrates Cortana and the new Spartan/Edge browser.
C++Builder XE8 allows developers to create apps for PCs, tablets, smartphones, and wearables from a single codebase, delivering apps faster. It provides solutions for developing applications for the growing number of device types. C++Builder enables building high-performance native applications that connect to enterprise data, cloud services, devices, and sensors from a single development environment.
C++Builder is a visual RAD development environment for building desktop and mobile applications in C++. It includes a visual form designer, integrated IDE, C++ compiler, libraries, and over 250 reusable UI components. C++Builder simplifies development by encapsulating complex Windows APIs into reusable components. It also provides connectivity to all major databases and supports touch, gestures, and mobile development for Windows platforms. Additional editions provide enhanced database support, web development, UML modeling, and database design tools.
Embarcadero Technologies is the leader in database tools and developer software. Delphi Prism™ fully supports the latest .NET technologies, including WinForms, Windows Presentation Foundation (WPF), ASP.NET, and LINQ. Delphi Prism provides a highly readable, advanced language for the Microsoft .NET Framework and other implementations of the Common Language Runtime (CLR). Developers can write managed applications using a modern language with roots in Pascal and Object Pascal.
Overview to Xamarin : Understanding Xamarin ArchitectureKhairi Aiman
Xamarin is a framework that enable developers to develop multi-platfrom application. Xamarin support Native development and Form UI Renderer (PCL & Shared).
In this chapter, participants will be more approach on Xamarin.Forms (not Native Development). Xamarin.Forms make developers work more easier and fast. It's enable developers write in a project and automatically Android, iOS and Windows Phone app can be generated.
Replay and more: https://blogs.embarcadero.com/pytorch-for-delphi-with-the-python-data-sciences-libraries/
The next installment of the Embarcadero Open Source Live Stream takes a look at the Delphi side of the Python Ecosystem with the new Python Data Sciences Libraries and related projects that make it super easy write Delphi code against Python libraries and easily deploy on Windows, Linux, MacOS, and Android. Specific examples with the Python Natural Language Toolkit and PyTorch, the library that powers projects like Tesla Autopilot, Uber's Pyro, Hugging Face's Transformers.
This is part of a series of regular live streams discussing the latest in Embarcadero open source projects. Hosted by Jim McKeeth and joined by members of the community and developers involved in these open source projects, as well as members of Embarcadero and Idera’s Product Management. A great opportunity to see behind the scenes and help shape the future of Embarcadero’s Open Source projects.
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...Embarcadero Technologies
The Windows Subsystem for Android (WSA) brings native Android applications to the Windows 11 desktop. Learn how to set up and configure Windows Subsystem for Android for use in software development. See what is required to run WSA as well as what is required to target it from your Android development. Windows Subsystem for Android is available for public preview on Windows 11.
Webinar replay and more: https://blogs.embarcadero.com/?p=134192
Embarcadero® C++Builder® XE5 is standards based app development for teams building true native apps for Windows and OS X, and getting them to users and enterprises fast. Build apps using the same source codebase without sacrificing app quality, connectivity or performance. With native Windows and OS X support, reach the largest addressable desktop and server markets in the world.
Embarcadero® RAD Studio XE7 is the complete software development solution for rapidly building native applications for Windows, OS X, iOS and Android from a single codebase. Modernize existing Windows applications and create highly connected apps for gadgets and wearables. Deliver high performance, compiled native applications that easily connect with enterprise data, cloud services, devices, sensors, and gadgets.
Learn more at http://www.cbuilderxe.com. Embarcadero C++Builder® XE3 is the fastest way to create high performance native applications for Windows 8 and Mac OS X Mountain Lion, including Retina display with a single C++ codebase. Develop for Windows and get to Mac instantly with C++Builder’s advanced compilers, visual IDE, and thousands of available components. C++Builder combines a powerful ANSI C++ tool chain with rich and extensible visual frameworks for rapidly building lightning-fast native workstation, touch-screen, kiosk, multi-tier, Web, and cloud applications. Deliver pixel perfect native user interfaces and get the fastest path to Windows 8 for existing VCL and FireMonkey applications.
Embarcadero® Delphi® XE7 is the fastest way to develop highly connected applications for Windows, OS X, Android, iOS, Gadgets, and Wearables. Modernize existing Windows applications and create highly connected apps with mobile, gadgets, and wearables. Deliver high performance, compiled native applications that easily connect with enterprise data, cloud services, devices, sensors, and gadgets.
Learn more about RadPHP at http://www.embarcadero.com/products/radphp.
Embarcadero® RadPHP™ XE2 provides the fastest way to build Web, Facebook®, and mobile applications with the only visual PHP framework and IDE that supports Web and mobile deployment. RadPHP XE2 offers over 200 drag-and-drop components for building UIs, displaying and interacting with data and services such as Google maps and Facebook, along with integrated coding, debugging, performance profiling, and database connectivity.
Learn more at: http;//www.radstudioxe.com
Embarcadero® RAD Studio XE8 is the complete software development solution for rapidly designing, coding, and extending "connected" apps across Windows, Mac, iOS, Android and IoT. Build industrial strength and Business ready solutions incorporating multiple native client platforms, mobile extensions, smart devices like smart watches and other IoT gadgets, cloud services, Enterprise and embedded data. Remove the stress of multiple teams and multiple codebases and create fast native apps for Windows, OS X and mobile from one codebase.
Embarcadero® Delphi® XE5 is easy-to-learn app development for teams building true native apps for Android and iOS, and getting them to app stores and enterprises fast. Build apps using the same source codebase without sacrificing app quality, connectivity or performance. With native Android and iOS support, reach the largest addressable mobile markets in the world.
Delphi XE7 Datasheet - The fastest way to build connected apps for Windows, O...Embarcadero Technologies
Embarcadero Delphi XE7 allows developers to create highly connected applications for multiple platforms including Windows, Mac, Android, iOS, and devices using a single codebase. It provides tools to develop native apps that connect to enterprise data, cloud services, and devices. The software also includes middleware to securely connect mobile and desktop apps to enterprise databases. Delphi XE7 aims to improve developer productivity through tools like FireUI for cross-platform UI development and the Parallel Programming Library for enhanced performance.
Embarcadero Technologies is the leader in database tools and developer software. Delphi Prism fully supports the latest .NET technologies, including WinForms, Windows Presentation Foundation (WPF), ASP.NET, and LINQ. Delphi Prism provides a highly readable, advanced language for the Microsoft .NET Framework and other implementations of the Common Language Runtime (CLR). Developers can write managed applications using a modern language with roots in Pascal and Object Pascal.
Learn more at: http://www.embarcadero.com/products/rad-studio?cid=701G0000000WLhl
Embarcadero® RAD Studio™ 10 Seattle is the fastest way to build and update data-rich, hyper connected, visually engaging applications for Windows 10, Mac, Mobile, IoT and more using Object Pascal and C++. Quickly and easily bring your apps and customers to Windows 10 with a wide range of Windows 10 enabling features such as new Windows 10 VCL Controls, VCL and FMX UI Styles, and UWP (Universal Windows Platform) services like notifications.
John Lutz is seeking a Linux Administration position and has over 10 years of experience solving computer software problems. He has extensive experience with Linux operating systems, programming languages like Bash, Python, C++, and databases like MySQL. His experience includes Linux consulting, maintaining e-commerce and internal websites, migrating applications to new frameworks, and developing secure financial applications.
Submitted for the partial fulfillment of Bachelor's in Technology by submitting a Mini Project Completely built from scratch for submission under Dot Net mini Project External.
This document provides an overview of the key differences between Final Cut Pro 7 and Final Cut Pro X for editors familiar with Final Cut Pro 7. It covers the new project and media management system in Final Cut Pro X, focusing on events and projects rather than bins. It also explains the trackless timeline, compound clips, range-based keywords, and other new editing features in Final Cut Pro X. The document is structured around the editing workflow from import and organization to editing, color, titles, audio, export and concludes that Final Cut Pro X offers a new paradigm for efficient editing of large amounts of media.
The Ultimate List of Opensource Software for #docker #decentralized #selfhost...Panagiotis Galinos
A list and description for interesting open source software for
#docker #decentralized #selfhosted #privacy #security
It has a description and an indicative image for each one.
- Windows 10 is Microsoft's latest operating system, unveiled in 2014 and scheduled for release in 2015. It aims to create a unified application platform for Windows, Windows Phone, and Xbox One.
- Key features of Windows 10 include running on all device types with a single OS, improved gaming capabilities through DirectX 12, built-in media codecs like HEVC and FLAC, and the new Resilient File System for improved reliability. It also integrates Cortana and the new Spartan/Edge browser.
C++Builder XE8 allows developers to create apps for PCs, tablets, smartphones, and wearables from a single codebase, delivering apps faster. It provides solutions for developing applications for the growing number of device types. C++Builder enables building high-performance native applications that connect to enterprise data, cloud services, devices, and sensors from a single development environment.
C++Builder is a visual RAD development environment for building desktop and mobile applications in C++. It includes a visual form designer, integrated IDE, C++ compiler, libraries, and over 250 reusable UI components. C++Builder simplifies development by encapsulating complex Windows APIs into reusable components. It also provides connectivity to all major databases and supports touch, gestures, and mobile development for Windows platforms. Additional editions provide enhanced database support, web development, UML modeling, and database design tools.
Embarcadero Technologies is the leader in database tools and developer software. Delphi Prism™ fully supports the latest .NET technologies, including WinForms, Windows Presentation Foundation (WPF), ASP.NET, and LINQ. Delphi Prism provides a highly readable, advanced language for the Microsoft .NET Framework and other implementations of the Common Language Runtime (CLR). Developers can write managed applications using a modern language with roots in Pascal and Object Pascal.
Overview to Xamarin : Understanding Xamarin ArchitectureKhairi Aiman
Xamarin is a framework that enable developers to develop multi-platfrom application. Xamarin support Native development and Form UI Renderer (PCL & Shared).
In this chapter, participants will be more approach on Xamarin.Forms (not Native Development). Xamarin.Forms make developers work more easier and fast. It's enable developers write in a project and automatically Android, iOS and Windows Phone app can be generated.
Replay and more: https://blogs.embarcadero.com/pytorch-for-delphi-with-the-python-data-sciences-libraries/
The next installment of the Embarcadero Open Source Live Stream takes a look at the Delphi side of the Python Ecosystem with the new Python Data Sciences Libraries and related projects that make it super easy write Delphi code against Python libraries and easily deploy on Windows, Linux, MacOS, and Android. Specific examples with the Python Natural Language Toolkit and PyTorch, the library that powers projects like Tesla Autopilot, Uber's Pyro, Hugging Face's Transformers.
This is part of a series of regular live streams discussing the latest in Embarcadero open source projects. Hosted by Jim McKeeth and joined by members of the community and developers involved in these open source projects, as well as members of Embarcadero and Idera’s Product Management. A great opportunity to see behind the scenes and help shape the future of Embarcadero’s Open Source projects.
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...Embarcadero Technologies
The Windows Subsystem for Android (WSA) brings native Android applications to the Windows 11 desktop. Learn how to set up and configure Windows Subsystem for Android for use in software development. See what is required to run WSA as well as what is required to target it from your Android development. Windows Subsystem for Android is available for public preview on Windows 11.
Webinar replay and more: https://blogs.embarcadero.com/?p=134192
for Linux (WSL2) with full GUI and X windows support. Join this webinar to better understand WSL2, how it works, proper setup, configuration options, and learn to target it in your application development. Test your Linux applications on your Windows desktop without the need for a second computer or the overhead of a virtual machine. Learn to leverage additional Linux features and APIs from your applications.
Examples with Delphi 11 Alexandria and FMXLinux
Learn how Embarcadero's newly released free Python modules bring the power and flexibility of Delphi's GUI frameworks to Python. VCL and FireMonkey (FMX) are mature GUI libraries. VCL is focused on native Windows development, while FireMonkey brings a powerful flexible GUI framework to Windows, Linux, macOS, and even Android. This webinar will introduce you to these new free Python modules and how you can use them to build graphical users interfaces with Python. Part 2 will show you how to target Android GUI applications with Python!
Introduction to Python GUI development with Delphi for Python - Part 1: Del...Embarcadero Technologies
Learn how Embarcadero’s newly released free Python modules bring the power and flexibility of Delphi’s GUI frameworks to Python. VCL and FireMonkey (FMX) are mature GUI libraries. VCL is focused on native Windows development, while FireMonkey brings a powerful flexible GUI framework to Windows, Linux, macOS, and even Android. This webinar will introduce you to these new free Python modules and how you can use them to build graphical users interfaces with Python. Part 2 will show you how to target Android GUI applications with Python!
Join Jim McKeeth as he introduces you to FMXLinux, and shows how you can bring the power of FireMonkey to Linux.
Outline:
Installation via GetIt Package Manager
Linux, PAServer, SDK, & Package Installation
FMXLinux usage and Samples
FireDAC Database Access on Linux
Migrating from Windows VCL to FMXLinux
3rd Party FMXLinux Support
Deploying rich web apps via Broadway
https://embt.co/FMXLinuxIntro
Combining the Strenghts of Python and Delphi
Links replay and more
https://blogs.embarcadero.com/combining-the-strengths-of-delphi-and-python/
Python4Delphi repository
https://github.com/pyscripter/python4delphi
Part 1
https://blogs.embarcadero.com/webinar-replay-python-for-delphi-developers-part-1-introduction/
Webinar by Kiriakos Vlahos (aka PyScripter)
and Jim McKeeth (Embarcadero)
Replay https://youtu.be/aCz5h96ObUM
Find out more, and register for part 2
https://embt.co/3hSAKrg
Check out the library
https://github.com/pyscripter/python4delphi
Agenda
Motivation and Synergies
Introduction to Python
Introduction to Python for Delphi
Simple Demo
TPythonModule
TPyDelphiWrapper
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbarcadero Technologies
When it comes to developing mobile applications, keeping data on your device is a must-have feature, but can still be risky. With embedded InterBase, you can deploy high-performance multi-device applications that maintain 256-bit encryption, have a small footprint and need little, if any, administration.
What can participants expect to learn: Using InterBase in your mobile apps is easier than you may expect. Learn to develop mobile applications using InterBase, and how to take advantage of some of the convenient features about InterBase like Change Views and 256-bit security.
Join Mary Kelly, InterBase Engineer & RAD Software Consultant, and Jim McKeeth, Chief Developer Advocate & Engineer, for this webinar replay.
Replay: https://embt.co/2qUPwWY
Rad Server Industry Template - Connected Nurses Station - Setup DocumentEmbarcadero Technologies
This document provides instructions for setting up a connected nurses station sample project using RAD Server, InterBase, and EMS. The key steps include:
1. Configuring the InterBase database and EMS server
2. Creating users in EMS Management Console including a "nurseuser"
3. Installing OpenSSL libraries for push notifications
4. Setting up push notification services for Android and iOS
TMS Software's Map Packs make it easy to integrate mapping into your applications. Based on the Google Maps and OpenStreet Maps sources. Join us for this webinar to learn how to take your mapping to the next level.
Works on VCL, FireMonkey (FMX), Windows, Android, iOS, macOS, Delphi and C++Builder.
Applications built with Delphi and C++ Builder for the Windows platform have proven to be indispensable instruments for businesses, but rewriting them for the cloud is often cost-prohibiting. rollApp offers a cloud platform that can run existing desktop applications in the cloud without any need to modify them. At this webinar you will learn how to move your application to the cloud and offer the benefits of a cloud solution to your users in a matter of a few weeks.
Learn about the latest features of C++11 that you can take advantage of today in C++Builder 10.1 Berlin.
David Millington, Embarcadero's new C++Builder Product Manager, shows cool C++11 code in the IDE that can be compiled for Windows, macOS, iOS and Android using the Embarcadero C++Builder Clang-enhanced compiler.
C++11 language features covered include:
Auto typed variables
Variadic templates
Lambda expressions
Atomic operations
Unrestricted unions
and more
Slide deck for the June 2, 2016 Embarcadero Webinar
This webinar will show you how to build mobile applications for iOS and Android using Delphi and C++Builder 10.1 Berlin. We will cover getting started, best practices for mobile UI/UX, building your first app, using FireUI Live Preview, creating custom design views and Live Previews, a real world example of creating, submitting and getting store acceptance for an iOS and Android app, working with databases, what’s new for mobile development and more.
This webinar will also give advice to Windows VCL desktop application developers who want to migrate their as much of their existing code to the iOS and Android mobile platforms
In this webinar we take a deeper dive into:
• How to get started building Mobile Apps if you are a Windows VCL desktop developer
• Building Mobile Apps using the different target platforms configurations
• Best practices and Apple/Google UI/UX guidelines for mobile applications – you’ll need to follow these to get your apps accepted.
• Creating FireUI Designer Custom IDE Views for other Mobile Devices
• FireUI Live Preview – extending the App to support custom component viewing
• Accessing Local and Remote Databases from your mobile apps
• Submitting apps to the Apple App Store, Google Play
Technical demonstrations will be presented by the team. Live Q&A will be done during and at the end of the webinar.
This document discusses RAD Server, a back-end platform from Embarcadero Technologies for building multi-tier applications with Delphi and C++Builder. RAD Server provides automated REST/JSON API publishing of server-side Delphi and C++ code. It also includes integration middleware, built-in application services, and tools for managing APIs, users and analytics. RAD Server allows developers to quickly develop and deploy modern multi-tier applications with Delphi and C++. Pricing options are provided on a per user or unlimited user basis.
ER/Studio is the complete business-driven data architecture solution that combines data modeling, business process, and application modeling and reporting with cross-organizational team collaboration for data architectures and enterprises of all sizes.
“Oh my goodness! What did I do?” Chances are you have heard, or even uttered this expression. This demo-oriented session will show many examples where database professionals were dumbfounded by their own mistakes, and could even bring back memories of your own early DBA days.
Businesses make critical decisions using key data assets, but stakeholders often find it difficult to navigate the complex data landscape to ensure they have the right data and understand it correctly. Companies are dealing with a number of different technologies, multiple data formats, and high data volumes, along with the requirements for data security and governance.
Watch the companion webinar at:
Join John Sterrett, Senior Advisor at Linchpin People and Scott Walz, Director of Software Consultants, to learn how execution plans get invalidated and why data skew could be the root cause to seeing different execution plans for the same query. We will look at options for forcing a query to use a particular execution plan. Finally, you will learn how this complex problem can be identified and resolved simply using a new feature in SQL Server 2016 called Query Store.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
AppSec PNW: Android and iOS Application Security with MobSFAjin Abraham
Mobile Security Framework - MobSF is a free and open source automated mobile application security testing environment designed to help security engineers, researchers, developers, and penetration testers to identify security vulnerabilities, malicious behaviours and privacy concerns in mobile applications using static and dynamic analysis. It supports all the popular mobile application binaries and source code formats built for Android and iOS devices. In addition to automated security assessment, it also offers an interactive testing environment to build and execute scenario based test/fuzz cases against the application.
This talk covers:
Using MobSF for static analysis of mobile applications.
Interactive dynamic security assessment of Android and iOS applications.
Solving Mobile app CTF challenges.
Reverse engineering and runtime analysis of Mobile malware.
How to shift left and integrate MobSF/mobsfscan SAST and DAST in your build pipeline.
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyScyllaDB
Freshworks creates AI-boosted business software that helps employees work more efficiently and effectively. Managing data across multiple RDBMS and NoSQL databases was already a challenge at their current scale. To prepare for 10X growth, they knew it was time to rethink their database strategy. Learn how they architected a solution that would simplify scaling while keeping costs under control.
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...Alex Pruden
Folding is a recent technique for building efficient recursive SNARKs. Several elegant folding protocols have been proposed, such as Nova, Supernova, Hypernova, Protostar, and others. However, all of them rely on an additively homomorphic commitment scheme based on discrete log, and are therefore not post-quantum secure. In this work we present LatticeFold, the first lattice-based folding protocol based on the Module SIS problem. This folding protocol naturally leads to an efficient recursive lattice-based SNARK and an efficient PCD scheme. LatticeFold supports folding low-degree relations, such as R1CS, as well as high-degree relations, such as CCS. The key challenge is to construct a secure folding protocol that works with the Ajtai commitment scheme. The difficulty, is ensuring that extracted witnesses are low norm through many rounds of folding. We present a novel technique using the sumcheck protocol to ensure that extracted witnesses are always low norm no matter how many rounds of folding are used. Our evaluation of the final proof system suggests that it is as performant as Hypernova, while providing post-quantum security.
Paper Link: https://eprint.iacr.org/2024/257
What is an RPA CoE? Session 1 – CoE VisionDianaGray10
In the first session, we will review the organization's vision and how this has an impact on the COE Structure.
Topics covered:
• The role of a steering committee
• How do the organization’s priorities determine CoE Structure?
Speaker:
Chris Bolin, Senior Intelligent Automation Architect Anika Systems
The Microsoft 365 Migration Tutorial For Beginner.pptxoperationspcvita
This presentation will help you understand the power of Microsoft 365. However, we have mentioned every productivity app included in Office 365. Additionally, we have suggested the migration situation related to Office 365 and how we can help you.
You can also read: https://www.systoolsgroup.com/updates/office-365-tenant-to-tenant-migration-step-by-step-complete-guide/
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...Jason Yip
The typical problem in product engineering is not bad strategy, so much as “no strategy”. This leads to confusion, lack of motivation, and incoherent action. The next time you look for a strategy and find an empty space, instead of waiting for it to be filled, I will show you how to fill it in yourself. If you’re wrong, it forces a correction. If you’re right, it helps create focus. I’ll share how I’ve approached this in the past, both what works and lessons for what didn’t work so well.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
How information systems are built or acquired puts information, which is what they should be about, in a secondary place. Our language adapted accordingly, and we no longer talk about information systems but applications. Applications evolved in a way to break data into diverse fragments, tightly coupled with applications and expensive to integrate. The result is technical debt, which is re-paid by taking even bigger "loans", resulting in an ever-increasing technical debt. Software engineering and procurement practices work in sync with market forces to maintain this trend. This talk demonstrates how natural this situation is. The question is: can something be done to reverse the trend?
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframePrecisely
Inconsistent user experience and siloed data, high costs, and changing customer expectations – Citizens Bank was experiencing these challenges while it was attempting to deliver a superior digital banking experience for its clients. Its core banking applications run on the mainframe and Citizens was using legacy utilities to get the critical mainframe data to feed customer-facing channels, like call centers, web, and mobile. Ultimately, this led to higher operating costs (MIPS), delayed response times, and longer time to market.
Ever-changing customer expectations demand more modern digital experiences, and the bank needed to find a solution that could provide real-time data to its customer channels with low latency and operating costs. Join this session to learn how Citizens is leveraging Precisely to replicate mainframe data to its customer channels and deliver on their “modern digital bank” experiences.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
Discover top-tier mobile app development services, offering innovative solutions for iOS and Android. Enhance your business with custom, user-friendly mobile applications.
Conversational agents, or chatbots, are increasingly used to access all sorts of services using natural language. While open-domain chatbots - like ChatGPT - can converse on any topic, task-oriented chatbots - the focus of this paper - are designed for specific tasks, like booking a flight, obtaining customer support, or setting an appointment. Like any other software, task-oriented chatbots need to be properly tested, usually by defining and executing test scenarios (i.e., sequences of user-chatbot interactions). However, there is currently a lack of methods to quantify the completeness and strength of such test scenarios, which can lead to low-quality tests, and hence to buggy chatbots.
To fill this gap, we propose adapting mutation testing (MuT) for task-oriented chatbots. To this end, we introduce a set of mutation operators that emulate faults in chatbot designs, an architecture that enables MuT on chatbots built using heterogeneous technologies, and a practical realisation as an Eclipse plugin. Moreover, we evaluate the applicability, effectiveness and efficiency of our approach on open-source chatbots, with promising results.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/how-axelera-ai-uses-digital-compute-in-memory-to-deliver-fast-and-energy-efficient-computer-vision-a-presentation-from-axelera-ai/
Bram Verhoef, Head of Machine Learning at Axelera AI, presents the “How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-efficient Computer Vision” tutorial at the May 2024 Embedded Vision Summit.
As artificial intelligence inference transitions from cloud environments to edge locations, computer vision applications achieve heightened responsiveness, reliability and privacy. This migration, however, introduces the challenge of operating within the stringent confines of resource constraints typical at the edge, including small form factors, low energy budgets and diminished memory and computational capacities. Axelera AI addresses these challenges through an innovative approach of performing digital computations within memory itself. This technique facilitates the realization of high-performance, energy-efficient and cost-effective computer vision capabilities at the thin and thick edge, extending the frontier of what is achievable with current technologies.
In this presentation, Verhoef unveils his company’s pioneering chip technology and demonstrates its capacity to deliver exceptional frames-per-second performance across a range of standard computer vision networks typical of applications in security, surveillance and the industrial sector. This shows that advanced computer vision can be accessible and efficient, even at the very edge of our technological ecosystem.
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
C++Builder XE2 Feature Matrix
1. C++Builder XE2 ®
Rapid visual C++ development environment
Feature Matrix
Feature Architect Ultimate Enterprise Professional Starter
INTEGRATED COMPILERS
Enhanced in XE2! Embarcadero C++ Compiler 6.40 (bcc32) X X X X X
New in XE2! C++ OS X compiler X X X X
Enhanced in XE2! Create 32-bit optimized C++ native executables that
X X X X X
can run on both 32 and 64-bit Windows operating systems
Enhanced in XE! ANSI/ISO C++ Standard language conformance and Boost support X X X X X
Introduced in 2010! #pragma once support that allows for better compatibility with
X X X X X
MSVC and also acts as a header guard
Introduced in 2010! [[deprecated]] attribute to flag constructs as deprecated X X X X X
Introduced in 2010! Secure C library functions X X X X X
Introduced in 2010! Enhanced compiler switches for XML representation of source code X X X X X
Introduced in 2010! Custom evaluators for C++ Strings types X X X X X
Language features from the next ANSI/ISO C++ standard X X X X X
Linker error handling to improve memory management flexibility and resolution X X X X X
APPLICATION PLATFORMS, INTEGRATED FRAMEWORKS, DESIGNERS AND SDKS
New in XE2! FireMonkey Platform for creating 32-bit Windows applications for
X X X X X
Windows 7, Windows Vista and XP; Server 2003 and 2008.
New in XE2! FireMonkey Platform for creating OS X 10.6 and 10.7 applications X X X X
Enhanced in XE2! VCL (Visual Component Library) for rapidly building 32-bit
X X X X X
applications for Windows 7, Windows Vista and XP
Enhanced in XE! Microsoft Windows SDK support for Windows Vista APIs
X X X X X
and Windows 7
Introduced in 2010! Support for Windows 7 Direct2D API X X X X X
VCL forms designer with live Snap-to hints and layout guidelines X X X X X
Enhanced in XE2! Unified Modeling Language (UML ) designer
® ®
X X X X
.NET headers for C++ to .NET API access X X X X X
INTEGRATED BUILD TOOLS AND PROJECT SUPPORT
Enhanced in XE2! IDE support for building and managing projects for 32-bit Windows X X X X X
New in XE2! IDE support for building and managing projects for OS X X X X X
New in XE2! FireMonkey application wizards X X X X X
New in XE2! Platform Assistant for deploying and debugging across platforms X X X X
Enhanced in XE! Project Manager view menu for directory (nested), directory (flat) and
X X X X X
list view of files in a project and with an enhanced status bar for more file information.
Introduced in 2010! File manipulation and creation through the
X X X X X
Project Manager facilities
Optimize build times with pre-compiled header wizard X X X X X
Batch compilation – compile all files in project at once for increased performance X X X X
Flexible build system leveraging MSBuild with identical build process from the
X X X X X
IDE or command line
Virtual folders to logically organize files in your project stored in different locations X X X X X
Enhanced in XE2! C++Builder 3 through XE project import X X X X X
Enhanced in XE2! Build Configurations provide flexibility to organize multiple build
X X X X X
settings for all compiler, linker options, and platform support
Named option sets to save and apply build configurations to any project X X X X X
Share option-sets between build configurations and between projects X X X X X
Multi-select files in the Project Manager X X X X X
2. PA G E 2 O F 1 3
Feature Architect Ultimate Enterprise Professional Starter
File Browser – Windows shell integrated into the IDE X X X X X
Build Events for pre-build, pre-link, and post-build on project and file levels X X X X X
Project dependency checking X X X X X
Enhanced in XE! IDE Studio personality indicator – shows which is active when multiple
X X X X X
languages are available
Project level build ordering X X X X X
File level build ordering X X X X X
Build/Make from here – Make or build current project and all later projects X X X X X
Impdef utility provides information about DLLs X X X X X
Implib utility to create import libraries from DLLs X X X X X
Additional command line tools include Microsoft Resource Compiler, TDump utility to
X X X X X
structurally analyze EXE, OJB, and LIB files, GREP tool, and MAKE tool
Enhanced in XE! Tlib utility for symbol case conversion to create extended libraries and
X X X X X
modify page sizes
LANGUAGE AND RUNTIME LIBRARY FEATURES
New in XE2! C++ RTL for OS X X X X X
New in XE2! Extensible, cross platform, framework agnostic login credentials service X X X X X
New in XE2! Native zip file support X X X X X
New in XE2! C++ RTTI compatibility with Delphi X X X X X
New in XE2! Boost for OS X X X X X
New in XE2! Dinkumware RTL for OS X X X X X
Enhanced in XE! New Regular Expressions (Regex) library X X X X X
Introduced in 2010! Object-oriented file and directory I/O classes X X X X X
Enhanced in 2010! Dinkumware STL v5.01 with iterator debugging X X X X X
ANSI/ISO standard library Technical Report 1 X X X X X
Enhanced in XE2! RTTI support in C++ X X X X X
Introduced in 2010! Support for localized resources X X X X X
Introduced in 2010! Improved standard C++ heap manager X X X X X
Enhanced in XE! Optimized string/memory handling functions X X X X X
UnicodeString class X X X X X
Unicode character types char16_t and char32_t X X X X X
Move semantics with rvalue references X X X X X
Explicit conversion operators X X X X X
Static assertions X X X X X
Full type trait support X X X X X
Extern templates X X X X X
[[final]] and [[noreturn]] attributes X X X X X
Decltype keyword X X X X X
Scoped enumerations X X X X X
Expression evaluation in compiler directives X X X X X
Create reusable native 32-bit dynamically linked libraries (.DLL), COM controls (.OCX),
X X X X X
and standalone executables
Custom variants with support of your own data types, complex numbers, safe arrays,
X X X X X
and passing variants through data sets
Variant support for Int64, unsigned types and Unicode strings X X X X X
PERSONAL DEVELOPER PRODUCTIVITY
New in XE2! Template Libraries X X X X X
New in XE2! Deployment Manager: Deploy to OS X and 32-bit Windows X X X X
New in XE2! Deployment Manager: Deploy to Amazon EC2 and Windows Azure X X X X
Enhanced in XE2! A set of new examples and demos to help new and existing
X X X X X
developers get the most out of the environment
Introduced in XE! Object Gallery Descriptions pane that gives better understanding to
X X X X X
the wizard or feature
Introduced in XE! Designer snapshots – copy form images to the clipboard X X X X X
3. PA G E 3 O F 1 3
Feature Architect Ultimate Enterprise Professional Starter
Enhanced in XE! IDE Insight, the fastest way to find and execute commands in the IDE
X X X X X
with 1-button click now with object inspector property support
Enhanced in XE! Code Formatter and beautification for source code including
X X X X
block formatting
Introduced in XE! Command-line Code Formatter for integration with automated
X X X X
build processes
Introduced in XE! Code Formatter profiles allow users to create / save / load custom
X X X X
formatter options sets
Introduced in 2010! New C++ Class Explorer gives configurable hierarchical view of
class libraries throughout project. Also enables fast navigation to declarations and X X X X
implementations, as well as easy addition of fields and methods.
Introduced in 2010! Compilation can be done in a background thread X X X X X
Enhanced in 2010! Checkbox for Boolean types in the Object Inspector greatly
X X X X X
enhancing readability
Enhanced in 2010! Property Editors for Date properties now use Calendar controls X X X X X
Enhanced in 2010! Added capabilities and configuration to the File | Reopen
X X X X X
project dialog
Resource Manager greatly simplifies the addition of resources to projects X X X X
Alpha channels in icons X X X X X
Enhanced in XE! Significant all-around IDE performance improvements X X X X X
Introduced in XE! Option to turn-on and off brace highlighting X X X X X
Enhanced in XE! Live Code Templates – dynamic scriptable templates streamlines
coding complex and common structures and operations. Create or customize code
X X X X
templates and control the behavior, code generation, and user experience of your
templates. Surround Templates that can wrap around selected code or text.
Enhanced in XE! Editor “Change Bar” indicates modified lines and saved modified lines X X X X X
“Smart” Block completion – anticipates and gracefully adds block closures as you type X X X X X
Virtual form positioner for VCL designers in “docked” mode X X X X X
Enhanced in XE! Main toolbar with the addition of Run without Debug option X X X X X
Enhanced in XE! Project Manager now has the ability to run selected applications with
X X X X X
either Run or Run without Debug from the context menu.
Enhanced in XE! Hot-key Tool Palette w/ Incremental search – find any component
X X X X X
quickly
Enhanced in 2010! Gallery in Tool Palette – find gallery wizards when you need them X X X X X
SyncEdit – block-edit multiple instances of a symbol simultaneously X X X X X
History Manager with automatic multi-level file backups, file differencing and restore X X X X X
IDE Welcome Page – with fast access to recent projects, Embarcadero Developer
X X X X X
Network RSS news feeds, documentation, helpful links, updates, Weblogs, and more
Integrated QualityCentral – submit bug reports and feature requests to Embarcadero X X X X X
Structure Pane that displays hierarchical view of source code and provides a VCL Object
X X X X X
Treeview for quick navigation and manipulation of objects in the VCL designer
Syntax Highlighting Open Tools API extension with built in support for JavaScript,
X X X X X
PHP, and INI files
Ability to individually customize editor options for particular file types X X X X X
Full-featured Open Tools API allows for customization of the IDE through wizards
X X X X X
and experts.
Symbol Insight – click to navigate to declarations and implementations X X X X
Code Insight – Faster performance and improved code and parameter completion
X X X X X
provide on-the-fly member lists and parameter hints as you type
Code Insight – Code completion for DTD described markup language including
X X X X
HTML, WML, XHTML, and XSL
Enhanced in 2010! Code Folding configuration and properties X X X X
Editor Gutter – easier to read with less clutter X X X X X
Code Completion for C/C++ X X X X X
Code Completion for HTML, XHTML, XSL, and CSS X X X X
Custom IDE desktop layout profiles with enhanced support for docked windows X X X X X
To-do lists keep your development on track X X X X
4. PA G E 4 O F 1 3
Feature Architect Ultimate Enterprise Professional Starter
Enhanced in XE! Crash recovery reporting, enables Embarcadero to understand
X X X X X
complex IDE crashes to better serve our customers
Introduced in 2010! Open Tools API generic version control support for building third
X X X X X
party version control plug-ins to the IDE
Introduced in 2010! Open Tools API access to code editor tabs exposed X X X X X
Introduced in 2010! Open Tools API ability to create dockable views exposed X X X X X
Introduced in XE! Open Tools API ability to create and control Internal
X X X X X
tabbing capability
SOURCE CODE MANAGEMENT
Introduced in XE! Version Insight – Integrated framework for supporting source code
X X X X
management tooling inside the IDE
Introduced in XE! Subversion integration into the IDE X X X X X
Introduced in XE! Subversion/History integration X X X X X
Introduced in XE! A full default Diff viewer X X X X
Introduced in XE! Install Subversion client from the installer X X X X
Introduced in XE! SCM Integration (Subversion) also available as an open source project X X X X
INTERNATIONAL DEVELOPMENT
Unicode-enabled development environment X X X X X
Enhanced in XE2! Unicode-enabled VCL and FireMonkey X X X X X
UnicodeString type X X X X X
Resource DLL Wizard to create Win32 resource DLLs for localization X X X X
Introduced in 2010! English, German, French, and Japanese translations available
X X X X X
for IDE menus and dialogs, compiled units, resources, and source code
Introduced in 2010! Easy switching between languages for the IDE menus,
X X X X X
dialogs, and more…
Integrated Translation Environment (ITE) to view and edit VCL forms
X X X X
and resource strings
External Translation Manager (ETM) to view and edit language resource files
X X X X
outside the IDE
Translation Repository provides a database for translations that can be
X X X X
shared across projects
REFACTORINGS
Rename refactoring X X X X
Refactor driven “Find References” X X X X
UML MODELING
Enhanced in XE2! UML Code Visualization – at any time, get a UML model
X X X X
view of your source code
Introduced in XE! Ability to load an image into the diagram for annotations
X X X X
and advanced documentation
Enhanced in 2010! Diagrams have an updated look and feel X X X X
Sequence diagrams X X X
Collaboration diagrams X X X
State charts X X X
Deployment diagrams X X X
Use case diagrams X X X
Activity diagrams X X X
Component diagrams X X X
Enhanced in XE! Documentation generation X X X
New in XE2! C++ audits X X X X
New in XE2! Advanced C++ audits that include data analysis X X X
Import model from Rational® Rose (mdl import) X
Language neutral UML 1.5 modeling X
Language neutral UML 2.0 modeling X
5. PA G E 5 O F 1 3
Feature Architect Ultimate Enterprise Professional Starter
Enhanced in 2010! Transformation from language neutral UML 1.5 and
X
UML 2.0 projects to source code projects
Design Patterns support, including GOF patterns X X X
Diagram printing X X X X
XMI 1.1 Import/Export X X X
Full two-way class diagrams with synchronization between code and diagrams X X X X
OCL 2.0 support X X X X
“UML in Color” profile X X X X
Diagram hyper-linking and annotations X X X X
INTEGRATED DEBUGGING
Full-featured debugger with color syntax highlighting X X X X X
New in XE2! Debug OS X applications X X X X
Introduced in 2010! Debugging visualizers to enable extended views
X X X X X
of debugging data
Introduced in 2010! Build debugger visualizers for your own custom data types X X X X X
Introduced in 2010! Debugger visualizer for C++ String types, including
X X X X X
AnsiString/UnicodeString
Introduced in 2010! Debug visualizers for TDateTime, TDate, and TTime X X X X X
Introduced in XE! Detach from “Debug session in progress. Terminate?” dialog X X X X X
Introduced in 2010! Multi-threaded-debugging the ability to selectively “Freeze”
X X X X
and “Thaw” threads
Introduced in 2010! Multi-threaded-debugging the ability to set a breakpoint
X X X X
for a selected thread
Support for Wait Chain Traversal in Windows 7, Vista and Windows 2008 X X X X
Disassembly pane has “Show Opcodes” and “Show Addresses” local menu items X X X X X
Enhanced in 2010! New Debugger Options: “Scroll new events into view”
X X X X X
and “Ignore non-user breakpoints”
Call Stack View shows a glyph indicating if the frame has debug info X X X X
Enhanced in 2010! CPU view panes can be opened individually outside of an editor tab X X X X
Enhanced in 2010! Integration between debugger views and panes making it
X X X X
easier to find and understand information
Call Stack view now automatically syncs the Locals view when you double click an item X X X X
Evaluator tooltip hints go transparent when the CTRL key is pressed, allowing you to
X X X X
see through them to the editor
Expandable tooltip expression evaluation X X X X
Enhanced in 2010! Expandable watches X X X X
Expandable local variables view X X X X
Selective symbol table loading X X X X
Close implicitly opened files after debugging X X X X X
Multi-select and copy to clipboard support in CPU view X X X X X
Ctrl-Click in editor gutter to enable/disable breakpoints X X X X X
Sort by load order in Modules view X X X X
Set Next Statement local menu item in editor X X X X
Exception notification dialog: Break/Continue buttons, “Ignore exception type”
X X X X X
checkbox
Break into debugger when an assert fires X X X X
Modules View sorting X X X X
Remote debugging X X X X
Enhanced in XE! CodeGuard debugger support X X X X
Thread view displays status on all processes and threads under debugger control X X X X
CPU view for low-level debugging X X X X X
Evaluator X X X X X
Multi-Process debugging for easy tracing through complex applications X X X X
6. PA G E 6 O F 1 3
Feature Architect Ultimate Enterprise Professional Starter
Enhanced in XE! Breakpoint view with toolbar, in-place editing,
X X X X X
and enable/disable checkbox
Enhanced in XE! Watch view supporting in place editing, checkbox enable/disabling,
X X X X X
and the watch names separated from the values with columns
Multi-tab watch view for logically grouping variables X X X X X
Breakpoint view with toolbar, in-place editing, and enable/disable checkbox X X X X X
Attach to and debug any process X X X X
Detach from any process X X X X
Run until return X X X X X
Advanced breakpoints with Tooltips, actions, and groups for complete debugging
X X X X
control
Breakpoint Data Aware Triggers X X X X
Debug spawned processes X X X X
Debug Inspector for easily monitoring properties while debugging X X X X
Enhanced in 2010! Event log view X X X X
INTEGRATED UNIT TESTING
Enhanced in XE! Integrated unit testing with the DUnit testing framework X X X X
Unit test wizards for quick and easy unit test and unit test project creation X X X X
Execute unit tests from project manager X X X X
DOCUMENTATION
Enhanced in XE2! Continually updated help system with diagrams showing
X X X X X
class hierarchy, and new declared members pages
New in XE2! Help installer re-integrated in the main installer X X X X X
DATABASE APPLICATION DEVELOPMENT AND CONNECTIVITY
DBEXPRESS
Enhanced in XE2! dbExpress™ 4 database connectivity framework with connection
X X X X X
pooling, tracing, and delegate drivers
New in XE2! dbExpress drivers available for OS X – InterBase, Firebird, Oracle, MySQL,
X X X
SQL Anywhere and Informix
New in XE2! dbExpress drivers available for OS X – InterBase local and
X
MySQL local only
Enhanced in 2010! Build delegate drivers to place your code between the application
and the actual driver. Provide pre- and post-processing of all public methods and X X X X
properties of the dbExpress 4 framework. Sample delegate drivers included
Enhanced in XE2! dbExpress server connectivity to Embarcadero InterBase® XE,
X X X
2009, and 2007
Enhanced in XE2! dbExpress Server connectivity to Firebird 2.5, 2.1 and1.5 X X X
Enhanced in 2010! dbExpress server connectivity to Oracle 11g and 10g
®
X X X
Enhanced in 2010! dbExpress server connectivity to Microsoft SQL Server® 2008,
X X X
2005, and 2000
dbExpress server connectivity to Informix® 9x (not Unicode-enabled) X X X
dbExpress server connectivity to IBM DB2 9.x (not Unicode-enabled)
®
X X X
Enhanced in XE2! dbExpress server connectivity to SQL Anywhere™ 12 and 11
X X X
(Unicode-enabled); and SQL Anywhere 9 (not Unicode-enabled)
dbExpress server connectivity to Sybase® 12.5 (not Unicode-enabled) X X X
Enhanced in 2010! dbExpress server connectivity to MySQL 5.1 and 5.0 (Unicode
X X X
enabled) and 4.1
New in XE2! dbExpress ODBC Driver X X X
dbExpress local connectivity to InterBase X X X X X
dbExpress local connectivity to MySQL X X X X
Enhanced in 2010! Data/Time related functions are now locale dependent X X X X
TClientDataset for managing and manipulating datasets in-memory X X X X
New in XE2! LiveBindings connect any type of data to any UI or graphical element in
X X X X X
VCL and FireMonkey
dbGO™ for ADO connectivity for Windows (MDAC 2.8) X X X X
InterBase Express Components X X X X X
7. PA G E 7 O F 1 3
Feature Architect Ultimate Enterprise Professional Starter
DATASNAP
Introduced for C++Builder XE! Create multi-tier database applications with DataSnap.
Create middle tier application servers and connect to them from thin clients. Place X X X
business rules and write stored procedure code in C++Builder on the middle tier.
Enhanced in XE2! Deploy DataSnap servers to Amazon EC2 X X X
New in XE2! HTTPS support in stand-alone DataSnap Applications X X X
New in XE2! DataSnap server ability to terminate socket connection X X X
New in XE2! CommunicationTimeout for HTTP protocol X X X
New in XE2! JavaScript Minification with dispatching X X X
New in XE2! Heavyweight callbacks support broadcasting to specific callbacks X X X
New in XE2! RoleItem has Exclude list X X X
New in XE2! Callback channel events for servers and clients X X X
New in XE2! DataSnap REST server support for multiple Callback Tunnels X X X
New in XE2! Session Events for TCP/IP Protocol X X X
New in XE2! KeepAlive support for TCP transport component X X X
New in XE2! Object support in DataSnap sessions X X X
New in XE2! Monitor and control connections X X X
New in XE2! Allow changing of JSON result format in REST calls X X X
New in XE2! Allow query parameters in REST calls and store them X X X
New in XE2! Proxy information support for HTTP connections X X X
New in XE2! Identify client connection information (IP address and protocol,
X X X
and application name for HTTP)
Enhanced in 2010! New ServerMethods give complete control over functionality
of middle tier. Call procedures from server as if the code were right on the client.
Continue to use familiar IAppServer interface while expanding power of application X X X
servers. No COM dependencies in new DataSnap framework and now with
TJSonValue pairs making it easier to pass data
Enhanced in 2010! Improved Session events for increased simplicity of a multi-tier
X X X
implementation
Enhanced in XE2! DataSnap wizards from the Object Gallery to make server and client
X X X
creation even easier
Enhanced in XE! Added support for REST(ful) interface and exposure from the Server X X X
Enhanced in XE2! Support for REST client proxy generation X X X
Introduced in XE! DataSnap Server Proxy generation for Delphi, C++ and JavaScript X X X
Enhanced in XE! Added support for HTTP and HTTPS communication protocol beyond
X X X
the local DataSnap (TCP/IP) approach
Enhanced in XE! Added HTTP tunneling support for client code outside the firewall X X X
Enhanced in XE! Added Filter support for encryption and compression over-the-wire X X X
Introduced in XE! Included new encryption PC1 and compression filters now included
X X X
for quick enablement.
Introduced in XE! Heavyweight callbacks for enhanced client/server communications
X X X
and notifications
Enhanced in XE! Added support for publishing DataSnap server through the
X X X
WebBroker approach
Introduced in 2010! Added lightweight Callbacks X X X
Royalty Free! MIDAS/DataSnap multi-tier deployment license X X X
Introduced in 2010! MIDAS.DLL source code included X X X X
New in XE2! ClientDataSet support for OS X X X X X
DATASNAP DESKTOP CLIENT CONNECTORS
Windows 32-bit X X X
New in XE2! Mac OS X X X X
DATASNAP WEB CLIENT CONNECTORS
Introduced in XE! Simple REST / JavaScript X X X
8. PA G E 8 O F 1 3
Feature Architect Ultimate Enterprise Professional Starter
DATASNAP MOBILE CLIENT CONNECTORS
New in XE2! Apple iOS (iPhone, iPad, iPod Touch) X X X
New in XE2! RIM BlackBerry X X X
New in XE2! Windows Phone 7 X X X
New in XE2! Android X X X
DATABASE TOOLS
Enhanced in XE! Data Explorer optimized to add and manage database connections
X X X X
and browse database schema
Drag and Drop from the dbExpress node in the Data Explorer into VCL Forms to
X X X X
speed development
SQL console views for running queries and viewing results on any dbExpress 4
X X X X
supported database
Navigate to code-based stored procedures from Data Explorer X X X X
Visual query builder X X X X
INCLUDED DATABASES
New in XE2! InterBase XE Developer Edition – up to 20 users and 80 logical
X X X X X
connections
Borland Database Engine (32-bit) for dBASE and Paradox X X X X X
CLOUD SUPPORT
Introduced in XE! Ability to connect to Windows Azure X X X X
Introduced in XE! Ability to manipulate Windows Azure blobs, queues, and tables X X X X
New in XE2! MetaData support for TAzureQueueManagement X X X X
New in XE2! ContinuationToken support for Azure Table X X X X
New in XE2! Amazon Simple Storage Service API X X X X
New in XE2! Amazon Queue Service API X X X X
New in XE2! Amazon SimpleDB API X X X X
Enhanced in XE2! Deploy to Amazon EC2 X X X X
New in XE2! Deploy to Windows Azure X X X X
PROFILING WITH AQTIME 7 STANDARD
Introduced in XE! AQtime 7 Standard for RAD Studio integrated plugin X X X X
Enhanced in XE2! Support for 32 bit C++ applications X X X X
Introduced in XE! Performance and function timing profiling X X X X
Introduced in XE! Parent / child contribution analysis X X X X
Introduced in XE! Analysis of memory and resource allocation and leaks X X X X
Introduced in XE! Code coverage X X X X
Introduced in XE! Exception tracing X X X X
Introduced in XE! Selective profiling using profiling areas X X X X
AQtime 7 Pro with support for Microsoft Visual Studio .NET, Java, Visual Basic, 64 bit code, line-level profiling, compare and merge options, per-thread
reporting, usage of AQtime API and SDK, and many more advanced features is available directly from SmartBear Software. Info can be found at:
http://www.automatedqa.com/products/aqtime
FILE COMPARE WITH BEYOND COMPARE TEXT COMPARE
Introduced in XE! Beyond Compare Text Compare integration X X X X
Introduced in XE! Compare and edit the contents of files with syntax highlighting X X X X
Introduced in XE! Ignore changes in whitespace and comments X X X X
Introduced in XE! Print reports of differences or save them as HTML or plain X X X X
Introduced in XE! Filter display to only show differences, optionally with
X X X X
a few lines of context
Introduced in XE! Built-in support for Delphi, C++, HTML, DFMs, and more X X X X
Introduced in XE! Adds a “Compare” menu to the IDE’s “Edit” menu and Project
Manager, with commands to compare against previous revisions, other editor tabs, X X X X
and original files
Introduced in XE! Automatically configured for both differences and merges
X X X X
from the History view
Beyond Compare! Full version, which includes Folder Compare Features, Text Comparison Features, FTP support is available at
http://www.scootersoftware.com/moreinfo.php?zz=newfeatures
9. PA G E 9 O F 1 3
Feature Architect Ultimate Enterprise Professional Starter
BUILD AUTOMATION WITH FINALBUILDER
Enhanced in XE2! FinalBuilder Embarcadero Edition X X X
Introduced in XE! Create your Build process visually, no need to edit xml files or create
X X X
batch scripts!
Introduced in XE! Integrated Debugging, step through and debug your Build process. X X X
Introduced in XE! Detailed Logging makes it easy to see exactly what happened during
X X X
the Build.
Introduced in XE! Flow Control and Variables make your Build process dynamic. X X X
Introduced in XE! Deploy Builds using File copy or FTP X X X
The full version of FinalBuilder includes 600+ Actions, with support for Delphi 3 to XE2, C++Builder 4 to XE2, support for other compilers, SFTP, SSH, IIS,
CD/DVD burning and ISO file creation, Scripting with VBScript, JavaScript, PowerShell and IronPython, IDE SCCAPI support, Create custom Actions with
Action Studio, Schedule Builds with Windows Scheduler, Continuous Integration with FinalBuilder Server, Cruise Control integration, TFS Integration and
much more. More information can be found at: http://www.finalbuilder.com
LOGGING WITH CODESITE EXPRESS
Enhanced in XE2! Raize Software CodeSite Express Integration provides
X X X X
advanced application logging and debugging capabilities
Introduced in XE! Log all kinds of information without data conversions including
strings, numbers, dates & times and even objects, string lists, exceptions, X X X X
and much more
Introduced in XE! Log information from application code (including recursive functions
X X X X
and multiple threads) without interrupting program execution or causing side effects
Introduced in XE! Emphasize important logging information through a variety
X X X X
of message types
Introduced in XE! Send logging messages to a CodeSite Log File for later review or to
X X X X
the CodeSite Live Viewer for real-time analysis, or to both simultaneously
Introduced in XE! Utilize the extensive analysis tools in the CodeSite Viewers to analyze
X X X X
message logs and locate problem areas faster
Introduced in XE! Filter message logs by application name, process id, thread name,
X X X X
computer name, category, and message text
Introduced in XE! Quickly organize the message log into multiple views by using the
X X X X
advanced CodeSite Message Organizer
Introduced in XE! Control the amount of logging information generated by using
additional CodeSite loggers with their own Category instead of relying on arbitrary X X X X
logging levels
Introduced in XE! Record method calls to add call stack structure to the message log X X X X
Raize CodeSite complete package is available from Raize Software at http://www.raize.com
IP*WORKS! COMMUNICATION COMPONENTS
Enhanced in XE2! The full version of /n software’s IP*Works! components –
A comprehensive suite of components for Internet communications including more X X X X
than 40 individual components covering every major Internet Protocol.
Introduced in XE! Royalty free commercial components for Internet development
including ATOM, CalDAV, FileMailer, FTP, HTMLMailer, HTTP, ICMPPort, IMAP,
IPDaemon, IPInfo, IPMonitor, IPPOrt, JSON, LDAP, Mcast, MIME, MX, NetClock,
X X X X
NetCode, NetDial, NNTP, Ping, POP, RCP, REST, Rexec, Rshell, RSS, SMPP, SNPP,
SOAP, Syslog, Telnet, TFTP, TraceRoute, UDPPort, WebDav, WebForm, WebUpload,
Whois, XMLp, and XMPP
Components are easy to use, with a uniform, intuitive, and extensible design X X X X
Components share common interfaces across platforms and technologies X X X X
Components are fast, robust, and reliable with minimal resource consumption X X X X
Components are lightweight and have no dependencies on external libraries X X X X
Detailed reference documentation, hundreds of sample applications, fully-indexed
X X X X
helps files, and an extensive online knowledge base
Additional /n software IP*Works! component packages supporting SSL and SSH security, S/MIME and OpenPGP encryption, Secure Network Management,
Compression, and more can be obtained at http://www.nsoftware.com/
TEECHART CHARTING COMPONENTS
Enhanced in XE2! TeeChart Standard - reporting and graphing component set X X X X
TeeChart Pro complete package can be purchased from Steema http://www.steema.com/
10. PA G E 1 0 O F 1 3
Feature Architect Ultimate Enterprise Professional Starter
FASTREPORT REPORTING SOLUTIONS
New in XE2! FastReport VCL 4 RAD Edition reporting tool X X X X
New in XE2! Exports to popular formats
X X X X
(PDF, RTF, HTML, BMP, JPEG, TIFF, GIF, TxT, CSV)
New in XE2! Grouping with drill-downs X X X X
New in XE2! Caching of the big reports(uses less memory) X X X X
New in XE2! Six levels in master-detail-subdetail relation X X X X
NEVRONA RAVE REPORTING SOLUTIONS
Enhanced in XE2! Nevrona Rave Reports® 10 Bundled Edition X X X X
Go to Nevrona Designs at http://www.nevrona.com/ for more information
ADDITIONAL COMPONENTS AND TOOLS
Enhanced in XE! glyFX Icon Library – Embarcadero Edition X X X X
Enhanced in XE! Support for SOAP 1.2 clients X X X X
BIZSNAP WEBSERVICES ™
WSDL External Schema support X X X X
BizSnap XML Transformation Tools and Components to easily build data exchanges
™
X X X
between XML and datasets
Enhanced in XE2! Easily create Win32 and XML/SOAP Web Services X X X X
SOAP runtime support for optional and unbounded elements X X X X
SOAP features updated to support Amazon, eBay, MapPoint, and more X X X X
Build server-side XML Web Services X X X X
Build client-side XML Web Services X X X X
WEB APPLICATION DEVELOPMENT
INTRAWEB
Enhanced in XE2! IntraWeb XII – RAD Web Application framework, Personal Edition X
Enhanced in XE2! IntraWeb XII – RAD Web Application framework, Standard Edition X X X
Introduced in XE! Integrated Page Mode X X X X
Introduced in XE! RSS Feeds X X X X
Introduced in XE! Static content X X X X
Introduced in XE! URL Mapping X X X X
Enhanced in XE! Standalone deployment X X X X
Enhanced in XE! Windows Service Deployment X X X
Concurrent session limit X
Unlimited concurrent session limit X X X
Application Mode X X X X
Enhanced in XE! Code based Authentication X X X X
Introduced in XE! Session time out limit of 20 minutes X X X X
The Ultimate Edition is available from Atozed, which adds increased security features, source code and remove limitations. http://www.atozed.com
INTERNET DIRECT (INDY)
Enhanced in XE! Internet Direct (INDY) components with more than 120 Internet
protocols and Internet standards including TCP, UDP, ICMP, SMTP, POP3, IMAP4, HTTP, X X X X X
NNTP, FTP, IPv6, and much more
New in XE2! INDY component libraries for OS X X X X X
WEBSNAP / WEB BROKER
™
New in XE2! HTTPS support in standalone Web Broker applications X X X X
WebSnap component-based framework for developing Web Server applications
™
X X X X
(deprecated)
Server-side scriptable Web page components to easily interface WebSnap objects with
X X X X
Web site developer teams and scripters
Server-side scripting in WebSnap with JavaScript™ and VBScript X X X X
11. PA G E 1 1 O F 1 3
Feature Architect Ultimate Enterprise Professional Starter
COM/DCOM SUPPORT
Import .NET assemblies as COM objects in Win32 VCL applications X X X X X
DCOM support X X X X
Legacy support for DataSnap/MIDAS COM/DCOM based multi-tier database
X X X
application framework
Advanced Type Library Editor now manages IDL, making COM development
X X X X
completely transparent.
History Manager supports IDL, with automatic multi-level file backups, file differencing
X X X X
and restore
Support for Automation Object event handling X X X X
COM Object Wizard X X X X
Microsoft ActiveX® Control Data binding X X X X
Import COM servers as components to develop visually X X X X
Introduced in XE! Removal of the dependency of the ATL libraries for C++Builder
X X X X X
ActiveX support
VISUAL COMPONENT LIBRARY (VCL)
VCL Form Designer to visually build native Windows applications X X X X X
VCL source code to extend and debug components X X X X
New in XE2! VCL Styles: Create VCL applications with enhanced GUI X X X X X
New in XE2! Professional looking custom styles such as the Graphite series for VCL X X X X X
New in XE2! Create your own custom styles with the VCL Style Designer X X X X X
Introduced in 2010! Integrated gesturing framework with multi-OS support for
X X X X X
Windows 7, Vista, XP and 2000
Introduced in 2010! Gesture Designer enables full control of all gesture design
X X X X X
and interaction
Introduced in 2010! Gesture components (TGestureListView, TGesturePreview, TGes-
X X X X X
tureRecorder) to build gesture creation and management into VCL based applications
Introduced in 2010! Interactive multi-touch gestures for panning, zooming, and rotating
X X X X X
(requires multi-touch enabled OS)
Introduced in 2010! TTouchKeyboard a virtual keyboard for enhanced non-keyboard
X X X X X
interface interactions that support multiple locales and languages
Introduced in 2010! Ability to easily change languages and all TWinControls respond to
X X X X X
the change
Introduced in 2009! Ribbon Controls components for creating Microsoft Office style
ribbon interfaces including ribbon, ribbon application menu bar, combobox, toolbar X X X X X
and tips
Introduced in 2009! New VCL Components: TCategoryPanelGroup, TButtonedEdit,
X X X X X
TLinkLabel, TBalloonHint
Enhanced in 2010! Enhancements to existing controls: TButton, TEdit, TProgressBar,
X X X X X
TListView, TTreeView, TRichEdit, TImageList
Enhanced in 2010! Theming support for TGrid descendants X X X X X
Introduced in 2009! Full support for PNG image format in TImage and TImageList X X X X X
Enhanced in 2010! Icons can be assigned to Bitmaps X X X X X
Introduced in 2010! Support for Windows Imaging Component (WIC) including JPEG,
TIFF, GIF, PNG, BMP, and HD Photo image formats. RAW camera formats (such as
X X X X X
NRW, NEF, CRW, CR2, RW2, ARW, SR2, SRF, ORF, PEF, and DNG) also supported with
manufacturer supplied codecs.
Introduced in 2009! TImageList now supports all graphics formats contained in TImage X X X X X
Introduced in 2009! Import Component wizard to import a type library, ActiveX control
X X X X X
or .NET Assembly
Introduced in 2009! New Component wizard to create the unit for a new component X X X X X
Object-oriented, fully extensible and reusable component and application architecture X X X X X
Visual Form Inheritance and Form linking to reduce coding and simplify maintenance X X X X X
Frames for building and reusing compound components X X X X X
Object Repository for storing and reusing forms, Data Modules, and experts X X X X X
Object Inspector to set component properties and events X X X X X
12. PA G E 1 2 O F 1 3
Feature Architect Ultimate Enterprise Professional Starter
Windows Vista look and feel including Windows Aero glassing effects X X X X X
Support for Windows theming of applications X X X X X
Standard components including frame, edit, menu, button, label, checkbox, list box,
X X X X X
combo box, panel and action list
Additional components including graphical buttons, image, shape, scroll box, splitter,
X X X X X
buttoned edit, tabs, panels, action toolbar, and color map
Win32 components including page control, image list, rich edit, progress bar, date
X X X X X
time, calendar, toolbar, tree view and list view
System components including timer, paint box, media player, OLE container and DDE X X X X X
Win 3.1 controls including tabbed notebook, file list box, directory list box, drive
X X X X X
combo box, filter combo box and db lookup
Dialog components including open, save, open/save picture, open/save text, font,
X X X X X
color, print, printer setup, find, replace and page setup
Data Access Controls – datasource X X X X X
Data Access Controls including client dataset, dataset provider and XML transform X X X X
Data Controls including dbgrid, navigator, text, edit, memo, image, listbox, combo box,
X X X X X
checkbox, radiogroup, lookup and rich edit
dbExpress components including SQL connection, SQL dataset, SQL query, SQL Stored
Proc, SQL table, SQL server method, SQL monitor (not included in Professional) and X X X X
simple dataset
Internet components including web browser, dispatcher, page producer, dataset, query,
X X X X
page, table, TCP client and server and XML document
Vista Dialog components including file open, file save and task X X X X X
DataSnap Client components including provider connection, DCOM connection,
socket connection, shared connection, local connection, web connection, object broker X X X
and connection broker
Enhanced in XE! DataSnap Server components including TDSTCPServerTransport,
TDSProxyGenerator, TDSServerMetaDataProvider, TDSConnectionMetaDataProvider,
TDSRestConnection, TDSRestMetaDataProvider, TDSHTTPWebDispatcher, TDSServer, X X X
TDSServerClass, TDSHTTPService, TDSAuthenticationManager, TDSClientCallback-
ChannelManager, and TDSHTTPServiceFileDispatcher
Introduced in XE! Windows Azure components including AzureConnectionString, Azur-
X X X X
eBlobManagement, AzureQueueManagment, and AzureTableManagment
Sample components including gauge, color grid, spin button, spin edit, directory
X X X X X
outline and calendar
Indy components with more than 120 Internet protocols and Internet standards includ-
X X X X X
ing TCP, UDP, ICMP, SMTP, POP3, IMAP4, HTTP, NNTP, FTP, IPv6, and much more
WebSnap components including adapters, values lists, dispatchers, file service, sessions
X X X X
service, web user list and page producers
Web Services components including HTTP, SOAP, and WSDL X X X X
dbGo components including ADO connection, command, dataset, table, query and
X X X X
stored procedure
Enhanced in XE2! IntraWeb components including Silverlight, Standard, Control,
X X X X
Standard 3.2, WAP, Data, Client Side, Data 3.2, Data WAP
Enhanced in XE2! TeeChart Standard components including chart, DBchart, dataset,
X X X X
buttons, draw, combo and image
Enhanced in XE2! InterBase Express (IBX) components X X X X
DATABASE APPLICATION DEVELOPMENT
New in XE2! Fast SQL database development, change management, profiling, and
X
tuning with DB PowerStudio® XE2, Developer Edition
Rapid SQL to write high quality SQL code faster X
DB Optimizer to visually tune SQL X
DB Change Manager to simplify database change management X
DATABASE MODELING AND DESIGN