针对.NET开发者的NEO区块链文档
宗旨
本文档的旨在让那些全新的NEO区块链技术的.NET开发者创建一个有用的NEO开发环境,并在尽可能短的时间内启动并运行它。
本文档专门针对.NET开发人员和架构师。
提醒
另外,当第一个文档版本被编写时(2018年2月),你还需要具备早期使用者的思维模式。这是早期。您将下载大多数开发人员工具(除了Visual Studio之外)的代码并自行编译它们。这可能并不总是有趣,但我保证最终你肯定会有收获。
目标
·确保你的NEO开发环境能工作且配置良好,在尽可能短的时间内运行它。
·启用创建,部署和测试用C#编写的第一个NEO智能合约(使用HelloWorld示例)
原则
·提供可靠的文件:及时,准确,直观和完整
·尽可能节省一个人的时间
·任何时候尽可能使用开源软件
驱动因素
·NEO .NET开发人员社区需要具有简明易懂的文档,以便人们能够在尽可能短的时间内加快开发NEO智能合约
章节
1.预备知识和推荐
2.下载并安装Visual Studio 2017社区版集成开发环境(IDE)
3.下载并打开NEO开发者工具项目(资源)
4.咖啡时间:等待之前的活动完成
5.安装NEO合约插件Visual Studio扩展
6.搭建并测试NEO开发者工具项目(从资源)
7.下载,安装并测试Docker平台
8.下载并测试NEO私链Docker容器
9.创建并编译HelloWorld智能合约示例
10.部署并测试HelloWorld智能合约
11.庆祝
12.附件A——检查清单
13.附件B——路线图
附件C——重置NEO私有链环境:容器,钱包和客户端
统计
·10个包括130项(大约)记录的任务的主要活动
·140张截屏(大约)
图0.1.快速入门图片Light Table
·7批文件
·2个JSON配置文件
·代码片段
参考
·[NEOTUTORIAL] NEO Project,NEO smart contract tutorialfromhttp://docs.neo.org/en-us/sc/tutorial.html
其它好资源
·[NEOPYTHONTUTORIAL] Nick Fujita,NEO Smart Contracts Tutorial: helloWorld (Python)fromhttps://steemit.com/neo/@z0yo/neo-smart-contracts-tutorial-helloworld
领取专属 10元无门槛券
私享最新 技术干货