MVVM in Delphi

MVVM in Delphi PDF

Author: John Kouraklis

Publisher: Apress

Published: 2016-10-26

Total Pages: 155

ISBN-13: 1484222148

DOWNLOAD EBOOK →

Dive into the world of MVVM, learn how to build modern Windows applications, and prepare for cross-platform development. This book introduces you to the right mindset and demonstrates suitable methodologies that allow for quick understanding of the MVVM paradigm. MVVM in Delphi shows you how to use a quick and efficient MVVM framework that allows for scalability, is of manageable complexity, and provides strong efficiency. One of the biggest challenges developers face is how to convert legacy and monolithic Delphi applications to the MVVM architecture. This book takes you on a step-by-step journey and teaches you how to adapt an application to fit into the MVVM design. What You Will Learn Gain the fundamentals of MVVM Visualize MVVM as a design philosophy Create easy-to-use frameworks for building your own MVVM applications Develop a methodology for converting legacy applications to the MVVM pattern Architect cross-platform and multi-lingual applications using the MVVM pattern Who This Book Is For Delphi developers with a good knowledge of Delphi or programming experience in a different language. In addition, this book is attractive to Delphi developers who want to modernize existing applications based on the MVVM design.

Introducing Delphi ORM

Introducing Delphi ORM PDF

Author: John Kouraklis

Publisher: Apress

Published: 2019-08-02

Total Pages: 267

ISBN-13: 1484250133

DOWNLOAD EBOOK →

Discover the fundamental concepts of object-relational mapping (ORM) design, Aurelius’ basic features, and the practical applications of those features. In a series of tasks, you will be exposed to techniques and best practices that make the use of Aurelius easy and efficient. Furthermore, you’ll refine your analytical skills to sharpen your understanding of Delphi (Pascal), helping you write better code along the way. Introducing Delphi ORM explains that while database design is difficult, database programming (i.e., manipulating, extracting, filtering, and manipulating data) is even more difficult. ORM frameworks provide a simpler way for you to access and manage data in databases. You’ll see how they offer different levels of abstraction and tools to code data access in a database-agnostic way by introducing a layer between the application and the data access language (SQL, LINQ, and so on). By the end of the book, you will be confident in using a wide range of Aurelius features to allow you to get started with databases in a very short space of time. What You Will LearnGain the fundamentals of ORM frameworks and Aurelius for DelphiAchieve basic tasks, such as connecting to the database and adding, deleting, and updating records, using Aurelius Employ advanced database queries Use the TAureliusDataSet component Integrate with mobile platforms such as Android and iOSWork with the data modeler application Who This Book Is For Software developers starting with Aurelius or those who have some exposure to the framework.

Introducing Delphi Programming

Introducing Delphi Programming PDF

Author: John Barrow

Publisher: Oxford University Press, USA

Published: 2005

Total Pages: 0

ISBN-13: 9780195789119

DOWNLOAD EBOOK →

This book teaches distance-learning students how to program in Delphi, a major computer language used to design a variety of programs.

Delphi in Depth: FireDAC

Delphi in Depth: FireDAC PDF

Author: Cary Jensen

Publisher:

Published: 2017-05-10

Total Pages: 556

ISBN-13: 9781546391272

DOWNLOAD EBOOK →

Delphi in Depth: FireDAC* Learn how to connect to a wide variety of databases* Optimize your connection configurations* Explore the world of indexes, searches, and filters* Discover the power of persisted datasets* Create flexible queries using macros and FireDAC scalar functions* Achieve blazing performance with Array DML* Master the art of cached updates* Add sophisticated features using Local SQL* Requires RAD Studio XE6 Professional or Delphi XE6 Professional or higher* Appropriate for novice to advanced Delphi database developers* More information is at http://www.JensenDataSystems.com/firedacbook/

Microsoft Visual C# Step by Step

Microsoft Visual C# Step by Step PDF

Author: John Sharp

Publisher: Microsoft Press

Published: 2015-10-28

Total Pages: 2287

ISBN-13: 1509301062

DOWNLOAD EBOOK →

