Desplegando paquetes NuGet

Código fuente de apoyo disponible en GitHub En una publicación anterior vimos cómo: “Crear paquetes NuGet” pero el paso de despliegue aún era un proceso manual. Intentemos automatizar esto. La figura 1 muestra cómo generar un paquete NuGet para un proyecto de .NET Core (similar al enfoque mostrado anteriormente) utilizando las propiedades del proyecto. Figura 1: “Creando un paquete NuGet”. Esto agrega un par de líneas al archivo del proyecto (.

Creando paquetes NuGet

Últimamente he estado involucrado en la creación de varios paquetes NuGet útiles para algunos portales que se están siendo desarrollando. Quiero compartir mis conocimientos en este tema. Si estuviéramos desarrollando bibliotecas para .NET Core o .NET Standard, la vida sería fácil, como muestra La figura 1 a La figura 8. Figura 1: “Creación de una nueva biblioteca de .NET Core”. Figura 2: “Código predeterminado”. Figura 3: “Resultados de la primera compilación”.

Creando y desplegando aplicaciones usando Octopus

Código fuente de apoyo disponible en GitHub Desde hace un tiempo quería compartir mis experiencias automatizando los despliegues de productos con Octopus desde Visual Studio. Nuevamente, hagámoslo con un ejemplo. Como no podía ser de otra manera, La figura 1 muestra el primer paquete que debes agregar a tu proyecto para poder crear paquetes Octopus listos para ser desplegados: “OctoPack”. La última versión del paquete disponible en el momento de este tutorial era la “3.

Estilizando códigos usando StyleCop

Un colega me pidió que compartiera mi experiencia programando con ReSharper y, una vez que se enteró de que no uso ReSharper, sintió aún más curiosidad por saber cómo escribo los códigos fuentes. Quien me conoce sabe que me encantan los paquetes NuGet y estar actualizado constantemente, por eso encontré un paquete muy útil que instalo en todos mis proyectos apenas los inicio. StyleCop.MSBuild StyleCop solía ser una aplicación independiente con integración con Visual Studio, pero eso cambió hace un tiempo.

Bienvenida

Les doy la bienvenida oficial a mi blog profesional, intentaré escribir frecuentemente sobre tecnologías de desarrollo, lenguajes de programación, estructuras de datos, algoritmos, entre otros temas vinculados con este increíble mundo tecnológico expresando siempre mis opiniones personales. Me decidí gracias a que sentí la necesidad imperiosa de escribir luego de acumular experiencia desarrollando software y constantemente explicar una y otra vez los conceptos, enfoques, y soluciones aplicados; unido a la recomendación de Scott Hanselman de escribir un artículo de todo aquello que no pueda ser explicado en seis oraciones.