Webinar replay: Learn how to Quickly Build and Deploy a complete REST/JSON based enterprise business application

  

RAD Studio 10 Seattle webinar, “Learn how to Quickly Build and Deploy a complete REST/JSON based enterprise business application”, will show you how to build and deploy a complete, multi-tier business application using Embarcadero RAD Studio 10 Seattle Enterprise Edition.
You’ll learn how to build a multi-device desktop and mobile client application that integrates with custom endpoint business logic using Embarcadero’s Enterprise Mobility Services (EMS) and DataSnap enterprise architectures. EMS offers a comprehensive solution including REST API, remote database access, and mobile push notifications. You will also learn how to use EMS capabilities to manage user accounts, user groups, and track application use and crash reports with EMS’s API Analytics. You’ll see how easily it is to build the server application with access to the database and business logic. You’ll learn how to design and build thin desktop and mobile client applications that connect to EMS’ industry standards based REST/JSON architecture.
Webinar Replay is available on the Embarcadero YouTube channel (https://www.youtube.com/user/EmbarcaderoTechNet)

 
EMS Sample projects are included in 10 Seattle:

Delphi: C:UsersPublicDocumentsEmbarcaderoStudio17.0SamplesObject PascalDatabaseEMSFireDACResource
C++: C:UsersPublicDocumentsEmbarcaderoStudio17.0SamplesCPPDatabaseEMSFireDACResource

You can also find the EMS samples on RAD Studio Demo Code on SourceForge at:

Delphi: https://sourceforge.net/p/radstudiodemos/code/HEAD/tree/branches/RADStudio_Seattle/Object%20Pascal/Database/EMS/FireDACResource/
C++: https://sourceforge.net/p/radstudiodemos/code/HEAD/tree/branches/RADStudio_Seattle/CPP/Database/EMS/FireDACResource/

 
Source code projects for the DataSnap demos by Kelver Merlotti can be found on GitHub at https://github.com/kmerlotti/DatasnapAvancado (the description is in Portuguese, but the samples are the same as the ones shown)
 
DataSnap Sample projects are included in 10 Seattle:

Delphi: C:UsersPublicDocumentsEmbarcaderoStudio17.0SamplesObject PascalDataSnap
C++: C:UsersPublicDocumentsEmbarcaderoStudio17.0SamplesCPPDataSnap

 
Learning Resources
 
Docwiki for EMS, DataSnap, JSON, InterBase

Enterprise Mobility Services (EMS) applications
Extending the EMS Server
EMSProvider component
Running EMS in a Development Environment
Installing EMS in a Production Environment
EMS Runtime License
System.Json Unit
JSON Improvements in RAD Studio 10 Seattle
Using FireDAC
FireDAC FDSchemaAdapter component
FireDAC SchemaAdapter Sample
FireDAC Master/Detail Relationships
DataSnap applications
DataSnap REST
DataSnap REST Application Wizard
Daniele Teti’s DataSnap Encryption Filters compendium
InterBase Database Encryption

Tutorials for EMS and DataSnap

Tutorial: Implementing Your First EMS Resource
Tutorial: Implementing a FireDAC EMS Resource
Tutorial: Implementing Your First EMS Client Application
Tutorial: Implementing a FireDAC EMS Client Application
Tutorial: Using a DataSnap Server with an Application
Tutorial: Using a REST DataSnap Server with an Application
Tutorial: Using a REST DataSNap Server with an Application and FireDAC
Tutorial: DataSnap Application Using an ISAPI DLL Server

Pawel Glowacki’s “New JSON Features in RAD Studio 10 “Seattle”

Whitepaper – http://cc.embarcadero.com/Item/30496
webinar replay – https://www.youtube.com/watch?v=onX1MoE3mUM
The demo source code – http://cc.embarcadero.com/item/30490
The source code for custom JSON components – https://github.com/pglowack/DelphiJSONComponents
The source code for JSON Viewer application – https://github.com/pglowack/DelphiJSONViewer
JSON Viewer binaries – http://cc.embarcadero.com/item/30495

Craig Chapman’s Developer Skill Sprint on building RESTful Servers (YouTube replays)

Delphi – https://www.youtube.com/watch?v=_P6waeTlhVc
C++ – https://www.youtube.com/watch?v=uYOEz48nXCQ
Blog Post for the skill sprint – http://embt.co/sprint-rest-json-services

Pawel Glowacki’s DataSnap Labs

http://www.embarcadero.com/rad-in-action/delphi-labs

Marco Cantu’s Introduction to Enterprise Mobility Services using SQL Database Access with Marco Cantu

Deploying Embarcadero Delphi and C++ EMS and DataSnap Applications in a Production Environment

http://community.embarcadero.com/blogs/entry/deploying-embarcadero-delphi-and-c-ems-and-datasnap-applications-in-a-production-environment

Migrating Legacy (DCOM based) DataSnap Servers from Delphi 2007 (and earlier) to Delphi 2009/2010 (and later)

http://community.embarcadero.com/blogs/entry/migrating-legacy-dcom-based-datasnap-servers-from-delphi-2007-and-earlier-to-delphi-2009-2010-and-later

 
Share This | Email this page to a friend

Comments are closed.