Delphi High Performance

Download Delphi High Performance PDF Online Free

Author :
Publisher : Packt Publishing Ltd
ISBN 13 : 1788621247
Total Pages : 328 pages
Book Rating : 4.7/5 (886 download)

DOWNLOAD NOW!


Book Synopsis Delphi High Performance by : Primož Gabrijelčič

Download or read book Delphi High Performance written by Primož Gabrijelčič and published by Packt Publishing Ltd. This book was released on 2018-02-26 with total page 328 pages. Available in PDF, EPUB and Kindle. Book excerpt: Build fast, scalable, and high performing applications with Delphi Key Features Build efficient and concurrent applications in Delphi with focused examples Identify performance bottlenecks and apply the correct algorithm to increase the performance of applications. Delve into parallel programming and memory management to optimize your code Book DescriptionDelphi is a cross-platform Integrated Development Environment (IDE) that supports rapid application development for Microsoft Windows, Apple Mac OS X, Google Android, iOS, and now Linux with RAD Studio 10.2. This book will be your guide to build efficient high performance applications with Delphi. The book begins by explaining how to find performance bottlenecks and apply the correct algorithm to fix them. It will teach you how to improve your algorithms before taking you through parallel programming. You’ll then explore various tools to build highly concurrent applications. After that, you’ll delve into improving the performance of your code and master cross-platform RTL improvements. Finally, we’ll go through memory management with Delphi and you’ll see how to leverage several external libraries to write better performing programs. By the end of the book, you’ll have the knowledge to create high performance applications with Delphi.What you will learn Find performance bottlenecks and easily mitigate them Discover different approaches to fix algorithms Understand parallel programming and work with various tools included with Delphi Master the RTL for code optimization Explore memory managers and their implementation Leverage external libraries to write better performing programs Who this book is for This book is for Delphi developers who would like to build high performance applications with Delphi. Prior knowledge of Delphi is assumed.

Delphi High Performance.

Download Delphi High Performance. PDF Online Free

Author :
Publisher : Packt Publishing Ltd
ISBN 13 : 1805128337
Total Pages : 452 pages
Book Rating : 4.8/5 (51 download)

DOWNLOAD NOW!


Book Synopsis Delphi High Performance. by : Primož Gabrijelčič

Download or read book Delphi High Performance. written by Primož Gabrijelčič and published by Packt Publishing Ltd. This book was released on 2023-06-30 with total page 452 pages. Available in PDF, EPUB and Kindle. Book excerpt: Master Siemens TIA toolbox tools for efficient PLC and HMI code writing. Gain insights into algorithm performance, Delphi language intricacies, and program optimizations to enhance your skills effectively. Key Features Discover external programming libraries that will speed up your programming and code Learn to integrate external libraries into Delphi programs Build fast Delphi applications using concurrency, parallel programming, and memory management Book DescriptionPerformance matters! Users hate to use programs that are not responsive to interactions or run too slow to be useful. While becoming a programmer is simple enough, you require dedication and hard work to achieve an advanced level of programming proficiency where you know how to write fast code. This book begins by helping you explore algorithms and algorithmic complexity and continues by describing tools that can help you find slow parts of your code. Subsequent chapters will provide you with practical ideas about optimizing code by doing less work or doing it in a smarter way. The book also teaches you how to use optimized data structures from the Spring4D library, along with exploring data structures that are not part of the standard Delphi runtime library. The second part of the book talks about parallel programming. You’ll learn about the problems that only occur in multithreaded code and explore various approaches to fixing them effectively. The concluding chapters provide instructions on writing parallel code in different ways – by using basic threading support or focusing on advanced concepts such as tasks and parallel patterns. By the end of this book, you’ll have learned to look at your programs from a totally different perspective and will be equipped to effortlessly make your code faster than it is now.What you will learn Get to grips with algorithmic complexity and learn how to recognize it Use tools to determine program runtime behavior Speed up programs by doing less instead of more Discover the internal workings of Delphi data structures Gain an understanding of Delphi’s memory manager Find out how to write low-level parallel programs with TThread Use parallel patterns from the PPL and OTL libraries to write fast code Include external code, written in C or C++, in Delphi programs Who this book is for This book is for all Delphi programmers. Whether you’re a beginner or an accomplished programmer, you will find something interesting. Even though the focus is on the latest Delphi release, the code uses only standard Delphi syntax without syntactic additions from the latest releases, and most of it should compile and run in any Delphi from XE7 onward. If you’re using an older version of Delphi, don’t despair! Most of the concepts in this book do not depend on a specific Delphi version and will be useful for everyone.

