MDESK

MDESK SUMMARY

MDesk 解决方案


MDesk WPF 客户端

包含模块

  • 系统管理
    • 程序设置
    • 缓存设置
    • 个人设置
    • 数据统计
  • 书籍管理
    • 已购书籍
    • 关注书籍
  • 日程管理
    • 待办事项
    • 任务管理
    • 个人日历
    • 个人邮箱
  • 资源管理
    • 网站收藏
    • 在线网盘
    • NUGET 包管理
    • 订阅管理
    • 在线地图

功能模块信息

程序设置

  • 包含程序的基本设置,如开机启动,展示风格,快捷键等
  • 查看系统的基本信息
  • 设置网络
  • 模块启用设置

缓存设置

  • 设置数据缓存位置以及调用方式

个人设置

  • 个人信息设置
  • 第三方 API 相关配置信息

数据统计

  • 基本的软件使用统计
  • 软件耗费流量统计
  • 功能使用频率统计

代表事项

  • 添加待办事项列表,及时提醒

任务管理

  • 定时自动执行操作

个人日历

  • 万年历(支持农历)
  • 支持添加日期备注

个人邮箱

  • 支持 Markdown 语法编写邮件正文
  • 图片转为 Base64 字符串发送
  • 常用联系人管理
  • 发件人设置
  • 定时收取邮件,并自动回复

资源管理

  • 常用网站管理

在线网盘

  • 支持七牛等第三方云存储
  • 支持 FTP 空间
  • 支持多屏,可在其他屏查看资源(高分屏自适应)

NUGET 包

  • 专为 .NET 开发人员提供的包管理

订阅管理

  • 支持订阅 RSS 内容
  • 采用独立浏览器模块浏览,支持截屏,保存,打印等功能

在线地图

  • 支持 Bing 和 谷歌地图,考虑百度,高德和图吧地图

技术细节

  • 采用 WPF (依赖.NET Framework 4.0)
  • 使用 MVVM 和插件管理机制
  • 支持 Windows7+ 系列,支持高分屏的自适应
  • 支持多语言
  • 完善的日志记录和异常处理机制

MDesk.API

  1. 采用 ASP.NET MVC4 WEB API ,宿主于控制台,提供服务
  2. 采用 ELinq 作为 ORM 框架,提供 SQL 调用日志输出
  3. 采用 NLite 实现 IOC,高效管理对象的生命周期和扩展实现
  4. 采用 SQL CE 数据库,降低对操作系统的依赖以及硬件要求
  5. 采用 仓储模式实现数据管理

MDesk WEB

技术细节

  • 基本的权限管理
  • 仿 Windows 系统设计,更贴近使用习惯

站内公告