Here is my handy collection of links to blog posts and resources related to new Delphi 2010 features. Enjoy and GO DELPHI !!!
1. General
2. IDE
-
IDE Insight
RAD Studio 2010 - IDE Insight Part 1
Mark Duncan blog post with detailed information about new IDE Insight functionality
RAD Studio 2010 – IDE Features: IDE Insight
Nick Hodges blog post on IDE Insight
-
Usability
"Embarcadero RAD Studio 2010"
Chris Bensen blog post on new IDE features including advanced search for units with pattern matching, new search support in "New Items" aka "Gallery" dialog, new C++ Class Explorer and improvements to Object Inspector like checkboxes for boolean values and date picker for "date" values
C++Builder 2010 and the new Class Explorer
David Dean blog post on new C++Builder 2010 Class Explorer
"RAD Studio 2010: The IDE"
Chris Bensen blog post with Delphi 2010 screenshot running on Windows 7, demonstrating IDE Insight, new Search functionality, retro Component Pallette and check boxes in the Object Inspector
Embarcadero RAD Studio 2010 Search Highlighting and Search Bar
Darren Kosinski blog on new Delphi and C++Builder search functionality
Code Navigation In The RAD Studio Code Editor
Darren Kosinski discusses improved code navigation in the code editor
"RAD Studio 2010: Improved File|Reopen menu"
Chris Hesik blog post showing new "Reopen Menu Properties" dialog
"RAD Studio 2010 IDE Features: File|Reopen"
Nick Hodges blog post on the new "Reopen Menu Properties" dialog
RAD Studio 2010 Review #2: The new old Component Toolbar
"Wings of Wind" blogpost showing new old component toolbar
RAD Studio 2010 — IDE Features: "Old School" Tool Palette
Nick Hodges blog post on the new old Component Toolbar
Background Compilation in Delphi 2010 and C++Builder 2010
Andreano Lanusse blog post on new background compilation in Delphi
How to configure Delphi 2010 to look, work, and feel like Delphi 7
Andreano Lanusse blog post how to organize Delphi 2010 IDE, so it looks like Delphi 7
"RAD Studio 2010 Review #4: Project Management Enhancements"
Wings of Wind blog post on little important improvements in the Project Manager like different icons for runtime and designtime packages, draggable bookmarks and breakpoints, and the support for QA Metric and Audits with no modeling support enabled in a project.
Delphi 2010 IDE Beta Blogging: Use Units
Marco Cantu blog post on beta blogging and improved "Use Unit" dialog
RAD Studio 2010 - Refactoring & Help Insight for Generics"
Darren Kosinski blog post on refactoring and help insight support for generic types
Refactoring Support for Attributes in Delphi 2010
Malcolm Groves shows off support for custom attributes in the refactoring engine
RAD Studio 2010 - Object Inspector "verbs" area
Pawel Glowacki blog post on improvements in Object Inspector
"RAD Studio 2010 - Actions"
Chris Bensen blog post on improvements in "Action" property editor
C++Builder 2010 Memory Manager is now FastMM
"Andy’s Blog and Tools" post about new FastMM memory manager in new C++Builder 2010
C++Builder 2010 Boost support
David Dean discusses C++Builder 2010 Boost support
RAD Studio 2010 now speaks multiple languages
"Andy’s Blog and Tools" discusses improved support for multiple languages in the IDE
More ways to get to Delphi’s Audits and Metrics
Mike Rozlog blogs about Auditis and Metrics without modeling support turned on
RAD Studio 2010 UML and Audits and Metrics: not the old UML!
Mike Rozlog provides understanding the UML features in RAD Studio 2010, Delphi 2010, and C++Builder 2010
-
Debugging
Drag-and-drop Gutter Icons in Delphi 2010
Malcolm Groves blog post about draggable breakpoints and bookmarks
RAD Studio 2010: Thread-specific breakpoints
Chris Hesik blog post on thread debugging demonstrating breakpoints for specific threads and thread naming
RAD Studio 2010: TThread support for naming a thread
Chris discusses new Delphi 2010 support for naming threads for debugging
RAD Studio 2010: Keeping Watches (and Locals) expanded
Chris on keeping Watches (and Locals) expanded
RAD Studio 2010 Review #3: Debug Visualizers
"Wings of Wind" blog post with detailed discussion of new debugger visualizers
Camtasia of Visualizers by Atmapuri
Atmapuri has created a video showing off some of the really cool visualizers
Custom Debugger Visualizer for TBitmap by Boian Mitov
Boian Mitov wrote TBitmap Debug Visualizer that allows viewing the content of a bitmap in the debugger.
-
Tools API
RAD Studio 2010: ToolsAPI enhancements
Chris Hesik in depth blog post on ToolsAPI enhancements
RAD Studio 2010 ToolsAPI: Plugging into the code editor space in the IDE
Chris Hesik provides a simple example that showed how to use the new interfaces to add UI into the code editor space in the IDE.
3. Compiler and RTL
4. VCL
-
Touch, Multitouch and Gesturing
Touch Demo (part 1-4) by Chris Bensen
Overview of Chris Bensen 4-part master demo that shows Direct2D, Touch and Inertia processing
Delphi 2010 - Touch and Pen added to TShiftState
Chris discusses how touch and pen have been added to TShiftState enum
Interactive Gestures 101
Chris gives quick set of steps to use interactive gestures
RAD Studio 2010 - Touch Keyboard
Chris Bensen blog post on new TouchKeyboard component
RAD Studio 2010 - Gestures and Multi-Touch
Chris Bensen blog post discussing differences between gestures and "interactive" gestures or multi-touch
RAD Studio 2010 - Touch & Gestures Part 1
Seppy Bloom blog post on touch and gesturing support
RAD Studio 2010 - Touch & Gestures Part 2
Seppy Bloom blog post on interactive gestures that fire the OnGesture event continuosly as the gesture is performed
Touch Hardware
Chris Bensen blog post discussing different hardware that currently supports touch
RAD Studio 2010 Review #5: VCL – Natural Input Overview
Wings of Wind blog post on gesturing support
-
Direct2D and WIC
Getting started with using Direct2DCanvas
Chris shows how to setup Delphi 2010 app to use new Direct2D support.
Using Direct2D in Delphi 2010 sample
Marco Cantu demonstrates using Direct2D with a round gradient brush based
on 4 colors for the background and a very similar gradient for the font brush.
He’s also rotating the text with a transformation matrix and dimming it using opacity.
RAD Studio 2010 Review #7: – A historic moment
Wings of Wind blog post on support for WIC (Windows Imaging Component) and specifically TIFF images
RAD Studio 2010 Review #8: – And now some feedback from us
Wings of Wind blog post on new Alpha Transparency in PNG and BMP images and Direct2D support
Debugging Direct2D
Chris Bensen blog post on Direct2D debugging performance on Intel GPUs
-
New Units and Windows 7
Delphi 2010 - New Units
Chris Bensen blog post that enumerates various new VCL units including: Wincodec.pas, Cor.pas, Direct3D.pas, D3DX9.pas, D2D1.pas, Direct2D.pas, Manipulations.pas, Gestures.pas, GestureMgr.pas, GestureCtrls.pas, Keyboard.pas, KeyboardTypes.pas, IOUtils.pas and RTTI.pas
Windows 7 Beta Components
Daniel Wischnewski created very interestin set of Delphi components to work with new Windows 7 features like Taskbar and Jump Lists.
IOUtils.pas – OO File System Access in Delphi 2010
Malcolm Groves blog post on new IO utility classes with source code examples
RAD Studio 2010 Review #13: – The Persistence of Time
"Wings of Wind" blog post about new TStopwatch type from the the "Diagnotics.pas" unit
VCL Ribbon – Ribbon Group Component Editor
Jeremy North shows a component editor created specifically for the TRibbonGroup component
to hopefully make it a little easier to layout your ribbon groups.
Themed Grids in Delphi 2010
Jeremy North discusses new Delphi 2010 support for theming in TGrid-descandants
Old Delphi Applications More Compatible with Windows 7
Marco Cantu observes that Windows 7 is more friendly for existing Delphi apps than Vista
5. Enterprise
-
Database
New dbExpress driver for Firebird in Delphi 2010 and C++Builder 2010
Andreano blog post about new DBExpress Firebird driver with embedded 7 minute long youtube video demonstrating working with Firebird database and using DBX metadata classes with Firebird
My First Compilation of Midas.dll
Marco Cantu post about compiling MIDAS.DLL from source code provided with RAD Studio 2010
-
Data Interchange with JSON and XML
JSON Types for Server Methods in DataSnap 2010
Adrian Andrei blog post on JSON data types in DataSnap server methods
Custom Marshalling/UnMarshalling in Delphi 2010
Daniele Teti blog post on new classes from "DBXJSONReflect" unit - TJSONMarshal and TJSONUnMarshal - with samples of source code
JSON support in Delphi 2010, a simple example
Daniele Teti shows a simple example of code to do some JSON generation.
-
DataSnap 2010
Dr.Bob on DataSnap 2010 (WHITEPAPER)
"RAD Studio in Action: Reach out – beyond your desktop, beyond your firewall, beyond Windows".
Excellent whitepaper and youtube videos on DataSnap 2010 by Bob Swart
RAD Studio 2010 Review #11: – DataSnap
"Wings of Wind" blog post about new features in DataSnap including new wizards, HTTP support, filters, REST, JSON and TJSONMarshall class
Don’t call me, I’ll call you…
Adrian Andrei blog post on DataSnap 2010 callbacks
DataSnap 2010 HTTP support with an ISAPI dll
Jim Tierney blogs about new DataSnap server wizard for WebBroker web apps
DataSnap: In-Process Server Method
Chau Chee Yang discusses how simple it is to work with in-process server methods
DataSnap Filters Compendium
Daniele Teti presents impressive collection of hash, cipher and compress DataSnap filters
-
SOAP and RESTful Web Services
Marco Cantu on RESTful web services (WHITEPAPER)
"RAD Studio in Action: Reach out – beyond your desktop, beyond your firewall, beyond Windows"
Marco Cantu’s excellent whitepaper and youtube episodes about RESTful web services in Delphi
RAD Studio 2010 Review #12: – Tooling, Help, Unicode
"Wings of Wind" blog post on new SOAP 1.2 support in the WSDL Importer and "Help System" improvements
RAD Studio 2010 - SOAP 1.2
Chris White discussed changes in the WSDL Importer and support for SOAP 1.2
6. Misc
Share This | Email this page to a friend