News, Blogs, and Tips

More Information on GetIt Package Manager in XE8

Marco Cantu - Thu, 06/04/2015 - 04:06

GetIt is the new XE8 package manager for RAD Studio. Information about how to submit your libraries to GetIt has just been made available by Embarcadero.

The idea behind GetIt is really to make is easier and faster to discover, install, and keep updated some of the best open source libraries for Delphi and C++Builder. The main form of GetIt lets you browse or search for a library, and with one click (plus a second to accept the license) you can get the component installed and ready to use.

You can find more information at www.embarcadero.com/products/rad-studio/tools-and-components, while some technical information is in the help at docwiki.embarcadero.com/RADStudio/XE8/en/GetIt_Main_Window.

What's new is the set of "acceptance guidelines" for submitting libraries to GetIt, something Embarcadero is encouraging. While the process is still manual (and it will get automated) you can read the article to see if your library is within the requirements, which if it is an actively maintained library adding value to the product is likely the case. In the article you can also find the download with the information needed for an actual submission. The link is:

community.embarcadero.com/index.php/article/news/16027-submitting-libraries-to-getit

Beside the initial "TurboPack" group of libraries and a couple of internal add-ons, we already got a couple of submissions, including ICS and OmniThread. A couple of others are being added right now. Let's add many more...

 

Categories: News, Blogs, and Tips

Events in Japan and China

Marco Cantu - Wed, 06/03/2015 - 04:09

A few pictures of the XE8 events during my recent trip to Japan and China, and a video of my keynote in Tokyo. (Trying to link directly form Google Photo, let's see if this works).

Japan

Event in Osaka (view of the castle from the event room and dinner after event) and Tokyo (during the event and the city)

 

 

China

In Beijing, forbidden city entrance and attendees at the XE8 event.

There was a good crowd at the first event after some time, old customers looking to the new features but also new developers.

I was actually a bit (negatively) impressed by how nothing in my Android Google phone worked in the country, given all Google servers cannot be reached. But that's another story.

Video of Tokyo Keynote

This is in English with subtitles, edited to skip the live translation.

 

 

 

Categories: News, Blogs, and Tips

Delphi Blogs of the Week/Month #30

Marco Cantu - Mon, 06/01/2015 - 07:17

It has been a while (really going for for monthly posts, than weekly ones these days), but here is another round of useful links for Delphi developers.

XE8 and Windows 10

There is a lot of information floating around about the current support for Windows 10 in RAD Studio XE8. Here are some links:

XE8 Mobile Tidbits And More

 

 

 

Categories: News, Blogs, and Tips

Article on Developing for Windows 10 with RAD Studio XE8

Marco Cantu - Tue, 05/19/2015 - 18:31

Just wrote an article on Embarcadero Community site you might be interested in:

community.embarcadero.com/index.php/article/news/15977-windows10withxe8

It covers installing RAD Studio XE8 on Windows 10 preview and building applications for the preview of the coming version of Windows. We are expecting the migration to be smooth, but also very interested in creating "first calss apps" (or universal apps) via the Centennial bridge.

We are working with Microsoft to offer Delphi and C++Builder the best support for Windows 10, whether they keep going with the best Windows library out there (VCL) or follow the multi-device route with FireMonkey. Stay tuned for more information.

 

Categories: News, Blogs, and Tips

Devart was the GOLD sponsor of Annual Conference of Polish SQL Server User Group

DAC Team - Tue, 05/19/2015 - 03:31
Devart was the GOLD sponsor of the SQL Day | Annual Conference of Polish SQL Server User Group, which was held on the 11th – 13th May 2015 in Wrocław, Poland. We would like to thank the organizers and speakers for the wonderful conference! Our special thanks to Maciej Pilecki and Katarzyna Nieradka for the assistance […]
Categories: News, Blogs, and Tips

IDE Fix Pack 5.92 released

Andy’s Blog and Tools - Sat, 05/16/2015 - 06:37

The new version 5.92 fixes a bug in the TStringList optimization that caused UniDAC’s designtime editor to crash. It also binds the Ctrl+Alt+Enter shortcut to the “Find References” action. The IDE’s original behavior is to toggle the shortcut between “Find References” and “Find Local References” in the action’s OnUpdate handler, depending on the ErrorInsight parser’s result. This mechanism was broken by IDE Fix Pack when it removed all ErrorInsight parser calls from the menu’s OnUpdate handlers to prevent its execution in the main thread, blocking the UI.
The new version 5.92 now binds Ctrl+Alt+Enter to “Find References” and introduces Shift+Ctrl+Alt+Enter for “Find Local References”. No shortcut toggling anymore.

Download:

Name IDE Version File Size Downloads Added IDE Fix Pack 5.93 2009 (UP4) IDEFixPack2009Reg593.7z 178.74 KB 71 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) 2010 (UP5) IDEFixPack2010Reg593.7z 174.78 KB 70 times 2015-08-03 IDE Fix Pack 5.93 XE (UP1) IDEFixPackXEReg593.7z 160.8 KB 69 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) XE2 (UP4+HF1) IDEFixPackXE2Reg593.7z 233.96 KB 60 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) XE3 (UP2) IDEFixPackXE3Reg593.7z 186.49 KB 48 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) XE4 (UP1) IDEFixPackXE4Reg593.7z 187.14 KB 47 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) XE5 (UP2) IDEFixPackXE5Reg593.7z 186.47 KB 59 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) XE6 (UP1) IDEFixPackXE6Reg593.7z 304.67 KB 68 times 2015-08-03 IDE Fix Pack 5.93 XE7 (UP1) IDEFixPackXE7Reg593.7z 318.33 KB 133 times 2015-08-03 IDE Fix Pack 5.93 XE8 (UP1) IDEFixPackXE8Reg593.7z 312.48 KB 241 times 2015-08-03

