Trang cập nhật mới nhất: November 4, 2020
Ethereum cho nhà phát triển .NET
Sử dụng Ethereum để tạo các ứng dụng phi tập trung (hay "dapps") sử dụng các lợi ích của công nghệ tiền điện tử và chuỗi khóa. Các ứng dụng phi tập trung này có thể đáng tin cậy, có nghĩa là một khi chúng được triển khai lên Ethereum, chúng sẽ luôn chạy như được lập trình. Chúng có thể kiểm soát các tài sản kỹ thuật số để tạo ra những loại ứng dụng tài chính mới. Chúng có thể được phân cấp, có nghĩa là không một thực thể hay người nào kiểm soát chúng và gần như không thể kiểm duyệt.
Xây dựng các ứng dụng phi tập trung trên Ethereum và tương tác với các hợp đồng thông minh bằng các công cụ và ngôn ngữ từ kho công nghệ của Microsoft - Hỗ trợ C#, # Visual Basic .NET, F#, trên các công cụ như VSCode và Visual Studio, trên .NET Framework / .NET Core / .NET Standard. Triển khai chuỗi khối Ethereum trên Azure bằng chuỗi khối Microsoft Azure trong vài phút. Mang tình yêu của .NET đến Ethereum!
Bắt đầu với Hợp đồng thông minh và Ngôn ngữ Solidity
Thực hiện các bước đầu tiên để tích hợp .NET với Ethereum
Cần một hướng dẫn cơ bản hơn? Tìm hiểu ethereum.org/learn hoặc ethereum.org/developers.
- Giải thích về chuỗi khối
- Hiểu về Hợp đồng thông minh
- Viết Hợp đồng thông minh đầu tiên của bạn
- Tìm hiểu cách biên dịch và triển khai Solidity
Tài liệu tham khảo và liên kết cho người mới bắt đầu
Giới thiệu thư viện Nethereum và mã VS Solidity
- Nethereum, Bắt đầu
- Cài đặt mã VS Solidity
- Một quy trình làm việc của nhà phát triển .NET để tạo và gọi các hợp đồng thông minh Ethereum
- Hợp đồng thông minh tích hợp với Nethereum
- Kết nối các hợp đồng thông minh chuỗi khối .NET và Ethereum với Nethereum, cũng trong Phiên bản Trung Quốc
- Nethereum - Một thư viện tích hợp .NET mã nguồn mở cho chuối khối
- Viết giao dịch Ethereum vào cơ sở dữ liệu SQL bằng Nethereum
- Xem việc triển khai các hợp đồng thông minh Ethereum bằng C# và VisualStudio dễ dàng tới mức nào
Bạn muốn bỏ qua thiết lập bây giờ và tiến thẳng đến các mẫu?
- Playground - Tương tác với Ethereum và tìm hiểu cách sử dụng Nethereum thông qua trình duyệt.
Bài viết trung gian
- Sổ làm việc/Danh sách mẫu của Nethereum
- Triển khai chuỗi thử nghiệm phát triển của riêng bạn
- Bổ sung mã VSCode cho Solidity
- Sự đồng thuận và Ethereum: Tại sao và như thế nào
- Tạo mã web API ASP.NET cho các ứng dụng phi tập trung của Ethereum
- Sử dụng Nethereum Web3 để triển khai hệ thống theo dõi chuỗi cung ứng
- Xử lý khối Nethereum, cùng Sân chơi mẫu C#
- Truyền tải trực tuyến Nethereum
- Kaleido và Nethereum
- Quorum và Nethereum
Các mẫu sử dụng nâng cao
Dự án.NET, Công cụ và nội dung thú vị khác {#dot-net-projects-tools-and-other-fun stiff}
- Sân chơi Nethereum - Biên dịch, tạo và chạy đoạn mã Nethereum trong trình duyệt
- Mã Nethereum Blazor - Mã Nethereum với UI trong Blazor
- Nethereum Blazor - Trình khám phá blockchain .NET Wasm SPA và ví đơn giản
- Công cụ quy tắc kinh doanh của Wonka - Một công cụ quy tắc kinh doanh (cho cả nền tảng .NET và nền tảng Ethereum) vốn được định hướng siêu dữ liệu
- Nethermind - Ứng dụng .NET Core Ethereum cho Linux, Windows, MacOs
- Tiện ích của Eth - các chức năng tiện ích để làm việc với các cơ sở mã hóa liên quan đến Ethereum
- Chuỗi thử nghiệm - Các chuỗi phát triển .NET được cấu hình sẵn để phản hồi nhanh (PoA)
Tìm kiếm thêm nguồn lực? Truy cập vào ethereum.org/developers.
Những người đóng góp cho cộng đồng .NET
Tại Nethereum, chúng tôi chủ yếu tập trung vào Gitter nơi mọi người có thể hỏi/trả lời câu hỏi, nhận trợ giúp hoặc chỉ thư giãn. Hãy thoải mái làm PR hoặc mở một vấn đề trên Kho lưu trữ Github của Nethereum, hoặc chỉ để duyệt qua nhiều dự án phụ/mẫu mà chúng tôi có.
Tại Nethermind, hãy liên lạc qua Gitter. Đối với các PR hoặc vấn đề, hãy kiểm tra Kho lưu trữ Github của Nethermind.
Danh sách tổng hợp khác
Trang web chính thức của Nethereum Trang web chính thức của Nethereum