基于PIE.NET-SDK插件式二次开发文档笔记:
PIE 插件式开发配置文件: 它里面一行如下:
理解上一行'Item'关系-> library:为插件类名(程序集名称+后缀 ),即PIE.AlgoUI.dll(程序集名称+后缀 )(VS中对应)
identity:为唯一标识,格式为类库名称(命名空间)+类名(对应的命令对象名称),如:PIE.ControlsTest.VectorCommand,通过程序集找到命名空间下的类(代码中通过identity找到对应命令控件)
经过piesdk代码学习和线上培训,得到锻炼,体会颇深:
1.给一堆C#代码能去寻求,如何使之连贯使之运行的思路
2.研发自己写代码多。发现同样的实现老师有不同的code实现,这样厉害,当会多种方法实现,要用时就进行选择一种方式实现,更加灵活、思路更广。不是实现了就会用了,真正理解了才算数(若草草实现后不管后面还是写不出。)。
3.“一切皆是对象”,算法代码对’对象’操作,对象(封装好的方法属性)简化了呈现和操作,有时就一个对象或少数几个对象,但C#稍长的英文表达,每个对象进行操作转换,赋值,然后放在一起就需要理清楚。
4.路很长,腿很短,不管怎样,路在脚下,感谢相遇与前行。
5.温故而知新,勤奋的人永远不会被淘汰,记住,别担心太多,先做好自己能做到的事情!你所做的一切努力并不会立即给你想要的一切,但可以让你逐渐成为你想成为的那一种人!一直向前看,面向未来,关注带来力量。