IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Les livres en anglais

9 livres et 4 critiques, dernière mise à jour le 4 septembre 2022 , note moyenne : 4.6

  1. Delphi GUI Programming with FireMonkey
  2. Object Pascal Handbook
  3. Delphi in Depth : FireDAC
  4. Delphi Cookbook - 50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS
  5. Mastering Delphi 6
  6. Delphi in a nutshell - A Desktop Quick Reference
  7. Delphi Developer's Guide to OpenGL
  8. The Tomes of Delphi 3 : Win32 Graphical Api
  9. The Tomes of Delphi 3 : Win32 Core Api
couverture du livre Delphi GUI Programming with FireMonkey

drapeau
Détails du livre
Sommaire
Critiques (0)
0 commentaire
 
 

Delphi GUI Programming with FireMonkey

de
Public visé : Intermédiaire

Résumé de l'éditeur

FireMonkey (FMX) est un cadre d'application multiplateforme qui permet aux développeurs de créer des interfaces utilisateur passionnantes et de fournir des applications sur plusieurs systèmes d'exploitation (OS). Ce livre vous aidera à apprendre la programmation visuelle avec Delphi et FMX.

En commençant par un aperçu du framework FMX, y compris une discussion générale de la philosophie et de l'approche sous-jacente, vous passerez ensuite aux principes fondamentaux et aux détails architecturaux de FMX. Vous couvrirez également une comparaison significative entre Delphi et la bibliothèque de composants visuels (VCL). Ensuite, vous vous concentrerez sur les principaux composants FMX, l'accès aux données / la liaison de données et les concepts de style, en plus de comprendre comment fournir des interfaces utilisateur visuellement réactives. Pour aborder le développement d'applications modernes, le livre vous guide à travers des sujets tels que les animations et les effets, et vous fournit une introduction générale à la programmation parallèle, en ciblant spécifiquement les aspects liés à l'interface utilisateur, y compris la réactivité des applications. Plus tard, vous explorerez les services multiplateformes les plus importants dans le cadre FMX, qui sont essentiels pour fournir votre application sur plusieurs plates-formes tout en conservant l'approche de base de code unique. Enfin, vous découvrirez les fonctionnalités 3D intégrées de FMX.

À la fin de ce livre, vous serez familiarisé avec le framework FMX et serez en mesure de créer des applications multiplateformes efficaces.

Édition : Packt Publishing Limited - 546 pages, 30 octobre 2020

ISBN10 : 1788624173 - ISBN13 : 9781788624176

Broché, Epub, Kindle

Commandez sur www.amazon.fr :

44.30 € TTC (prix éditeur 0.00 € TTC)
Preface

Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Conventions used
Get in touch
Reviews

Section 1: Delphi GUI Programming Frameworks
Introducing the FireMonkey Framework

Technical requirements
Approaching FireMonkey
Abstracting the visual part of your apps
Looking beyond the UI
Back to the metal
Understanding the strengths and weaknesses
Summary

Exploring Similarities and Differences with VCL

Technical requirements
Understanding RTL for everyone
Learning about component streaming
Understanding the Style Designer
Learning about components
Handling the placement and sizing of components
Understanding anchors
Learning about alignments
Understanding actions
Learning about data binding
Summary

Section 2: The FMX Framework in Depth
Mastering Basic Components

Technical requirements
Understanding the TText component
Learning about the TLabel component
Understanding shapes
Learning about the TLine class
Understanding the TRectangle class
Learning about the TCircle component
Managing images effectively
Learning about the MultiResBitmaps unit
TImage
TImageViewer
TImageList
TGlyph
Learning about buttons
TSpeedButton
Summary

Discovering Lists and Advanced Components

Technical requirements
Learning about lists
TListBox
TListView
Providing data for the list
Item appearances
Custom appearance
Dynamic appearance
TListView's style customization
Basic event handling
Search capabilities
Pull to refresh
Exploring treeviews
Customizing TTreeview's items
Using grids
TGrid and TStringGrid
Customizing TGrid and TStringGrid
Mastering drawers and panels
Drawer mode
NavigationPane mode
Panel mode
Popover mode
PlatformBehavior mode
Custom mode
Summary

Using FireDAC in FMX Applications

Technical requirements
Learning about the FireDAC library
Understanding the library's composition
Understanding the options system
Exploring FetchOptions properties
Exploring FormatOptions properties
Exploring ResourceOptions properties
Exploring UpdateOptions properties
Working with macros and parameters
Taking advantage of memory tables
Connecting to a database
Introducing Tables, Query, StoredProc, and Command
Understanding dataset persistence
Implementing an onboard database
Exploring the LocalSQL feature
Summary

Implementing Data Binding

Technical requirements
Introduction to data binding
Approaching LiveBindings
Introducing managed bindings
Understanding what happens under the hood
Mastering real-world data bindings
Introducing BindSources
Binding a field value to a property – TLinkPropertyToField
Binding a dataset field value to a control – TLinkControlToField
Formatting data
Exploring CustomFormat/CustomParse expressions
Understanding LiveBindings methods
Creating the package (FormatFloatPackage)
Implementing the wrapper (FormatFloatInvokable)
Building and installing the package
Testing at design time and using it at runtime
Making custom method calls available
Binding a dataset to a list control – TLinkListControlToField
Filling items with data
Associating images with data
LiveBindings events
Binding a dataset to a grid control – TLinkGridToDataSource
Summary

Understanding FMX Style Concept

Technical requirements
Learning about multi-platform visual programming
Introducing the Style concept
Understanding the anatomy of a style
Managing style(s) in the IDE
Binding a component to its style
Exploring the style definition of a component
Approaching the TStyleBook component
Learning about Vector styles
Understanding Bitmap styles
Adding animation, triggers, and effects
Managing styles – the TStyleManager component
Understanding the selection algorithm
Loading a style from embedded resources
Learning about platform-native controls
Summary