High Performance Delphi 3 Programming

Download High Performance Delphi 3 Programming PDF Online Free

Author :
Publisher :
ISBN 13 : 9781576101797
Total Pages : 0 pages
Book Rating : 4.1/5 (17 download)

DOWNLOAD NOW!


Book Synopsis High Performance Delphi 3 Programming by : Don Taylor

Download or read book High Performance Delphi 3 Programming written by Don Taylor and published by . This book was released on 1997 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt: You've learned to program with Delphi 3, and now you're ready to move to another level. If you want to get serious about Delphi programming, this book was written just for you. Open it up and shift into second gear, where you'll explore input/output filtering, fractals, way-out-there database technology, and Windows arcana. Then pop it into high gear and slam the pedal to the metal, as you speed through Internet development secrets, dynamic user interface design, process monitoring, embedded components, and more. Powerful stuff, written by experts for those who wish to become experts - and all written with a light heart and more than a touch of wit (you'll even be learning techniques through the programming adventures of Ace Breakpoint, Non-Traditional Programmer).

Hands-On Design Patterns with Delphi

Download Hands-On Design Patterns with Delphi PDF Online Free

Author :
Publisher : Packt Publishing Ltd
ISBN 13 : 1789342430
Total Pages : 462 pages
Book Rating : 4.7/5 (893 download)

DOWNLOAD NOW!


Book Synopsis Hands-On Design Patterns with Delphi by : Primož Gabrijelčič

Download or read book Hands-On Design Patterns with Delphi written by Primož Gabrijelčič and published by Packt Publishing Ltd. This book was released on 2019-02-27 with total page 462 pages. Available in PDF, EPUB and Kindle. Book excerpt: Get up to speed with creational, structural, behavioral and concurrent patterns in Delphi to write clear, concise and effective code Key FeaturesDelve into the core patterns and components of Delphi in order to master your application's designBrush up on tricks, techniques, and best practices to solve common design and architectural challengesChoose the right patterns to improve your program’s efficiency and productivityBook Description Design patterns have proven to be the go-to solution for many common programming scenarios. This book focuses on design patterns applied to the Delphi language. The book will provide you with insights into the language and its capabilities of a runtime library. You'll start by exploring a variety of design patterns and understanding them through real-world examples. This will entail a short explanation of the concept of design patterns and the original set of the 'Gang of Four' patterns, which will help you in structuring your designs efficiently. Next, you'll cover the most important 'anti-patterns' (essentially bad software development practices) to aid you in steering clear of problems during programming. You'll then learn about the eight most important patterns for each creational, structural, and behavioral type. After this, you'll be introduced to the concept of 'concurrency' patterns, which are design patterns specifically related to multithreading and parallel computation. These will enable you to develop and improve an interface between items and harmonize shared memories within threads. Toward the concluding chapters, you'll explore design patterns specific to program design and other categories of patterns that do not fall under the 'design' umbrella. By the end of this book, you'll be able to address common design problems encountered while developing applications and feel confident while building scalable projects. What you will learnGain insights into the concept of design patternsStudy modern programming techniques with DelphiKeep up to date with the latest additions and program design techniques in DelphiGet to grips with various modern multithreading approachesDiscover creational, structural, behavioral, and concurrent patternsDetermine how to break a design problem down into its component partsWho this book is for Hands-On Design Patterns with Delphi is aimed at beginner-level Delphi developers who want to build scalable and robust applications. Basic knowledge of Delphi is a must.

Mastering Delphi Programming: A Complete Reference Guide

Download Mastering Delphi Programming: A Complete Reference Guide PDF Online Free

Author :
Publisher : Packt Publishing Ltd
ISBN 13 : 1838983910
Total Pages : 667 pages
Book Rating : 4.8/5 (389 download)

DOWNLOAD NOW!


Book Synopsis Mastering Delphi Programming: A Complete Reference Guide by : Primož Gabrijelčič

