现在从事的工作有负责对C#相关winform程序进行维护以及新功能模块的开发,对C#语法、.net framework框架以及winform都算熟悉,熟悉委托事件、线程调用以及硬件相关SDK调用以及Webserver的调用,除了对winform程序的维护开发,在数据库方面也有相关的维护工作,涉及的数据库主要有oracle和mysql,熟悉sql语法、存储过程和函数的调用。同时我也有一些web程序开发的项目经验,用到的是.net core的MVC框架,在此方面也熟悉EF的使用、中间件、依赖注入、权限控制等控件/操作,前端页面也有进行开发,能够流畅使用html/css/js,前端样式框架熟悉bootstrap,mvvm框架熟悉vue.js。
派号程序的开发:
公司旧的系统较为复杂,较多的模块糅合在一起,导致有很多冗余的代码出现,为此经理希望将模块分开,分成多个不同的应用,该项目就是其中拆分的一个系统,由我个人完成,主要有存在几个点,为适应不同分辨率,采用C/S(winform)模式,winform手动添加控件会产生大量代码,因此控件页面由html/css书写再使用相关dll渲染进winform,该项目中,使用到的技术既有html/css(页面) .net framework4.5 winform(框架) WebService(调用接口) vue.js(页面数据绑定) 读卡器硬件SDK的调用。