Divide and Conquer with TFrameStand

Technical requirements
Introducing TFrameStand
Designing UIs for mobile applications
Learning about the DRY principle
Understanding visual continuity
Exploring TFrameStand – Hello, World!
Implementing views
Understanding the THomeFrame frame
Learning about the TOrdersFrame frame
Understanding the TOrderDetailsFrame frame
Defining the stand(s)
Learning about animations
Defining the fader stand
Defining the slider stand
Learning about TFormStand
Summary

Building Responsive UIs

Technical requirements
Understanding responsiveness—visual meaning
Exploring Bootstrap's grid system
Understanding the relevant factors of responsiveness
Leveraging device and application peculiarities
Handling changes in device orientation
Considering the field of application
Understanding screen resolution and density
Building visual layouts
Arranging components with TLayout
Letting components flow as text with TFlowLayout
Building grid layouts with TGridLayout
Advanced arrangements with TGridPanelLayout
Introducing FireUI technology
Creating a new view
The Multi-Device Preview window
Using the FireUI Live Preview app
Considering other FireUI capabilities
Exploring TFormStand
Summary

Orchestrating Transitions and Animations

Technical requirements
Introducing animations and transitions
Learning about interpolation
Understanding non-linear interpolations
Working with the FMXAni demo project
Learning about the TAnimation class
Understanding global animation management
Understanding interpolation modifier functions
Learning about TAnimator shortcuts
Learning about specialized animation components
TFloatAnimation
TFloatKeyAnimation
TColorAnimation
TColorKeyAnimation
TGradientAnimation
TRectAnimation
TBitmapAnimation
TBitmapListAnimation
TPathAnimation
Summary

Section 3: Pushing to The Top: Advanced Topics
Building Responsive Applications

Technical requirements
Understanding multithreading
Understanding the thread safety of UI frameworks
Synchronous versus asynchronous execution
Utilizing the Synchronize method
Learning about the Queue approach
Exploring threads and tasks
Introducing the TThread class
Understanding a thread's lifespan
Exploring alternative solutions
Introducing the Parallel Programming Library
Introducing the TTask class
Dealing with synchronization
Waiting for a task to complete
Waiting for tasks to finish
Learning about futures
Summary
Further reading

Exploring Cross-Platform Services

Technical requirements
Accessing the clipboard service
Understanding copying and pasting text
Learning about copying and pasting graphic content
Managing dialog forms
Understanding differences between synchronous versus asynchronous modes
Leveraging touch capabilities
Playing with the form's OnTouch event
Considering the form's OnTap event
Exploring standard gestures
Implementing interactive gestures
Understanding messaging support
Introducing message definitions as data types
Sending messages through the message manager
Subscribing and responding to messages
Using native HTTP client implementations
Getting familiar with Bluetooth support
Scanning for devices
Connecting to a BLE device
Subscribing for notifications
Summary

Learning about FMX 3D Capabilities

Technical requirements
Introducing 3D programming with FMX
Building a 3D application
Building a 3D "Hello, world!" application
Understanding TDummy and the design-time camera
Setting up a 3D viewport
Understanding lights and materials
Learning about lights
Learning about the materials
Merging 3D and 2D visual objects
Using the TLayer3D component
Merging TFrameStand with 3D visuals
Summary
Aucune critique n'a été faite pour l'instant



 Commenter Signaler un problème

Avatar de SergioMaster SergioMaster - Rédacteur/Modérateur https://www.developpez.com
l 31/10/2020 à 23:14
Delphi GUI Programming with FireMonkey


FireMonkey (FMX) est un cadre d'application multiplateforme qui permet aux développeurs de créer des interfaces utilisateur passionnantes et de fournir des applications sur plusieurs systèmes d'exploitation (OS). Ce livre vous aidera à apprendre la programmation visuelle avec Delphi et FMX.

En commençant par un aperçu du framework FMX, y compris une discussion générale de la philosophie et de l'approche sous-jacente, vous passerez ensuite aux principes fondamentaux et aux détails architecturaux de FMX. Vous couvrirez également une comparaison significative entre Delphi et la bibliothèque de composants visuels (VCL). Ensuite, vous vous concentrerez sur les principaux composants FMX, l'accès aux données / la liaison de données et les concepts de style, en plus de comprendre comment fournir des interfaces utilisateur visuellement réactives. Pour aborder le développement d'applications modernes, le livre vous guide à travers des sujets tels que les animations et les effets, et vous fournit une introduction générale à la programmation parallèle, en ciblant spécifiquement les aspects liés à l'interface utilisateur, y compris la réactivité des applications. Plus tard, vous explorerez les services multiplateformes les plus importants dans le cadre FMX, qui sont essentiels pour fournir votre application sur plusieurs plates-formes tout en conservant l'approche de base de code unique. Enfin, vous découvrirez les fonctionnalités 3D intégrées de FMX.

À la fin de ce livre, vous serez familiarisé avec le framework FMX et serez en mesure de créer des applications multiplateformes efficaces.

[Lire la suite]



 
couverture du livre Object Pascal Handbook

drapeau
Détails du livre
Sommaire
Critiques (0)
1 commentaire
 
 

Object Pascal Handbook

de
Public visé : Intermédiaire

Résumé de l'éditeur

The Object Pascal Handbook is the complete guide to the programming language of Delphi and AppMethod, by Embarcadero Technologies. The book covers Object Pascal from the foundations to the latest extensions and the author, Marco Cantu, is a well known Delphi guru, the author of dozens of Delphi books, and the current product manager for the programming tool at Embarcadero Technologies.

Édition : - 552 pages, 1re édition, 5 septembre 2015