Download or read book Mastering Delphi Programming: A Complete Reference Guide written by Primož Gabrijelčič and published by Packt Publishing Ltd. This book was released on 2019-11-26 with total page 667 pages. Available in PDF, EPUB and Kindle. Book excerpt: Use structural, behavioral, and concurrent patterns in Delphi to skillfully develop applications Key FeaturesDelve into the core patterns and components of Delphi to enhance your application's designLearn how to select the right patterns to improve your program's efficiency and productivityDiscover how parallel programming and memory management can optimize your codeBook 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: Delphi High Performance by Primož GabrijelčičHands-On Design Patterns with Delphi by Primož GabrijelčičWhat you will learnUnderstand parallel programming and work with the various tools included with DelphiExplore memory managers and their implementationLeverage external libraries to write better-performing programsKeep up to date with the latest additions and design techniques in DelphiGet to grips with various modern multithreading approachesBreak a design problem down into its component partsWho 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.

Julia High Performance

Download Julia High Performance PDF Online Free

Author :
Publisher : Packt Publishing Ltd
ISBN 13 : 1785887823
Total Pages : 132 pages
Book Rating : 4.7/5 (858 download)

DOWNLOAD NOW!


Book Synopsis Julia High Performance by : Avik Sengupta

Download or read book Julia High Performance written by Avik Sengupta and published by Packt Publishing Ltd. This book was released on 2016-04-26 with total page 132 pages. Available in PDF, EPUB and Kindle. Book excerpt: Design and develop high performing programs with Julia About This Book Learn to code high reliability and high performance programs Stand out from the crowd by developing code that runs faster than your peers' codes This book is intended for developers who are interested in high performance technical programming. Who This Book Is For This book is for beginner and intermediate Julia programmers who are interested in high performance technical computing. You will have a basic familiarity with Julia syntax, and have written some small programs in the language. What You Will Learn Discover the secrets behind Julia's speed Get a sense of the possibilities and limitations of Julia's performance Analyze the performance of Julia programs Measure the time and memory taken by Julia programs Create fast machine code using Julia's type information Define and call functions without compromising Julia's performance Understand number types in Julia Use Julia arrays to write high performance code Get an overview of Julia's distributed computing capabilities In Detail Julia is a high performance, high-level dynamic language designed to address the requirements of high-level numerical and scientific computing. Julia brings solutions to the complexities faced by developers while developing elegant and high performing code. Julia High Performance will take you on a journey to understand the performance characteristics of your Julia programs, and enables you to utilize the promise of near C levels of performance in Julia. You will learn to analyze and measure the performance of Julia code, understand how to avoid bottlenecks, and design your program for the highest possible performance. In this book, you will also see how Julia uses type information to achieve its performance goals, and how to use multuple dispatch to help the compiler to emit high performance machine code. Numbers and their arrays are obviously the key structures in scientific computing – you will see how Julia's design makes them fast. The last chapter will give you a taste of Julia's distributed computing capabilities. Style and approach This is a hands-on manual that will give you good explanations about the important concepts related to Julia programming.

Delphi Cookbook

Download Delphi Cookbook PDF Online Free

Author :
Publisher : Packt Publishing Ltd
ISBN 13 : 1788623185
Total Pages : 659 pages
Book Rating : 4.7/5 (886 download)

DOWNLOAD NOW!


Book Synopsis Delphi Cookbook by : Daniele Spinetti

