Iniciar sesión
Registrarse
He olvidado mi contraseña

En esta entrada, vamos a ver una de las nuevas características de C# 8.0, denominada Index and Ranges o Índices y Rangos. Antes de entrar en los ejemplos prácticos de estas nuevas características tengamos en cuenta que estas características son posibles gracias a dos nuevos operadores inclui...

Enviado por jorge
LEER MÁS
C# 8.0

C# 8.0 – Specification

En las próximas fechas, voy a tratar de escribir una serie de entradas que iré actualizando regularmente sobre C# 8.0 y sus nuevas características. A continuación detallo las entradas que voy a tratar: Index and Ranges Static Local Functions Using Declarations Default Interf...

Enviado por jorge
LEER MÁS

WebGL.NET? WebGL.NET borns as our WebGL low-level bindings for Wave Engine 3.0. Thanks to Mono's effort on taking the CLR into WebAssembly (WASM), WebGL.NET serves as a binding to consume the WebGL API directly from C# (or the .NET language you prefer, actually). WebGL.NET covers the official WebGL...

Enviado por Marcos Cobeña Morián
LEER MÁS

BitLocker es una tecnología de cifrado a nivel de unidad disponible desde Windows 7 Enterprise. En un principio, solo se podía activar en ediciones Enterprise y su administración era a través de directivas de grupo; sin embargo, el producto evolucionó en cuanto a características y pasó a ser ...

Enviado por checho
LEER MÁS

INTRODUCTION   Most users prefer to login with Facebook, Microsoft, Google or Twitter than using registration forms. That's why it's important to know the options and what each one of the authentication libraries offer us. Let's talk about Microsoft Authentication Library (MSAL), Perhaps, at...

Enviado por mbarrera
LEER MÁS

Como colofón al desarrollo del sistema de información que venimos describiendo en esta serie, vamos a conectarnos desde Power BI al modelo creado en la entrega anterior, y que se encuentra contenido en la base de datos VentasAnualesTabular, dentro de nuestro servidor de Analysis Services Tabular, ...

Enviado por lmblanco
LEER MÁS

Workshop Identity Server for ASP.NET Core developers Del 9 al 12 de septiembre, Madrid Este septiembre tendrá lugar la cuarta edición de nuestro solicitado workshop de Identity Server para desarrolladores ASP.NET Core en nuestras oficinas de Madrid. El taller será impartido por nuestros MVPs...

Enviado por Eva Marti Rodriguez
LEER MÁS

Quizás te puedas encontrar en algún momento dado con que al ejecutar PowerShell (incluso como administrador), te aparezca un error parecido al siguiente: "profile.ps1 is not digitally signed. You cannot run this script on the current system." Aparecerá un enlace también que nos llevará a un...

Enviado por jorge
LEER MÁS

Terminada la creación de la dimensión de fechas, expuesta en el artículo anterior, en la presente entrega de esta serie de artículos, nos dedicaremos a construir el modelo de datos tabular, para lo cual crearemos, desde Visual Studio 2017 (SQL Server Data Tools para Visual Studio 2017), un nuev...

Enviado por lmblanco
LEER MÁS

Después de escribir una entrada el otro día sobre propiedades y readonly (Poner una propiedad a readonly no te asegura que sea readonly), y a colación de un interesante comentario de Eduard Tomás que hizo en la entrada que escribí, me he animado a escribir esta segunda entrada para explicar/a...

Enviado por jorge
LEER MÁS

Una vez finalizado el proceso de carga de la tabla de hechos, descrito en la anterior entrega, con el presente artículo de esta serie completamos la fase dedicada a las operaciones ETL de nuestro sistema de información, realizadas mediante el paquete SSIS. La tarea que actualmente necesitamos rea...

Enviado por lmblanco
LEER MÁS

De forma escueta y muy resumida, la encriptación asimétrica nos permite encriptar contenido con una clave pública utilizando una clave pública y privada parar encriptar y desencriptar información. Esta técnica de seguridad se puede utilizar en .NET Core a través de la clase RSACryptoServic...

Enviado por jorge
LEER MÁS

Andaba yo ayer gastándome el dedo intentando refrescar mi Twitter, extrañado por qué no veía nuevos tweets. Total, que tras unos intentos infructuosos, repasé algunos tweets antiguos de mi timeline, mientras esperaba el bus que me llevaría de la T2 del Aeropuerto del Prat, donde aterricé, a l...

Enviado por etomas
LEER MÁS

Microsoft ha anunciado recientemente la actualización de Visual Studio 2019 a la versión 16.1.6. Las actualizaciones tienen implicación directa con unas advertencias de seguridad detectadas en versiones previas. Por ese motivo, es recomendable la instalación de esta nueva versión. Podrás c...

Enviado por jorge
LEER MÁS

Microsoft ha actualizado Visual Studio a la versión 15.9.14 para corregir algunos bugs con respecto a la última versión del entorno de desarrollo. Adicionalmente, hay algunas advertencias de seguridad sobre los que esta actualización tiene implicación directa también. Podrás acceder al de...

Enviado por jorge
LEER MÁS

¡Ya tenemos aquí la segunda edición del workshop AKS para desarrolladores NetCore! El taller tendrá lugar los días 16, 17 y 18 de septiembre en las oficinas de Plain Concepts de Barcelona, y será impartido por nuestro compañero y MVP Eduard Tomás. Durante estos tres días aprenderemos sob...

Enviado por Eva Marti Rodriguez
LEER MÁS

El título de esta entrada tiene un poco de truco, no lo voy a negar, pero no es menos cierto que tiene una buena parte de realidad. Tampoco es una entrada pensada para los programadores más experimentados de C# que ya conocen esto que voy a contar, pero sí viene bien para recordar algunas cosas y...

Enviado por jorge
LEER MÁS

Los próximos días 9, 10, 11 y 12 de septiembre tendrá lugar en Madrid la cuarta edición de nuestro Workshop Identity Server for ASP.NET Core Developers impartido por nuestros MVPs y expertos Unai Zorrilla y Luis Ruiz Pavón. En este taller veremos diferentes conceptos generales sobre OAuth2...

Enviado por Eva Marti Rodriguez
LEER MÁS

Bueno, he aquí un dilema que es más o menos como el tipado estático vs el dinámico o el preferir espacios o tabuladores: es decir, preferencia personal. Pero a veces las preferencias personales se ven influenciadas por lo que conocemos (o más precisamente por lo que desconocemos)... Así que de...

Enviado por etomas
LEER MÁS

Continuando con la carga de datos en la tabla de hechos a través del paquete SSIS, tal y como dejamos pendiente en la anterior entrega, agruparemos todas las sentencias de inserción para las columnas de la tabla Ventas en el procedimiento almacenado spCargarDatosVentas, que incluiremos como una pi...

Enviado por lmblanco
LEER MÁS
1 3 4 5 6 7 686