Course: Computer Science | |
Leyel: graduate | |
SUBJECT: C# IN VlSUAL STUDIO 2008 |
DURATION - LECTURES: 15H LAB. EXC.: I5H | |
System: Full-time | Year: 5 |
Semester: 9 | |
Lecturer. prof. dr hab. Jan Rusek (Department of Electrical Machines) |
Leaming the Visual Studio 2008 Express Edition programming environment. Acąuiring of the skillfulness of creating of both the Console and Windows Forms applications. Leaming creation of delegates and interfaces. Leaming graphical techniąues provided by GDI+. Mastering techniąues of inter-thread Communications.
1. Reading and writing files. Formatting. Parsing.
2. Operators and explicit and implicit conversion.
3. Value and reference types.
4. Delegate EventHandler and class EventArgs for handling events.
5. Use of System.Drawing.Graphics class for drawing plots in PictureBox control.
6. Use of ToolStripControlHost class for adding custom control to Tool Strip.
7. Multithread applications. Synchronization.
8. IsolatedStorageFile.
Mastering of programming environment of Visual Studio 2006 Express Edition. Mastering of creation of Console and Windows Forms applications, with making use of the support techniąues offered by programming environment. Mastering of drawing and shading figures in GDI+. Mastering of creation of multi-thread applications and of synchronization of threads.