SSII - .NET Flashcards

1
Q

FCL

A

Framework Class Library- Biblioteca de clases del framework .NET. Contiene varias librerías estándar de CLI, como por ejemplo la Base Class Library.
En .NetCore se conoce a la FCL como CoreFX

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

CLR

A

Common Language Runtime

Entorno donde se ejecutan las aplicaciones .NET desarrolladas

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

IL

A

Intermediate Language

Equivalente al Bytecode de Java, es decir es un código intermedio

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

CLS

A

Common Language Specification
Permite que aplicaciones escritas en distintos lenguajes de alto nivel puedan luego ejecutarse en múltiples plataformas tanto de hardware como de software sin necesidad de reescribir o recompilar su código fuente.

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

NGEN

A

Imagen nativa (inmediatamente ejecutable por la CPU) para no requerir la ejecución JIT, ofreciendo un rendimiento mejor.

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

CTS

A

Common Type System
define cómo se declaran, usan y administran los tipos en Common Language Runtime (traduce los tipos de otros lenguajes en algo común)

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

Ensamblado (y elementos que lo conforman)

A
Son las unidades de creación de las aplicaciones .NET y constituyen la unidad fundamental de implementación, control de versiones.
Compuesto por:
-Manifiesto
- Metadatos de tipo
Código IL
Un conjunto de recursos
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Base Class Library. En qué grupos se clasifican?

A

Son las clases sobres las cuales se construyen todas las demás clases que utilizan los programas de .NET
Se clasifican en : acceso a datos, lógica de negocio y presentación

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

ASP.NET

A

Entorno para aplicaciones web. Con este framework se pueden desarrollar: sitios web dinámicos, aplicaciones web y servicios web XML.
Trabaja con formato aspx

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

WCF

A

Windows Communication Foundation
Permite la integración de sistemas heterogéneos/distribuidos sobre HTTP (x medio de mensajes SOAP), HTTPS, TCP, IPC, MSMQ, etc. y crear aplicaciones orientadas a servicios (SOA)

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

ADO.NET

A

Tecnología de microsoft para acceso a BBDD por medio de XML y sin mantener una conexión abierta

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

Entity Framework (en ADO.NET)

A

Es un Framework ORM -> Object Relational Mapping. Permite trabajar con datos relacionales en forma de objetos.

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

Drapper

A

Micro Object Relational Mapping

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

LINQ

A

Componente de plataforma .NET que agrega capacidades de consulta de datos de manera nativa a los lenguajes soportados por .NET.
Por ejemplo, podemos hacer consultas como SQL con VB o C#.

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

.NET CORE

A

Versión ligera con mejor rendimiento centrado en servidores y nube. No soporta algunas librerías importantes

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

Xamarin

A

Framework para desarrollo de aplicaciones móviles, implementado en c#. Permite desarrollar para Android e iOS una única vez.

17
Q

NuGet

A

Gestor de paquetes gratuito y de código abierto

18
Q

IIS Internet Information Server

A

Servidor Web Microsoft

19
Q

BizTalk

A

Integración de aplicaciones corporativas

20
Q

Exchange server

A

Servidor de mensajería

21
Q

Sharepoint Portal Server

A

Conjunto de herramientas para construir soluciones de intranet. portal del empleado, portales web con una potente gestión de contenidos

22
Q

WebDAV

A

Protocolo seguro de transferencia de archivos sobre internet e intranets

23
Q

Razor (En ASP.NET)

A

Sintaxis de programación empleada para diseñar páginas web dinámicas

24
Q

.NET micro Framework

A

Framework para equipos con recursos limitados con al menos 512Kb de memoria flash y 256 KB de RAM. incluye una versión pequeña del CLR. Incluye WCF y un framework de GUI basado en WPF