熟悉使用C#语言于.NET平台开发,熟练运用XML、Json、等结构传递数据,熟练运用Http、Https协议,使用WPF开发桌面应用程序,熟练使用Style、Template、Binding、MVVM等WPF技术,使用SQL操作数据库包括SQLServer、Sqlite、MySql关系型数据库,熟练使用CodeFirst、DBFirst、ModelFirst模式操作数据库,同时熟练使用EF、SQLSugar等ORM框架,熟练使用多线程和委托,并了解部分相关底层逻辑
1. XXIM(已上线)
项目描述:该软件基于WPF开发,使用MVVM模式分离UI与逻辑代码,本地数据库使用SQLite+EF+ModelFirst进行操作,使用Xmpp+Http与服务器进行通讯
项目功能:聊天消息类型:文字、图片、emoji表情和GIF表情、文件、视频、音频、名片、位置等十几种消息,消息送达,已读,已读人数等;支持好友添加验证、删除、拉黑等功能;群聊中支持群管理、群文件
责任描述:根据需求文档进行功能开发,根据禅道bug进行产品维护,并管理PC小组和分配任务
2.XX档(后期开发新功能和维护中)
项目描述:该程序使用WPF开发,使用MVVM模式,本地数据库使用SQLite+SQLSugar+ModelFirst进行操作,使用WebSocket+Http与服务器进行通讯
项目功能:包括对某跨境电商卖家后台聊天系统进行集成,并实现多开店铺功能,和增加相关卖家管理功能,如消息翻译、批量发送消息、自动根据内容回复消息等功能
责任描述:根据产品经理提供需求进行功能开发,并收集bug进行产品维护