案例研究:

.Net核心文件系统监视器和Sqlite包装组件管理Skype对话

挑战

十大网赌排行榜还在开发SkyHistory, Skype聊天记录管理器, 存储信息, 过滤器聊天, 并按日期搜索对话. 为了跨平台扩展核心产品功能,FortySeven创建了用于导入文本消息和Skype聊天的跨平台组件.

十大网赌排行榜将其称为:

  • SQLite包装,帮助您访问Skype和管理本地数据库
  • FileSystemWatcher检查Skype帐户数据库内的任何更改,并通知Conversation Manager组件更新本地数据库

行业

通信和媒体


专业知识

桌面应用程序开发


技术

.净,С/ c++, c#, .NET Core, CoreFX (.NET核心基础库),SQLite, Visual Studio, Windows, Linux, macOS

方法

十大网赌排行榜选择了 .NET Framework实现一组核心跨平台组件有几个原因. 最重要的是, .NET Core是一个与微软相对应的开源平台 .NET框架,适用于macOS、Linux和Windows. 该框架由CoreCLR运行时组成,CoreCLR运行时是CLR的跨平台实现. 它只配有一个名为RyuJIT的翻译程序. 此外, 这里包含了CoreFX库, 它们的特性与BCL函数部分兼容.

结果

47 '团队已经开发了一个文件系统监视器和SQLite包装器组件,可以在任何需要的应用程序中使用.关于平台的底层组件和功能, FileSystemWatcher监控文件系统更改通知,并生成事件,如果有任何更改Skype帐户数据库. FileSystemWatcher类将目录/文件名作为一个参数计算,并且可以轻松地在任何应用程序中作为外部库使用. 十大网赌排行榜的团队依靠以下几点来实现发展目标:

  • 多平台 .网络核心框架
  • 核心CoreFX.网库
  • 集成的 .NET核心组件与电子UI库
  • 来实现SQLite包装器功能, 十大网赌排行榜使用c++编写的SQLite ODBC驱动程序和一个文件 .网络核心数据.SQLite. 这解释了兼容性和跨平台. 该组件是基于Electron框架的用户界面应用程序的一部分,用于在指定的时间段内获取用户和组列表或消息

十大网赌排行榜的开发团队已经开发了一套支持所有微软Skype兼容平台的组件, 如窗口, Linux, 和macOS. 十大网赌排行榜能够结合 .NET核心和电子UI应用程序很容易. 文件系统监视器和SQLite包装器组件可以根据需要在任何应用程序中使用.

多案例研究

采购管理系统
文档管理系统(DMS)移动客户端
基于salesforce的云CRM解决方案
实验室和临床数据分析工具
CAD移动客户端-计算机辅助设计系统的应用程序
加密货币交易平台开发
友情链接: 1 2 3 4 5 6 7 8 9 10