Download (fastdcc):

Name IDE Version File Size Downloads Added fastdcc 5.93 2009 (UP4) fastdcc2009v593.7z 76.52 KB 25 times 2015-08-03 fastdcc 5.93 (unsupported) 2010 (UP5) fastdcc2010v593.7z 80.62 KB 32 times 2015-08-03 fastdcc 5.93 XE (UP1) fastdccXEv593.7z 82.5 KB 31 times 2015-08-03 fastdcc 5.93 (unsupported) XE2 (UP4+HF1) fastdccXE2v593.7z 103.83 KB 34 times 2015-08-03 fastdcc 5.93 (unsupported) XE3 (UP2) fastdccXE3v593.7z 118.1 KB 30 times 2015-08-03 fastdcc 5.93 (unsupported) XE4 (UP1) fastdccXE4v593.7z 112.86 KB 25 times 2015-08-03 fastdcc 5.93 (unsupported) XE5 (UP2) fastdccXE5v593.7z 114.16 KB 26 times 2015-08-03 fastdcc 5.93 (unsupported) XE6 (UP1) fastdccXE6v593.7z 138.49 KB 26 times 2015-08-03 fastdcc 5.93 XE7 (UP1) fastdccXE7v593.7z 150.56 KB 40 times 2015-08-03 fastdcc 5.93 XE8 (UP1) fastdccXE8v593.7z 147.1 KB 77 times 2015-08-03

Changelog:

  • Fixed: TStringList.IndexOfName optimization broke UniDAC’s designtime editor
  • Fixed: “Find References” shortcut was assigned to “Find Local References” unless the search menu was opened
  • Added: “Find Local References” shortcut Shift+Ctrl+Alt+Enter
Categories: News, Blogs, and Tips

Conferences Last Week London and DDD From Remote

Marco Cantu - Wed, 05/13/2015 - 14:21

Last week I've spoken to a Delphi conference in London, and after that I've attended online Q&A sessions at the Delphi Developer Days events in OsLo and Frankfurt.

Spring Delphi Conference, London

The London Spring Delphi Conference was a community event sponsored and promoted by Embarcadero. There were local and Embarcadero speakers, plus Bruno Fierens who showcased among others a new great FireMonkey component, a time planner. The event was also in a great location, London's National History museum. Here are some pictures.

      

Delphi Developer Days, Online Q&A

At Delphi Developer Days 2015, organized by Cary Jensen with Ray Konopka this year, I gave a keynote in Amsterdam (late April), which Cary recorded. For the following European stops they replayed my recording and later I joined for an online audio and video Q&A session. I t was really a pleasure for me and I think attendees appreciated it *yes, being there in person would have been better, but there is so much one can do).

Here are pictures of me speaking, to the audience... wondering if I should move to a nicer looking section of my office in the future.

 

Next, Far East

