{"id":480,"date":"2017-07-29T16:43:37","date_gmt":"2017-07-29T21:43:37","guid":{"rendered":"https:\/\/www.baronsoftware.com\/Blog\/?p=480"},"modified":"2017-07-29T16:43:37","modified_gmt":"2017-07-29T21:43:37","slug":"object-pascal-handbook","status":"publish","type":"post","link":"https:\/\/www.baronsoftware.com\/Blog\/object-pascal-handbook\/","title":{"rendered":"Object Pascal Handbook"},"content":{"rendered":"<h1 style=\"text-align: center;\">Object Pascal Handbook<\/h1>\n<p><a href=\"http:\/\/forms.embarcadero.com\/MarcosBookPenton\"><img data-recalc-dims=\"1\" decoding=\"async\" data-attachment-id=\"481\" data-permalink=\"https:\/\/www.baronsoftware.com\/Blog\/object-pascal-handbook\/8238670a-ca3e-472e-84fe-0cc7f717c003_idera-10623-470px\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2017\/07\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px.jpg?fit=470%2C157&amp;ssl=1\" data-orig-size=\"470,157\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"{8238670a-ca3e-472e-84fe-0cc7f717c003}_IDERA-10623-470px\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2017\/07\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px.jpg?fit=470%2C157&amp;ssl=1\" class=\"aligncenter size-medium wp-image-481\" src=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2017\/07\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px.jpg?resize=300%2C100&#038;ssl=1\" alt=\"\" width=\"300\" height=\"100\" srcset=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2017\/07\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px.jpg?resize=300%2C100&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2017\/07\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px.jpg?w=470&amp;ssl=1 470w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Embarcadero is offering the Object Pascal Handbook free (PDF) for all developers if you sign up for the free addition. \u00a0 Marco Cantu wrote this masterpiece and it provides a simple but in depth view of Delphi which is Object Pascal.<\/p>\n<p>From writing desktop apps to client-server applications, from massive web server modules to middleware, from office automation to apps for the latest phones and tablets, from industrial automation systems to Internet virtual phone networks&#8230; this is what Object Pascal is used for today, in the real world.<\/p>\n<p>The idea of the book is to explain core concepts and immediately present short demos that readers are encouraged to try to execute, experiment with, and extend to understand the concepts.<\/p>\n<p>The book that offers complete coverage of the Object Pascal language as it is today. It&#8217;s a language manual for new developers and for developers coming from other similar languages.<\/p>\n<p>The Object Pascal Handbook uses a logical approach, progressing through the topics and covering how the language works, and how to best use it.<\/p>\n<p>This newly updated 500-page ebook is a complete guide to the current, modern Object Pascal programming language by best-selling Delphi books author and Delphi Senior Product Manager, Marco Cantu. This new language manual for new &amp; existing Object Pascal developers covers core language features, object-oriented programming with Object Pascal, and the latest language features like generics, anonymous methods, and reflection in today\u2019s Delphi compilers.<\/p>\n<p>After you submit the form, the ebook will be sent to your inbox. <a href=\"http:\/\/forms.embarcadero.com\/MarcosBookPenton\" target=\"_blank\" rel=\"noopener\">Be sure to use the correct email address.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Object Pascal Handbook Embarcadero is offering the Object Pascal Handbook free (PDF) for all developers if you sign up for the free addition. \u00a0 Marco Cantu wrote this masterpiece and it provides a simple but in depth view of Delphi which is Object Pascal. From writing desktop apps to client-server applications, from massive web server [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":[],"rop_publish_now_history":[],"rop_publish_now_status":"pending","_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[10],"tags":[],"class_list":["post-480","post","type-post","status-publish","format-standard","hentry","category-baronsoftware-book-reviews"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Object Pascal Handbook - Baron Software<\/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.baronsoftware.com\/Blog\/object-pascal-handbook\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Free Object Pascal Handbook\" \/>\n<meta property=\"og:description\" content=\"Embarcadero is offering the Object Pascal Handbook free (PDF) for all developers\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.baronsoftware.com\/Blog\/object-pascal-handbook\/\" \/>\n<meta property=\"og:site_name\" content=\"Baron Software\" \/>\n<meta property=\"article:published_time\" content=\"2017-07-29T21:43:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i2.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2017\/07\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px.jpg?fit=470%2C157&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"470\" \/>\n\t<meta property=\"og:image:height\" content=\"157\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"richard@baronsoftware.com\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Free Object Pascal Handbook\" \/>\n<meta name=\"twitter:description\" content=\"Embarcadero is offering the Object Pascal Handbook free (PDF) for all developers\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2017\/07\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px.jpg?fit=470%2C157&ssl=1\" \/>\n<meta name=\"twitter:creator\" content=\"@Rbaroniunas\" \/>\n<meta name=\"twitter:site\" content=\"@Rbaroniunas\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"richard@baronsoftware.com\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/object-pascal-handbook\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/object-pascal-handbook\\\/\"},\"author\":{\"name\":\"richard@baronsoftware.com\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#\\\/schema\\\/person\\\/079d370e4230be9d5f75885bb33dd8cd\"},\"headline\":\"Object Pascal Handbook\",\"datePublished\":\"2017-07-29T21:43:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/object-pascal-handbook\\\/\"},\"wordCount\":264,\"publisher\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/object-pascal-handbook\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/wp-content\\\/uploads\\\/2017\\\/07\\\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px-300x100.jpg\",\"articleSection\":[\"Book Reviews\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/object-pascal-handbook\\\/\",\"url\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/object-pascal-handbook\\\/\",\"name\":\"Object Pascal Handbook - Baron Software\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/object-pascal-handbook\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/object-pascal-handbook\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/wp-content\\\/uploads\\\/2017\\\/07\\\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px-300x100.jpg\",\"datePublished\":\"2017-07-29T21:43:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/object-pascal-handbook\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/object-pascal-handbook\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/object-pascal-handbook\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.baronsoftware.com\\\/Blog\\\/wp-content\\\/uploads\\\/2017\\\/07\\\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px.jpg?fit=470%2C157&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.baronsoftware.com\\\/Blog\\\/wp-content\\\/uploads\\\/2017\\\/07\\\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px.jpg?fit=470%2C157&ssl=1\",\"width\":470,\"height\":157},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/object-pascal-handbook\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Object Pascal Handbook\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#website\",\"url\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/\",\"name\":\"Baron Software\",\"description\":\"Highest Quality Software Developed.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#organization\",\"name\":\"Baron Software\",\"url\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i2.wp.com\\\/www.baronsoftware.com\\\/Blog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/BaronSoftwareLogo.fw_.png?fit=1920%2C400&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i2.wp.com\\\/www.baronsoftware.com\\\/Blog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/BaronSoftwareLogo.fw_.png?fit=1920%2C400&ssl=1\",\"width\":1920,\"height\":400,\"caption\":\"Baron Software\"},\"image\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/Rbaroniunas\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#\\\/schema\\\/person\\\/079d370e4230be9d5f75885bb33dd8cd\",\"name\":\"richard@baronsoftware.com\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g\",\"caption\":\"richard@baronsoftware.com\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Object Pascal Handbook - Baron Software","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.baronsoftware.com\/Blog\/object-pascal-handbook\/","og_locale":"en_US","og_type":"article","og_title":"Free Object Pascal Handbook","og_description":"Embarcadero is offering the Object Pascal Handbook free (PDF) for all developers","og_url":"https:\/\/www.baronsoftware.com\/Blog\/object-pascal-handbook\/","og_site_name":"Baron Software","article_published_time":"2017-07-29T21:43:37+00:00","og_image":[{"width":470,"height":157,"url":"https:\/\/i2.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2017\/07\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px.jpg?fit=470%2C157&ssl=1","type":"image\/jpeg"}],"author":"richard@baronsoftware.com","twitter_card":"summary_large_image","twitter_title":"Free Object Pascal Handbook","twitter_description":"Embarcadero is offering the Object Pascal Handbook free (PDF) for all developers","twitter_image":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2017\/07\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px.jpg?fit=470%2C157&ssl=1","twitter_creator":"@Rbaroniunas","twitter_site":"@Rbaroniunas","twitter_misc":{"Written by":"richard@baronsoftware.com","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.baronsoftware.com\/Blog\/object-pascal-handbook\/#article","isPartOf":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/object-pascal-handbook\/"},"author":{"name":"richard@baronsoftware.com","@id":"https:\/\/www.baronsoftware.com\/Blog\/#\/schema\/person\/079d370e4230be9d5f75885bb33dd8cd"},"headline":"Object Pascal Handbook","datePublished":"2017-07-29T21:43:37+00:00","mainEntityOfPage":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/object-pascal-handbook\/"},"wordCount":264,"publisher":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/#organization"},"image":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/object-pascal-handbook\/#primaryimage"},"thumbnailUrl":"https:\/\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2017\/07\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px-300x100.jpg","articleSection":["Book Reviews"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.baronsoftware.com\/Blog\/object-pascal-handbook\/","url":"https:\/\/www.baronsoftware.com\/Blog\/object-pascal-handbook\/","name":"Object Pascal Handbook - Baron Software","isPartOf":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/object-pascal-handbook\/#primaryimage"},"image":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/object-pascal-handbook\/#primaryimage"},"thumbnailUrl":"https:\/\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2017\/07\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px-300x100.jpg","datePublished":"2017-07-29T21:43:37+00:00","breadcrumb":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/object-pascal-handbook\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.baronsoftware.com\/Blog\/object-pascal-handbook\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.baronsoftware.com\/Blog\/object-pascal-handbook\/#primaryimage","url":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2017\/07\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px.jpg?fit=470%2C157&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2017\/07\/8238670a-ca3e-472e-84fe-0cc7f717c003_IDERA-10623-470px.jpg?fit=470%2C157&ssl=1","width":470,"height":157},{"@type":"BreadcrumbList","@id":"https:\/\/www.baronsoftware.com\/Blog\/object-pascal-handbook\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.baronsoftware.com\/Blog\/"},{"@type":"ListItem","position":2,"name":"Object Pascal Handbook"}]},{"@type":"WebSite","@id":"https:\/\/www.baronsoftware.com\/Blog\/#website","url":"https:\/\/www.baronsoftware.com\/Blog\/","name":"Baron Software","description":"Highest Quality Software Developed.","publisher":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.baronsoftware.com\/Blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.baronsoftware.com\/Blog\/#organization","name":"Baron Software","url":"https:\/\/www.baronsoftware.com\/Blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.baronsoftware.com\/Blog\/#\/schema\/logo\/image\/","url":"https:\/\/i2.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2018\/01\/BaronSoftwareLogo.fw_.png?fit=1920%2C400&ssl=1","contentUrl":"https:\/\/i2.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2018\/01\/BaronSoftwareLogo.fw_.png?fit=1920%2C400&ssl=1","width":1920,"height":400,"caption":"Baron Software"},"image":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/Rbaroniunas"]},{"@type":"Person","@id":"https:\/\/www.baronsoftware.com\/Blog\/#\/schema\/person\/079d370e4230be9d5f75885bb33dd8cd","name":"richard@baronsoftware.com","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g","caption":"richard@baronsoftware.com"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2e6qU-7K","jetpack-related-posts":[{"id":324,"url":"https:\/\/www.baronsoftware.com\/Blog\/delphi-boot-camp-100-off-delphi\/","url_meta":{"origin":480,"position":0},"title":"Delphi Boot Camp with 100% off Delphi","author":"richard@baronsoftware.com","date":"August 28, 2016","format":false,"excerpt":"Delphi Boot Camp with a free 100% off Delphi development tool. \u00a0Embarcadero is pushing Delphi and C++ Builder during the 2 training weeks to gain market share. \u00a0This comes prior to the Godzilla package that is on the horizon. \u00a0Godzilla or Tokyo has been promised to include Linux server support.\u2026","rel":"","context":"In &quot;Rad Studio Delphi Development&quot;","block_context":{"text":"Rad Studio Delphi Development","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/rad-studio-embarcadero-delphi-development\/"},"img":{"alt_text":"Embarcadero Delphi","src":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/08\/2e1ax_embarcadero_entry_DelphiBootCamp.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/08\/2e1ax_embarcadero_entry_DelphiBootCamp.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/08\/2e1ax_embarcadero_entry_DelphiBootCamp.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":504,"url":"https:\/\/www.baronsoftware.com\/Blog\/expert-delphi-pawel-glowacki\/","url_meta":{"origin":480,"position":1},"title":"Expert Delphi by Pawe\u0142 G\u0142owacki","author":"richard@baronsoftware.com","date":"August 25, 2017","format":false,"excerpt":"Expert Delphi by Pawe\u0142 G\u0142owacki \u00a0 After reading the latest book from Author Pawel Glowacki the feeling of fresh FireMonkey Delphi material left an excellent karma. \u00a0It should be part of anyone's Delphi Library since it has great reference material. \u00a0The book was written by Pawel Glowacki whom is\u00a0Embarcadero's European\u2026","rel":"","context":"In &quot;Book Reviews&quot;","block_context":{"text":"Book Reviews","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/baronsoftware-book-reviews\/"},"img":{"alt_text":"Expert","src":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2017\/08\/B05667-243x300.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":224,"url":"https:\/\/www.baronsoftware.com\/Blog\/more-coding-in-delphi-review\/","url_meta":{"origin":480,"position":2},"title":"More Coding in Delphi Book Review","author":"richard@baronsoftware.com","date":"January 26, 2016","format":false,"excerpt":"More Coding in Delphi Book Review Nick Hodges has released the latest additional to the Delphi world called \"More Coding in Delphi\". \u00a0The book is a pretty neat manual but more on the theory side then actual code. \u00a0There are samples in each chapter but this is not a typical\u2026","rel":"","context":"In &quot;Book Reviews&quot;","block_context":{"text":"Book Reviews","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/baronsoftware-book-reviews\/"},"img":{"alt_text":"More Coding in Delphi","src":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/01\/MoreCodingInDelphiCoverFront.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":570,"url":"https:\/\/www.baronsoftware.com\/Blog\/elevate-software-new-build-6-now-available-version-2-06-elevate-web-builder\/","url_meta":{"origin":480,"position":3},"title":"Elevate Software New Build 6 Now Available for Version 2.06 of Elevate Web Builder","author":"richard@baronsoftware.com","date":"September 13, 2017","format":false,"excerpt":"Elevate Software New Build 6 Now Available for Version 2.06 of Elevate Web Builder Elevate Software is\u00a0\u00a0pleased to announce that build 6 for version 2.06 of Elevate Web Builder is now available. Issues repaired : Problems with Inertia Scrolling When Switching Between ScrollBars and Touch Scrolling Compiler Not Resolving Function\u2026","rel":"","context":"In &quot;Software Events&quot;","block_context":{"text":"Software Events","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/software-events\/"},"img":{"alt_text":"EWB","src":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2017\/09\/ewbproduct.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":130,"url":"https:\/\/www.baronsoftware.com\/Blog\/coderage-x-is-coming-october-13-15-2015\/","url_meta":{"origin":480,"position":4},"title":"CodeRage X is coming October 13-15, 2015","author":"richard@baronsoftware.com","date":"July 30, 2015","format":false,"excerpt":"CodeRage X is coming October 13-15, 2015 Call for papers and pre-registration are open now! Embarcadero Technologies has begun planning for our tenth annual CodeRage online conference. The theme for this year\u2019s CodeRage conference is \u201cDevelop Anything, Anytime, Anywhere.\u201d The CodeRage X Online Developer Conference will take place October 13-15,\u2026","rel":"","context":"In &quot;Software Events&quot;","block_context":{"text":"Software Events","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/software-events\/"},"img":{"alt_text":"CodeRage","src":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2015\/07\/CodeRage.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2015\/07\/CodeRage.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2015\/07\/CodeRage.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":438,"url":"https:\/\/www.baronsoftware.com\/Blog\/happy-birthday-delphi-22-years-counting\/","url_meta":{"origin":480,"position":5},"title":"Happy Birthday to Delphi at 22 years and counting","author":"richard@baronsoftware.com","date":"February 14, 2017","format":false,"excerpt":"Happy Birthday to Delphi at 22 years and counting Well with the next release, \"Godzilla - Tokyo\" currently in beta testing and getting prepared to support Linux servers, there is no better way then to shout out a happy birthday to Delphi. Delphi History Delphi was originally developed by Borland\u2026","rel":"","context":"In &quot;Rad Studio Delphi Development&quot;","block_context":{"text":"Rad Studio Delphi Development","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/rad-studio-embarcadero-delphi-development\/"},"img":{"alt_text":"Delphi for Linux","src":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/12\/LinuxIsComing-300x300.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/posts\/480","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/comments?post=480"}],"version-history":[{"count":1,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/posts\/480\/revisions"}],"predecessor-version":[{"id":482,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/posts\/480\/revisions\/482"}],"wp:attachment":[{"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/media?parent=480"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/categories?post=480"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/tags?post=480"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}