5022.14 - Web Applications: ASP.NET with C#
Web Applications: ASP.NET with C#
30 ECTS in Software Engineering: Introduction to Web Development 7.5 ECTS, Databases and SQL 7.5 ECTS, and 15 ECTS in Object oriented languages like C++, Java or C#.
The objective of this course is to learn how to develop interactive and database-driven web-sites with ASP.NET/C#.
Developing ASP.NET MVC web sites with Visual Studio Express 2013 for Web. Focus will be on basic ASP.NET MVC concepts such as: Model-View-Controller pattern Razor Unit Test Database integration / Linq Templates / Layouts Ajax Input Validation C# Responsive Design
Learning and teaching approaches
Independent work with a project which will be guided by lectures and supervision by lecturers from the IT-industry.
After the course you should be able to: Develop ASP.NET MVC Web Applications with Visual Studio 2013 and C# Understand an use basic concepts in ASP.NET MVC - Model-View-Controller pattern, Razor Views, URL Routing, Controllers, Filters, Helper Methods, Model Binding, Layouts, Validation, Ajax Use Entity Framework and LINQ to work with databases Create simple Web Services with ASP.NET Web API
4 hour written examination. University-computer - otherwise no auxiliary material allowed.
Pro ASP.Net MVC 5 (Expert's Voice in ASP.Net) – Adam Freeman [Paperback] Apress; 5th Revised edition (23 Dec 2013) ISBN-10: 1430265299 ISBN-13: 978-1430265290 http://www.amazon.co.uk/Pro-ASP-NET-Experts-Voice-ASP-Net/dp/1430265299/ref=sr_1_1?ie=UTF8&qid=1403270805&sr=8-1&keywords=mvc+asp.net