Download or read book Delphi Cookbook written by Daniele Spinetti and published by Packt Publishing Ltd. This book was released on 2018-07-31 with total page 659 pages. Available in PDF, EPUB and Kindle. Book excerpt: Quickly learn and employ practical recipes for developing real-world, cross-platform applications using Delphi. Key Features Get to grips with Delphi to build and deploy various cross-platform applications Design and deploy real-world apps by implementing a single source codebase Build robust and optimized GUI applications with ease Book Description Delphi is a cross-platform integrated development environment (IDE) that supports rapid application development on different platforms, saving you the pain of wandering amid GUI widget details or having to tackle inter-platform incompatibilities. Delphi Cookbook begins with the basics of Delphi and gets you acquainted with JSON format strings, XSLT transformations, Unicode encodings, and various types of streams. You’ll then move on to more advanced topics such as developing higher-order functions and using enumerators and run-time type information (RTTI). As you make your way through the chapters, you’ll understand Delphi RTL functions, use FireMonkey in a VCL application, and cover topics such as multithreading, using aparallel programming library and deploying Delphi on a server. You’ll take a look at the new feature of WebBroker Apache modules, join the mobile revolution with FireMonkey, and learn to build data-driven mobile user interfaces using the FireDAC database access framework. This book will also show you how to integrate your apps with Internet of Things (IoT). By the end of the book, you will have become proficient in Delphi by exploring its different aspects such as building cross-platforms and mobile applications, designing server-side programs, and integrating these programs with IoT. What you will learn Develop visually stunning applications using FireMonkey Deploy LiveBinding effectively with the right object-oriented programming (OOP) approach Create RESTful web services that run on Linux or Windows Build mobile apps that read data from a remote server efficiently Call platform native API on Android and iOS for an unpublished API Manage software customization by making better use of an extended RTTI Integrate your application with IOT Who this book is for Delphi Cookbook is for intermediate developers with a basic knowledge of Delphi who want to discover and understand all the development possibilities offered by it.

Delphi Cookbook

Download Delphi Cookbook PDF Online Free

Author :
Publisher : Packt Publishing Ltd
ISBN 13 : 1785280503
Total Pages : 470 pages
Book Rating : 4.7/5 (852 download)

DOWNLOAD NOW!


Book Synopsis Delphi Cookbook by : Daniele Teti

Download or read book Delphi Cookbook written by Daniele Teti and published by Packt Publishing Ltd. This book was released on 2016-06-30 with total page 470 pages. Available in PDF, EPUB and Kindle. Book excerpt: Over 60 hands-on recipes to help you master the power of Delphi for cross-platform and mobile development on multiple platforms About This Book Get to grips with Delphi to build and deploy various cross-platform applications Design, develop, and deploy real-world applications by implementing a single source codebase This swift guide will increase your productivity to develop applications with Delphi Who This Book Is For If you are an intermediate developer with a basic knowledge of Delphi and you want to develop cross-platform applications, then this book is for you. Familiarity with the fundamentals of RAD (Rapid Application Development) Studio is expected. What You Will Learn Develop visually stunning applications using FireMonkey Deploy LiveBinding effectively with the right OOP approach Create server-side programs to serve RESTful web services and provide data to your mobile apps Use well-defined GUI design patterns to build mobile applications that provide a great user experience Build mobile apps that read data from a remote server efficiently Call the platform native API on Android and iOS even for an unpublished API Manage software customization for your customer by making better use of an extended RTTI Implement the most popular design pattern without wasting too much time on debugging and bug fixing In Detail Delphi is a cross-platform Integrated Development Environment (IDE) that supports rapid application development for Microsoft Windows, Apple Mac OS X, Google Android, and Apple iOS. It helps you to concentrate on the real business and save yourself the pain of wandering amid GUI widget details, or having to tackle inter-platform incompatibilities. It also has a wide range of drag-and-drop controls, helping you code your business logic into your business model, and it compiles natively for desktop and mobile platforms. This book will teach you how to design and develop applications, deploy them on the cloud platform, and distribute them within an organization via Google Play and other similar platforms. You will begin with the basics of Delphi and get acquainted with JSON format strings, XSLT transformations, unicode encodings and various types of streams. We then move on to more advanced topics such as developing higher-order functions and using enumerators and RTTI. You will get an understanding of how Delphi RTL functions and how to use FireMonkey in a VCL application. We will then cover topics such as multithreading, using the parallel programming library and putting Delphi on a server. We will also take a look at the new feature of WebBroker Apache modules and then ride the mobile revolution with FireMonkey. By the end of the book, you will be able to develop and deploy cross-platform applications using Delphi. Style and approach Delphi Cookbook is an easy-to-follow guide, rich with hands-on examples of real-world programming tasks in Delphi.

Delphi Programming Projects

Download Delphi Programming Projects PDF Online Free

Author :
Publisher : Packt Publishing Ltd
ISBN 13 : 1789135230
Total Pages : 241 pages
Book Rating : 4.7/5 (891 download)

DOWNLOAD NOW!


Book Synopsis Delphi Programming Projects by : William Duarte