ISBN10 : 1514349949 - ISBN13 : 9781514349946

[Gratuit pour les utilisateurs enregistrés de RAD Studio]

Commandez sur www.amazon.fr :

45.89 € TTC (prix éditeur 0.00 € TTC)
Part I
  • Chapter 1: Coding in Pascal
    Chapter 2: Variables and Data Types
    Chapter 3: Language Statements
    Chapter 4: Procedures and Functions
    Chapter 5: Arrays and Records
    Chapter 6: All About Strings

Part II
  • Chapter 7: Objects
    Chapter 8: Inheritance
    Chapter 9: Handling Exceptions
    Chapter 10: Properties and Events
    Chapter 11: Interfaces
    Chapter 12: Manipulating Classes
    Chapter 13: Objects and Memory

Part III
  • Chapter 14: Generics
    Chapter 15: Anonymous Methods
    Chapter 16: Reflection and Attributes
    Chapter 17: The Object Class
    Chapter 18: RunTime Library

Aucune critique n'a été faite pour l'instant



 Commenter Signaler un problème

Avatar de SergioMaster SergioMaster - Rédacteur/Modérateur https://www.developpez.com
l 19/06/2017 à 15:48
Object Pascal Handbook


The Object Pascal Handbook is the complete guide to the programming language of Delphi and AppMethod, by Embarcadero Technologies. The book covers Object Pascal from the foundations to the latest extensions and the author, Marco Cantu, is a well known Delphi guru, the author of dozens of Delphi books, and the current product manager for the programming tool at Embarcadero Technologies.

[Lire la suite]


Avatar de tourlourou tourlourou - Modérateur https://www.developpez.com
l 19/06/2017 à 18:35
Je pense le lire, mais je peine à lire les livres électroniques ! La longueur d'un tuto me convient sur écran, mais au-delà... Et j'ai du retard de lecture par ailleurs !

Mais c'est sûrement une excellente révision de nombreux points et éclairage sur de nouveaux.

 
couverture du livre Delphi in Depth : FireDAC

Note 5 drapeau
Détails du livre
Sommaire
Critiques (1)
commentaire
 
 

Delphi in Depth : FireDAC

de
Public visé : Intermédiaire

Résumé de l'éditeur

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

Édition : CreateSpace Independent Publishing Platform - 558 pages, 10 mai 2017

ISBN10 : 1546391274 - ISBN13 : 9781546391272

Commandez sur www.amazon.fr :

51.70 € TTC (prix éditeur 0.00 € TTC)
Introduction
Chapter 1: Overview of FireDAC
Chapter 2: Connecting to Data
Chapter 3: Configuring FireDAC
Chapter 4: Basic Data Access
Chapter 5: More Data Access
Chapter 6: Navigating and Editing Data
Chapter 7: Creating Indexes
Chapter 8: Searching Data
Chapter 9: Filtering Data
Chapter 10: Creating and Using Virtual Fields
Chapter 11: Persisting Data
Chapter 12: Understanding FDMemTables
Chapter 13: More FDMemTables: Cloned Cursors and Nested DataSets
Chapter 14: The SQL Command Preprocessor
Chapter 15: Array DML
Chapter 16: Using Cached Updates
Chapter 17: Understanding Local SQL
Appendix A: Code Download, Database Preparation, and Errata
Index
Critique du livre par la rédaction Serge Girard le 6 juin 2017
J'ai découvert la parution de ce livre par hasard au fil de mes recherches sur les LiveBindings.
Utilisant FireDAC depuis sa sortie je me suis dit qu'il valait la peine de se fendre de quelques euros pour avoir enfin une documentation sur ces composants.

FireDAC (ex AnyDAC) était voulu pour être un « BDE like » et plus. Ceux qui ont abordé Delphi à ses débuts ont eu la chance d'avoir des livres assez complets (je retourne régulièrement à ma bibliothèque papier les compulser, en particulier les 4 ou 5 tomes de Delphi 3) mais au fil du temps ces derniers sont devenus de plus en plus compacts (un seul tome pour Delphi 7) jusqu'à finir par disparaître. Il était donc temps d'avoir un ouvrage sur ce sujet.

Premières impressions : livre très clair et aéré, impression renforcée par une police de caractères assez importante.Les images d'écran sont nombreuses, les codes exemples, téléchargeables par ailleurs, sont clairs quoique sans commentaires.

J'ai beaucoup apprécié les différents tableaux de propriétés bien détaillés. Bien qu'utilisant FireDAC depuis déjà quelques années, j'en ai découvert beaucoup plus grâce à ce livre que pendant toutes ces années à rechercher dans l'aide et via les moteurs de recherches dès que je butais sur un problème. Un exemple : j'ai été soufflé par la performance de l'utilisation des ArrayDML du chapitre 15 (la démonstration vaut le détour), ou encore par les fonctionnalités, décrites dans le chapitre 11 'Persisting Data', dont je n'avais aucune connaissance.

Un seul regret : tous les composants de la suite ne sont pas abordés, mais il aurait certainement fallu un millier de pages supplémentaires !

En conclusion, un livre à mettre dans toutes les mains, aussi bien du débutant qui veut se connecter à des bases de données que des développeurs confirmés qui voudraient migrer leurs anciennes applications BDE. En tout cas, ce dernier sera en bonne position sur mon bureau pour l'avoir sous la main lors de mes prochains développements.

P.S. On parle rarement des relecteurs techniques, j'aimerais signaler que l'un de ces correcteurs est Dmitry Arefiev qui est l'un des créateurs d'AnyDAC, toujours aux manettes de FireDAC chez Embarcadero. Si ça ce n'est pas un gage de sérieux pour ce livre, je mange mon chapeau.


couverture du livre Delphi Cookbook

