Title: | Programming .NET and C# |
---|
Code: | IW5 |
---|
Ac.Year: | 2010/2011 |
---|
Sem: | Summer |
---|
Curriculums: | |
---|
Language of Instruction: | Czech |
---|
Public info: | http://www.fit.vutbr.cz/study/courses/IW5/public/ |
---|
Private info: | http://www.fit.vutbr.cz/study/courses/IW5/private/ |
---|
Credits: | 5 |
---|
Completion: | credit+exam |
---|
Type of instruction: | Hour/sem | Lectures | Seminar Exercises | Laboratory Exercises | Computer Exercises | Other |
---|
Hours: | 26 | 0 | 0 | 26 | 0 |
---|
| Exams | Tests | Exercises | Laboratories | Other |
---|
Points: | 60 | 0 | 0 | 0 | 40 |
---|
|
---|
Guarantor: | Honzík Jan M., prof. Ing., CSc. (DIFS) |
---|
Lecturer: | Pokorný Jiří, Ing. (ApS) |
Faculty: | Faculty of Information Technology BUT |
---|
Department: | Department of Information Systems FIT BUT |
---|
| Learning objectives: |
---|
| | To obtain overall view of .NET technologies and its programming with C# | Description: |
---|
| | Introduction to the .NET platform. Precompiled code. Platform independence, MSIL. Secure code. Web services. C# language: types, classes, structs, instances, attributes, properties and methods, inheritance, virtual methods, indexers, interfaces, overloading, abstract classes, events, delegates. GUI elements and graphics. Network applications, TCP/IP, communication. Network services. ADO.NET and database access, DataSet, DataReader. ASP.NET, forms, XML, IIS integration. Web services. | Knowledge and skills required for the course: |
---|
| | Knowledge of object oriented programming techniques. | Subject specific learning outcomes and competencies: |
---|
| | Ability to design and implement applications and distributed systems on the .NET platform. | Generic learning outcomes and competencies: |
---|
| | Ability to implement complex information systems. | Syllabus - others, projects and individual work of students: |
---|
| Total of 40 points of 100
- Windows GUI application
- ADO.NET GUI application interface
- ASP.NET application interface
- Remoting
| Fundamental literature: |
---|
| - Damien Watkins - Programming in the .NET Environment
- http://www.microsoft.com/msdn
| Study literature: |
---|
|
- Charles Petzold - Programming Microsoft Windows With C#
- Simon Robinson - C# Professional Programming
- Erich Gunnerson - A Programmer's Introduction to C#
| Controlled instruction: |
---|
| | Attendance at any forms of education is optional. | Exam prerequisites: |
---|
| | Attendance at any forms of education is optional. | |
|