Download or read book Delphi Programming Projects written by William Duarte and published by Packt Publishing Ltd. This book was released on 2019-05-03 with total page 241 pages. Available in PDF, EPUB and Kindle. Book excerpt: Improve your Delphi programming skills by building robust applications for Android, iOS, and Windows platform Key FeaturesBuild responsive user interfaces (UIs) for desktop and mobile with FireMonkeyImplement a microservices architecture using the Rapid Application Development(RAD) serverCreate clones of popular applications like Instagram and Facebook using Delphi 10.3Book Description Delphi is a cross-platform programming language and software development kit that supports rapid application development for Microsoft Windows, Apple Mac OS X, Android, and iOS. With the help of seven practical projects, this book will guide you through the best practices, Delphi Run-Time Library (RTL) resources, and design patterns. Whether you use the Visual Component Library (VCL) or FireMonkey (FMX) framework, these design patterns will be implemented in the same way in Delphi, using Object Pascal. In the first few chapters, you will explore advanced features that will help you build rich applications using the same code base for both mobile and desktop projects. In addition to this, you’ll learn how to implement microservice architecture in Delphi. As you get familiar with the various aspects of Delphi, you will no longer need to maintain source code for similar projects, program business rules on screens, or fill your forms with data access components. By the end of this book, you will have gained an understanding of the principles of clean code and become proficient in building robust and scalable applications in Delphi. What you will learnGet to grips with the advanced features of RTLUnderstand how to deal with the paradigm change between multiplatform projectsBuild rich interfaces with Google's Material Design featuresUnderstand how to implement design patterns in DelphiTurn a mobile device into a remote controller with app tethering technologyBuild a multi-database system using VCLWho this book is for This book is for developers, programmers, and IT professionals who want to learn the best market practices by implementing practical projects. Prior knowledge of the Delphi language is a must.

Delphi High Performance - Second Edition

Download Delphi High Performance - Second Edition PDF Online Free

Author :
Publisher :
ISBN 13 : 9781805125877
Total Pages : 0 pages
Book Rating : 4.1/5 (258 download)

DOWNLOAD NOW!


Book Synopsis Delphi High Performance - Second Edition by : Primo¿ Gabrijel¿i¿

Download or read book Delphi High Performance - Second Edition written by Primo¿ Gabrijel¿i¿ and published by . This book was released on 2023-06-30 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt: Discover algorithm performance, high- and low-level optimizations, and the internal behavior of programs written in the Delphi language Purchase of the print or Kindle book includes a free PDF eBook Key Features: Discover external programming libraries that will speed up your programming and code Learn to integrate external libraries into Delphi programs Build fast Delphi applications using concurrency, parallel programming, and memory management Book Description: Performance matters! Users hate to use programs that are not responsive to interactions or run too slow to be useful. While becoming a programmer is simple enough, you require dedication and hard work to achieve an advanced level of programming proficiency where you know how to write fast code. This book begins by helping you explore algorithms and algorithmic complexity and continues by describing tools that can help you find slow parts of your code. Subsequent chapters will provide you with practical ideas about optimizing code by doing less work or doing it in a smarter way. The book also teaches you how to use optimized data structures from the Spring4D library, along with exploring data structures that are not part of the standard Delphi runtime library. The second part of the book talks about parallel programming. You'll learn about the problems that only occur in multithreaded code and explore various approaches to fixing them effectively. The concluding chapters provide instructions on writing parallel code in different ways - by using basic threading support or focusing on advanced concepts such as tasks and parallel patterns. By the end of this book, you'll have learned to look at your programs from a totally different perspective and will be equipped to effortlessly make your code faster than it is now. What You Will Learn: Get to grips with algorithmic complexity and learn how to recognize it Use tools to determine program runtime behavior Speed up programs by doing less instead of more Discover the internal workings of Delphi data structures Gain an understanding of Delphi's memory manager Find out how to write low-level parallel programs with TThread Use parallel patterns from the PPL and OTL libraries to write fast code Include external code, written in C or C++, in Delphi programs Who this book is for: This book is for all Delphi programmers. Whether you're a beginner or an accomplished programmer, you will find something interesting. Even though the focus is on the latest Delphi release, the code uses only standard Delphi syntax without syntactic additions from the latest releases, and most of it should compile and run in any Delphi from XE7 onward. If you're using an older version of Delphi, don't despair! Most of the concepts in this book do not depend on a specific Delphi version and will be useful for everyone.