Your hands-on guide to Microsoft Visual C# fundamentals with Visual Studio 2015 Expand your expertise--and teach yourself the fundamentals of programming with the latest version of Visual C# with Visual Studio 2015. If you are an experienced software developer, you’ll get all the guidance, exercises, and code you need to start building responsive, scalable Windows 10 and Universal Windows Platform applications with Visual C#. Discover how to: Quickly start creating Visual C# code and projects with Visual Studio 2015 Work with variables, operators, expressions, and methods Control program flow with decision and iteration statements Build more robust apps with error, exception, and resource management Master the essentials of Visual C# object-oriented programming Use enumerations, structures, generics, collections, indexers, and other advanced features Create in-memory data queries with LINQ query expressions Improve application throughput and response time with asynchronous methods Decouple application logic and event handling Streamline development with new app templates Implement the Model-View-ViewModel (MVVM) pattern Build Universal Windows Platform apps that smoothly adapt to PCs, tablets, and Windows phones Integrate Microsoft Azure cloud databases and RESTful web services About You For software developers who are new to Visual C# or who are upgrading from older versions Readers should have experience with at least one programming language No prior Microsoft .NET or Visual Studio development experience required

Coding in Delphi

Coding in Delphi PDF

Author: Nick Hodges

Publisher: Createspace Independent Publishing Platform

Published: 2017-07-14

Total Pages: 140

ISBN-13: 9781548879648

DOWNLOAD EBOOK →

Learn the fundamentals of Delphi to build a variety of solutions for many devices and platforms. Author Marco Breveglieri will provide you with an overview of Delphi, its principles, its environment, and its use of Object Pascal language so that you can harness its versatility. With Delphi, the power of Delphi is at your fingertips. This updated and expanded second edition of Book provides a user-friendly introduction to the subject, Taking a clear structural framework, it guides the reader through the subject's core elements. A flowing writing style combines with the use of illustrations and diagrams throughout the text to ensure the reader understands even the most complex of concepts. This succinct and enlightening overview is a required reading for all those interested in the subject . We hope you find this book useful in shaping your future career & Business.

WPF Programmer's Reference

WPF Programmer's Reference PDF

Author: Rod Stephens

Publisher: John Wiley & Sons

Published: 2010-05-27

Total Pages: 694

ISBN-13: 0470632070

DOWNLOAD EBOOK →

Build effective user interfaces with Windows Presentation Foundation Windows Presentation Foundation (WPF) is included with the Windows operating system and provides a programming model for building applications that provide a clear separation between the UI and business logic. Written by a leading expert on Microsoft graphics programming, this richly illustrated book provides an introduction to WPF development and explains fundamental WPF concepts. Packed with helpful examples, this reference progresses through a range of topics that gradually increase in their complexity. You’ll quickly start building applications while you learn how to use both Expression Blend and Visual Studio to build UIs. In addition, the book addresses the needs of programmer who write the code behind the UI and shows you how operations can be performed using both XAML and C#. Topics Covered: Overview of WPF WPF in Visual Studio Expression Blend Common Properties Content Controls Layout Controls User Interaction Controls Two-Dimensional Drawing Controls Properties Pens and Brushes Events and Code-Behind Resources Styles and Property Triggers Event Triggers and Animation Templates Themes and Skins Printing Data Binding Commanding Transformations and Effects Documents Navigation-Based Applications Three-Dimensional Drawing Silverlight Even if you only have a minimal amount of experience, by the end of the book, you will be able to build dynamic and responsive user interfaces with WPF.

WPF 3d

WPF 3d PDF

Author: Rod Stephens

Publisher:

Published: 2018-02-08

Total Pages: 426

ISBN-13: 9781983905964

DOWNLOAD EBOOK →

This easy-to-read guide provides everything you need to know to get started writing striking 3D graphics programming with WPF and C#. The book's three parts describe 3D basics, building many different shapes, and advanced topics. Specific topics include: * The lights, cameras, materials, texture coordinates, and other details that you need to create a 3D scene * Orthographic, perspective, and other projections that emphasize different aspects of a scene * Special material treatments such as specular reflection, wireframes, and solid and translucent materials * Examples of many shapes including flat polygons, boxes, Platonic solids, spheres, tori, cones, and more * Advanced objects such as parametric surfaces, surfaces of transformation, fractal surfaces, and 2D and 3D text * Higher-level scene management to let users select and move objects * Advanced techniques such as loading models created in other applications and using skeletons

Mastering Delphi 4

Mastering Delphi 4 PDF

Author: Marco Cantù

Publisher:

Published: 1998

Total Pages: 0

ISBN-13: 9780782123500

DOWNLOAD EBOOK →

Introducing programmers to all of Delphi 4's new features and techniques, this reference explores secrets of the environment, the programming language, the custom components, and Windows 95 programming in general. The CD-ROM contains Delphi third party products, advanced debuggers, code optimization tools, and ready-to-use ActiveX examples.