Pular para o conteúdo principal

Ajude a atualizar esta página

🌏

Há uma nova versão desta página mas, no momento, ela está apenas em inglês. Ajude-nos a traduzir a última versão.

Traduzir página
Visualizar em inglês

Não há bugs aqui!🐛

Esta página não está sendo traduzida. Ela foi intencionalmente deixada em inglês, por enquanto.

Esta página está incompleta e adoraríamos sua ajuda. Edite-a e adicione qualquer informação que você considere útil.

Ethereum para desenvolvedores .NET

Última edição: , Invalid DateTime
Editar Página

Utilize Ethereum para criar aplicações descentralizadas ("dapps") que utilizam os benefícios das criptomoedas e tecnologias de cadeia de blocos. Esses dapps podem ser muito confiáveis, o que significa que uma vez que eles são implantados na rede Ethereum, sempre serão executados como programados. Eles podem controlar ativos digitais a fim de criar novos tipos de aplicações financeiras. Eles podem ser descentralizados, o que significa que nenhuma entidade ou pessoa os controla sendo portanto praticamente impossíves de serem censurados.

Crie aplicativos descentralizados sobre a Ethereum e interaja com contratos inteligentes usando ferramentas e linguagens da pilha de tecnologias da Microsoft - suportando C#, # Visual Basic .NET, F#, em ferramentas como VSCode e Visual Studio, através do .NET Framework/.NET Core/.NET Standard. Implemente uma cadeia de blocos Ethereum no Azure usando a cadeia de blocos Microsoft Azure em minutos. Traga o amor ao .NET para a Ethereum!

Começando com contratos inteligentes e linguagem Solidity

Dê seus primeiros passos para integrar o .NET com a Ethereum

Precisa de uma introdução geral? Confira ethereum.org/learn ou ethereum.org/developers.

  • Cadeia de blocos explicada
  • Entendendo os contratos inteligentes
  • Escreva seu primeiro contrato inteligente
  • Aprenda como Compilar e Implantar Solidity

Introduzindo a biblioteca Nethereum e o VS Code Solidity

Deseja ignorar a configuração por enquanto e pular direto para as amostras?

  • Playground - Interaja com a Ethereum e aprenda como usar a Nethereum através do seu navegador.
    • Consultar Saldo da Conta C# VB.NET
    • Consultar Saldo de contrato inteligente ERC20 C# VB.NET
    • Transfira ether para uma conta C# VB.NET
    • ... E mais!

Artigos intermediários

Padrões de uso avançados

Projetos.NET, ferramentas e outras coisas divertidas

  • Nethereum Playground - Compile, crie e execute trechos de código Nethereum no navegador
  • Nethereum Codegen Blazor - Gerador de código Nethereum com UI em Blazor
  • Nethereum Blazor - Um explorador de cadeia de blocos leve e uma carteira simples em .NET Wasm SPA
  • Wonka Business Rules Engine - Um mecanismo de regras de negócio (para a plataforma .NET e para a plataforma Ethereum) que é inerentemente orientado a metadados
  • Nethermind - Um cliente .NET Core Ethereum para Linux, Windows, MacOs
  • eth-utils - funções de utilidade para trabalhar com bases de código relacionadas com a Ethereum
  • TestChains - Devchains .NET pré-configuradas para respostas rápidas (PoA)

Procurando por mais recursos? Confira ethereum.org/developers.

Colaboradores Comunitários.NET

Na Nethereum, nós geralmente nos encontramos no Gitter onde todos são bem vindos para fazer e responder perguntas, obter ajuda ou simplesmente relaxar. Sinta-se à vontade para fazer um PR ou abrir uma questão no repositório da Nethereum no GitHub, ou apenas para navegar pelos vários projetos paralelos e exemplos que temos. Você também pode nos encontrar em Discord!

Na Nethermind, vamos entrar em contato pelo Gitter. Para PRs ou questões, confira o repositório do GitHub da Nethermind.

Outras listas agregadas

Site Oficial Nethereum
Site Oficial Nethermind

Ajude-nos com esta página

Se você for um especialista sobre o tema e quiser contribuir, edite esta página e preencha-a com sua sabedoria.

Você será creditado e estará ajudando a comunidade Ethereum!

Use este modelo de documentação flexível

Dúvidas? Nos pergunte no canal #content em nosso Servidor do Discord

Editar página

Este artigo foi útil?