FINALS - WEBSYS

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

1/27

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.

28 Terms

1
New cards

.NET

A free and open-source developer platform for building websites and applications, used by high-scale apps like Microsoft Teams and UPS mobile app. It includes tools, libraries, and runtimes for development.

2
New cards

.NET SDK

A binary distribution of .NET that provides tools, libraries, and runtimes for app development, building, and testing.

3
New cards

.NET Runtimes

A binary distribution of .NET that includes the Common Language Runtime (CLR), which manages memory allocation, type safety, and execution of .NET apps.

4
New cards

Common Language Runtime (CLR)

The foundation of .NET apps, responsible for memory management, type safety, and code execution. It enables "managed code" execution.

5
New cards

C#

A general-purpose, object- and component-oriented programming language supported by .NET.

6
New cards

F#

A data-oriented programming language for writing compact, strong, and performant code, focusing on transforming data with functions.

7
New cards

Visual Basic

An event-driven programming language with a graphical user interface (GUI) for easy desktop and web application development.

8
New cards

.NET Framework

The original .NET implementation for building and running Windows applications, including desktop and web apps.

9
New cards

Mono

A .NET implementation that provides SDK features for developing .NET applications across various platforms.

10
New cards

.NET Core

A cross-platform, open-source .NET implementation for cloud-based applications, compatible with Linux, macOS, and Windows.

11
New cards

ASP.NET

A framework for building dynamic webpages that run on Windows, Linux, macOS, and Docker. It extends .NET with tools for web development.

12
New cards

Blazor

An ASP.NET feature for creating interactive web UIs without JavaScript, using C# and Razor syntax.

13
New cards

Razor Pages

A templating syntax in ASP.NET for developing webpages by embedding server-side C# logic within HTML.

14
New cards

Web Forms

An ASP.NET framework for building dynamic websites using a drag-and-drop, event-driven model with rich UI controls.

15
New cards

ASP.NET MVC

A framework following the Model-View-Controller (MVC) pattern, separating user interfaces from business logic for test-driven development.

16
New cards

ASP.NET Web Pages

A lightweight framework for combining server code with HTML to create dynamic web content quickly.

17
New cards

Web APIs

A framework in ASP.NET for building HTTP services accessible via browsers and mobile devices.

18
New cards

SignalR

An ASP.NET library for enabling real-time, bidirectional communication between servers and clients.

19
New cards

Single-page applications (SPA)

Applications built with ASP.NET that load a single HTML page and dynamically update it as users interact.

20
New cards

ASP.NET Core

A cross-platform, high-performance, open-source framework for building modern web apps, services, and mobile backends.

21
New cards

Content Root

The default directory in ASP.NET Core projects containing executables, assemblies, and content files like configuration and Razor files.

22
New cards

Program.cs

The file in ASP.NET Core apps where startup code and service configurations are defined.

23
New cards

Host

An encapsulation of an ASP.NET Core app's resources, including logging, configuration, middleware, and dependency injection services.

24
New cards

Middleware

Software components in ASP.NET Core arranged in a pipeline to handle HTTP requests and responses.

25
New cards

Dependency Injection (DI)

A design pattern in ASP.NET Core for making configured services available throughout the application.

26
New cards

Developer Exception Page

A feature in ASP.NET Core that provides detailed error information during development.

27
New cards

Custom Error Page

A configured error handling page for production environments in ASP.NET Core.

28
New cards

Status Code Page

A feature in ASP.NET Core for handling HTTP error status codes like 404.