Cargando…

Delphi Cookbook : Recipes to Master Delphi for IoT Integrations, Cross-Platform, Mobile and Server-side Development, 3rd Edition.

Delphi Cookbook -Third Edition is a comprehensive recipe-based guide which will help you to develop your skills while working with the real business scenarios from the very beginning. This book teaches you to design and develop cross-platform applications, deploy them on the cloud platform, and leve...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Spinetti, Daniele
Otros Autores: Teti, Daniele
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing Ltd, 2018.
Edición:3rd ed.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Dedication; Table of Contents; Preface; Chapter 1: Delphi Basics; Introduction; Changing your application's look and feel with VCL styles; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Changing the style of your VCL application at runtime; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Customizing TDBGrid; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Using owner-draw combos and listboxes; Getting ready; How to do it ... ; How it works ... ; There's more ...
  • Making an owner-draw control aware of the VCL stylesGetting ready; How it works ... ; There's more ... ; Creating a stack of embedded forms; Getting ready; How it works ... ; There's more ... ; Manipulating JSON; Getting ready; How to do it ... ; There's more ... ; Manipulating and transforming XML documents; Getting ready; How to do it ... ; How it works ... ; There's more ... ; I/O in the 21st century
  • knowing the streams; Getting ready; How it works ... ; There's more ... ; Creating a Windows Service; Getting ready; How it works ... ; There's more ... ; Using the TService. LogMessage method.
  • Associating a file extension with your application on WindowsGetting ready; How to do it ... ; There's more ... ; Be coherent with the Windows look and feel using TTaskDialog; Getting started; How it works ... ; There's more ... ; The amazing TFDTable
  • indices, aggregations, views, and SQL; Getting ready; How to do it ... ; How it works ... ; There's more ... ; ETL made easy
  • TFDBatchMode; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Data integration made easy
  • TFDLocalSQL; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also.
  • Chapter 2: Becoming a Delphi Language NinjaIntroduction; Fun with anonymous methods
  • using higher-order functions; Getting ready; How to do it ... ; There's more ... ; Writing enumerable types; Getting ready; How to do it ... ; There's more ... ; See also; Using enumerable types to create new language features; Getting ready; How to do it ... ; How it works ... ; There's more ... ; RTTI to the rescue
  • configuring your class at runtime; Getting ready; How to do it ... ; There's more ... ; See also; Duck typing using RTTI; Getting ready; How to do it ... ; There's more ... ; BOs validation using RTTI attributes.
  • Getting readyHow to do it ... ; How it works ... ; There's more ... ; Bonus recipe
  • Validation using RTTI attributes; See also ... ; Creating helpers for your classes; Getting ready; How to do it ... ; There's more ... ; Chapter 3: Knowing Your Friends
  • The Delphi RTL; Introduction; Checking strings with regular expressions; Getting ready; How to do it ... ; There's more ... ; Consuming RESTful services using native HTTP(S) client libraries; Getting ready; Some HTTP considerations; How it works ... ; There's more ... ; THTTPClient's methods which directly map HTTP verbs.