1、熟练前后端分离模式和MVC开发,并且熟悉.Net Core以及ASP.Net,熟练运用Ado.Net,EF、MVC、WebApi,JWT,AutoMapper,等一些主流框架,可以基于.Net Core平台以及自己搭建脚手架进行全栈开发,会使用读写分离技术,并且会使用Redis缓存,有一定的项目设计经验和开发经验
2、熟悉前端开发框架,Vue、JQuery、JavaScript,会使用axios以及Jquery进行ajax请求,并且会使用bootstarp,element-ui,easyUI等一些样式库以及组件库,熟悉uni-app跨平台开发
3、扎实的C#基础,会使用委托,泛型,多线程,Linq,Lambda等语法糖,熟悉项目设计分析以及面向对象分析和设计能力
4、熟练使用Mysql,SqlServer数据库,熟悉SQL的编写
5、会使用Git,SVN团队开发工具,并且会使用Visual Studio,Rider进行C#开发,会使用Vs Code,Webstorm进行前端开发。
本人对编程很感兴趣,有一定的抗压能力,很喜欢研究新的技术,具有良好的自学能力,在面对新的知识可以很快的上手
精益高手
该项目使用的是.Net Core进行开发,技术主要使用MVC,EF,Jwt,AutoMapper等框架以及公司内部开发框架进行开发,IOC使用的是.net core内置依赖注入,管理端是采用前后端分离技术,前端是使用Vue-Element-Admin,测试接口和展示给前端调用使用的工具是swagger
工作流程:该项目是面向小程序的一个专家平台,内容主要有专家预约,直播,主题等功能,用户可以预约专家,预约专家有不同的预约方式,也可以申请专家,申请专家必须管理员审核通过才能有效,用户同时也可以上传主题,也可以对别人的主题点赞和评论,同时所有的内容以及评论等也可以点赞,登录方式有小程序登录以及账号密码登录,首页会有轮播图的一些展示等功能。
开发工具:Visual Studio 2019,Mysql,git
项目框架:git+MVC+EF+MySQL+Element UI+微信开发工具
零售平台
零售平台使用MVC,EF,Jwt,AutoMapper等框架以及公司内部开发框架进行开发,前端使用Vue Element UI,测试接口工具是swagger
工作流程:该系统是面向H5的售卖课程平台,该项目是使用.Net Core进行开发,在该项目主要负责前端和管理端的接口编写,以及参与表的设计,课程售卖会有免费课程,特价课程,和收费课程,负责处理售卖课程的逻辑和生成订单以及微信登录接口的调用和支付接口的调用。
开发工具:Visual Studio 2017、Mysql,git
项目框架:git+MVC+EF+MySQL+Element UI
微课大赛(投票系统)
投票管理系统使用MVC,EF,Jwt,Redis等框架以及公司内部开发框架进行开发,前端使用vue element ui,测试接口工具是postman等。
工作流程:该系统是面向H5的一个投票系统在该项目主要负责前端和管理端的接口编写,以及参与表的设计,首先用户必须先登录才能进行投票,登录方式有2种,分别是微信登录和账号密码登录,每人只能投一票,投票信息是缓存到redis里面,使用Jwt对用户openid签名防止用户刷票等。
开发工具:Visual Studio 2017、Mysql,git
项目框架:git+MVC+EF+MySQL+Element UI
角色 | 职位 |
负责人 | .Net开发工程师 |
队员 | 后端工程师 |