ID:326216

李龙俊 身份已认证

.net软件工程师

  • 公司信息:
  • 自由职业者
  • 工作经验:
  • 14年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 武汉
  • 全区

技术能力

我从事.net开发十多年,最近从事mes和wms开发也有两年多,
b/s可以全栈开发(前端是vue+elementplus+axios,后端是.net6+webapi+SQLsugar+jwt+autofac+nlog+version),
c/s的winform和wpf也都会,可以使用devexpress控件做C/S系统界面
wpf方面一般使用CommunityToolkit.Mvvm+RestSharp+nlog来做后台呈现,使用devexpress来做UI界面
数据库:熟练使用Oracle,SQL Server,MySQL
编程语言:熟练使用C#,Java
如果客户提供界面UI效果,也可以按照客户的UI效果来做C/S或B/S系统

项目经验

wms
开发周期:2023-08到2023-11
该系统是一套完整的仓库管理系统,B/S的主要功能是对货物、货架及工单等基础数据进行管控;WPF 的主要根据工单、入库单等单据来操作立库进行货物分拣及出入库。
技术架构:
前端:ElementPlus+vue3+axios
webAPI:.net6+autofac+jwt+nlog+sqlsugar+version
wpf:.net6+CommunityToolkit.Mvvm+RestSharp+nlog
责任描述:
1、前端框架搭建:采用组件化思想,将列表页做成公共组件,列表字段和按钮以及事件均以参数传入到列表组件中进行生成,保证列表页样式的统一性(如按钮样式,表格样式以及公共功能编写等)
2、webApi 框架搭建:
使用 autofac 进行依赖注入(构造注入方式)
使用 SQLSugar 进行数据库访问,建立数据库的公共访问接口和公共实现类,在具体表的接口和实现类中继承,实现通用增删改查方法
使用 NLog 进行日志记录(全局异常记录,接口访问记录,以及接口访问执行的 SQL 进行记录)
使用 jwt 做鉴权管理,在授权 token 中增加用户信息,通过 head 进行返回
建立基础控制器(所有控制器继承基础控制器),公共控制器中建立用户属性,将 token 携带的用户 ID 进行获取,并查询获取用户信息保存属性中(方便使用操作员信息)
使用 Microsoft.AspNetCore.Mvc.Versioning 进行版本控制,根据不同版本,调用不同版本的 Action ,方便后期升级使用
3、WPF 框架搭建:
采用 nlog 进行全局异常处理
建立 RestSharp 帮助类,用于和 WebAPI 进行交互
采用 CommunityToolkit.Mvvm 进行 MVVM 的开发
4、功能开发
系统管理,入库管理,出库管理,库内功能四个 web 模块的开发及 wpf 开发

支付平台
该系统通过 WebAPI 与各支付平台(支付宝、微信、银联、富有、扫呗)进行接入,对外提供聚合支付服务
技术架构:
.netCore3.1+RestSharp+Nlog+SQLSugar+autofac
责任描述:
1、WebAPI 框架搭建
使用 autofac 进行依赖注入(构造注入方式)
使用 SQLSugar 进行数据库访问,建立数据库的公共访问接口和公共实现类,在具体表的接口和实现类中继承,实现通用增删改查方法
使用 NLog 进行日志记录(全局异常记录,接口访问记录)
2、支付框架搭建
采用策略工厂模式对各大支付平台的支付进行编写(如主扫,被扫,退款,查询等),利用策略将每个支付平台的支付都做成统一接口,但是每个支付平台的调用方式不同,所以用这个方式来做
3、代码编写,利用服务器缓存将基础数据进行缓存(如商户号等)
4、接口文档编写
5、对外技术沟通

案例展示

  • 支付平台

    支付平台

    该系统通过 WebAPI 与各支付平台(支付宝、微信、银联、富有、扫呗)进行接入,对外提供聚合支付服务 技术架构: .netCore3.1+RestSharp+Nlog+SQLSugar+autofac 责任描述: 1、WebAPI 框架搭建 使用 autofac

  • wms系统

    wms系统

    控制工厂制造工艺及流程,控制进出料,对订单进行排产,安排工人制作,验收。为后续的智慧工厂系统做准备。同时控制激光机、立库和数冲的硬件执行,并与金蝶 ERP 进行数据同步 技术架构: WebAPI:.net6+autofac+nlog+sqlsugar+version Web

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服