Expert Delphi

Download Expert Delphi PDF Online Free

Author :
Publisher : Packt Publishing Ltd
ISBN 13 : 1786465841
Total Pages : 494 pages
Book Rating : 4.7/5 (864 download)

DOWNLOAD NOW!


Book Synopsis Expert Delphi by : Pawel Glowacki

Download or read book Expert Delphi written by Pawel Glowacki and published by Packt Publishing Ltd. This book was released on 2017-06-30 with total page 494 pages. Available in PDF, EPUB and Kindle. Book excerpt: Become a developer superhero and build stunning cross-platform apps with Delphi About This Book A one-stop guide on Delphi to help you build cross-platform apps This book covers important concepts such as the FireMonkey library, shows you how to interact with the Internet of Things, and enables you to integrate with Cloud services The code is explained in detail with observations on how to create native apps for Ios and Android with a single code base Who This Book Is For If you want to create stunning applications for mobile, desktop, the cloud, and the Internet of Things, then this book is for you. This book is for developers who would like to build native cross-platform apps with a single codebase for iOS and Android. A basic knowledge of Delphi is assumed, although we do cover a primer on the language. What You Will Learn Understand the basics of Delphi and the FireMonkey application platform as well as the specifics of Android and iOS platforms Complete complex apps quickly with access to platform features and APIs using a single, easy-to-maintain code base Work with local data sources, including embedded SQL databases, REST servers, and Backend-as-a-Service providers Take full advantage of mobile hardware capabilities by working with sensors and Internet of Things gadgets and devices Integrate with cloud services and data using REST APIs and scalable multi-tier frameworks for outstanding multi-user and social experience Architect and deploy powerful mobile back-end services and get super-productive by leveraging Delphi IDE agile functionality Get to know the best practices for writing a high-quality, reliable, and maintainable codebase in the Delphi Object Pascal language In Detail Delphi is the most powerful Object Pascal IDE and component library for cross-platform native app development. It enables building natively compiled, blazingly fast apps for all major platforms including Android, iOS, Windows, Mac, and Linux. If you want to build server-side applications, create web services, and have clear GUIs for your project, then this book is for you. The book begins with a basic primer on Delphi helping you get accustomed to the IDE and the Object Pascal language and will then quickly move on to advanced-level concepts. Through this book, we'll help you understand the architecture of applications and will teach you the important concepts of the FireMonkey library, show you how to build server-side services, and enable you to interact with the Internet of Things. Towards the end, you will learn to integrate your app with various web services and deploy them. By the end of the book, you will be able to build powerful, cross-platform, native apps for iOS and Android with a single code base. Style and approach This book will help you build cross-platform mobile apps with Delphi using a step-by-step approach.

Mastering Delphi Programming

Download Mastering Delphi Programming PDF Online Free

Author :
Publisher :
ISBN 13 : 9781838989118
Total Pages : 674 pages
Book Rating : 4.9/5 (891 download)

DOWNLOAD NOW!


Book Synopsis Mastering Delphi Programming by : Primoz Gabrijelčič

Download or read book Mastering Delphi Programming written by Primoz Gabrijelčič and published by . This book was released on 2019-11-25 with total page 674 pages. Available in PDF, EPUB and Kindle. Book excerpt: 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: Delphi High Performance by Primoz Gabrijelčič Hands-On Design Patterns with Delphi by Primoz 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.

Dependency Injection in Delphi

Download Dependency Injection in Delphi PDF Online Free

Author :
Publisher :
ISBN 13 : 9781941266229
Total Pages : pages
Book Rating : 4.2/5 (662 download)

DOWNLOAD NOW!


Book Synopsis Dependency Injection in Delphi by : Nick Hodges

Download or read book Dependency Injection in Delphi written by Nick Hodges and published by . This book was released on 2017-03-01 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt:

The Art of Assembly Language, 2nd Edition

Download The Art of Assembly Language, 2nd Edition PDF Online Free

Author :
Publisher : No Starch Press
ISBN 13 : 1593273010
Total Pages : 764 pages
Book Rating : 4.5/5 (932 download)

DOWNLOAD NOW!


Book Synopsis The Art of Assembly Language, 2nd Edition by : Randall Hyde

