Fork me on GitHub

随笔分类 -  [11]我的开源

有关“我发布或参与的开源项目或开源工具”的一些随笔
摘要:在ExcelReport支持csv的开发过程中,需要一个NETStandard的csv解析器。在nuget上找了几个试用,但都不太适合。 于是,便有了:AxinLib.IO.CSV。 先看看怎么用: 读出的数据: 回到开始: 步骤一、了解CSV格式规范 参考文章:理解CSV格式规范(解析CSV必备) 阅读全文
posted @ 2019-03-11 06:50 韩兆新 阅读(1810) 评论(4) 推荐(3) 编辑
摘要:ExcelReport转眼已经开源4年了,期间有很长时间也停止了对它的维护。18年年末有人联系到我,说“兄弟,ExcelReport不错,但什么时候支持.netcore呢?”。我寥寥的回了几句搪塞的话,也没当回事。后来这兄弟又来问我,恰好这时临近春节,我在老家休年假,也没什么事。就答应了。 Exce 阅读全文
posted @ 2019-03-10 17:21 韩兆新 阅读(4118) 评论(20) 推荐(15) 编辑
摘要:背景: 最近在筹建一个协同开发的开源项目NWechat,项目开始前,有几样事情要准备。 1)项目管理系统的选定; 2)源码版本控制系统的选定; 3)开发环境的搭建。 4)团队的建设。 开发环境搭建便是项目启动前,要做的几件事情之一。 一、问题是这样的 在微信开发的时候,必须要输入URL,而该URL必须是外网域名。 这就造成了一个问题,我们在开发环境下不能测试代码,更谈不上调试代码了。 二、大家... 阅读全文
posted @ 2015-05-21 00:39 韩兆新 阅读(63918) 评论(41) 推荐(29) 编辑
摘要:ExcelReport是一款基于NPOI开发的报表引擎组件。它基于关注点分离的理念,将数据与样式、格式分离。让模板承载样式、格式等NPOI不怎么擅长且实现繁琐的信息,结合NPOI对数据的处理的优点将Excel报表的生成化繁为简。同时,对报表组成的基本元素进行了抽象,进一步简化了Excel报表的生成过程。 官方站点 NuGet:https://www.nuget.org/packages/Excel... 阅读全文
posted @ 2015-05-03 08:02 韩兆新 阅读(24430) 评论(50) 推荐(124) 编辑
摘要:导航目 录:基于NPOI的报表引擎——ExcelReport上一篇:ExcelReport源码解析概述上篇中已介绍了ExcelRepor的架构,本篇将通过例子讲述如何扩展元素格式化器以满足更多的需求。示例1)谈谈新需求:如图所示,一个单元格内包含多个参数。2)实现代码:PartFormatter.c... 阅读全文
posted @ 2015-01-25 12:56 韩兆新 阅读(4642) 评论(2) 推荐(30) 编辑
摘要:导航目 录:基于NPOI的报表引擎——ExcelReport上一篇:使用ExcelReport导出Excel下一篇:扩展元素格式化器概述针对上一篇随笔收到的反馈,在展开对ExcelReport源码解析之前,我认为把编写该组件时的想法分享给大家是有必要的。编写该组件时,思考如下:1)要实现样式、格式与... 阅读全文
posted @ 2015-01-21 23:17 韩兆新 阅读(8976) 评论(11) 推荐(58) 编辑
摘要:导航目 录:基于NPOI的报表引擎——ExcelReport下一篇:ExcelReport源码解析概述本篇将通过导出学生成绩的示例演示“使用ExcelReport导出Excel”的步骤。示例(导出学生成绩明细)步骤一:设计Excel模板首先,使用Excel软件设计模板(我没有安装MSOffice,用... 阅读全文
posted @ 2015-01-18 23:09 韩兆新 阅读(21467) 评论(26) 推荐(138) 编辑
摘要:前言其实现在说ExcelReport是报表引擎还为时尚早,但该组件我既然要决心维护下去,这便算是初衷吧!1、现在,ExcelReport能为你做什么呢?如果,你有导出数据到Excel的需求,ExcelReport或许是一个不错的选择。2、ExcelReport开源吗?是的,该组件采用MIT许可。你可... 阅读全文
posted @ 2015-01-18 23:08 韩兆新 阅读(8201) 评论(17) 推荐(13) 编辑
摘要:浪漫的周末从cnblogs开始。话说,今天和往常的周末一样,韩君躲在被窝里用手机翻阅着园子里的珠玑。一篇《应用XML作为数据库的快速开发框架》的文章在韩君脑子里激起了一波球形闪电。想想上周中刚好完成的一个WinCE小项目,这波久久不能平息。韩君做了一个比马兄更艰难的决定,秒速穿戴衣裤后,开始了那第N... 阅读全文
posted @ 2014-12-21 17:57 韩兆新 阅读(4192) 评论(4) 推荐(5) 编辑
摘要:昨天帮朋友做了个小工具,以完成多表连接处理一些数据。今天下班后又做了份使用文档,不知友能看懂否?现将使用文档及源码发布如下,以供有同样需求的朋友下载。使用文档一、增、改、查、删 1、增(向sheet中插入数据):INSERT INTO [Employee$](EmployeeId,EmployeeN... 阅读全文
posted @ 2014-12-14 01:00 韩兆新 阅读(3226) 评论(13) 推荐(9) 编辑
摘要:公司项目中的报表多是用水晶报表生成的。项目中水晶报表的填充数据源都是使用的DataSet或DataTable(这样很麻烦、很费时的,我暗暗想。)。我负责的模块也有大量的报表,想到的第一件事是使用.NET Objects作为数据源生成报表(详见水晶报表填充.Net Objects数据源)。奈何项目开发... 阅读全文
posted @ 2014-06-29 20:58 韩兆新 阅读(946) 评论(0) 推荐(0) 编辑
摘要:说要写这篇文章有一段时间了,但因为最近各方面的压力导致心情十二分的不好,下班后往往都洗洗睡了。今天痛定思痛,终于把这件拖了很久的事做了。好,不废话了,现在看看"一个简单的代码生成器" .先看看界面吧!简约到如此,说是代码生成器,估计是要被吐槽的。好吧,借用园子里博友的说法,这只是一粒粟子,如果你愿意... 阅读全文
posted @ 2014-06-29 18:59 韩兆新 阅读(6059) 评论(0) 推荐(7) 编辑