Introduction to ASP .NET Web Forms (5 cr)
Code: TT00CK71-3007
General information
Timing
01.01.2021 - 31.12.2021
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
ICT ja tuotantotalous
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Tieto- ja viestintätekniikan tutkinto-ohjelma
Teachers
- Virve Prami
Groups
-
ATX21TVNonStop virtuaaliopinnot vuosi 2021
Objective
The goal of this course is for the student to be familiar with ASP .NET Web Forms as one of the most powerful server-side Web application framework. After passing this course, the student will have sufficient knowledge and understanding over characteristics, abilities, and features of ASP .NET and .NET Framework. The students will be able to create a whole new project by himself/herself and work with all the major ASP .NET server controls. To finalize the getting best out of ASP .NET features, the students will be familiar with user controls, state management, master pages. Finally, by understanding the difference between dynamic and static applications and websites, the students will be able to have the knowledge of creating dynamic applications and websites.
Content
Descriptions and comparison of dynamic web programming frameworks – The importance of dynamic applications – Active Server Pages history – How .NET Framework works – Compatible programming languages with ASP .NET – Server Controls - Namespaces – Introduction to Visual Studio – Error Handling, Logging, and Tracing – State Management – Validation – Master pages, Styles, and Themes – Website Navigation – ASP .NET Default Folders - Performance tips - Security tips.
Location and time
Up to Student - course is online (Self-Study) course.
Materials
Can be find in study environment.
Teaching methods
- Tutorial Videos
- Assignments
- Quiz
- Projects
- Self-study
Employer connections
N/A
Exam schedules
Can be find on study environment.
International connections
N/A
Completion alternatives
N/A
Student workload
Up to Student - course is online (Self-Study) course.
Content scheduling
Up to Student - course is online (Self-Study) course.
Evaluation scale
Hyväksytty/Hylätty
Assessment criteria, satisfactory (1)
- The student understands why we need dynamic applications in some projects.
- The student is familiar with the most popular ASP .NET features.
- The student is familiar with the most popular ASP .NET server controls.
- The student can properly select a programming language based on his/her knowledge to work with ASP .NET.
- The student is able to properly install and implement .NET Framework to run his/her ASP .NET applications.
- The student is familiar with the environment of MS Visual Studio.
- The student is familiar with the default folders of ASP .NET.
Assessment criteria, good (3)
- The student is able to create, manage, and work with ASP .NET server controls.
- The student is able to understand and work with namespaces.
- The student understands the process of validation and is able to use it with server controls.
- The student is able to simplify his/her project’s file with using master pages.
Assessment criteria, excellent (5)
- The student is able to apply Error Handling, Logging, and Tracing in his/her applications.
- The student is able to use State Management.
- The student is able to apply performance and security tips for his/her applications.
Assessment methods and criteria
Assignments 40%
Quiz 20%
Project 40%
Qualifications
N/A
Further information
N/A