Note 4.5 drapeau
Détails du livre
Sommaire
Critiques (1)
2 commentaires
 
 

Delphi Cookbook

50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS

de
Public visé : Intermédiaire

Résumé de l'éditeur

About This Book
Increase your Delphi productivity with this accessible and swift guide
Explore vital and powerful features while developing mobile applications using Delphi
Full of recipes and solutions identified from the everyday challenges faced by the author in his many years as a consultant

Who This Book Is For
Intended to refresh the basics of Delphi as well as advance your knowledge to the next level, it is assumed you will know RAD studio and the Object Pascal language. However, if you are not an experienced RAD studio programmer this accessible guide will still develop those initial crucial skills.

With this book, you will gain valuable and practical knowledge of the latest functionalities of Delphi. Starting with the foundations, you will work on your VCL application, customize the TDBGrid, and configure your runtime class using RTTI. Going forward, you will build on this foundation and deploy FireMonkey to go cross-platform or even call FireMonkey from a VCL project, and you will fully understand how you can include Delphi on your server. Finally, you will use App Tethering, call Android and iOS SDK classes, and even use the Android TextToSpeech engine to add sounds to your phone! With this learning resource at your side, you will acquire all that a RAD Studio developer needs to know about Delphi in one complete, informative guide.

Édition : PACKT Publishing - 328 pages, 1re édition, 22 novembre 2014

ISBN10 : 1783559586 - ISBN13 : 9781783559589

Version electronique possible

Commandez sur www.amazon.fr :

44.99 $ TTC (prix éditeur 33.99 $ TTC) livraison gratuite !
Chapter 1: Delphi Basics

Changing your application’s look and feel with VCL styles and no code
Changing the style of your VCL application at runtime
Customizing TDBGrid
Using the owner’s draw combos and listboxes
Creating a stack of embedded forms
Manipulating JSON
Manipulating and transforming XML documents
I/O in the twenty-first century – knowing streams
Putting your VCL application in the tray
Creating a Windows service
Associating a file extension with your application on Windows

Chapter 2: Become a Delphi Language Ninja

Fun with anonymous methods – using higher-order functions
Writing enumerable types
RTTI to the rescue – configuring your class at runtime
Duck typing using RTTI
Creating helpers for your classes
Checking strings with regular expressions

Chapter 3: Going Cross Platform with FireMonkey

Giving a new appearance to the standard FireMonkey controls using styles
Creating a styled TListBox
Impressing your clients with animations
Using master/details with LiveBindings
Showing complex vector shapes using paths
Using FireMonkey in a VCL application

Chapter 4: The Thousand Faces of Multithreading

Synchronizing shared resources with TMonitor
Talking with the main thread using a thread-safe queue
Synchronizing multiple threads using TEvent
Displaying a measure on a 2D graph like an oscilloscope

Chapter 5: Putting Delphi on the Server

Web client JavaScript application with WebBroker on the server
Converting a console service application to a Windows service
Serializing a dataset to JSON and back
Serializing objects to JSON and back using RTTI
Sending a POST HTTP request encoding parameters
Implementing a RESTful interface using WebBroker
Controlling remote applications using UDP
Using App Tethering to create a companion app
Creating DataSnap Apache modules

Chapter 6: Riding the Mobile Revolution with FireMonkey

Taking a photo, applying effects, and sharing it
Using listview to show and search local data
Do not block the main thread!
Using SQLite databases to handle a to-do list
Using a styled TListView to handle a long list of data
Taking a photo and location and sending it to a server continuously
Talking to the backend
Making a phone call from your app!
Tracking the application’s life cycle

Chapter 7: Using Specific Platform Features

Using Android SDK Java classes
Using iOS Objective-C SDK classes
Displaying PDF files in your app
Sending Android intents
Letting your phone talk – using the Android TextToSpeech engine
Critique du livre par la rédaction Serge Girard le 8 janvier 2015
Les livres concernant les versions XE de Delphi (ici XE6) sont rares. Ce n'est pas un livre de référence tel que l'incontournable 'Delphi 7 Studio' de O.Dahan et P.Toth mais un livre de recettes pour public averti.

Comme dans un livre de recettes de cuisine, chaque "plat" est présenté :
  • par sa "photo" -> Ce que l'on va faire ;
  • sa recette -> Comment le Faire ;
  • sa préparation -> Comment ça marche ;
  • les conseils du Chef -> Aller plus loin.

Le chapitre 1 peut être un peu décevant au départ (vieilles recettes) mais monte vite en puissance. Le reste du livre, pour continuer la comparaison, est digne d'un chef étoilé.

L'achat permet d'accéder aux sources des programmes exemples. C'est le seul bémol que je mettrai : il est dommage d'avoir à ouvrir l'EDI pour suivre la lecture mais c'est hélas courant ; impossible de lire le livre dans son fauteuil préféré au coin de la cheminée.

À mon avis, c'est un livre plus que digne d'attention mais peut-être pas dans sa version papier. Plutôt que d'encombrer une bibliothèque , à courte échéance au vu du renouvellement rapide des versions de Delphi XE, préférez la version électronique de l'éditeur (vous y gagnerez en place et en monnaie sonnante et trébuchante).




 Commenter Signaler un problème

Avatar de Alcatîz Alcatîz - Responsable Pascal, Lazarus et Assembleur https://www.developpez.com
l 06/01/2015 à 19:34
Delphi Cookbook
50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS


About This Book
Increase your Delphi productivity with this accessible and swift guide
Explore vital and powerful features while developing mobile applications using Delphi
Full of recipes and solutions identified from the everyday challenges faced by the author in his many years as a consultant

Who This Book Is For
Intended to refresh the basics of Delphi as well as advance your knowledge to the next level, it is assumed you will know RAD studio and the Object Pascal language. However, if you are not an experienced RAD studio programmer this accessible guide will still develop those initial crucial skills.