I'm going to be in Japan (next week) and China (the following one). If you live in those countries (or nearby), I'll be happy to see you in Osaka, Tokyo, or Beijing.

 

 

Categories: News, Blogs, and Tips

IDE Fix Pack 5.91 – Bugfix release

Andy’s Blog and Tools - Thu, 04/23/2015 - 11:35

There was a bug in the TStringList.IndexOf performance optimization that didn’t take into account that DB.TFlatList overrides GetCount and implements lacy loading. The optimization directly accessed TStringList.FCount which was zero because GetCount wasn’t called. This bug appeared when you tried to open a DataSet in the IDE.

Another problem was that the fastdcc*.exe files in the XE7 and XE8 fastdcc 7zip file were from a pre-XE3 version and used “fastdccXx.dll” instead of “fastdccXx.dllx” (that is necessary since XE3’s copy protection changes). This prevented the CompilerSpeedPack to be injected into the compiler’s process.

Changelog:

  • Fixed: IDEFixPack didn’t take into account that DB.TFlatList uses late loading through GetCount
  • Fixed: fastdcc32/64/aarm in XE7 and XE8 didn’t load the CompilerSpeedPack into the compiler’s process

IDE Fix Pack download:

Name IDE Version File Size Downloads Added IDE Fix Pack 5.93 2009 (UP4) IDEFixPack2009Reg593.7z 178.74 KB 71 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) 2010 (UP5) IDEFixPack2010Reg593.7z 174.78 KB 70 times 2015-08-03 IDE Fix Pack 5.93 XE (UP1) IDEFixPackXEReg593.7z 160.8 KB 69 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) XE2 (UP4+HF1) IDEFixPackXE2Reg593.7z 233.96 KB 60 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) XE3 (UP2) IDEFixPackXE3Reg593.7z 186.49 KB 48 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) XE4 (UP1) IDEFixPackXE4Reg593.7z 187.14 KB 47 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) XE5 (UP2) IDEFixPackXE5Reg593.7z 186.47 KB 59 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) XE6 (UP1) IDEFixPackXE6Reg593.7z 304.67 KB 68 times 2015-08-03 IDE Fix Pack 5.93 XE7 (UP1) IDEFixPackXE7Reg593.7z 318.33 KB 133 times 2015-08-03 IDE Fix Pack 5.93 XE8 (UP1) IDEFixPackXE8Reg593.7z 312.48 KB 241 times 2015-08-03

fastdcc download:

Name IDE Version File Size Downloads Added fastdcc 5.93 2009 (UP4) fastdcc2009v593.7z 76.52 KB 25 times 2015-08-03 fastdcc 5.93 (unsupported) 2010 (UP5) fastdcc2010v593.7z 80.62 KB 32 times 2015-08-03 fastdcc 5.93 XE (UP1) fastdccXEv593.7z 82.5 KB 31 times 2015-08-03 fastdcc 5.93 (unsupported) XE2 (UP4+HF1) fastdccXE2v593.7z 103.83 KB 34 times 2015-08-03 fastdcc 5.93 (unsupported) XE3 (UP2) fastdccXE3v593.7z 118.1 KB 30 times 2015-08-03 fastdcc 5.93 (unsupported) XE4 (UP1) fastdccXE4v593.7z 112.86 KB 25 times 2015-08-03 fastdcc 5.93 (unsupported) XE5 (UP2) fastdccXE5v593.7z 114.16 KB 26 times 2015-08-03 fastdcc 5.93 (unsupported) XE6 (UP1) fastdccXE6v593.7z 138.49 KB 26 times 2015-08-03 fastdcc 5.93 XE7 (UP1) fastdccXE7v593.7z 150.56 KB 40 times 2015-08-03 fastdcc 5.93 XE8 (UP1) fastdccXE8v593.7z 147.1 KB 77 times 2015-08-03
Categories: News, Blogs, and Tips

IDE Fix Pack 5.9 for RAD Studio 2009-XE8

Andy’s Blog and Tools - Tue, 04/21/2015 - 11:29

The new IDE Fix Pack 5.9 adds support for RAD Studio XE8. It also fixes the long standing Code Insight bug QC 71270 (also 76338 and 76379) where the popup listbox doesn’t always show items with a double underscore or a “_Z”.

With XE8 the IDE comes with the Castalia IDE plugin. Unfortunately this causes the IDE to start a lot slower. IDE Fix Pack 5.9 addresses this performance bottleneck as you can see here.

