CategoríaC#

C# Fundamentals: Clean Code in Practice

C

Hola estimados cibernautas!! En esta entrega hablaremos de los mandamientos del código, hay una frase bastante cruel que dice: “Los médicos entierran sus errores, los abogados los escriben, los ingenieros civiles los exhiben”- y quiero agregar que: Los errores de Desarrolladores/Programadores se comparten en los viernes de off-topic en los grupos de developers como memes. Si no queremos ser la...

Database First versus Code First

D

Hola!! En esta ocasión he decidido subir por este medio mis charlas o eventos que han sido grabados. En este primer vídeo estaré debatiendo un tema super interesante!  Database First versus Code First Como desarrolladores de Software todos hemos estado ante ambos escenarios, pero realmente sabemos cuáles son sus ventajas y desventajas. Code First, definimos nuestras clases mediante código, y EF...

Talking About LUIS

T

Hace unas semanas estuve dando un worskop: Dandole un Lado Humano a tus Apps Con LUIS, fue bastante interesante, si quieres enterarte puedes checar este link: Worshop Dale un lado Humano a tus Apps. Luego de concluido el evento un joven se me acercó con la siguiente duda: En mi lugar de trabajo tenemos implementando un bot de FAQ(Frecuente Asked Questions) Pero ciertamente, esto no posee análisis...

Be the lord of objects: Garbage Collector

B

En lenguajes como C++ tenemos que preocuparnos constantemente acerca del manejo de la memoria. El uso de punteros y controlar la memoria es necesario cuando desarrollamos aplicaciones en C++, si no hacemos un buen uso de memoria podríamos incurrir en “memory leak” .Afortunadamente, para los C# lovers no tenemos esa clase de traumas. Tenemos un garbage collector que nos evita preocuparnos un poco...

What’s New: NET Core 3 y C# 8

W

Luego del lanzamiento del primer y segundo Preview de  NET Core 3 y C# 8 ha habido de todo un poco, soporte para aplicaciones de escritorio usando Windows Presentation Foundation (WPF) , Windows forms y Entity Framework 6. ASP.NET Core 3 habilita desarrollo del lado de cliente con componentes de Razor. Por supuesto va a soportar C# 8 y mucho más!

Deep into C#: Extension Methods

D

Cada vez me pregunto que cosa puedo aprender, para profundizar mis conocimientos en C#. Sin embargo, es cuando estoy trabajando en algún proyecto en específico, tratando de resolver alguna problemática, que me llegan las mejores ideas para artículos, desafortunadamente, es cuando tengo menos tiempo. Pero aquí vamos!! A partir de la versión 3.0 C# soporta métodos extendidos. Algo que ya había...

Delegados Starter Pack

D

Imaginemos el siguiente escenario, uno de los 4 pilares de la programación orientada a Objeto es la encapsulación, la usamos porque nos permite tener un mayor control sobre el acceso a cada una de las propiedades a un objeto determinado. Sin embargo, la implementación de métodos utilizando este paradigma pueden afectar el comportamiento aplicación.

How it works: Middleware .Net Core

H

Lógica de intercambio de información entre aplicaciones (interlogical), es un software que se sitúa entre un sistema operativo y las aplicaciones que se ejecutan en él. Básicamente, funciona como un intermediario para permitir la transferencia y comunicación de datos en aplicaciones distribuidas (Cliente-Servidor). Sin embargo, el middleware es usado en diferentes contextos, lo cual puede traer...

Entradas recientes

Categorías