Subject name: Windows Programming 

-Back 

Author : 

Topic content : 

 

In this course, students will learn about fundamentals of Windows operating systems, Win32 API, Win32 application, messaging techniques and event handling, Windows application controls, application data between windows and controls, menus, working with graphics devices, files and databases, multi-threaded programming, and programming in C++ and C# in .NET.

• Memorize Windows operating system and API development

• Develop applications at the operating system level using Win32 API

• Explain event-driven programming in Windows applications

• Use Object-Oriented technology in C# covering delegate class, interface, etc.

• Use various Windows controls in the application GUI

• Demonstrate the use of graphical devices

• Apply files object serialization, and XML

• Implement exception handling and debugging

• Solve applications that need multi-threading

• Define custom controls

• Implement ADO.NET

• Develop applications in .NET framework