MVC Intro

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/15

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

16 Terms

1
New cards

What does MVC stand for?

MVC stands for Model, View, Controller.

2
New cards

What is the purpose of the MVC architectural pattern?

To develop user interfaces that are maintainable, reusable, and testable by separating concerns.

3
New cards

What is a design pattern?

A solution to a problem that occurs in software development.

4
New cards

List an example of a design pattern.

MVC, Proxy, Singleton, Iterator, DAO.

5
New cards

What is ASP.NET MVC?

A web framework from Microsoft used to develop web applications using the MVC architecture pattern.

6
New cards

What year was ASP.NET MVC introduced?

7
New cards

What does the separation of code feature in ASP.NET MVC help with?

It separates presentation logic from database-related logic.

8
New cards

What does loosely coupling imply in ASP.NET MVC?

Less dependency, allowing easier editing, expansion, and enhancement of the application.

9
New cards

What is meant by parallel development in ASP.NET MVC?

Multiple programmers can work on models and views simultaneously to speed up application development.

10
New cards

What is unit testing?

Testing only a certain portion of the application that has been modified.

11
New cards

What does TDD stand for?

Test Driven Development.

12
New cards

What is the responsibility of the Model in MVC?

To handle data and business logic.

13
New cards

What file extension is used for Razor views in ASP.NET MVC?

.cshtml.

14
New cards

What does a Controller do in MVC?

Handles user requests, identifies action methods, and returns the appropriate view.

15
New cards

When creating a controller in ASP.NET MVC, what suffix should the class name contain?

The suffix 'Controller.'

16
New cards

What is the default controller in an ASP.NET MVC application?

HomeController.