{"id":13134,"date":"2024-09-13T07:41:17","date_gmt":"2024-09-13T07:41:17","guid":{"rendered":"https:\/\/www.barnsten.com\/?p=13134"},"modified":"2024-09-13T07:41:17","modified_gmt":"2024-09-13T07:41:17","slug":"welkom-rad-studio-delphi-en-cbuilder-12-2-athene","status":"publish","type":"post","link":"https:\/\/www.barnsten.com\/nl\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\/","title":{"rendered":"Welkom RAD Studio, Delphi en C++Builder 12.2 Athens!"},"content":{"rendered":"<p>Embarcadero is zeer verheugd aan te kondigen RAD Studio 12.2 Athene samen met Delphi 12.2 en C + + Builder 12.2 is beschikbaar voor klanten vanaf vandaag. De RAD Studio 12.2 Athens release biedt onze eerste Generative AI-integratie in de IDE, een nieuwe template bibliotheek voor web-ontwikkeling, significante feature verbeteringen aan de nieuwe C++ Win64 Clang-gebaseerde compiler en toolchain, nieuwe Delphi compilers gebouwd als 64-bit apps, en nog veel meer. In deze blogpost belichten we de belangrijkste verbeteringen van deze release en geven we links met meer informatie.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_69_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\">Inhoudsopgave<\/p>\n<\/div>\n<nav>\n<ul class=\"ez-toc-list ez-toc-list-level-1\">\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-1\" title=\"Belangrijkste nieuwe functies in RAD STUDIO 12.2\" href=\"https:\/\/blogs.embarcadero.com\/announcing-the-availability-of-rad-studio-12-2-athens\/#Key_New_Features_in_RAD_STUDIO_122\">Belangrijkste nieuwe functies in RAD STUDIO 12.2<\/a>\n<ul class=\"ez-toc-list-level-3\">\n<li class=\"ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-2\" title=\"Runtime-pakketten, compileersnelheid en meer voor de gemoderniseerde C++ compiler en toolchain\" href=\"https:\/\/blogs.embarcadero.com\/announcing-the-availability-of-rad-studio-12-2-athens\/#Runtime_Packages_Compile_Speed_and_More_for_the_Modernized_C_Compiler_and_Toolchain\">Runtime-pakketten, compileersnelheid en meer voor de gemoderniseerde C++ compiler en toolchain<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-3\" title=\"64-bits versie van Delphi Windows-compilers\" href=\"https:\/\/blogs.embarcadero.com\/announcing-the-availability-of-rad-studio-12-2-athens\/#64-bit_Version_of_Delphi_Windows_compilers\">64-bits versie van Delphi Windows-compilers<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-4\" title=\"Smart CodeInsight: AI-ondersteunde codering\" href=\"https:\/\/blogs.embarcadero.com\/announcing-the-availability-of-rad-studio-12-2-athens\/#Smart_CodeInsight_AI_Powered_Coding\">Smart CodeInsight: AI-ondersteunde codering<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-5\" title=\"Editor verbeteringen: Focusmodus en schuifbalkannotaties\" href=\"https:\/\/blogs.embarcadero.com\/announcing-the-availability-of-rad-studio-12-2-athens\/#Editor_Enhancements_Focus_Mode_and_Scrollbar_Annotations\">Editor verbeteringen: Focusmodus en schuifbalkannotaties<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-6\" title=\"WebStencils Sjabloonbibliotheek\" href=\"https:\/\/blogs.embarcadero.com\/announcing-the-availability-of-rad-studio-12-2-athens\/#WebStencils_Template_Library\">WebStencils Sjabloonbibliotheek<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-7\" title=\"C++Builder Visueel Assist Integratie\" href=\"https:\/\/blogs.embarcadero.com\/announcing-the-availability-of-rad-studio-12-2-athens\/#CBuilder_Visual_Assist_Integration\">C++Builder Visueel Assist Integratie<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-8\" title=\"Verbeterde mobiele ontwikkeling en externe bibliotheken koppelen\" href=\"https:\/\/blogs.embarcadero.com\/announcing-the-availability-of-rad-studio-12-2-athens\/#Improved_Mobile_Development_and_external_libraries_linking\">Verbeterde mobiele ontwikkeling en externe bibliotheken koppelen<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-9\" title=\"Kwaliteitsverbeteringen in RAD STUDIO 12.2\" href=\"https:\/\/blogs.embarcadero.com\/announcing-the-availability-of-rad-studio-12-2-athens\/#Quality_Improvements_in_RAD_STUDIO_122\">Kwaliteitsverbeteringen in RAD STUDIO 12.2<\/a>\n<ul class=\"ez-toc-list-level-3\">\n<li class=\"ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-10\" title=\"Debugger-kwaliteit\" href=\"https:\/\/blogs.embarcadero.com\/announcing-the-availability-of-rad-studio-12-2-athens\/#Debugger_Quality\">Debugger-kwaliteit<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-11\" title=\"Delphi LSP\" href=\"https:\/\/blogs.embarcadero.com\/announcing-the-availability-of-rad-studio-12-2-athens\/#Delphi_LSP\">Delphi LSP<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-12\" title=\"Delphi RTL, VCL en FireMonkey-kwaliteit\u00a0\" href=\"https:\/\/blogs.embarcadero.com\/announcing-the-availability-of-rad-studio-12-2-athens\/#Delphi_RTL_VCL_and_FireMonkey_Quality\">Delphi RTL, VCL en FireMonkey-kwaliteit\u00a0<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-13\" title=\"RAD-server verbeteringen\" href=\"https:\/\/blogs.embarcadero.com\/announcing-the-availability-of-rad-studio-12-2-athens\/#RAD_Server_Improvements\">RAD-server verbeteringen<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-14\" title=\"Kwaliteit Algemeen\" href=\"https:\/\/blogs.embarcadero.com\/announcing-the-availability-of-rad-studio-12-2-athens\/#Quality_Overall\">Kwaliteit Algemeen<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-15\" title=\"Ready to Go\" href=\"https:\/\/blogs.embarcadero.com\/announcing-the-availability-of-rad-studio-12-2-athens\/#Ready_to_Go\">Ready to Go<\/a>\n<ul class=\"ez-toc-list-level-3\">\n<li class=\"ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-16\" title=\"Een fantastische release\" href=\"https:\/\/blogs.embarcadero.com\/announcing-the-availability-of-rad-studio-12-2-athens\/#A_Fantastic_Release\">Een fantastische release<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/nav>\n<\/div>\n<h2><span id=\"Key_New_Features_in_RAD_STUDIO_122\" class=\"ez-toc-section\"><\/span><b>Belangrijkste nieuwe functies in RAD STUDIO 12.2<\/b><\/h2>\n<p><img decoding=\"async\" class=\"alignnone wp-image-178825\" title=\"HighResolutionSplashScreenInAction | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SplashScreen_InAction-3479135.png?resize=563%2C356&amp;ssl=1\" sizes=\"(max-width: 563px) 100vw, 563px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SplashScreen_InAction-3479135.png?resize=1024%2C648&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SplashScreen_InAction-3479135.png?resize=300%2C190&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SplashScreen_InAction-3479135.png?resize=768%2C486&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SplashScreen_InAction-3479135.png?resize=360%2C228&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SplashScreen_InAction-3479135.png?w=1264&amp;ssl=1 1264w\" alt=\"hoge resolutie splashscreen inactie\" width=\"563\" height=\"356\" data-recalc-dims=\"1\" \/><\/p>\n<h3><span id=\"Runtime_Packages_Compile_Speed_and_More_for_the_Modernized_C_Compiler_and_Toolchain\" class=\"ez-toc-section\"><\/span><b>Runtime-pakketten, compileersnelheid en meer voor de gemoderniseerde C++ compiler en toolchain<\/b><\/h3>\n<p>Na de release van de nieuwe Clang-gebaseerde C++ compiler voor Win64 in RAD Studio 12.1, voegt de nieuwe update belangrijke functies toe aan de nieuwe C++ toolchain, inclusief consumptie en productie van runtime packages, ondersteuning voor alle RAD Studio component packages, parallelle CPU-verzadigende batch compilatie (met ondersteuning voor de --jobs parameter) die ongelooflijke compileerprestaties geeft, en een uitgebreide focus op kwaliteit voor de compiler en RTL bibliotheken. Net als in de vorige 12 releases blijft de oudere C++ Win64 toolchain beschikbaar naast de nieuwe.<\/p>\n<p>Dit is hoe u runtime-pakketten inschakelt in de nieuwe C++ toolchain:<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-178849\" title=\"122CppRuntimePackages | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Cpp_Runtime_Packages-7486967.png?resize=504%2C156&amp;ssl=1\" sizes=\"(max-width: 504px) 100vw, 504px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Cpp_Runtime_Packages-7486967.png?resize=1024%2C317&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Cpp_Runtime_Packages-7486967.png?resize=300%2C93&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Cpp_Runtime_Packages-7486967.png?resize=768%2C238&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Cpp_Runtime_Packages-7486967.png?resize=360%2C111&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Cpp_Runtime_Packages-7486967.png?w=1040&amp;ssl=1 1040w\" alt=\"122 cpp runtime-pakketten\" width=\"504\" height=\"156\" data-recalc-dims=\"1\" \/><\/p>\n<h3><span id=\"64-bit_Version_of_Delphi_Windows_compilers\" class=\"ez-toc-section\"><\/span><b>64-bits versie van Delphi Windows-compilers<\/b><\/h3>\n<p>RAD Studio 12.2 bevat de 64-bit binaire versie van de Delphi Win32 en Win64 compilers, die de mogelijkheid bieden om extreem grote applicaties te bouwen als een enkel uitvoerbaar bestand, gezien de 64-bit geheugenruimte van de nieuwe compilers. Deze nieuwe compilers zijn momenteel beschikbaar vanaf de commandoregel en vanuit de IDE bij gebruik van externe compilatie. Ze zijn alleen opgenomen als onderdeel van de Enterprise en Architects edities, gezien de focus op klanten met zeer grote codebases. Hier wordt uitgelegd hoe u het gebruik van de externe 64-bits Delphi-compilers inschakelt in het dialoogvenster Projectopties:<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-178793\" title=\"12264bitDelphiCompiler | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_64bitDelphiCompiler-4023427.png?resize=496%2C111&amp;ssl=1\" sizes=\"(max-width: 496px) 100vw, 496px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_64bitDelphiCompiler-4023427.png?resize=1024%2C229&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_64bitDelphiCompiler-4023427.png?resize=300%2C67&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_64bitDelphiCompiler-4023427.png?resize=768%2C172&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_64bitDelphiCompiler-4023427.png?resize=360%2C81&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_64bitDelphiCompiler-4023427.png?w=1073&amp;ssl=1 1073w\" alt=\"122 64bitdelphicompiler\" width=\"496\" height=\"111\" data-recalc-dims=\"1\" \/><\/p>\n<p>Het is vermeldenswaard dat de nieuwe C++ Clang compiler een 64-bit binary is sinds de release in RAD Studio 12.0.<\/p>\n<h3><span id=\"Smart_CodeInsight_AI_Powered_Coding\" class=\"ez-toc-section\"><\/span><b>Smart CodeInsight: AI-ondersteunde codering<\/b><\/h3>\n<p>Het gebruik van AI LLM's voor codering wordt steeds populairder en de kwaliteit van deze tools wordt steeds beter. Daarom introduceert RAD Studio 12.2 een open architectuur voor AI-plugins, met kant-en-klare ondersteuning voor drie online oplossingen (OpenAI, Gemini van Google en Claude van Anthropic) en \u00e9\u00e9n offline oplossing (Ollama). Hier zie je het nieuwe Smart CodeInsight configuratievenster in het Tools dialoogvenster Options:<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-178785\" title=\"HighResolutionSmartCodeInsightConfig | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Config-8857481.png?resize=457%2C338&amp;ssl=1\" sizes=\"(max-width: 457px) 100vw, 457px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Config-8857481.png?resize=1024%2C758&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Config-8857481.png?resize=300%2C222&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Config-8857481.png?resize=768%2C569&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Config-8857481.png?resize=1536%2C1138&amp;ssl=1 1536w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Config-8857481.png?resize=360%2C267&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Config-8857481.png?w=1546&amp;ssl=1 1546w\" alt=\"hoge resolutie smartcodeinsight config\" width=\"457\" height=\"338\" data-recalc-dims=\"1\" \/><\/p>\n<p>Deze architectuur biedt meerdere doelen: alles is optioneel en standaard uitgeschakeld; we maken meerdere aanbieders beschikbaar en laten je kiezen welke je wilt inschakelen; we hebben een lokaal ge\u00efnstalleerde, offline oplossing voor maximale privacy. Dit is anders dan wat andere IDE's bieden, waarbij je naar een enkele propri\u00ebtaire oplossing wordt geduwd of wordt doorgeschakeld naar een van de backends zonder jouw controle. Met Smart CodeInsight bepaal je zelf of en hoe je AI gebruikt en kun je zelfs extra plugins maken voor de oplossing van jouw voorkeur, zolang deze maar een openbare REST API biedt om aan te roepen.<\/p>\n<p>De RAD Studio IDE laat de nieuwe AI-tooling op twee verschillende manieren zien. Ten eerste is er een algemeen AI chatvenster dat je kunt docken:<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-178801\" title=\"HighResolutionSmartCodeInsightChat | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Chat-6569182.png?resize=297%2C486&amp;ssl=1\" sizes=\"(max-width: 297px) 100vw, 297px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Chat-6569182.png?resize=626%2C1024&amp;ssl=1 626w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Chat-6569182.png?resize=183%2C300&amp;ssl=1 183w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Chat-6569182.png?resize=360%2C589&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Chat-6569182.png?w=766&amp;ssl=1 766w\" alt=\"smartcodeinsight chat met hoge resolutie\" width=\"297\" height=\"486\" data-recalc-dims=\"1\" \/><\/p>\n<p>Ten tweede is er een nieuw editor-menu, met meerdere commando's die je kunt uitvoeren op de geselecteerde code:<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-178777\" title=\"HighResolutionSmartCodeInsightEditor | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Editor-1879320.png?resize=708%2C387&amp;ssl=1\" sizes=\"(max-width: 708px) 100vw, 708px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Editor-1879320.png?resize=1024%2C560&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Editor-1879320.png?resize=300%2C164&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Editor-1879320.png?resize=768%2C420&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Editor-1879320.png?resize=1536%2C840&amp;ssl=1 1536w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Editor-1879320.png?resize=2048%2C1120&amp;ssl=1 2048w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SmartCodeInsight_Editor-1879320.png?resize=360%2C197&amp;ssl=1 360w\" alt=\"smartcodeinsight-editor met hoge resolutie\" width=\"708\" height=\"387\" data-recalc-dims=\"1\" \/><\/p>\n<h3><span id=\"Editor_Enhancements_Focus_Mode_and_Scrollbar_Annotations\" class=\"ez-toc-section\"><\/span><b>Editor verbeteringen: Focusmodus en schuifbalkannotaties<\/b><\/h3>\n<p>Er zijn momenten waarop je code aan het schrijven bent en niet afgeleid wilt worden door de vele IDE vensters en functies. De nieuwe RAD Studio Focus Mode bereikt dat: het laat de IDE alleen met de editor(s), zodat je onderbrekingen in je gedachtenstroom kunt voorkomen:<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-178857\" title=\"122FocusModeLightDefault | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Focus_Mode_Light_Default-4610935.png?resize=627%2C392&amp;ssl=1\" sizes=\"(max-width: 627px) 100vw, 627px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Focus_Mode_Light_Default-4610935.png?resize=1024%2C640&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Focus_Mode_Light_Default-4610935.png?resize=300%2C188&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Focus_Mode_Light_Default-4610935.png?resize=768%2C480&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Focus_Mode_Light_Default-4610935.png?resize=1536%2C960&amp;ssl=1 1536w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Focus_Mode_Light_Default-4610935.png?resize=2048%2C1280&amp;ssl=1 2048w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Focus_Mode_Light_Default-4610935.png?resize=1200%2C750&amp;ssl=1 1200w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Focus_Mode_Light_Default-4610935.png?resize=360%2C225&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Focus_Mode_Light_Default-4610935.png?w=2250&amp;ssl=1 2250w\" alt=\"122 focusmodus licht standaard\" width=\"627\" height=\"392\" data-recalc-dims=\"1\" \/><\/p>\n<p>Een andere zeer handige functie is de nieuwe scrollbar annotaties: de editor scrollbar toont in een oogopslag de secties van de code die zijn gewijzigd, bladwijzers hebben, fouten of waarschuwingen hebben, en nog veel meer, zoals je hier kunt zien:<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-178865\" title=\"122ScrollbarAnnotationsZoek en fouten | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Scrollbar_Annotations_Search_and_Errors-1054562.png?resize=479%2C266&amp;ssl=1\" sizes=\"(max-width: 479px) 100vw, 479px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Scrollbar_Annotations_Search_and_Errors-1054562.png?resize=1024%2C568&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Scrollbar_Annotations_Search_and_Errors-1054562.png?resize=300%2C166&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Scrollbar_Annotations_Search_and_Errors-1054562.png?resize=768%2C426&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Scrollbar_Annotations_Search_and_Errors-1054562.png?resize=1536%2C852&amp;ssl=1 1536w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Scrollbar_Annotations_Search_and_Errors-1054562.png?resize=360%2C200&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_Scrollbar_Annotations_Search_and_Errors-1054562.png?w=1902&amp;ssl=1 1902w\" alt=\"122 scrollbalk annotaties zoeken en fouten\" width=\"479\" height=\"266\" data-recalc-dims=\"1\" \/><\/p>\n<p>We hebben ons ook gericht op kwaliteitsverbeteringen van de onlangs ge\u00efntroduceerde Split Views, plus de IDE Toolbar en HighDPI.<\/p>\n<h3><span id=\"WebStencils_Template_Library\" class=\"ez-toc-section\"><\/span><b>WebStencils Sjabloonbibliotheek<\/b><\/h3>\n<p>RAD Studio versie 12.2 introduceert WebStencils, een server-side script-gebaseerde integratie en verwerking van HTML-bestanden aan de WebBroker en RAD Server-technologie\u00ebn. Deze flexibele functie stelt u in staat om moderne websites te ontwikkelen op basis van een JavaScript-bibliotheek, aangedreven door de gegevens ge\u00ebxtraheerd en verwerkt door een RAD Studio server-side applicatie. Het geeft je de vrijheid om websites te maken die passen bij jouw unieke behoeften.<\/p>\n<p>Het belangrijkste doel van WebStencils is om te helpen bij het navigeren van websites door webtechnologie\u00ebn (WebBroker, DataSnap, RAD Server) over te nemen en server-side scripting te bieden. U kunt bijvoorbeeld WebStencils gebruiken om HTML-pagina's te genereren met standaard tools en alle CSS- en JavaScript-bibliotheken over te nemen met behoud van de mogelijkheid om gegevens van de gegenereerde pagina's toe te voegen die afkomstig zijn van de Delphi of C++Builder applicatie, zoals het resultaat van een database query.<\/p>\n<p>Hier zie je voorbeeldcode die wordt gebruikt om een object (in dit geval een ClientDataSet) door te geven aan een script, waarbij het de specifieke naam \"dataset\" krijgt:<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-178833\" title=\"WebStencilsBronCodeDataset | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/WebStencils_SourceCode_Dataset-2435933.png?resize=642%2C148&amp;ssl=1\" sizes=\"(max-width: 642px) 100vw, 642px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/WebStencils_SourceCode_Dataset-2435933.png?resize=1024%2C236&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/WebStencils_SourceCode_Dataset-2435933.png?resize=300%2C69&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/WebStencils_SourceCode_Dataset-2435933.png?resize=768%2C177&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/WebStencils_SourceCode_Dataset-2435933.png?resize=360%2C83&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/WebStencils_SourceCode_Dataset-2435933.png?w=1346&amp;ssl=1 1346w\" alt=\"webstencils broncode dataset\" width=\"642\" height=\"148\" data-recalc-dims=\"1\" \/><\/p>\n<p>Hier is het bijpassende voorbeeldscript, dat elk record van de dataset doorloopt en enkele van de veldwaarden in de HTML-code toevoegt:<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-178809\" title=\"HighResolutionWebStencilsCode | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_WebStencils_Code-8628168.png?resize=403%2C190&amp;ssl=1\" sizes=\"(max-width: 403px) 100vw, 403px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_WebStencils_Code-8628168.png?w=842&amp;ssl=1 842w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_WebStencils_Code-8628168.png?resize=300%2C141&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_WebStencils_Code-8628168.png?resize=768%2C362&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_WebStencils_Code-8628168.png?resize=360%2C170&amp;ssl=1 360w\" alt=\"hoge resolutie webstencils code\" width=\"403\" height=\"190\" data-recalc-dims=\"1\" \/><\/p>\n<p>Dit resulteert in een webpagina zoals de volgende:<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-178841\" title=\"122WebStencilsdatademo2 | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_WebStencils_datademo_2-3906099.png?resize=304%2C305&amp;ssl=1\" sizes=\"(max-width: 304px) 100vw, 304px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_WebStencils_datademo_2-3906099.png?w=462&amp;ssl=1 462w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_WebStencils_datademo_2-3906099.png?resize=300%2C300&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_WebStencils_datademo_2-3906099.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_WebStencils_datademo_2-3906099.png?resize=360%2C362&amp;ssl=1 360w\" alt=\"122 webstencils datademo 2\" width=\"304\" height=\"305\" data-recalc-dims=\"1\" \/><\/p>\n<p>Daarnaast kunnen WebStencils een goede basis vormen voor HTMX als oplossing voor webontwikkeling. HTMX-pagina's profiteren van server-side codegeneratie en haken in op REST-servers voor contentupdates. Delphi webtechnologie\u00ebn bieden pagina generatie en REST API's op een zeer hoog kwaliteitsniveau.<\/p>\n<h3><span id=\"CBuilder_Visual_Assist_Integration\" class=\"ez-toc-section\"><\/span><b>C++Builder Visueel Assist Integratie<\/b><\/h3>\n<p>De Visual Assist integratie is uitgebreid met nieuwe functies, waaronder drie nieuwe refactorings: Introduce Variable, Create From Usage en Extract Method. Daarnaast zijn er aanzienlijke kwaliteits- en stabiliteitsverbeteringen. Hier is de dialoog van de Introduce Variable refactoring:<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-178873\" title=\"122VisualAssistIntroduceVariable | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_VisualAssist_Introduce_Variable-4897839.png?resize=554%2C194&amp;ssl=1\" sizes=\"(max-width: 554px) 100vw, 554px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_VisualAssist_Introduce_Variable-4897839.png?resize=1024%2C359&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_VisualAssist_Introduce_Variable-4897839.png?resize=300%2C105&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_VisualAssist_Introduce_Variable-4897839.png?resize=768%2C269&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_VisualAssist_Introduce_Variable-4897839.png?resize=360%2C126&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_VisualAssist_Introduce_Variable-4897839.png?w=1361&amp;ssl=1 1361w\" alt=\"122 visualassist variabele invoeren\" width=\"554\" height=\"194\" data-recalc-dims=\"1\" \/><\/p>\n<p>En hier is het dialoogvenster voor de Extract-methode:<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-178889\" title=\"122VisualAssistExtractMethod | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_VisualAssist_Extract_Method-4957618.png?resize=519%2C358&amp;ssl=1\" sizes=\"(max-width: 519px) 100vw, 519px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_VisualAssist_Extract_Method-4957618.png?resize=1024%2C707&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_VisualAssist_Extract_Method-4957618.png?resize=300%2C207&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_VisualAssist_Extract_Method-4957618.png?resize=768%2C530&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_VisualAssist_Extract_Method-4957618.png?resize=360%2C249&amp;ssl=1 360w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_VisualAssist_Extract_Method-4957618.png?w=1224&amp;ssl=1 1224w\" alt=\"122 visualassist extractmethode\" width=\"519\" height=\"358\" data-recalc-dims=\"1\" \/><\/p>\n<h3><span id=\"Improved_Mobile_Development_and_external_libraries_linking\" class=\"ez-toc-section\"><\/span><b>Verbeterde mobiele ontwikkeling en externe bibliotheken koppelen<\/b><\/h3>\n<p>RAD Studio 12.2 heeft aanzienlijke verbeteringen voor Delphi mobiele ontwikkeling, voor zowel iOS en Android. Om Apple platformen beter te ondersteunen, hebben we de linker bijgewerkt naar de meest recente versie, zodat het nu mogelijk is om iOS statische bibliotheken geschreven in Xcode te koppelen, zoals bijvoorbeeld Firebase iOS SDK.<\/p>\n<p>Op het gebied van Android-ondersteuning hebben we, om onze klanten meer controle te geven over de verpakking en implementatie, opties toegevoegd voor het comprimeren van Dex-bestanden en het comprimeren van native bibliotheekbestanden in de toolchain in de Android Projectopties. Daarnaast kan voor Android de targetSdkVersion van het Android manifest-bestand nu worden geconfigureerd in het Projectopties-dialoogvenster. We hebben ook de mogelijkheid toegevoegd om Android-bibliotheken ('.aar'-bestanden) te importeren, wat bijvoorbeeld werkt met de Facebook SDK voor Android en Firebase Analytics.<\/p>\n<h2><span id=\"Quality_Improvements_in_RAD_STUDIO_122\" class=\"ez-toc-section\"><\/span><b>Kwaliteitsverbeteringen in RAD STUDIO 12.2<\/b><\/h2>\n<h3><span id=\"Debugger_Quality\" class=\"ez-toc-section\"><\/span><b>Debugger-kwaliteit<\/b><\/h3>\n<p>We hebben verschillende verbeteringen in de verschillende RAD Studio debuggers. Het meest opvallende is dat de Delphi debugger nu correct omgaat met herhaalde inline variabelen met dezelfde naam, zoals je hier kunt zien:<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-178897\" title=\"122debuggerduplicateinlinevar | Embarcadero RAD Studio Delphi C++Builder Blogs\" src=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_debugger_duplicate_inline_var-9720110.png?resize=513%2C129&amp;ssl=1\" sizes=\"(max-width: 513px) 100vw, 513px\" srcset=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_debugger_duplicate_inline_var-9720110.png?w=740&amp;ssl=1 740w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_debugger_duplicate_inline_var-9720110.png?resize=300%2C75&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/122_debugger_duplicate_inline_var-9720110.png?resize=360%2C90&amp;ssl=1 360w\" alt=\"122 debugger dupliceert inline var\" width=\"513\" height=\"129\" data-recalc-dims=\"1\" \/><\/p>\n<p>We hebben ook de foutafhandeling van de debugger en de communicatietime-outs van de debugger op afstand verbeterd.<\/p>\n<h3><span id=\"Delphi_LSP\" class=\"ez-toc-section\"><\/span><b>Delphi LSP<\/b><\/h3>\n<p>De Delphi Language Serve Protocol engine die CodeInsight aandrijft is uitgebreid met basiswerk en een focus op het beter oplossen van en navigeren door symbolen, inclusief symbolen in de klasse-interface, inclusief velden, lokale constanten en variabelen, en forward type declaraties. We hebben veel verzoeken behandeld, waaronder enkele met betrekking tot Delphi meerregelige strings. Daarnaast bevat RAD Studio 12.2 een 64-bits versie van de DelphiLSP engine, die betere ondersteuning biedt voor grote codebases, zonder geheugenbeperkingen. Net als bij de 64-bit versies van de Delphi compilers, is deze functie alleen beschikbaar in de Enterprise en Architects edities.<\/p>\n<h3><span id=\"Delphi_RTL_VCL_and_FireMonkey_Quality\" class=\"ez-toc-section\"><\/span><b>Delphi RTL, VCL en FireMonkey-kwaliteit\u00a0<\/b><\/h3>\n<p>RAD Studio 12.2 heeft tientallen verbeteringen aan de kern Delphi RTL en aan zowel de VCL en FireMonkey UI-bibliotheken. Noemenswaardig zijn de nieuwe TParallelArray en TOrderedDictionary klassen van de RTL; VCL kwaliteitswerk rond frames schalen, FormsTabBar, styling problemen, en High DPI problemen; FMX intensief kwaliteitswerk voor vele gebieden, met extra aandacht voor edit controls op mobiel,<b><\/b><\/p>\n<h3><span id=\"RAD_Server_Improvements\" class=\"ez-toc-section\"><\/span><b>RAD-server verbeteringen<\/b><\/h3>\n<p>Naast de WebStencils integratie, die webontwikkeling toevoegt aan de Web Service ontwikkelingsmogelijkheden van RAD Server, breidt RAD Server in 12.2 de Swagger Documentatie ondersteuning uit met aangepaste metadata, API filtering, YAML formaat en Delphi multiline string literals.<\/p>\n<h3 class=\"wp-block-heading\"><span id=\"Quality_Overall\" class=\"ez-toc-section\"><\/span>Kwaliteit Algemeen<\/h3>\n<p>In RAD Studio 12.2 hebben we kwaliteitsverbeteringen doorgevoerd voor 88 supporttickets, 35o Quality Portal-tickets van klanten (aangemeld op de oude of de nieuwe portal) en 28 functieverzoeken van klanten.<\/p>\n<h2><span id=\"Ready_to_Go\" class=\"ez-toc-section\"><\/span><span id=\"Ready_to_Go\" class=\"ez-toc-section\"><\/span>Ready to Go<\/h2>\n<p>Producttesten voor RAD Studio, Delphi en C++Builder 12.2 zijn nu beschikbaar en de bijgewerkte product builds zijn live in de online winkel. Klanten met Update Subscription kunnen RAD Studio, Delphi en C++Builder 12.2 vandaag downloaden en installeren met hun bestaande licentie en ontvangen een e-mail waarin de beschikbaarheid van de nieuwe release wordt aangekondigd. Downloads zijn beschikbaar in de klantenportal op\u00a0<a href=\"https:\/\/my.embarcadero.com\/\">https:\/\/my.embarcadero.com<\/a>.<\/p>\n<p>Voor meer informatie kun je de volgende links raadplegen:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.embarcadero.com\/products\/rad-studio\/whats-new-in-12-athens\">De website-pagina voor Embarcadero 12.2<\/a><\/li>\n<li><a href=\"https:\/\/docwiki.embarcadero.com\/RADStudio\/Athens\/en\/12_Athens_-_Release_2\">De meer gedetailleerde pagina Wat is nieuw in DocWiki<\/a><\/li>\n<li><a href=\"https:\/\/docwiki.embarcadero.com\/RADStudio\/Athens\/en\/New_features_and_customer_reported_issues_fixed_in_RAD_Studio_12.2\">De lijst van openbaar gerapporteerde bugs die zijn opgelost in DocWiki<\/a><\/li>\n<li><a href=\"https:\/\/www.embarcadero.com\/products\/rad-studio\/features\/feature-matrix\">De functiematrix van de RAD Studio PDF<\/a><\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\"><span id=\"A_Fantastic_Release\" class=\"ez-toc-section\"><\/span><span id=\"A_Great_Release\" class=\"ez-toc-section\"><\/span>Een fantastische release<\/h3>\n<p>We zijn erg blij met het werk dat ons team heeft gedaan voor RAD Studio 12.2 Athene en we zijn er zeker van dat u net zo veel plezier zult beleven aan het gebruik van deze nieuwe versie van RAD Studio, C++Builder en Delphi.<\/p>\n<p>&nbsp;<\/p>\n<div class=\"code-block code-block-4\" data-ai=\"WzQsMCwiQmxvY2sgNCIsIiIsMl0=\">\n<div lang=\"en\"><\/div>\n<\/div>\n<p><iframe loading=\"lazy\" title=\"YouTube videospeler\" src=\"https:\/\/www.youtube.com\/embed\/E73cMk856xM?si=Cj_W2dw2QhJE-Oy4\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>","protected":false},"excerpt":{"rendered":"<p>Embarcadero is zeer verheugd aan te kondigen RAD Studio 12.2 Athens samen met Delphi 12.2 en C + + Builder 12.2 is beschikbaar voor klanten vanaf vandaag. De RAD...<\/p>","protected":false},"author":7,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-13134","post","type-post","status-publish","format-standard","hentry","category-various"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Welcome RAD Studio, Delphi and C++Builder 12.2 Athens! - Barnsten.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.barnsten.com\/nl\/welkom-rad-studio-delphi-en-cbuilder-12-2-athene\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Welcome RAD Studio, Delphi and C++Builder 12.2 Athens! - Barnsten.com\" \/>\n<meta property=\"og:description\" content=\"Embarcadero is very excited to announce RAD Studio 12.2 Athens along with Delphi 12.2 and C++Builder 12.2 is available to customers starting today. The RAD...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.barnsten.com\/nl\/welkom-rad-studio-delphi-en-cbuilder-12-2-athene\/\" \/>\n<meta property=\"og:site_name\" content=\"Barnsten.com\" \/>\n<meta property=\"article:published_time\" content=\"2024-09-13T07:41:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SplashScreen_InAction-3479135.png?resize=563%2C356&amp;ssl=1\" \/>\n<meta name=\"author\" content=\"Margreet van Muyden\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschreven door\" \/>\n\t<meta name=\"twitter:data1\" content=\"Margreet van Muyden\" \/>\n\t<meta name=\"twitter:label2\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\\\/\"},\"author\":{\"name\":\"Margreet van Muyden\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/person\\\/7b5b9f84835f241d5ed9c9b0425cc414\"},\"headline\":\"Welcome RAD Studio, Delphi and C++Builder 12.2 Athens!\",\"datePublished\":\"2024-09-13T07:41:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\\\/\"},\"wordCount\":1582,\"publisher\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/blogs.embarcadero.com\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/HighResolution_SplashScreen_InAction-3479135.png?resize=563%2C356&amp;ssl=1\",\"articleSection\":[\"Various\"],\"inLanguage\":\"nl-NL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\\\/\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\\\/\",\"name\":\"Welcome RAD Studio, Delphi and C++Builder 12.2 Athens! - Barnsten.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/blogs.embarcadero.com\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/HighResolution_SplashScreen_InAction-3479135.png?resize=563%2C356&amp;ssl=1\",\"datePublished\":\"2024-09-13T07:41:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.barnsten.com\\\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/blogs.embarcadero.com\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/HighResolution_SplashScreen_InAction-3479135.png?resize=563%2C356&amp;ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/blogs.embarcadero.com\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/HighResolution_SplashScreen_InAction-3479135.png?resize=563%2C356&amp;ssl=1\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.barnsten.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Welcome RAD Studio, Delphi and C++Builder 12.2 Athens!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#website\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/\",\"name\":\"Barnsten.com\",\"description\":\"Development Software &amp; Database tools\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#organization\",\"name\":\"Barnsten B.V.\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/Barnsten-logo-oranje@3x.png\",\"contentUrl\":\"https:\\\/\\\/www.barnsten.com\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/Barnsten-logo-oranje@3x.png\",\"width\":406,\"height\":150,\"caption\":\"Barnsten B.V.\"},\"image\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/person\\\/7b5b9f84835f241d5ed9c9b0425cc414\",\"name\":\"Margreet van Muyden\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g\",\"caption\":\"Margreet van Muyden\"},\"url\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/author\\\/margreet\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Welkom RAD Studio, Delphi en C++Builder 12.2 Athens! - Barnsten.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.barnsten.com\/nl\/welkom-rad-studio-delphi-en-cbuilder-12-2-athene\/","og_locale":"nl_NL","og_type":"article","og_title":"Welcome RAD Studio, Delphi and C++Builder 12.2 Athens! - Barnsten.com","og_description":"Embarcadero is very excited to announce RAD Studio 12.2 Athens along with Delphi 12.2 and C++Builder 12.2 is available to customers starting today. The RAD...","og_url":"https:\/\/www.barnsten.com\/nl\/welkom-rad-studio-delphi-en-cbuilder-12-2-athene\/","og_site_name":"Barnsten.com","article_published_time":"2024-09-13T07:41:17+00:00","og_image":[{"url":"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SplashScreen_InAction-3479135.png?resize=563%2C356&amp;ssl=1","type":"","width":"","height":""}],"author":"Margreet van Muyden","twitter_card":"summary_large_image","twitter_misc":{"Geschreven door":"Margreet van Muyden","Geschatte leestijd":"10 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.barnsten.com\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\/#article","isPartOf":{"@id":"https:\/\/www.barnsten.com\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\/"},"author":{"name":"Margreet van Muyden","@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/person\/7b5b9f84835f241d5ed9c9b0425cc414"},"headline":"Welcome RAD Studio, Delphi and C++Builder 12.2 Athens!","datePublished":"2024-09-13T07:41:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.barnsten.com\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\/"},"wordCount":1582,"publisher":{"@id":"https:\/\/www.barnsten.com\/nl\/#organization"},"image":{"@id":"https:\/\/www.barnsten.com\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SplashScreen_InAction-3479135.png?resize=563%2C356&amp;ssl=1","articleSection":["Various"],"inLanguage":"nl-NL"},{"@type":"WebPage","@id":"https:\/\/www.barnsten.com\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\/","url":"https:\/\/www.barnsten.com\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\/","name":"Welkom RAD Studio, Delphi en C++Builder 12.2 Athens! - Barnsten.com","isPartOf":{"@id":"https:\/\/www.barnsten.com\/nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.barnsten.com\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\/#primaryimage"},"image":{"@id":"https:\/\/www.barnsten.com\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SplashScreen_InAction-3479135.png?resize=563%2C356&amp;ssl=1","datePublished":"2024-09-13T07:41:17+00:00","breadcrumb":{"@id":"https:\/\/www.barnsten.com\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.barnsten.com\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.barnsten.com\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\/#primaryimage","url":"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SplashScreen_InAction-3479135.png?resize=563%2C356&amp;ssl=1","contentUrl":"https:\/\/i0.wp.com\/blogs.embarcadero.com\/wp-content\/uploads\/2024\/09\/HighResolution_SplashScreen_InAction-3479135.png?resize=563%2C356&amp;ssl=1"},{"@type":"BreadcrumbList","@id":"https:\/\/www.barnsten.com\/welcome-rad-studio-delphi-and-cbuilder-12-2-athens\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.barnsten.com\/"},{"@type":"ListItem","position":2,"name":"Welcome RAD Studio, Delphi and C++Builder 12.2 Athens!"}]},{"@type":"WebSite","@id":"https:\/\/www.barnsten.com\/nl\/#website","url":"https:\/\/www.barnsten.com\/nl\/","name":"Barnsten.com","description":"Ontwikkelingssoftware en databasetools","publisher":{"@id":"https:\/\/www.barnsten.com\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.barnsten.com\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/www.barnsten.com\/nl\/#organization","name":"Barnsten B.V.","url":"https:\/\/www.barnsten.com\/nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/www.barnsten.com\/wp-content\/uploads\/2019\/04\/Barnsten-logo-oranje@3x.png","contentUrl":"https:\/\/www.barnsten.com\/wp-content\/uploads\/2019\/04\/Barnsten-logo-oranje@3x.png","width":406,"height":150,"caption":"Barnsten B.V."},"image":{"@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/person\/7b5b9f84835f241d5ed9c9b0425cc414","name":"Margreet van Muyden","image":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/secure.gravatar.com\/avatar\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g","caption":"Margreet van Muyden"},"url":"https:\/\/www.barnsten.com\/nl\/author\/margreet\/"}]}},"_links":{"self":[{"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/posts\/13134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/comments?post=13134"}],"version-history":[{"count":0,"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/posts\/13134\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/media?parent=13134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/categories?post=13134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.barnsten.com\/nl\/wp-json\/wp\/v2\/tags?post=13134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}