Résumé
This book aims to teach you quickly how to program a PC, using the popular C# high level programming language. The tuition begins with data types and program flow and extends to more advanced concepts such as object oriented programming, threading, internet communications and databases. All code examples used are available -free of charge- from the special support website; you can easily create your own results to demonstrate the concepts explained and reinforce your learning in the process.
Professional quality software tools are downloadable -also free of charge- from Microsoft. The Microsoft Visual Studio 2010 environment is extensively covered with user controls and their properties, methods and events. Detailed guidance is provided for those wishing to control hardware from a PC with PC interfacing chapters which explain the legacy serial and parallel ports, analogue interfacing using the sound card and use of Microsoft DirectX drivers. Interfacing to the ubiquitous USB port is explained in-depth with a detailed hardware and software design for a USB connected PIC-based hardware target included.
This book is complete with the many full program examples, self assessment exercises and links to supporting videos. Support is also provided for University lecturers in the form of accompanying downloadable PowerPoint presentations for most chapters.
C# 2010 Programming and PC interfacing supports C# development using the latest Microsoft Visual Studio 2010 and Microsoft Windows 7 operating system.
This latest book by Dr John Allwork is both an updated version and a compelling extension of his previously published C# 2008 and .NET Programming for Electronic Engineers. It includes an additional 65 pages and three new chapters covering the use of DirectX drivers, the USB port and a detailed example of interfacing to external embedded processors.
L'auteur - John Allwork
Autres livres de John Allwork
Sommaire
- The Visual Studio 2010 C# Environment
- Common controis, properties and events
- Dialogs and forms
- The C# Language - the basics
- The C# Language - arrays, structures and strings
- Program Flow, Loops and Decisions
- Object oriented programming: Methods and classes
- Object oriented programming- creating objects
- File handing and menu dialogs
- Graphics and Multimedia
- Debugging
- Threading
- Internet Applications
- Introduction to Databases
- Displaying databases
- Accessing a database with code
- Plotting and Charts
- Dynamic link libraries (DLL) and using Windows API
- Hardware interfacing
- Using the sound card and DirectX drivers
- USB interfacing
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Publitronic - Elektor |
Auteur(s) | John Allwork |
Parution | 27/04/2012 |
Nb. de pages | 305 |
Format | 17 x 23,5 |
Couverture | Broché |
Poids | 512g |
Intérieur | Noir et Blanc |
EAN13 | 9780905705958 |
ISBN13 | 978-0-905705-95-8 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Technologies objet Programmation objet
- Informatique Développement d'applications Programmation Windows
- Informatique Développement d'applications Programmation .NET
- Informatique Développement d'applications Programmation .NET C#
- Informatique Développement d'applications Langages C #
- Informatique Développement d'applications Outils de développement Visual Studio.NET