Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Programming Applications for Windows
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Programming Applications for Windows

Programming Applications for Windows

Jeffrey Richter

1060 pages, parution le 10/09/1999 (4eme édition)

Résumé

Here?s definitive instruction for advancing the next generation of Windows?-based applications?faster, sleeker, and more potent than ever! This fully updated expansion of the bestselling ADVANCED WINDOWS digs even deeper into the advanced features and state-of-the-art techniques you can exploit for more robust Windows development?including authoritative insights on the new Windows 2000 platform.

Features:

  • Understanding Windows 2000 features?such as jobs, thread-pooling APIs, Address Windowing extensions, Toolhelp functions, and sparse files
  • Mastering DLL basics and applying advanced techniques?including API hooking, DLL Injection, function forwarders, delay loading, redirection, rebasing, and binding
  • Solving common thread-synchronization problems with a toolkit of packaged, reusable code
  • Building high-performance, scalable applications by understanding data alignment, cache-line boundaries, cross-process critical sections, NUMA architectures, and processor affinity
  • Using structured exception handling to create memory-efficient applications
  • Transitioning to 64-bit development?see what?s ahead by studying a full cache of code built and tested on Windows 2000

Two hundred thousand developers?and counting?have advanced their expertise with Windows under author Jeffrey Richter?s skillful tutelage. Packed now with even more expertly rendered examples and pragmatic insights, Programming Applications for Microsoft Windows, Fourth Edition, extends this legacy to a new generation of developers?and the next generation of Windows.

Table of contents

Introduction
Part I: Required Reading
Chapter One: Error Handling
Chapter Two: Unicode
Chapter Three: Kernel Objects
Part II: Getting Work Done
Chapter Four: Processes
Chapter Five: Jobs
Chapter Six: Thread Basics
Chapter Seven: Thread Scheduling, Priorities, And Affinities
Chapter Eight: Thread Synchronization In User Mode
Chapter Nine: Thread Synchronization With Kernel Objects
Chapter Ten: Thread Synchronization Toolkit
Chapter Eleven: Thread Pooling
Chapter Twelve: Fibers
Part III: Memory Management
Chapter Thirteen: Windows Memory Architecture
Chapter Fourteen: Exploring Virtual Memory
Chapter Fifteen: Using Virtual Memory In Your Own Applications
Chapter Sixteen: A Thread's Stack
Chapter Seventeen: Memory-Mapped Files
Chapter Eighteen: Heaps
Part IV: Dynamic-Link Libraries
Chapter Nineteen: Dll Basics
Chapter Twenty: Dll Advanced Techniques
Chapter Twenty-One: Thread-Local Storage
Chapter Twenty-Two: Dll Injection And Api Hooking
Chapter Twenty-Four: Exception Handlers And Software Exceptions
Chapter Twenty-Five: Unhandled Exceptions And C++ Exceptions
Part V: Windowing
Chapter Twenty-Six: Window Messaging
Chapter Twenty-Seven: The Hardware Input Model And Local Input State
Appendix A: The Build Environment
Appendix B: Message Crackers, Child Control Macros, And Api Macros
Index

L'auteur - Jeffrey Richter

Jeffrey Richter est le cofondateur de Wintellect (www.wintellect.com). entreprise de formation, de conseil et de développement dont l'objectif consiste à aider les entreprises à construire plus rapidement des logiciels de meilleure qualité. Il est l'auteur de plusieurs livres de programmation Windows, comme Programming Applications for Microsoft Windows et Programming Serves-Side Applications for Microsoft Windows 2000. Jeffrey écrit aussi dans MSDN Magazine où il dirige la rubrique. NET. Il est consultant dans l'équipe Microsoft. NET Framework depuisoctobre 1999

Caractéristiques techniques

  PAPIER
Éditeur(s) Microsoft Press
Auteur(s) Jeffrey Richter
Parution 10/09/1999
Édition  4eme édition
Nb. de pages 1060
Format 19 x 24,2
Poids 1850g
EAN13 9781572319967

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription