Subscribe to this list via RSS Blog posts tagged in DataSnap
REST with Datasnap Details in Practical Application Part 2 Previously I presented points of attention to be considered in practice with REST in Datasnap, in this post we will address the project codes.  Recapping the scenario Let's return to what we were asked in the project in question: There is a bariatric clinic that wants its clients / patients to have access to the information in their charts through a mobile application. As a solution, for this partner responsible for the clinic software I suggested the use of a Delphi Datasnap REST Application Server, since your company is familiar with Delphi would be very quick to reach the solution and maintain the system after my interaction. Be sure to read the first part, link to post: REST WITH DATASNAP DETAILS IN PRACTICAL APPLICATION - part 1. (In portuguese)   Delphi resources employed in the solution

Posted by on in Blogs
Cool App Contender: Change-Pro for Excel How long do you spend looking for changes in an Excel spreadsheet? Compare in seconds! If you only spend an hour a day (220 hours/year) on reviewing and modifying Excel spreadsheets, Change-Pro for Excel will save you 50% –75% of your time. Be more productive and deliver greater value.  Reduce your frustration of never being sure that you know exactly what you’re looking at with the document in front of you. Litera has created a unique app that is built using Embarcadero technology that inc...
Shuffling playing cards with Delphi خلط كروت اللعب بالدلفي هذا جزء فقط من مشروع عبارة عن محاكي للعبة الورق Simulator. الغاية من البرنامج هو معرفة ما قد يحدث لنتائج لعبة اذا تم تغيير قوانين اللعبة . ما هي احتمالات الخسارة والربح. وما هي عددها . وكم نسبتها . هذا البرنامج مهمته اعطائنا نظرة مستقبلية وقدرة على تغيير قواعد اللعبة ومقارنة النتائج .اول مهمة في المشروع هي خلط الأوراق . بالطبع خلط الأوراق يعتمد على العشوائية . لكن الرقم العشوائي الذي ينتجه الحاسب في الحقيقة ليس إلى ناتج عملية حسابة وهذا ما يجعله ليس عشوائيا ابدا ولا يناسب نهائيا مثل هذا النوع من...
Enterprise版にアップグレードするべき理由 [JAPAN] 本記事は Pawel Growacki 氏の https://community.embarcadero.com/blogs/entry/why-upgrading-to-enterprise の抄訳です。  新しい年の始まりは、大きな成果を得るために色々なことを考えて大胆な計画を立てるためのよい機会です。 もし、既存のデータベースアプリケーションを改修し、リニューアルしようとを検討しているのであれば、次のようなアクションが考えられます。

Posted by on in Blogs
Why Upgrading to Enterprise? The beginning of a year is a good time to think broader and make bold plans to achieve great results. You might be considering taking your existing database app and moving it to new heights! You can do it by: Scaling up to hundreds of simultaneous users with DataSnap and RAD Server Moving your clients from desktop to mobile Strengthening your architecture and code with proven design patterns Upgrading your database access to FireDAC framework Over coming weeks I will be runnin...
Microsoft Azure App Service(ISAPI) 上でDataSnapを利用する Microsoft Azureには App Serviceと言うIIS機能だけを提供しているサービスがあります。 ISAPIが利用可能なので Delphi / C++Builder DataSnapをApp Service上でISAPIとして実行します。 App Serviceを登録します 1.新規作成 サイト名など情報を入力します 発行プロファイル取得 発行プロファイルを取得をクリックするとxml形式の*.PublishSettingsがダウンロードされます   Delphi / C++Builder側でDataSnap(ISAPI)のDLLを作成 新規プロジェクトファイルから「DataSnap Server」「DataSnap Server WebBroker アプリケーション」でプロジェクトを作成します。 ISAPIダイナミックリンクライブラリにチェックを入れて[次へ >>]   ビルド構成をWin32[Release]にします(プロジェクト名はtest1121.dllにしました) ビルドすると...

Posted by on in Programming
Migrating Delphi - Case Studies Webinar On this webinar we learned how to migrate from older editions of Delphi with some stories of what to look for and how to update your code (including tools and resources to help you along the way) This webinar focused on these three areas for migrating legacy Delphi to the current Delphi version:  * Migrating 3rd Party Components / Libraries  * Migrating Unicode  * Migrations of Database and Middleware In this webinar, we looked at and learn how to: * Use the new Getit Packa...
Apache Server support in RAD Studio, Delphi and C++Builder 10.1 Berlin With the release of RAD Studio, Delphi and C++Builder 10.1 Berlin, we have added Apache Server support on Windows (Linux server is on the RAD studio 2016 public road map) for RAD Server / EMS. You can now run the EMS Server and the EMS Console in the Apache server on a production environment. You can also use other server features in RAD Studio, Delphi and C++Builder in an Apache server environment. In the DataSnap WebBroker project wizard you can choose to create an Apache dynamic link mod...
Session Recordings from the recent Barnsten "Delphi Benelux 2016 Congress" in Eindhoven Below you will find links to two of the presentation recording given at the recent Delphi Benelux 2016 Congress in Eindhoven. The conference was organized by our Embarcadero reseller partner Barnsten (www.barnsten.com). All of the presentations were recorded and will appear on the Barnsten YouTube channel. The agenda for the Delphi event can be found at http://www.barnsten.com/media/factsheet/DelphiBenelux2016Congress-Agenda.pdf. The presenters included Stephen Ball (Embarcadero), Danny Win...
Deploying Embarcadero Delphi and C++ EMS and DataSnap Applications in a Production Environment After you have developed your Enterprise Mobility Services (EMS) and DataSnap applications you will want to deploy them in a production environment. Below you will find additional license information, links to redistributable files and documentation URLs that will help you deploy your RAD Studio 10 Seattle, Delphi 10 Seattle and C++Builder 10 Seattle EMS and DataSnap applications to your production servers.   License Information and Redistributable File directories  In accordance wi...

Check out more tips and tricks in this development video: