You will find in these pages the transparencies and practicals of my course on Windows that I teach at the École Nationale Supérieure des Techniques Avancées (ENSTA) in the context of a third year module.
The persons in charge of this course are MM. F. Muguet and M. Mauny, whom I thank very much for giving me the opportunity to carry them out and for having organized them so that everything runs smoothly.
This course covers the main Windows technologies and presents a practical view of Windows development, as well as the advantages, disadvantages and main pitfalls encountered in practice, and their solutions.
More specifically, the different sessions of this course deal with the following subjects:
an overview of Windows and its architecture, as well as its main advantages and disadvantages;
a presentation of the nucleus, of GDI;
a precise presentation of COM / DCOM technologies;
a presentation of .NET technologies, including a course on the C # language;
a presentation of the basic security principles under Windows.
These documents are distributed under the Free Documentation License (FDL) of the Free Software Foundation. It is freely downloadable on the download page.