Cross platform development in Ethereum using .Net Core and VsCode

in #ethereum8 years ago


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

Geth: https://github.com/ethereum/go-ethereum/releases

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.029
BTC 76510.41
ETH 3052.09
USDT 1.00
SBD 2.63