Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Mastering Delphi Programming: A Complete Reference Guide - Learn all about building fast, scalable and high performing applications with Delphi: Learn all about building fast, scalable, and high performing applications with Delphi

Sprog
Engelsk
Format
Kategori

Fakta

Use structural, behavioral, and concurrent patterns in Delphi to skillfully develop applications

Key Features • Delve into the core patterns and components of Delphi to enhance your application's design

• Learn how to select the right patterns to improve your program's efficiency and productivity

• Discover how parallel programming and memory management can optimize your code

Book Description

Delphi is a cross-platform Integrated Development Environment (IDE) that supports rapid application development for most operating systems, including Microsoft Windows, iOS, and now Linux with RAD Studio 10.2. If you know how to use the features of Delphi, you can easily create scalable applications in no time.

This Learning Path begins by explaining how to find performance bottlenecks and apply the correct algorithm to fix them. You'll brush up on tricks, techniques, and best practices to solve common design and architectural challenges. Then, you'll see how to leverage external libraries to write better-performing programs. You'll also learn about the eight most important patterns that'll enable you to develop and improve the interface between items and harmonize shared memories within threads. As you progress, you'll also delve into improving the performance of your code and mastering cross-platform RTL improvements.

By the end of this Learning Path, you'll be able to address common design problems and feel confident while building scalable projects.

This Learning Path includes content from the following Packt products:

1. Delphi High Performance by Primož Gabrijelčič

2. Hands-On Design Patterns with Delphi by Primož Gabrijelčič

What you will learn • Understand parallel programming and work with the various tools included with Delphi

• Explore memory managers and their implementation

• Leverage external libraries to write better-performing programs

• Keep up to date with the latest additions and design techniques in Delphi

• Get to grips with various modern multithreading approaches

• Break a design problem down into its component parts

Who this book is for

This Learning Path is for intermediate-level Delphi programmers who want to build robust applications using Delphi features. Prior knowledge of Delphi is assumed.

Primož Gabrijelčič started coding in Pascal on 8-bit micros in the 1980s and he never looked back. In the last 20 years, he was mostly programming high-availability server applications used in the broadcasting industry. A result of this focus was the open sourced parallel programming library for Delphi—OmniThreadLibrary. He's also an avid writer and has written several hundred articles, and he is a frequent speaker at Delphi conferences where he likes to talk about complicated topics, ranging from memory management to creating custom compilers.

© 2019 Packt Publishing (E-bog): 9781838983918

Release date

E-bog: 26. november 2019

Andre kan også lide...

  1. The Fourth Age: Smart Robots, Conscious Computers, and the Future of Humanity Byron Reese
  2. The Secret Man: The Story of Watergate's Deep Throat Bob Woodward
  3. Star Trek: The Motion Picture Gene Roddenberry
  4. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
  5. The Final Days Bob Woodward
  6. The Last of the President's Men Bob Woodward
  7. The Quantum Moment: How Planck, Bohr, Einstein, and Heisenberg Taught Us to Love Uncertainty Alfred Scharff Goldhaber
  8. The Hot Young Widows Club Nora McInerny
  9. Every Tool's a Hammer: Life Is What You Make It Adam Savage
  10. Caravan: A Lesson on the Style of The Ventures (level 2 & 3) Bill Brown
  11. Einstein: His Life and Universe Walter Isaacson
  12. Cavatina: Fingerstyle Solo (level 2.5) Bill Brown
  13. Raising Human Beings: Creating a Collaborative Partnership with Your Child Ross W. Greene
  14. The Constant Gardener John le Carre
  15. The Buy Nothing, Get Everything Plan: Discover the Joy of Spending Less, Sharing More, and Living Generously Liesl Clark
  16. Fight of the Century: Writers Reflect on 100 Years of Landmark ACLU Cases Michael Chabon
  17. O Holy Night: Late Beginner Solo Bill Brown
  18. “What Do You Care What Other People Think?”: Further Adventures of a Curious Character Richard P. Feynman
  19. Leadership: Persuasion and Influence Techniques for Beginners Jonathan Phoenix
  20. A First Course in Scientific Computing: Symbolic, Graphic, and Numeric Modeling Using Maple, Java, Mathematica, and Fortran90 Rubin Landau
  21. EZ Solos Traditional Hymns 1: Five Hymns Taught at a Beginner Level Bill Brown Jr.
  22. Facing the Challenge of Democracy: Explorations in the Analysis of Public Opinion and Political Participation Paul M. Sniderman
  23. The Planets Professor Brian Cox
  24. Leadership: The Best Ways to Influence People to Like You and Follow You Jonathan Phoenix
  25. Communication: Influence and Persuade Others by Reading Them Like a Book John Adamssen
  26. I'll See You in My Dreams: A Lesson on the Style of Django Reinhardt (level 3) Bill Brown Jr.
  27. Henry VI, Part 1 William Shakespeare
  28. 10 Geography Lesson Plans for KS1 - Volume 1 - Our School and the Local Area & An Island Home P S Quick
  29. Persuasion: Sales and Leadership Techniques for Beginners Jonathan Phoenix
  30. Hideaway: A Lesson on the Style of Stevie Ray Vaughan (Late Intermediate Level) Bill Brown Jr.
  31. Human Spatial Navigation Véronique D. Bohbot
  32. The Expendable Spy Jack D. Hunter
  33. Beijing Tai Tai: Life, laughter and motherhood in China's capital Tania McCartney
  34. Traitor David Hingley
  35. The Hunt for Red October Tom Clancy
  36. Russian Symbolist Theater: An Anthology of Plays and Critical Texts Michael Green
  37. On Gandhi's Path Stephanie Mills
  38. The Room Where It Happened: A White House Memoir John Bolton
  39. Python Guide: Clear Introduction to Python Programming and Machine Learning Alex Campbell
  40. The Grand Strategy of the War of the Rebellion William T. Sherman
  41. Letter To James C. Conkling Abraham Lincoln
  42. Peace and Prisoners of War: A South Vietnamese Memoir of the Vietnam War Phan Nhat Nam
  43. Leaving the Rat Race with Python: An Insider's Guide to Freelance Developing Lukas Rieger

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Prøv gratis