Changelog:

  • Fixed: FieldAddress optimization could fail if a published field name was also used in an ancestor
  • Added: XE8 support
  • Added: TStringList.IndexOfName optimization
  • Added: Castalia XE8 startup optimization (XE8)
  • Added: Fix for QC 71270, 76338 and 76379. “CodeInsight doesn’t like the underscore”.

IDE Fix Pack download:

Name IDE Version File Size Downloads Added IDE Fix Pack 5.93 2009 (UP4) IDEFixPack2009Reg593.7z 178.74 KB 71 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) 2010 (UP5) IDEFixPack2010Reg593.7z 174.78 KB 70 times 2015-08-03 IDE Fix Pack 5.93 XE (UP1) IDEFixPackXEReg593.7z 160.8 KB 69 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) XE2 (UP4+HF1) IDEFixPackXE2Reg593.7z 233.96 KB 60 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) XE3 (UP2) IDEFixPackXE3Reg593.7z 186.49 KB 48 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) XE4 (UP1) IDEFixPackXE4Reg593.7z 187.14 KB 47 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) XE5 (UP2) IDEFixPackXE5Reg593.7z 186.47 KB 59 times 2015-08-03 IDE Fix Pack 5.93 (unsupported) XE6 (UP1) IDEFixPackXE6Reg593.7z 304.67 KB 68 times 2015-08-03 IDE Fix Pack 5.93 XE7 (UP1) IDEFixPackXE7Reg593.7z 318.33 KB 133 times 2015-08-03 IDE Fix Pack 5.93 XE8 (UP1) IDEFixPackXE8Reg593.7z 312.48 KB 241 times 2015-08-03

fastdcc download:

Name IDE Version File Size Downloads Added fastdcc 5.93 2009 (UP4) fastdcc2009v593.7z 76.52 KB 25 times 2015-08-03 fastdcc 5.93 (unsupported) 2010 (UP5) fastdcc2010v593.7z 80.62 KB 32 times 2015-08-03 fastdcc 5.93 XE (UP1) fastdccXEv593.7z 82.5 KB 31 times 2015-08-03 fastdcc 5.93 (unsupported) XE2 (UP4+HF1) fastdccXE2v593.7z 103.83 KB 34 times 2015-08-03 fastdcc 5.93 (unsupported) XE3 (UP2) fastdccXE3v593.7z 118.1 KB 30 times 2015-08-03 fastdcc 5.93 (unsupported) XE4 (UP1) fastdccXE4v593.7z 112.86 KB 25 times 2015-08-03 fastdcc 5.93 (unsupported) XE5 (UP2) fastdccXE5v593.7z 114.16 KB 26 times 2015-08-03 fastdcc 5.93 (unsupported) XE6 (UP1) fastdccXE6v593.7z 138.49 KB 26 times 2015-08-03 fastdcc 5.93 XE7 (UP1) fastdccXE7v593.7z 150.56 KB 40 times 2015-08-03 fastdcc 5.93 XE8 (UP1) fastdccXE8v593.7z 147.1 KB 77 times 2015-08-03
Categories: News, Blogs, and Tips

DDevExtensions 2.83 for XE8 released

Andy’s Blog and Tools - Tue, 04/21/2015 - 10:11

The DDevExtensions 2.83 IDE plugin is now available for RAD Studio XE8.

The only change compared to 2.82 is that XE8 is supported.

DDevExtensions download:

Name IDE Version File Size Downloads Added DDevExtensions 1.61 5-2007 DDevExtensions161Setup.zip 734.07 KB 15789 times 2009-01-10 DDevExtensions 2.8 Features PDF DDevExtensionsFeatures.pdf 602.92 KB 5671 times 2014-12-27 DDevExtensions 2.4 7, 2007 DDevExtensions24Setup7_2007.zip 535.41 KB 7436 times 2011-07-25 DDevExtensions 2.6 (legacy) XE2+UP3 DDevExtensionsSetup26.zip 800.68 KB 614 times 2013-11-28 DDevExtensions 2.83 2009-XE8 DDevExtensions283.7z 991.84 KB 2960 times 2015-04-21

Categories: News, Blogs, and Tips

Random Thoughts on the Passing Scene #162

Nick Hodges - Mon, 06/14/2010 - 15:07
Categories: News, Blogs, and Tips