|
Creado por Perla Dayane Raygoza Pineda
hace 8 meses
|
|
Pregunta | Respuesta |
Toda clase siempre hereda implícitamente de: | Object |
¿Qué diferencia existe entre .NET Core y .Net Framework? | .NET Core es una librería más extensa, .NET Framework es una librería estática |
Lambda (=>) se usó inicialmente para la programación: | Orientada a Funciones |
Cual interfaz tengo que implementar para poder iterar a través de una colección en vez de usar foreach? | IEnumerator |
Que representa el _ en la expresión switch? | el default |
¿Qué pasa cuando desbordas una variable int (entera)? | El valor se vuelve negativo. |
¿Qué hace el constructor de una clase? | Siempre se manda a llamar y ejecutar cuando se crea una instancia de la clase. |
¿Cuál es la diferencia entre git y gitHub? | Git es el lenguaje, gitHub la plataforma. |
La siguiente declaración for(;true;); compila? | VERDADERO |
Cuál es el formato de serialización que genera menos espacio? | JSON |
Que palabra reservada necesito usar para que un miembro de una clase sea sobre escrito (overridden)? | Override |
Cuál es la sentencia para acceder a la dirección de su computadora para accesar a "My documents" usando las librerías para acceder a la creación de carpetas asumiendo que las librerías están agregadas estáticamente. | var path = Combine(GetFolder(SpecialFolder.MyDocuments)); |
Para que nos sirve la palabra partial en una clase? | Poder editar otra clase en otro archivo. |
Cuál es la diferencia entre el método ReadByte y Read? | ReadByte lee solo 1 carácter, Read lee un numero especifico de caracteres. |
Cuál es la convención de EFcore para las llaves primarias (PK)? | Las PKS son automáticamente definidas en las propiedades "EntityNameId". |
Cuál es el formato de serialización para la transmisión de datos en multiplataforma? | JSON |
Que hace el tipo DeflateStream? | Es usado para compresión y descompresión de datos |
Que es un objeto tipo grafo? | Una estructura de datos para representar la relación entre 2 objetos |
de la extensión LINQ, ¿Cuál método retoorna un subconjunto de propiedades de un tipo dado ej: Dbset<products> | Select |
¿Cuál método de la extensión LINQ usarías para filtrar una secuencia | Where |
Cuál es la Annotations para Primary Key en EF Core? De un ejemplo en código | La Annotations para el Primary Key es definida al inicio de la clase entidad [PrimaryKey] |
Por qué usarías o preferirías Fluent API > Annotations? | Fluent API es más conciso y fácil de leer |
En qué casos debo de usar las clases, StringReader, TextReader y StreamReader? | StringReader para leer caracteres de una string, TextReader para leer de diferentes tipos de orígenes, StreamReader para leer caracteres de streams como archivos. |
Cuantos bytes por carácter usa UTF-8? | 1 Byte |
Cuál es la diferencia entre usar la clase File y la clase FileInfo? | La clase File se usa para leer y escribir, File Info para meta data |
Por qué es malo usar en paths como ¨\Documentos\Archivos¨? | Crea dependencias de plataforma. |
Es el archivo para añadir librerías al proyecto blazor | _Imports.razor |
Forma de revisar una la configuración de las dependencias dentro de blazor | En .csproj |
Blazor funciona bajo Net Core | Sí |
Archivo donde se obtiene la url y configuraciones del proyecto | launchSettings.json |
Diferencias entre UDP y TCP | TCP confirma que la información llego correctamente, UDP No |
El Index en un proyecto de blazor lo carga desde | MainLayout.razor |
Genera un Proyecto Blazor | dotnet new blazorwasm |
Carpeta donde existen los archivos web | wwwroot |
Diferencias entre un htmls y un razor: | Html solo es html y razor tiene código de C# |
Blazor es un framework de C#? | Sí |
Blazor Genera un: | Blazor Web Assembly |
¿Qué regresa el método DbContext.SaveChanges()? | Un entero con el valor de las entidades afectadas |
Estos 5 métodos de extensión link que performan agregations | Add, Count, Select, Any, All, Max, Min, Sum |
Escriba cuál es la diferencia entre el método Select y SelectMany. ¿Que regresa cada uno? ¿Alguno de ellos necesita inicializarse de manera diferente al otro? Etc... | Select regresa un atributo mientras que SelectMany regresa a los atributos que existen – 2/5. Select no necesita inicializarse de manera diferente, pero SelectMany sí, ya que debe inicializarse con una colección vacía. |
¿qué ventaja tengo al declarar mis entidades virtuales? | Añade flexibilidad para las siguientes versiones de EF Core. |
¿Cuál es la diferencia entre Eager Loading y Lazy Loading (también conocido como Eager Loading)? | La diferencia radica en que cada uno cuenta con un diferente grado de procesamiento de datos. Eager Loading permite procesar los datos rápidamente, arriesgándose a estancamiento de memoria. Mientras que el Lazy Loading permite la optimización de la información. |
¿Qué tipo de dato usarías para representar una relación de uno a muchos? Por ejemplo la relación entre las entidades products y category | ICollection<T> donde T tiene la entidad de Products |
Qué tipo de dato(propiedad) puede representar una tabla? Por ejemplo: la tabla products de la BD de Northwind | DbSet<T> donde T es la entidad de Products |
¿Cuándo usarías anotaciones de tipo atributo en una clase entidad? | En el mapeo de la base de datos, ya sea especificar el nombre de la tabla, al configurar la Primary key, al definir alguna columna no mapeada, en las propiedades y columnas de alguna tabla, la relación de las tablas (ForeignKey), reglas de validación etc.. |
¿Quieres crear tus propias Fichas gratiscon GoConqr? Más información.