Ce nouveau livre publié par Elektor ouvre pour vous la voie de la programmation en C#, un langage de haut niveau très prisé. Le cours démarre sur les types de données et l’élaboration de l’organigramme de programmation, pour passer ensuite à des notions avancées comme la programmation orientée objet, la segmentation de processus, la communication sur l’internet ainsi que les bases de données. Tous les exemples de code sont disponibles gratuitement sur une site d’assistance associé au livre ; vous pourrez facilement utiliser pour vos propres applications les concepts expliqués ici, et parfaire ainsi votre apprentissage en le consolidant par l’expérimentation.

 

Les lecteurs qui souhaitent commander du matériel à partir d’un PC trouveront des instructions détaillées dans les chapitres consacrés à l’interfaçage des PC, avec notamment des explications sur les ports série et parallèle d’origine, sur l’interfaçage analogique autour de la carte son et sur l’utilisation des pilotes Microsoft DirectX. L'interfaçage au port USB est expliqué en détail au moyen d’une application-type de périphérique, sous la forme d'un petit montage et du logiciel associé, à base de PIC.

 

Le nouveau livre de John Allwork est intégralement en anglais et déborde d'exemples de programmes, d’exercices d’autoévaluation et de liens vers des vidéos d’assistance. Il s'agit d'une version mise à jour et une extension passionnante de son livre « C# 2008 and .NET Programming for Electronic Engineers » publié précédemment. Il contient 65 pages de plus et trois nouveaux chapitres relatifs à l’utilisation des pilotes DirectX, au port USB ainsi qu’un exemple détaillé sur l’interfaçage avec des processeurs externes incorporés.