Archivo

Posts Tagged ‘visual code’

Cambios en tiempo real en .Net Core

diciembre 21, 2017 Deja un comentario

En .net core sabemos que usando el comando donet run podemos ejecutar la aplicación sea WebApi o sitio Web pero si realizamos cambios debemos detener el proceso y volverlo a ejecutar. Para evitar hacer esto y poder hacer cambios en tiempo real podemos agregar el componente Watch a nuestra solución

Abrimos el archivo *.csproj y agregamos el siguiente ItemGroup:

<ItemGroup>

<DotNetCliToolReferenceInclude="Microsoft.DotNet.Watcher.Tools"Version="2.0.0"/>

</ItemGroup>

Después de agregar ese nuevo nuget debemos usar dotnet restore para resturar los paquetes y finalmente usando “Dotnet Watch Run” vamos a ver los cambios en tiempo real solo con refrescar el sitio o la Api

2017-12-21_1810

 

 

 

Anuncios

Solidity con Visual Studio Code

diciembre 20, 2017 Deja un comentario

Para comenzar solidity es un lenguaje orientado a contratos que se utiliza para escribir “Smart contracts” o contratos inteligentes tiene influencia de Javascript, C++, y powersheell entre otros inicialmente esta pensado para ethereum pero es completamente opensource así que a futuro puede ser utilizado por otras plataformas

https://github.com/ethereum/solidity

solidity es la extensión oficial para trabajar con este lenguaje en visual studio Code aunque como vemos tenemos otras extensiones

2017-12-20_1528

Podemos crear un contrato sencillo como el siguiente código en un archivo .sol la extensión oficial de solidity

pragma solidity ^0.4.0;

contract Hello {

uint storedData;

function get() publicconstantreturns (uint) {

return storedData+1;

}

}


para compilas el contrato abrimos la plaleta de comandos con ctrl+shift+P o desde el menú View -> Command palette o presionando F5

solidity

Al compilar veremos un mensaje de confirmación y la generación de los 3 archivos que componen el contrato

*.abi:  (Application Binary Interface) contiene la interfaz que indica como se llaman los contratos

*.bin: contiene el bytecode que se almacena en el blockchain y que es interpretado por EVM (Ethereum Virtual Machine)

*.json: contiene una descripcion completa de los eventos y funciones del contrato para ser invocado e incluye los archivos .bin y .abi

Preview de Microsoft SQL Operations Studio

noviembre 19, 2017 Deja un comentario

Microsoft ha presentado una nueva herramientas para el manejo de base de datos SQL server y Azure, completamente multiplataforma y Open source con un interfaz inspirada en el ya conocido Visual Studio  Code.

Link de descarga

https://docs.microsoft.com/en-us/sql/sql-operations-studio/download

Repositorio en GIT:

https://github.com/Microsoft/sqlopsstudio