Plataforma .NET Flashcards

1
Q

Plataforma .NET

Uso de la palabra reservada “virtual” y “sealed” en c#

A

a) virtual –> indicar metodos que se pueden sobreescribir
b) sealed –> que no se puede sobreescribir/heredar (equivalente a final en Java)

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

Plataforma .NET

En el estandar CLI, ¿a que se hace referencia con el componente VES?

A

Sirve para estandarizar los distintos “CLR” (equivalente a la JVM de Java)

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

Plataforma .NET

¿Qué dos estandares/recomendaciones tiene que cumplir cualquier lenguaje que quiera ser “.net compatible”?

A

CLS y CTS

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

Plataforma .NET

Concepto de GAC. Concepto de Assembly

A

a) GAC –> repositorio global de ensamblados (a nivel de una maquina)
b) Assembly –> Empaquetado fisico de codigo .NET/CIL (equivalente a un jar/module de Java)

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

Plataforma .NET

¿Como se crear un proyecto de .Net CORE por linea de comando?

A

dotnet new <plantilla>
ej plantilla= console, webapp, ...</plantilla>

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

Plataforma .NET

Función principal de la herramienta NuGet

A

Gestion de paquetes/dependencias en nuestros proyectos
NOTA: La herramienta para automatizar la construccion –> msbuild
NOTA: El equivalente en Java de estas dos herramientas seria: Maven o Gradle

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

Plataforma .NET

Diferencia entre los productos .NET Core y .NET Framework

A

.NET Core –> Opensource y multiplataforma
.NET Framework –> Propietaria
NOTA: Estas dos “lineas” de producto han dado como lugar –> .NET

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

Plataforma .NET

¿Que es un atributo y para que sirve? ¿alguna semejanza con Java?

A

En c# –> [atributo]
En VB.NEt –> <atributo>
En Java --> Anotaciones
OBJETIVO --> Configuración en el propio codigo</atributo>

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

Plataforma .NET

Concepto de SqlDataReader de ADO.Net

A

Permite recorrer una serie de resultados/filas de una query ya ejecutada (SqlCommand)
(funciona como una especie de Cursor)
NOTA: Equivalente en Java seria el interface ResultSet del API JDBC

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

Plataforma .NET

Concepto de Code-Behind en ASP.Net

A

Fichero/Clase correspondiente a una determinada “pagina” .aspx con el objetivo
de poder codificar la respuesta ante ciertos eventos

            * Ciclo de vida de la pagina (load, start,...)
            * De los componentes de la pagina (ej. button, ...)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly