熟练C#语法,掌握事件、委托、反射、Linq等基础的编程知识。
掌握基本的设计模式和算法,能做到编码过程中的命名规范、逻辑合理、模块清晰。
掌握异步编程、IOC、WPF、EFCore、WebApi、.net Core等相关技术。
掌握关系型数据库的基本知识(Sqlite、SqlServer),能做到在开发中使用数据库解决开发问题。
了解Javascript、Typescript、Vue等前端技术,能做到在开发中对前端的问题定位和修改。
负责公司中一个低代码工具部分功能的开发,该工具有类似vs编码相关的功能和代码生成和低代码设计等功能。本人主要负责产品语法服务功能模块的功能实现和维护、数据库导出功能、低代码服务对接、以及产品的某些小功能的实现。其中语法服务功能包括(代码提示、代码高亮、代码着色、代码折叠、代码格式化、快速信息、修改建议、错误诊断、定义跳转)。