Download or read book The Art of Assembly Language, 2nd Edition written by Randall Hyde and published by No Starch Press. This book was released on 2010-03-01 with total page 764 pages. Available in PDF, EPUB and Kindle. Book excerpt: Assembly is a low-level programming language that's one step above a computer's native machine language. Although assembly language is commonly used for writing device drivers, emulators, and video games, many programmers find its somewhat unfriendly syntax intimidating to learn and use. Since 1996, Randall Hyde's The Art of Assembly Language has provided a comprehensive, plain-English, and patient introduction to 32-bit x86 assembly for non-assembly programmers. Hyde's primary teaching tool, High Level Assembler (or HLA), incorporates many of the features found in high-level languages (like C, C++, and Java) to help you quickly grasp basic assembly concepts. HLA lets you write true low-level code while enjoying the benefits of high-level language programming. As you read The Art of Assembly Language, you'll learn the low-level theory fundamental to computer science and turn that understanding into real, functional code. You'll learn how to: –Edit, compile, and run HLA programs –Declare and use constants, scalar variables, pointers, arrays, structures, unions, and namespaces –Translate arithmetic expressions (integer and floating point) –Convert high-level control structures This much anticipated second edition of The Art of Assembly Language has been updated to reflect recent changes to HLA and to support Linux, Mac OS X, and FreeBSD. Whether you're new to programming or you have experience with high-level languages, The Art of Assembly Language, 2nd Edition is your essential guide to learning this complex, low-level language.

Mastering Delphi Programming

Download Mastering Delphi Programming PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 674 pages
Book Rating : 4.:/5 (113 download)

DOWNLOAD NOW!


Book Synopsis Mastering Delphi Programming by : Primož Gabrijelčič

Download or read book Mastering Delphi Programming written by Primož Gabrijelčič and published by . This book was released on 2019 with total page 674 pages. Available in PDF, EPUB and Kindle. Book excerpt: 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: Delphi High Performance by Primoz Gabrijelcic Hands-On Design Patterns with Delphi by Primoz Gabrijelcic 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.

Code Faster in Delphi

Download Code Faster in Delphi PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 161 pages
Book Rating : 4.6/5 (867 download)

DOWNLOAD NOW!


Book Synopsis Code Faster in Delphi by : Alister Christie

Download or read book Code Faster in Delphi written by Alister Christie and published by . This book was released on 2020-09-26 with total page 161 pages. Available in PDF, EPUB and Kindle. Book excerpt: Don't touch that mouse! Hands on the keyboard, and eyes front. You're about to embark on a Bootcamp to tone your coding muscles, sharpen your shortcuts, fix forms faster, and accelerate your career as a Delphi Programmer. Now drop and give me twenty lines of code and five laps of that while loop. This book will help you Code Faster in Delphi through a vast array of tips, tricks and hacks to squeeze every bit of productivity out of yourself and the Delphi IDE. Some ways your coding will be made easier: By enhancing the IDE with plugins. You'll be introduced to powerful language features such as: Interfaces Generics Anonymous Methods Get started with some of the best parts of the Run-Time Library, including: Generic Collections Parallel Programming Library Regular Expressions Enhanced RTTI FireDAC Use Meta-Programming to write and modify code to save you from horribly repetitive tasks. Improve your physical environment with easy solutions to hardware and station problems. And of course, once you've mastered these, where to go to get even faster and better. With over one hundred areas of improvement covered, this holistic approach to Coding Faster In Delphi will boost your productivity, and therefore your value to your clients, bosses, and colleagues.

Power-Switching Converters

Download Power-Switching Converters PDF Online Free

Author :
Publisher : CRC Press
ISBN 13 : 1420015532
Total Pages : 385 pages
Book Rating : 4.4/5 (2 download)

DOWNLOAD NOW!


Book Synopsis Power-Switching Converters by : Dorin O. Neacsu

Download or read book Power-Switching Converters written by Dorin O. Neacsu and published by CRC Press. This book was released on 2014-10-31 with total page 385 pages. Available in PDF, EPUB and Kindle. Book excerpt: Power converters are at the heart of modern power electronics. From automotive power systems to propulsion for large ships, their use permeates through industrial, commercial, military, and aerospace applications of various scales. Having reached a point of saturation where we are unlikely to see many new and revolutionary technologies, industry no