With this book, you will gain valuable and practical knowledge of the latest functionalities of Delphi. Starting with the foundations, you will work on your VCL application, customize the TDBGrid, and configure your runtime class using RTTI. Going forward, you will build on this foundation and deploy FireMonkey to go cross-platform or even call FireMonkey from a VCL project, and you will fully understand how you can include Delphi on your server. Finally, you will use App Tethering, call Android and iOS SDK classes, and even use the Android TextToSpeech engine to add sounds to your phone! With this learning resource at your side, you will acquire all that a RAD Studio developer needs to know about Delphi in one complete, informative guide.

[Lire la suite]


Avatar de SergioMaster SergioMaster - Rédacteur/Modérateur https://www.developpez.com
l 14/11/2019 à 8:28
Depuis l'annonce de ce livre deux nouvelles éditions ont été faites ce qui a largement augmenté la taille (et le poids) du livre qui est passé à plus de 640 pages.
Avatar de anapurna anapurna - Expert confirmé https://www.developpez.com
l 14/11/2019 à 10:22
salut

les codes source sont disponible sur github

 
couverture du livre Mastering Delphi 6

Note 5 drapeau CD-Rom
Détails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Mastering Delphi 6

de
Public visé : Débutant

Résumé de l'éditeur

Whether you class yourself as just a beginner or have long been a lover of Borland's much-acclaimed object-oriented development tool, Mastering Delphi 6 has plenty to offer you. Written by world-renowned Delphi expert Marco Cantù, this edition, marking the release of Delphi 6, continues the tradition of excellence, balancing attention to detail with the author's unfussy, very readable style, which makes this a book that's accessible to all. While you will need an understanding of the basics of Pascal, even that is catered to by the inclusion of an easy-to-understand Pascal tutorial as one of the four bonus "chapters" on the accompanying CD-ROM. The CD-ROM also includes example source code and the full searchable text of the book in Acrobat format.

Much of the introductory material included in previous editions has been removed in favor of plenty of exposure to the enhancements available in Delphi 6. Among others, these include CLX, the new cross-platform component library, dbExpress, the new database engine, and Delphi's extensive support for e-business and Web development. There is also improved coverage of some of Delphi's longer-standing features.

Designed in a tutorial format, this book bristles with practical programming. In all, there are around 300 examples, each one supported by Cantù's clear explanation of the key skills in view. From the foundations of Delphi's object-oriented class library through to a whole section devoted to building Web applications, no information is left unexplored. If you are looking to lever your skills and harness the power of Delphi 6 for your applications, look no further than this excellent resource.

Édition : Sybex - 1104 pages, 25 juillet 2001

ISBN10 : 0782128741 - ISBN13 : 9780782128742

Commandez sur www.amazon.fr :

43.86 € TTC (prix éditeur 51.60 € TTC)
  • Getting to know the new run-time library (RTL)
  • Learning to use the VCL and CLX visual libraries
  • Developing custom components
  • Creating data-aware controls and custom datasets
  • Mastering database programming with BDE and dbExpress
  • Mastering client/server programming with InterBase
  • Interfacing with Microsoft's ADO using the dbGo component set
  • Taking advantage of Delphi’s support for COM, OLE Automation, and COM+
  • Programming for a multitiered application architecture
  • Taking advantage of Delphi’s support for XML and SOAP technologies
  • Building practical, powerful Web applications
Critique du livre par le 25 juillet 2001
C'est le meilleurs livre sur Delphi 6 en anglais, idéal pour se perfectionner. C'est un vaste livre de référence de très bonne qualité, qui vous permet de faire le point sur les éléments important de Delphi 6, du nouvel IDE à XML. Tout y est ou presque, y compris les nouveautés telles que CLX, dbExpress, ainsi que les points les plus avancés tels que COM, COM+, Sockets, WebSnap, WebBroker, XML et SOAP.

Ce livre vous guide pour savoir comment développer efficacement avec Delphi 6, il est à la fois clair et intéressant. Le CD ROM contient le code source des exemples, ainsi que de nombreux éléments bonus tels que le tutoriel sur le langage. Bref ce livre est un véritable must !
Texte de votre critique
Date de la critique JJ/MM/AAAA
Qui a réalisé cette critique ?

Son pseudo :

Son nom :
Note




 Commenter Signaler un problème

Avatar de Alcatîz Alcatîz - Responsable Pascal, Lazarus et Assembleur https://www.developpez.com
l 14/03/2014 à 13:21
Mastering Delphi 6
Marco Cantù

Mastering Delphi 6

Whether you class yourself as just a beginner or have long been a lover of Borland's much-acclaimed object-oriented development tool, Mastering Delphi 6 has plenty to offer you. Written by world-renowned Delphi expert Marco Cantù, this edition, marking the release of Delphi 6, continues the tradition of excellence, balancing attention to detail with the author's unfussy, very readable style, which makes this a book that's accessible to all. While you will need an understanding of the basics of Pascal, even that is catered to by the inclusion of an easy-to-understand Pascal tutorial as one of the four bonus "chapters" on the accompanying CD-ROM. The CD-ROM also includes example source code and the full searchable text of the book in Acrobat format.

Much of the introductory material included in previous editions has been removed in favor of plenty of exposure to the enhancements available in Delphi 6. Among others, these include CLX, the new cross-platform component library, dbExpress, the new database engine, and Delphi's extensive support for e-business and Web development. There is also improved coverage of some of Delphi's longer-standing features.

Designed in a tutorial format, this book bristles with practical programming. In all, there are around 300 examples, each one supported by Cantù's clear explanation of the key skills in view. From the foundations of Delphi's object-oriented class library through to a whole section devoted to building Web applications, no information is left unexplored. If you are looking to lever your skills and harness the power of Delphi 6 for your applications, look no further than this excellent resource.

