martes, 13 de agosto de 2019

Publicar un sitio web en Azure usando Visual Studio 2019


Con Azure podemos publicar sitios web pequeños sin costo si no es problema usar los URLs que da Azure. En caso de que queramos agregar un nombre de dominio ya tendríamos que pagar, pero se pueden usar para hacer pruebas o si no es problema usar un dominio de Azure podemos dejarlos así de manera gratuita.

Lo primero que vamos a hacer es crear un proyecto nuevo de tipo Razor MVC en Visual Studio 2019 (si no saben cómo hacer uno, pueden ver este blog)

Cuando ya tenemos listo con el proyecto debemos ir al portal de Azure usando nuestras credenciales.
Dentro del portal de Azure vamos a buscar la opción App Services para poder crear nuestro sitio web.

Se puede usar el campo de texto para buscar también esta opción.

Cuando damos clic vamos a ver otra venta con las opciones para crear nuestro sitio web.

Lo siguiente es dar clic al botón de Add

Luego del botón add vamos a ver la siguiente ventana

Aquí debemos seleccionar el runtime que deseamos correr, la región, el nombre de nuestro sitio web y podemos seleccionar que el plan es gratis para no tener que pagar por este sitio web. Ahora solo debemos esperar un momento que nuestro sitio web se termine de construir.

Cuando nuestro sitio web esté listo vamos a dar clic sobre el para ir a ver sus propiedades.

Dentro de las propiedades del sitio web vamos a poder el siguiente menú de opciones. En este punto lo que tenemos que hacer es dar clic al botón Get publish profile, lo que nos permite descargar un archivo de configuración para poder crear el perfil de publicación en VS2019.

Cuando se termine la descarga nos tenemos que dirigir a VS2019. Sobre nuestro proyecto vamos a dar clic derecho y buscamos la opción de Publish.

Con lo que podremos ver la siguiente ventana. En este punto debemos dar clic sobre el botón import Profile y simplemente buscamos el archivo que descargamos de Azure para poder publicar nuestro sitio web.

Finalmente, aparecerá una ventana con la opción de publicar

Simplemente dando clic al botón de Publish y esperar que el proceso termine podremos ver nuestro sitio web publicado en Azure, listo para ser utilizado.






Etiquetas: , , , , ,

domingo, 11 de agosto de 2019

Como crear archivos .zip con Java


En algunas ocasiones ocupamos crear archivos .zip desde nuestra aplicación y no tenemos idea como hacerlo, pero realmente esto lo podemos solucionar fácilmente usando la librearía zip4j que nos permite de manera muy sencilla crear y leer archivos .zip

Para este ejemplo vamos a usar Apache Netbeans 11, JDK 11 (pero funciona con versiones anteriores también) y la librería zip4j.

Esta librería la podemos encontrar en Github o Maven. Se puede descargar y agregarla directamente a nuestro proyecto o podemos instalarla por medio de Maven.


ahora vamos a crear un proyecto nuevo en Netbeans. Este proyecto es un Java Application. En este caso vamos a trabajar con Maven.
Después de esta ventana vamos a asignarle un nombre y creamos el proyecto.

Cuando tenemos listo nuestro proyecto en Netbeans debemos agregar la librería de zip4j para poder crear los documentos.

Ahora vamos a dar clic derecho sobre el folder de Dependency para agregar el Jar de zip4j. cuando sale el menú tenemos que dar clic al botón Add Dependency

En la pantalla de dependencias debemos agregar lo siguiente y le damos clic al boton de Add.


Con la librería lista en nuestro proyecto nos vamos a crear una clase Main para poder ejecutar nuestro programa.

Ya estamos listos para crear nuestros archivos files.

Lo primero que debemos hacer es importar las siguientes referencias

Con esto listo tenemos todo preparado para escribir nuestro código.

Lo primero que vamos a ver es la línea 26 donde se tiene que escribir la ubicación del archivo que queremos agregar a un zip. La línea 27 nos permite crear el objeto con el cual vamos a crear nuestro archivo zip. Este último requiere como parámetro la dirección donde vamos a guardar nuestro archivo y el nombre del archivo que vamos a guardar.

En la línea 28 vamos a crear algunos parámetros que no son del todo necesarios y que podemos cambiarlos a nuestro gusto. Si no le agregamos el objeto parámetro a la hora de hacer el zip file se va a crear con parámetros por defecto.

Estos parámetros nos permiten definir el método para hacer la compresión y el nivel de tamaño con el que queremos comprimir el archivo.

Finalmente, en la línea 31 usamos el objeto zipFile que creamos y usamos el método addFile para agregar el archivo o archivos que deseamos en el archivo zip. Este último método requiere la dirección del archivo que vamos a agregar al zip y los parámetros sobre los métodos y nivel de compresión.

Con esta librería también se puede agregar folders y extraer documentos de archivos zip.


Etiquetas: , , ,

viernes, 9 de agosto de 2019

Visual Studio 2019 – Crear Proyecto de Web MVC


Para hacer un proyecto web usando VS2019 podemos utilizar la versión gratuita con la que no vamos a tener ningún problema y se puede desarrollar todo tipo de proyecto.

Al momento de abrir VS2019 vamos a ver la siguiente ventana


Al lado izquierdo vamos a tener los proyectos recientes en los que hemos trabajado y al lado derecho las opciones para crear o descargar proyectos con lo que deseamos trabajar. Para este ejemplo vamos a dar clic al botón de “Create a new project” para iniciar nuestro proyecto web.

Después de esto vamos a ver la siguiente ventana


Ahora debemos dar clic sobre el tipo de proyecto que dice ASP.Net Core Web Application. Con esta opción seleccionado ya podemos dar clic al botón de next.


En este momento debemos de darle el nombre al proyecto que deseamos desarrollar. Además, de seleccionar el folder donde vamos a guardar nuestro nuevo proyecto.

Ya estamos listos para dar clic al botón de Create.

La siguiente ventana que vamos a ver seria esta


En esta ventana vamos a poder seleccionar la versión del .Net Core que queremos utilizar para correr nuestra aplicación, entre otros formatos que le podemos dar. En este caso vamos a seleccionar el que dice Web Applciation (Model-View-Controller). Finalmente, damos clic al botón Create. Ahora esperamos que VS2019 termine de construir nuestro proyecto.


Cuando este proceso termina ya estamos listos para trabajar en nuestra nueva aplicación web.


Otros artículos que pueden ser de su interés

Etiquetas: , , , , , , , ,