Uncategorized

Secrets of FireDAC: Pagination With Grids And LiveBindings If you want to display only a range of results from a recordset you can using paging (otherwise known as pagination) to do so. It is a common pattern when doing web development to give the user 20 results for example and then the ability to move to the next page. If you are implementing a REST API in RAD Server you might also implement this functionality instead of delivering 2 million rows for the query you only deliver the first 20 rows and the next 20 can be requested in the next call. Obviou...

Posted by on in Blogs
Articles and News from the C++ community To prepare for the appearance of C++17 support in the "Carnival" release of C++Builder (RAD Studio August 2018 Roadmap), here are some recent articles that have appeared in the C++ community. To stay up to date on what's happening with ISO C++ you should bookmark the ISO C++ foundation's website.   Modern C++: 7 Ways to Fake It Until You Have It “Modern C++” != “New(est) Standard” std::string_view: The Duct Tape of String Types C++17 in Detail - new book by Bartłomiej Filipek Compil...

Posted by on in Blogs
API Limits with #FDEC The FireDAC Enterprise Connectors (#FDEC) by CData and Embarcadero make it really easy to work with various APIs just like you would any SQL database. For example if you want to publish the results of a query to a Google Sheet (which I find incredibly useful) then it is just a few FireDAC components and you are off to the races. You might run into an API limit though. What is an API limit? Most rest services have a limit to how often a client can call a specific API within a certain amount of t...

Posted by on in Blogs
Happy 35 years to C++ Choosing a programming language to learn and utilize is an extremely personal choice and not one that developers take lightly. C++ has a long history as a popular language used to create Operating Systems, drivers, gaming engines and so much more. It expanded the C language by adding classes, inheritance and abstraction to its core, making it my favorite language to use. C++ is the first language that I learned in school and my experience with it actually started with Borland’s, now Embarcader...
8-Weeks Delphi Community Edition Bootcamp Starts Next Week Delphi CE Bootcamp is an 8 week FREE instructional lecture covering many different areas of Delphi development and focused on new developers as well as existing ones. The series begins next week, and I'm the first instructor. Lectures will be posted each week on each weeks topic and lecture replays will be available if you're not able to attend during a week. We expect to have also some Q&A sessions. The bootcamp is free but be sure to reserve your space early to make you get in, at: ...