.NET and C# Flashcards

1
Q

What is ASP.NET?

A

It’s a framework.
ASP.NET is an open-source, server-side web-application framework designed for web development to produce dynamic web pages. Active Server Pages Network Enabled Technologies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is MVC?

A

Model-View-Controller is a design pattern that keeps the user interface (view), data (model), and application logic or business logic (controller) separate. Which falls under the principle of separation of concerns.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe the MVC lifecycle?

A

For websites-
Requests are routed to a controller
Controller works with model to perform actions and/or retrieve data
Controller chooses the view to display and provides it with the model
View renders the final page based on data in the model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is ‘business logic’?

A

The custom rules or algorithms that handle the exchange of information between database and interface.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is ADO.net?

A

It’s a library and can be used with .Net. Data communication technology by MS. Used to establish a connection between and application’s front end and the database system.
Different objects like Connection, Command, DataSet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly