1、熟悉.Net技术框架,熟悉.Net MVC/.Net Core/WebAPI/WebForm开发
2、熟悉Web Service、WebAPI、C#、AJAX、JS(Jquery)、BootStrap
3、熟悉SQL Server,Mysql数据库系统
4、熟悉EF、Dapper等ORM框架
5、熟悉缓存Redis,队列等技术
一、电商后台管理系统,包括:产品管理,订单管理,用户管理,活动管理,广告专题等内容。负责与前台站点的数据同步及物流系统,产品库系统的对接等内容。
项目使用.Net MVC+Dapper+EasyUI构建的后台管理系统。
1.采用DDD的架构引入仓储的设计,仓储的泛型实现类里面通过MEF导入工作单元,工作单元里面拥有连接数据库的上下文对象(Dapper引入的是Session对象)。
2.采用Autofac作为IOC框架。
3.使用Log4Net作异常日志等相关记录,数据库采用Sql server。
4.对MVC进行扩展如:返回类型(XMLResult/CsvResult),Filter(Log4NetExceptionFilter),Html组件等
二、Tidebuy.CMS.API
项目使用.net core2.0搭建Restful API并集成Swagger-UI生成动态文档
,给scm(物流系统),pms(产品库),BI等系统提供开放接口。用IApplicationBuilder扩展方法对日志中间件、JWT中间件(跨域身份验证)进行扩展,使用DI来获取配置文件解耦,使用Entity Framework Core作为ORM框架。
1.查询订单,更新物流信息
2.更新产品信息
3.查询营销数据等等
工具:
1.接口开发工具Visual Studio 2017,Sql Server 2008 R2
2.接口测试工具:Fiddler/Postman
项目职责:
1.负责公司底层模块的开发
2.负责CMS系统的开发
3.负责CMS API的开发
4.负责CMS Service的开发
5.负责与其他部门系统对接PMS,SCM,BI等