• 想想就好:我感觉我欠下的代码,再写十年也写不完


    大伙帮我算算,我还欠了多少行代码,要多少年才能还清?

    CYQ.Data 

    今天,稍为研究了一下.Net Core打包Nuget后,然后把 CYQ.Data Core 给送上去了。

    Nuget上可搜:cyqdatacore。

    然后又研究了一下DotNetCore项目解决方案的共存,然后把源码解决方案给也提交了。

    开源地址:https://github.com/cyq1162/cyqdata

    这个框架已经有十年历史了,已经相当完善了,后续的想法:

    1、 支持postgresql。

    2、优化Redis或Memcahe。

    Taurus.MVC:

    这几天,都在折腾它,好在最后总算支持上.Net Core了。

    刚刚又把源码的工程文件给提交好了(下载源码就可以直接运行.NET Core版本了)。

    如此这般之后,开发.NET Core网站,让大伙除了微软家的MVC Core+EF,还有Taurus.MVC+CYQ.Data选择了。

    开源地址:https://github.com/cyq1162/Taurus.MVC

    这个框架,追源的话,也差不多有10年历史了,是从当初秋色园博客那套框架的进化来的。

    后续的想法:

    1、发布Nuget

    2、加强CMS的模板处理功能。

    ASP.NET Aries

    大伙都上.NET Core了,所以也在研究如何让它也上去,有了Taurus.MVC的先例,这个应该也能上。

    开源地址:https://github.com/cyq1162/Aries

    这个框架,是在完善CYQ.Data的自动化编程思想后,在13年人在天越时创出来1.0版本,后来离开后,又花了很多心血,重新打造升级而成。

    后续的想法:

    1、支持.NET Core

    2、支持移动端

    3、支持工作流(当初写了开头就放下了)

    CYQ.Visualier(Visual Studio IDE 的可视化调试插件)

    之前发布的版本,仅支持到vs2015,最近都在折腾vs2017,所以准备增加vs2017支持,源码已经支持了并提交了。

    开源地址:http://www.cnblogs.com/cyq1162/p/6027051.html

    有了它,开发调试的效率会提高很多,属于是用VS开发的必备技能。

    后续的想法:

    1、发布支持VS2017的版本。

    2、查查为何VS2017下.NET Core无效的原因。

    QBlog(秋色园博客)

    当年开源的时候,开到2.5版(多用户),之后又在3.0版本的基础上,最新了3.0的单用户版本(不过未开源)。

    开源地址:http://www.cyqdata.com/download/article-detail-427

    这套博客,功能很强大,集博客、论坛双层功能,又是多语言,支持域名绑定。

    后续的想法:

    1、用Taurus.MVC 重写QBlog

    2、 用ASP.NET Aries 重写QBlog后台管理系统。

    Adkiller(广告杀手)

    当年用来屏网页搜索的广告、各大视频网站的广告、以前一键翻墙和代理功能的使用。

    开源地址:http://www.cnblogs.com/cyq1162/p/4953032.html

    当年也是很号的软件,毕竟广告浪费人生,翻墙不容易,VPN经常连不上,而自定义的加密代理通讯,则没有这些限制。

    后续的想法:

    1、维护原有的广告屏蔽功能

    2、支持各大视频VIP功能。

    IISLogViewer(网站IIS日志分析工具)

    IISLogsViewer 简单IIS日志分析工具 是CYQ系列中的一款用于分析IIS日志简单IIS日志分析工具,使用简单,分析简单,效果不一般。

    下载地址:http://www.cyqdata.com/download/article-detail-42518

    这个没开源,代码也写的一般,唯一点可取就是关于大文件的读取。

    后续的想法:

    1、重写。

    2、增强完善各种功能

    WebPressTool (网站压力负载测试工具)

    这一款分布式网站负载压力测试工具,可以测试服务器负载性能和网站并发性能,默认可以使用2个节点发起近2048个并发链接,是网站开发者必备工具之一。

    下载地址:http://www.cyqdata.com/download/article-detail-54396

    当年是很牛B的存在,后来网站让人举报,域名都被国家安全信息中心封了,后来解封了,网站该功能也停了。

    之后,转而开发了一个客户端让大伙使用。

    后续的想法:

    1、还没想。

    2、还没想。

    DBImport (数据库数据互转及数据库文档生成工具)

    一款支持从一种数据库中反向工程生成多种数据库脚本和多数据库间批量互导数据功能的小工具

    下载地址:http://www.cyqdata.com/download/article-detail-42517

    这好像是我唯一保留的共享软件。

    后续的想法:

    1、还没想。

    2、还没想。

    Sagit(IOS下的一套基础快速开发框架)

    OS Develop Framework(Sagittarius 射手座:IOS下的一套基础快速开发框架)

    开源地址:https://github.com/cyq1162/Sagit

    用它开发原生的苹果app,很节省很多时间。

    后续的想法:

    1、从基础开发框架,升级为深度开发框架。

    2、补教程。

    总结:

    我感觉还欠Java和Android各一套框架〜〜〜〜大伙帮我算算,我还欠了多少行代码,要多少年才能还清?

  • 相关阅读:
    1:position
    vue2源码解析入门 (vue 2.6.14) (一)
    js判断对象是否包含某个属性
    公共枚举转换
    深度拷贝对象与数组
    年月日
    BIM自动识别三维地图Revit模型自动识别三维地图IFC模型自动识别三维地图制作
    易景空间BIM轻量化、BIM在线编辑器、BIM在线平台与bimface、品茗CCBIM对比优势
    波纹效果
    推荐一篇关于IOS内购的博客
  • 原文地址:https://www.cnblogs.com/cyq1162/p/9022771.html
Copyright © 2020-2023  润新知