1 semester

1.       

Course title

.NET technology

2.       

Course of Study, Speciality

1, 1-31 81 06 Web Development and Internet Technologies (2 years)

3.       

Semester

1

4.       

Credits

2

5.       

Lecturer

PhD of physical and mathematical sciences, associate professor

Kravchuk Anzhelika Ivanovna

6.       

Course goal

  • Forming students a holistic view of modern capabilities presented by the .NET Framework;
  • Studying the technology for developing ASP.NET enterprise-class web applications.

7.       

Prerequisites

Databases, modern programming languages (C #, Java)

8.       

Course Topics

The main features of the C # language. Introduction to ASP.NET. Access to data. Advanced means of access to data. MVC pattern. Routing. Controllers and methods of action. Filters. Representation. The mechanism of representation Razor. Auxiliary methods, template auxiliary methods. Linking model data. Validation of the model.

9.       

Recommended Literature

  1. Jeffrey Palermo. ASP.NET MVC 4 in Action. Manning, 2012 – 440 p.
  2. Adam Freeman. Pro ASP.NET MVC 4. Apress, 2013 – 756  p.
  3. М. Мак-Дональд, А. Фримен, М. Шпушта. Microsoft ASP.NET 4 с примерами на C# 2010 для профессионалов/ Пер. с англ. – М. : ООО «И.Д. Вильямс», 2011. – 1424 с.
  4. Dino Esposito. Programming Microsoft ASP.NET 4.: Microsoft Press, 2011. – 992 р.
  5. Дино Эспозито. Программирование с использованием Microsoft ASP.NET 3.5/ Пер. с англ. – М.: «Русская редакция», СПб.: Питер, 2009. – 1008 с.
  6. Дж. Гленн, Н. Тонн. Разработка клиентских веб-приложений на основе платформы Microsoft .NET Framework. Учебный курс Microsoft/ Пер. с англ. – М.: «Русская редакция», СПб.: Питер, 2007. – 768 с.
  7. Д. Рейли. Создание приложений Microsoft ASP.NET/ Пер. с англ. – М.: «Русская редакция», 2002 – 480 с.
  8. Julia Lerman. Programming Entity Framework. 2nd Edition. O’Reilly – 2010, 912 р.

10.   

Teaching Methods

Passive, active, verbal, visual, problematic, interactive, based on the wide use of multimedia tools in conducting classes

11.   

Teaching language

Russian

12.   

Requirements, current control

  • express survey during classes;
  • protection of practical work

13.   

Method of certification

Credit