Week 1 Introduction to App Development with .NET & .NET Overview

5.0(1)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/8

flashcard set

Earn XP

Description and Tags

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

9 Terms

1
New cards
.NET Architecture & Component stack
CLR, FCL, APP
2
New cards
Difference between .NET Core and Framework
Core is cross-platform and can produce apps for various devices whilst Framework can only create and run applications on Windows OS.
3
New cards
Different components of .NET Framework
CLR & FCL
4
New cards
When to use .NET Core
Cross-platform requirements, Microservices, High performance, CLI control
5
New cards
When to use Framework
When technologies, libraries, packages are unavailable in .NET Core
6
New cards
CLR
Common Language Runtime (CLR) takes managed code as an input and translates it to the native language and compiles and executes the code.
7
New cards
FCL
Framework Class Library (FCL) a large library of reusable tested code which can be called upon. This may exist of classes, libraries, interfaces and value types.
8
New cards
Managed Code
Code which is executed by a CLR
9
New cards
JIT
Just-In-Time (JIT) exists within the CLR and is responsible for translating and executing the code no matter the .NET language.