Cross platform development in Ethereum using .Net Core and VsCode
This hands on tutorial, takes you through the steps to work in a cross platform environment with Ethereum using .Net Core, VsCode and the Nethereum library. The demo is in a Mac but it will be the same in Linux or a PC.
This is a very similar hands on demo using the Fat Visual Studio in Windows as the one posted before, so you can skip most of the steps if you have watched that already, or if you work in Windows using Visual Studio you might prefer that one.
The demo covers:
- Creating a simple smart contract using Visual Studio Code.
- Start a private test chain
- Interact with Ethereum using .Net core
- Deploy the smart contract and do a function call using Nethereum / Visual Studio Code and .Net Core.
Resources:
Nethereum: http://www.nethereum.com/
VsCode: https://code.visualstudio.com/
.Net Core: https://www.microsoft.com/net/core
Solidity vscode: https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity
Source code Github: https://github.com/Nethereum/Nethereum/tree/master/src/Nethereum.Tutorials/Nethereum.Tutorials/Deployment
Test chain: https://github.com/Nethereum/Nethereum/tree/master/testchain