Posts

  • Reseña Microsoft Build 2019

    La conferencia para desarolladores estelar de Microsoft es Build. Este año fue el pasado 5, 6 y 8 de Mayo en Seattle Estados Unidos y con transmisión en vivo de algunos eventos Youtube y una gran actividad en redes sociales. Es una conferencia con muchos temas y grandes expositores y sobre todo muchos anuncios de nuevas versiones, características y herramientas de desarrollos en este articulo te compartimos nuestros puntos que consideramos claves

  • Errores en SQL Server

    Los errores cuando ejecutamos código T-SQL pueden ocurrir por distintos motivos. SQL Server clasifica los errores en errores sistema y errores definidos por el usuario. Los errores en SQL Server son almacenados en la tabla sys.messages

  • Convenciones de código para C#

    La convenciones en programación ayudan a entender mejor el código y lo hacen mas mantenible a través del tiempo. En esta guía se dan un conjunto de recomendaciones para principiantes en el lenguaje C# sobre como nombrar sus diferentes tipos, variables, propiedades y campos en C#. Si tienes una visión distinta por favor háznosla saber en los comentarios.

  • Crear una máquina virtual en Azure con C#

    La máquinas virtuales de Azure son un ejemplo de Infraestructura como Servicio o IaaS por sus siglas en ingles. Estas se pueden crear mediante el portal de Azure, la linea de comandos, el Cloud Shell o mediante un lenguaje de programación para los que exista un SDK como C#, Java o Javascript entre otros. Aquí te mostramos como crear una máquina virtual con C# y .NET Core.

  • Global Azure Bootcamp 2019 CDMX

    El pasado en las instalaciones de Microsoft México se llevo a cabo el evento Global Azure Bootcamp CMDX, este forma parte de un grupo de un grupo de eventos que fueron organizados en diferentes países por los grupos de usuarios de Azure la nube de Microsoft.

  • Convenciones de código para T-SQL

    Programar es una acto de comunicación entre humanos y computadoras. Si bien las maquinas solo requieren que el código fuente cumpla con las reglas de sintaxis del lenguaje, nosotros los programadores requerimos un poco más para poder entender el código, este debe estar formateado de forma que permita ser legible a primera vista, el estilo de código debe ser consistente, los identificadores deben ser entendibles y pronunciables.

  • Archivo appsettings.json ASP.NET Core

    En este post te mostrare como como leer los datos contenidos en el archivo de configuración de una aplicación ASP.NET Core incluido en el proyecto por MVC con autenticación de cuentas individuales. appsettings.json. El soporte para poder manejar este archivo configuración se agrega en el archivo Program.cs con una llamada al método estático CreateDefaultBuilder de la clase WebHost, es decir, WebHost.CreateDefaultBuilder(args).

  • Visual Studio 2019 : Primeras impresiones

    El pasado 2 de abril salio la nueva version del IDE estrella de Microsoft: Visual Studio 2019. Con un evento lanzamiento dirigido por Scott Hanselman y que fue transmitido en el canal de Visual Studio en Youtube.

  • Vistas parciales ASP.NET Core

    En ASP.NET Core las vistas parciales permiten mantener secciones de marcado HTML separadas en diferentes archivos que después se utilizan para formar una página web completa. Las vistas parciales deben de tener un propósito especifico como incluir un conjunto de scripts o mostrar cierto contenido en caso de que se cumpla una condición. Las vistas parciales tienen una extensión .cshtml y por convención su nombre comienzan con un guion bajo (_).

  • El pequeño libro de ASP.NET Core

    Los mayoría de los recursos para aprender “ASP.NET! Core están en inglés. Esta traducción del libro “The Little ASP.NET Core Book” de Nate Barbettini es un intento de tener más materiales en nuestro propio idioma.

  • Enviar un correo con C# y Gmail: Windows Forms

    En este tutorial te mostramos como enviar un correo desde una aplicación Windows Forms usando C# y una cuenta de Gmail con el control de acceso de aplicaciones no seguras habilitado. Si requieres más detalle de como hacerlo checa la sección Configuración de Gmail Enviar un correo con C# y Gmail.

  • Entity Framework Core con MySql

    En este tutorial usamos la Interfaz de Linea de Comandos dotnet ef dbcontext scaffold para generar una modelo de Entity Framework Core para base de datos sakila de MySQL con un proyecto que sigue la arquitectura limpia. Usamos la version de 5.7 MySQL y la version 2.2 de .NET Core.

  • Crear cadenas de conexión con C#

    En este tutorial te mostramos como crear, manipular y validar la cadena de conexión para SQL Server, MYSQL, Oracle, Firebird y Sqlite usando C# y un proyecto de consola de .NET Core.

  • Script Tag Helper

    El Script Tag Helper tiene 3 casos de uso: el primero ayuda generar dinámicamente el atributo src del elemento script, el segundo permite usar un ubicación alternativa en caso de que la del script principal no éste disponible y el tercero para impedir que los scripts sean tomados de la memoria cache del navegador (Cache busting).

  • Agregar iconos a un proyecto de ASP.NET Core

    Los elementos gráficos de las aplicaciones web le dan un atractivo adicional a nuestra interfaz gráfica. Un elemento que puede mejorar significativamente la apariencia de tu sitio web son los iconos. En este tutorial te mostramos como usar agregar los iconos Feather a un proyecto de ASP.NET Core. Feather es un conjunto de 274 iconos en SVG.

  • Tipos de proyectos de ASP.NET Core

    Una aplicación de ASP.NET Core no es más que una aplicación de consola que ejecuta un servidor web en el método Main. En este artículo describo los tipos de proyectos disponibles con el SDK de dotnet.

  • Cuatro formas de usar la palabra clave using de C#

    Cada lenguaje de programación cuenta con un conjunto de palabras claves que son utilizadas por el compilador. En este articulo te mostramos 4 formas de usar la palabra reservada using de C# con el clásico hola mundo.

  • Web scraping con C#

    Actualmente hay datos a montones y día con dia la información disponible en internet aumenta de forma considerable por ello cuando se requiere extraer gran cantidad de información de un sitio web es preciso ayudarse de técnicas automatizadas como el: Web Scraping.

  • Introducción a ASP.NET Core

    ASP.NET Core es un framework para desarrollo web de código abierto, ligero, modular y multiplataforma creado por Microsoft con aportes de la comunidad.

  • Recursos de la comunidad de ASP.NET Core

    Lo más valioso de un framework es su comunidad y ASP.NET Core tiene una comunidad excelente llena de recursos valiosos para aprender obtener inspiración o realizar networking. A continuación una lista (siempre incompleta) de recursos que he encontrado valiosos para mi travesía de aprendizaje de este grandioso framework.

  • El primer calendario de adviento de C# en español

    La idea de este calendario es muy simple: 4 semanas antes de navidad se publican diariamente 1 entrado de blog de un tema relacionado con C# por distintos autores voluntarios.

  • Introdución a Entity Framework Core 2.1.

    Entity Framework Core es una tecnología de acceso a datos para .NET Core y .NET Framework. Es multiplataforma y de código abierto desarrollado por Microsoft con aportes de la comunidad. Propiamente dicho es un asignador objeto relacional o ORM por sus siglas en inglés. Su función principal es servir como interprete entre dos tecnologías fundamentadas en distintos principios por un lado la programación orientada a objetos y por el otro las bases de datos relacionales y no relacionales.

  • Automatizando el Navegador con C# y Selenium.

    Automatiza todas las tares repetitivas que realizas en el navegador usando C# y Selenium; Aquí te mostramos como automatizar el inicio de sesión de Facebook.

  • Enviar un correo con C# y Gmail.

    En el desarrollo de software empresarial enviar correos electrónicos con documentos adjuntos o con un diseño personalizados es un requerimiento muy frecuente, en este tutorial te mostramos enviar correos con C#, .NET Core 2.0 y Visual Studio Code. Actualmente existen varias bibliotecas para enviar correos como SendGrid o MailKit, sin embargo en este tutorial se utiliza la clase SmtpClient parte de .NET Standard 2.0.

Subscribe