Et vous ?
Avez-vous lu ce livre ou pensez-vous le lire ?
Souhaitez-vous ajouter une critique de ce livre ?
Avez-vous un commentaire à faire ?

 
couverture du livre Delphi in a nutshell

drapeau
Détails du livre
Sommaire
Critiques (0)
0 commentaire
 
 

Delphi in a nutshell

A Desktop Quick Reference

de

Résumé de l'éditeur

Aimed at the working Delphi developer, Delphi in a Nutshell is an effective desktop reference to this popular programming tool. Besides listing all core classes and methods, this book also provides a host of expert dos and don'ts for mastering the newest features in Delphi's Object Pascal.

The heart of this book is its reference sections on built-in Delphi language features and other useful information on this development tool. Each entry has a guide to syntax, a description of all parameters and return values, and code samples, plus many entries feature "tricks and tips" with additional information. While this title concentrates on the "core" language (instead of Delphi's extensive support for visual components), there's little doubt that it will be useful if you work with the tool on a daily basis.

The book also delivers an advanced guide to ramping up on the latest and greatest in new language features in Object Pascal. Material on using classes, and the type of information features available in today's Delphi, are particularly effective. There are a lot of smart tips on proper class design techniques, including using properties, constructors, and destructors. (Delphi has its own conventions here, and this book will fill you in if you are coming to Object Pascal from another programming language.) Along the way, the author offers numerous expert nuggets on when to use (and when to avoid) using certain features. Whether you are a novice or a more experienced developer, this tutorial and reference is all you need to be productive with the latest and greatest in object-oriented programming with Delphi.

Édition : O'Reilly, collection In a nutshell - 578 pages, 1re édition, 23 mars 2000

ISBN10 : 1565926595 - ISBN13 : 9781565926592

Commandez sur www.amazon.fr :

32.30 € TTC (prix éditeur 34.00 € TTC) livraison gratuite !
  • Overview of Delphi Object Pascal
  • units and libraries
  • data and string types
  • exception handling
  • file I/O
  • classes and objects
  • inheritance
  • constructors and destructors
  • interfaces
  • reference counting
  • Windows messages
  • memory management strategies
  • virtual method tables (VMTs)
  • properties
  • using TypInfo
  • virtual and dynamic methods
  • automated methods and COM
  • Delphi type information and RTTI
  • concurrent programming with threads
  • synchronization
  • thread local storage techniques,
  • Delphi language reference
  • system constants
  • operator reference
  • compiler directives
  • code samples
  • programming tips.
Aucune critique n'a été faite pour l'instant



 Commenter Signaler un problème

Avatar de Alcatîz Alcatîz - Responsable Pascal, Lazarus et Assembleur https://www.developpez.com
l 14/03/2014 à 12:45
Delphi in a nutshell - A Desktop Quick Reference
Ray Lischner


Aimed at the working Delphi developer, Delphi in a Nutshell is an effective desktop reference to this popular programming tool. Besides listing all core classes and methods, this book also provides a host of expert dos and don'ts for mastering the newest features in Delphi's Object Pascal.

The heart of this book is its reference sections on built-in Delphi language features and other useful information on this development tool. Each entry has a guide to syntax, a description of all parameters and return values, and code samples, plus many entries feature "tricks and tips" with additional information. While this title concentrates on the "core" language (instead of Delphi's extensive support for visual components), there's little doubt that it will be useful if you work with the tool on a daily basis.

The book also delivers an advanced guide to ramping up on the latest and greatest in new language features in Object Pascal. Material on using classes, and the type of information features available in today's Delphi, are particularly effective. There are a lot of smart tips on proper class design techniques, including using properties, constructors, and destructors. (Delphi has its own conventions here, and this book will fill you in if you are coming to Object Pascal from another programming language.) Along the way, the author offers numerous expert nuggets on when to use (and when to avoid) using certain features. Whether you are a novice or a more experienced developer, this tutorial and reference is all you need to be productive with the latest and greatest in object-oriented programming with Delphi.

Et vous ?
Avez-vous lu ce livre ou pensez-vous le lire ?
Souhaitez-vous ajouter une critique de ce livre ?
Avez-vous un commentaire à faire ?

 
couverture du livre Delphi Developer's Guide to OpenGL

drapeau
Détails du livre
Critiques (0)
2 commentaires
 
 

Delphi Developer's Guide to OpenGL

de
Public visé : Expert

Résumé de l'éditeur

The Delphi Developer's Guide to OpenGL gives an outline of OpenGL--once a proprietary graphics library that used to reside only on expensive workstations--and explains its capabilities, including how to use it inside Borland's popular programming language, Delphi.

The book begins with a tour of creating a Delphi project that can utilize OpenGL. Over the first five chapters, the book demonstrates how 3D graphics work using popular computer graphics nomenclature as well as instructions for drawing OpenGL objects in perspective within a Delphi window, and the implementation of the three different types of OpenGL lighting (ambient, specular, and diffuse) upon those objects.

While the book provides great coverage on some of OpenGL's effects (fog, transparency, and mapping textures to surfaces), the most important chapter is "Picking," which discusses how to detect a user's interaction with OpenGL objects (i.e., detecting a user's selection and movement of an onscreen object).

There are plenty of code snippets, and all the source code in the book can be found on the CD-ROM. However, the book completely lacks color pictures that demonstrate the results of the techniques, even though the chapters on lighting, textures, and special effects could've greatly benefited from them. Also, all the examples in the book use extremely primitive shapes and actions. Presumably, a talented programmer can extrapolate the viable info from the simple examples and build more sophisticated projects.

With the proliferation of video display cards that support the OpenGL standard, applications built in popular development environments like Delphi can take advantage of real-time 3D graphics. This is a timely book, suitable for programmers with Delphi experience and some graphics programming experience who need to get a leg up on the Delphi/OpenGL learning curve.

Édition : Wordware Publishing - 465 pages, 25 août 1999

ISBN10 : 1556226578 - ISBN13 : 9781556226571

Ce livre est actuellement épuisé
Aucune critique n'a été faite pour l'instant



 Commenter Signaler un problème

Avatar de Simicro Simicro - Membre habitué https://www.developpez.com
l 31/08/2014 à 23:01
Bonjour,

Je viens de le commander en occasion pour 21 euros, pour développer ma culture générale sur les graphismes avec Delphi.

J'en ai commandé un autre aussi : Delphi Graphics and Game Programming Exposed: With Directx for Versions 5.0-7.0

Il est vrai que les livres sur les graphismes avec Delphi ne sont pas légion et datent quelque peu
Avatar de Alcatîz Alcatîz - Responsable Pascal, Lazarus et Assembleur https://www.developpez.com
l 14/03/2014 à 12:38
Delphi Developer's Guide to OpenGL
Jon Q. Jacobs


The Delphi Developer's Guide to OpenGL gives an outline of OpenGL--once a proprietary graphics library that used to reside only on expensive workstations--and explains its capabilities, including how to use it inside Borland's popular programming language, Delphi.

The book begins with a tour of creating a Delphi project that can utilize OpenGL. Over the first five chapters, the book demonstrates how 3D graphics work using popular computer graphics nomenclature as well as instructions for drawing OpenGL objects in perspective within a Delphi window, and the implementation of the three different types of OpenGL lighting (ambient, specular, and diffuse) upon those objects.

While the book provides great coverage on some of OpenGL's effects (fog, transparency, and mapping textures to surfaces), the most important chapter is "Picking," which discusses how to detect a user's interaction with OpenGL objects (i.e., detecting a user's selection and movement of an onscreen object).

There are plenty of code snippets, and all the source code in the book can be found on the CD-ROM. However, the book completely lacks color pictures that demonstrate the results of the techniques, even though the chapters on lighting, textures, and special effects could've greatly benefited from them. Also, all the examples in the book use extremely primitive shapes and actions. Presumably, a talented programmer can extrapolate the viable info from the simple examples and build more sophisticated projects.

With the proliferation of video display cards that support the OpenGL standard, applications built in popular development environments like Delphi can take advantage of real-time 3D graphics. This is a timely book, suitable for programmers with Delphi experience and some graphics programming experience who need to get a leg up on the Delphi/OpenGL learning curve.

Et vous ?
Avez-vous lu ce livre ou pensez-vous le lire ?
Souhaitez-vous ajouter une critique de ce livre ?
Avez-vous un commentaire à faire ?
Avatar de Simicro Simicro - Membre habitué https://www.developpez.com
l 01/09/2014 à 19:37
J'ajoute que tes 3 questions sont adroitement posées Alcatîz !

Citation Envoyé par Alcatîz Voir le message

Avez-vous lu ce livre ou pensez-vous le lire ?
Souhaitez-vous ajouter une critique de ce livre ?
Avez-vous un commentaire à faire ?
Car même une intention d'achat ou de lecture peut permettre de générer un commentaire ou une discussion

 
couverture du livre The Tomes of Delphi 3 : Win32 Graphical Api

Note 4 drapeau CD-Rom
Détails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

The Tomes of Delphi 3 : Win32 Graphical Api

de
Public visé : Expert

Résumé de l'éditeur

The Tomes of Delphi series books are reference guides for using the Windows 32 bit API in Delphi. As such, this book is not a tutorial, and is not meant to be read from start to finish. There are over 200 examples in the book, and every API function covered is used in an example. The book also includes coverage of poorly documented aspects of certain API functions.

The CD that comes with the book includes all of the code from the book, additional example programs, shareware and freeware components, help files, and third-party development tools (InstallShield, DemoShield and more)

The book is devided into 16 chapters (~900 pages) that will let you discover the graphical Win32 API functions, those functions used to display graphics and user interface elements, and includes chapters on bitmap and metafile creation and manipulation, icons, the graphics device interface, drawing primitives such as lines and circles, menus, resources, printing and text output, colour palette management, regions and paths, and the Windows 95 shell. Each function entry contains the syntax, a description of what the function does, a list and description of parameters, acceptable constant values, return values, cross-references to related functions, and an example of its use in Delphi's Object Pascal.

Whether you're an experienced Delphi programmer with a working knowledge of Windows programming or an intermediate Delphi programmer, this book will help you to extend the functionality of Delphi components and objects and demonstrate what the Win32 Graphical API can do for you. This book is a must for any serious Delphi graphics programmer.

Édition : Wordware Publishing Inc. - 879 pages, 1er décembre 1997

ISBN10 : 1556226101 - ISBN13 : 9781556226106

Commandez sur www.amazon.fr :

54.03 € TTC (prix éditeur 54.03 € TTC)
  • About the Authors
  • Aknowledgments
  • Foreword
  • Introduction
  • Delphi and the Windows API
  • Graphical Device Interface Functions
  • Painting and Drawing Functions
  • Region and Path Functions
  • Bitmap and Metafile Functions
  • Icon, Cursor, and Caret Functions
  • Palette Functions
  • Text OutPut Functions
  • Resource Functions
  • Window Movement Functions
  • Shell Functions
  • Menu Functions
  • Appendix
    • A – Messages
    • B – Tertiary Raster Operations Code
    • C – ASCII Character Set
    • D – Virtual Key Code Chart
    • E – Bibliography
  • Index
Critique du livre par la rédaction Serge Girard le 6 janvier 2015
C'est vrai que de l'eau a coulé sous les ponts depuis mais ce livre est toujours en bonne place dans ma bibliothèque et quand j'ai un petit doute je m'y replonge avec délice.
Quand on veut un peu "déborder du cadre conventionnel" pour par exemple maîtriser l'affichage de la barre de titre ou simplement pour le dessin, ce livre est une mine d'informations de départ.




 Commenter Signaler un problème

Avatar de Alcatîz Alcatîz - Responsable Pascal, Lazarus et Assembleur https://www.developpez.com
l 15/03/2014 à 10:17
The Tomes of Delphi 3 : Win32 Graphical API
John Ayres, David Bowden, Larry Diehl, Phil Dorcas, harrison, Kenneth Harrison, Phillip Dorcas, Rod Mathes, Ovais Reza, Mike Tobin


The Tomes of Delphi series books are reference guides for using the Windows 32 bit API in Delphi. As such, this book is not a tutorial, and is not meant to be read from start to finish. There are over 200 examples in the book, and every API function covered is used in an example. The book also includes coverage of poorly documented aspects of certain API functions.

The CD that comes with the book includes all of the code from the book, additional example programs, shareware and freeware components, help files, and third-party development tools (InstallShield, DemoShield and more)

The book is devided into 16 chapters (~900 pages) that will let you discover the graphical Win32 API functions, those functions used to display graphics and user interface elements, and includes chapters on bitmap and metafile creation and manipulation, icons, the graphics device interface, drawing primitives such as lines and circles, menus, resources, printing and text output, colour palette management, regions and paths, and the Windows 95 shell. Each function entry contains the syntax, a description of what the function does, a list and description of parameters, acceptable constant values, return values, cross-references to related functions, and an example of its use in Delphi's Object Pascal.

Whether you're an experienced Delphi programmer with a working knowledge of Windows programming or an intermediate Delphi programmer, this book will help you to extend the functionality of Delphi components and objects and demonstrate what the Win32 Graphical API can do for you. This book is a must for any serious Delphi graphics programmer.

Et vous ?
Avez-vous lu ce livre ou pensez-vous le lire ?
Souhaitez-vous ajouter une critique de ce livre ?
Avez-vous un commentaire à faire ?

 
couverture du livre The Tomes of Delphi 3 : Win32 Core Api

drapeau CD-Rom
Détails du livre
Sommaire
Critiques (0)
5 commentaires
 
 

The Tomes of Delphi 3 : Win32 Core Api

de
Public visé : Expert

Résumé de l'éditeur

The Tomes of Delphi 3: Win32 Core API, the first book in Wordware’s best-selling Tomes of Delphi series, has been updated and revised for Windows 2000. This new edition is the most accessible and definitive reference to 32-bit versions of Delphi, providing an accurate and comprehensive guide to the Microsoft Windows application programming interface. The Tomes of Delphi: Win32 Core API— Windows 2000 Edition covers the most common Windows API functions, from window creation and message processing functions to memory management and text output functions. Each function entry includes the syntax, a description of what the function does, a list and description of parameters, acceptable constant values, return values, cross-references to related functions, and an example of its use in Delphi’s Object Pascal. Whether you’re an experienced Delphi programmer with a working knowledge of Windows programming or an intermediate Delphi programmer, this book will help you to extend the functionality of Delphi components and objects, and demonstrate what the Win32 API can do for you.

Édition : Wordware Publishing Inc. - 788 pages, 1er novembre 1997

ISBN10 : 1556225563 - ISBN13 : 9781556225567

Ce livre est actuellement épuisé
  • Foreword
  • Acknowledgments
  • Introduction
  • Delphi and the Windows API
  • Window Creation Functions
  • Message Processing Functions
  • Memory Management Functions
  • Dynamic-Link Library Functions
  • Process and Thread Functions
  • Timer Functions
  • Error Functions
  • Graphical Device Interface Functions
  • Region and Path Functions
  • Bitmap and Metafile Functions
  • Text Output Functions
  • Appendix A Bibliography
  • Appendix B Virtual Key Code Chart
  • Appendix C Tertiary Raster Operation Codes
  • Index
Aucune critique n'a été faite pour l'instant



 Commenter Signaler un problème

Avatar de SergioMaster SergioMaster - Rédacteur/Modérateur https://www.developpez.com
l 17/03/2014 à 12:25
Citation Envoyé par gaby277 Voir le message
Bonjour
Delphi 3 , Windows 2000 ! ça ne nous rajeunit pas !
Bonjour, c'est moi qui ai signalé ces bouquins . Oui effectivement Delphi 3 (que j'utilise encore pour de la maintenance)
cependant dans l'utilisation des API il n'y a pas non plus grand chose de nouveau (elles ont à peine changé depuis ... XP voire Win95)
Ces bouquins (enfin celui que j'ai concerne les API Graphiques) restent quand même des bibles sur le sujet
Comme toute bible (il en y a des pas jeunes , surtout si l'on parle de la Bible) c'est un bouquin à avoir, et a refeuilleter de temps en temps
Avatar de tourlourou tourlourou - Modérateur https://www.developpez.com
l 16/03/2014 à 15:36
Ce n'est pas une exception : c'est dans la rubrique "Livres en anglais"...

Pas la peine d'allécher les non anglophones par un résumé en français s'ils ne peuvent ensuite le lire !
Avatar de Gilbert Geyer Gilbert Geyer - Modérateur https://www.developpez.com
l 17/03/2014 à 9:43
Bonjour,

Tourlourou : Ce n'est pas une exception : c'est dans la rubrique "Livres en anglais"...
Vu sous cet angle je retire ce que j'ai dit ... et puis après tout on ne peut pas interdire l'utilisation des begin, end et autres trucs en anglais.

A+.