VSFS:B_PrW_2 Programming for Windows 2 - Course Information
B_PrW_2 Programming for Windows 2
University of Finance and AdministrationSummer 2018
- Extent and Intensity
- 1/1. 3 credit(s). Type of Completion: z (credit).
- Teacher(s)
- Mgr. Pavel Ježek, Ph.D. (seminar tutor)
- Guaranteed by
- Ing. Vladimír Nulíček, CSc.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ivana Plačková - Timetable of Seminar Groups
- B_PrW_2/cAPH: each odd Monday 18:15–18:59 E307, each odd Monday 19:00–19:45 E307, except Mon 12. 3. ; and Mon 9. 4. 20:00–20:45 E307, Mon 16. 4. 20:00–20:45 E307, P. Ježek
B_PrW_2/pAPH: each even Monday 18:15–18:59 E307, each even Monday 19:00–19:45 E307, except Mon 5. 3. ; and Mon 19. 3. 20:00–20:45 E307, Mon 26. 3. 20:00–20:45 E307, P. Ježek
B_PrW_2/vAPH: Sat 17. 3. 14:00–15:30 E303PC, 15:45–17:15 E303PC, Fri 20. 4. 17:30–19:00 E303PC, P. Ježek - Prerequisites
- B_PRW_1 Programming for Windows 1
The requirement for the completion of this course is completion of the course B_PRW_1. - Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Applied Informatics (programme VSFS, B-INF) (2)
- Course objectives
- At the end of this course students will be able to explain and manage the creation of applications for Windows OS, that use of fibers for background processing, and/or use the advanced functions of the GUI, and/or run in a web browser and server-side, and/or work with data stored in XML or relational databases, and/or communicate with other applications over the network.
- Syllabus
- 1. The concept of multithreaded programming and its use in modern applications with GUI
- 2. The concept of threads in .NET
- 3. Typical problems of multithreaded programming and their solutions on the .NET platform (usual synchronization primitives, etc.).
- 4. Threads and Windows Forms
- 5. Advanced options for creating applications with GUI on Windows with .NET
- 6. Basic Concepts of Windows Presentation Foundation (WPF) and XAML, compared to application programming for Windows "New UI" and the Windows Store
- 7. Use of ASP.NET for creating applications running on the server side
- 8. Use of ASP.NET for applications running on the web browser
- 9. Working with XML data in .NET platform
- 10. Working with relation databases - using ADO.NET a LINQ
- 11. Use of network communication applications development, the fundamental concepts of RPC objects (.NET Remoting)
- 12. Revision, checking of the term work (credit).
- Literature
- required literature
- MÖSSENBÖCK, Hanspeter. C# to the point. New York: Pearson Education, 2005, xiii, 246 p. ISBN 03-212-5290-X.
- NAGEL, Christian, et al. Professional C# 4.0 and .NET 4. Wrox, John Wiley & Sons, 2010, 1536 s. ISBN 04-705-0225-8
- recommended literature
- MICHAELIS, Mark s LIPPERT, Eric. Essential C# 5.0. Addison-Wesley, 2013, 1032 s. ISBN 03-218-7758-6
- Teaching methods
- Lectures and seminars in full-time study; tutorials in part-time study; compulsory seminar participation is 75% in full-time study, compulsory tutorial participation is 50% in part-time study.
- Assessment methods
- The credit is awarded for active participation and preparation and submission of a credit program
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 6 hodin KS/semestr.
- Enrolment Statistics (Summer 2018, recent)
- Permalink: https://is.vsfs.cz/course/vsfs/summer2018/B_PrW_2