随笔分类 -  OpenSource

比特币Bitcoin源代码安装编译
摘要:比特币 (货币符号: ฿;英文名:Bitcoin;英文缩写: BTC),是一种用于开源的P2P软件而产生的电子货币。比特币全局图是这样的: 在这儿主要介绍Linux下的比特币Bitcoin安装,我们选择ubuntu 12.04的环境,安装相对容易得多。Windows下并不推荐,因为基于mingW配置相以繁琐。 同时也可以参考build官方文档。 先拉下源代码:... 阅读全文
posted @ 2014-06-28 15:36 PetterLiu 阅读(48946) 评论(2) 推荐(0) 编辑
Alfresco 4 项目介绍
摘要:Alfresco 是一个开源的企业内容管理系统(ECM),功能相对于微软的SharePoint, Documentum与FileNet这样的产品。 支持多国语言, 支持LDAP, NTLM, Kerberos,活动目录,支持与Ms Sharepoint,Google Docs的集成, 跨平台,支持Windows/Unix系统。基于Java平台开发,通过开源的Tomcat+MySQL... 阅读全文
posted @ 2014-05-25 15:20 PetterLiu 阅读(5157) 评论(0) 推荐(0) 编辑
WinJs项目介绍
摘要:WinJs库是最近微软公布的一个开源项目。它与开源社区的协作共同完成。为了轻易创建HTML/JS/CSS应用程序开发的解决方案。WinJS是一个Javascripts的工具箱让开发人员使用HTML/JS/CSS: 为开发人员提供出色的UI基础组件,支持触摸,鼠标,键盘和可以访问性。 为开发人员提供一组具有粘性的组件与工具来构建应用程序的基础设施。 如下路线图: ... 阅读全文
posted @ 2014-04-22 15:19 PetterLiu 阅读(3880) 评论(1) 推荐(0) 编辑
类库LinqToExcel的介绍
摘要:LinqToExcel是一个.net framework平台下开源项目,它主要实现了LINQ的语法查询Excel电子表格。类型之前的LINQToXXX如果你是LINQ语法糖爱好者那最适合您。 你在VS中可以从NuGet中搜索它,如下图: 或从控制台使用以下命令: PM> Install-Package LinqToExcel再或者手工从这儿下载类库DLL,引用L... 阅读全文
posted @ 2014-03-15 22:02 PetterLiu 阅读(6417) 评论(0) 推荐(3) 编辑
开源VS扩展CodeMaid介绍
摘要:CodeMaid是一个开源的Visual Studio的扩展插件,用于整理与优化代码等。功能类似于商业软件ReSharper,但它是免费的,并且开放源代码。它能帮助你更容易的理解你的代码,支持多种编程语言。 目前的有这些功能: 代码清洁。 代码挖掘。 重新布局。可以按Microsoft’s StyleCop,也可自定义。 ... 阅读全文
posted @ 2014-03-02 17:29 PetterLiu 阅读(26158) 评论(1) 推荐(5) 编辑
Durandal介绍
摘要:Durandal是一个JS框架用于构建客户端single page application(SPAs).它支持MVC,MVP与MVVM前端构架模式。使用RequireJS做为其基本约定层,Durandal能提供高效的可维护的SOLID代码标准。 从外面支持rich UI组合,modal对话框,事件/消息,widgets, 变换,路由…. 当Durandal是一个纯Javascript库,... 阅读全文
posted @ 2014-01-30 22:35 PetterLiu 阅读(3599) 评论(0) 推荐(0) 编辑
FlexPaper 2.2.1介绍与提取嵌入的文档
摘要:源起看到某个公司内网的公文使用FlexPaper组件来显示文档,在这儿是GoogleCode Project的主页, 还有现在的官方主页。目前FlexPaper是个开源项目,GPLv3协议下免费使用,也有商业许可版本与无限制版。下面我们先介绍如何从预览的SWF中保存成PDF文档。 查看网页html,找到如下,看到这里使用是FlexPaperViewer 1.5.1... 阅读全文
posted @ 2014-01-11 23:15 PetterLiu 阅读(10059) 评论(1) 推荐(0) 编辑
Visual Studio图片注释image-comments扩展
摘要:有一个开源的Visual Studio小工具image-comments,它用于在源代码注释中插入图片,您可以到这儿下载。目前支持Visual Studio 2010/2012 Standard, Premium等版本。 它是一个Visual Studio扩展VSIX,安装后重启就好了。 我们来看一下效果是这样的: 看上去似乎对工业行... 阅读全文
posted @ 2013-11-23 14:56 PetterLiu 阅读(2762) 评论(0) 推荐(2) 编辑
ILNumerics项目的应用之线性方程
摘要:ILNumerics是一个开源的数值项目,一种NET框架的高性能数学库,它简化了各种数学算法的使用,优化到了C和FORTRAN的速度。现在它提供了一个支持“任何CPU”的NuGet包。它的独立版本ILView,已经宣布支持REPL的3D可视化工具,可以运行在.NET/Windows和Mono/Linux环境里。支持线性方程计算,数值计算,机器学习。 在... 阅读全文
posted @ 2013-10-27 11:20 PetterLiu 阅读(2951) 评论(0) 推荐(0) 编辑
CompositeC1 4 发布
摘要:Composite C1是一个.Net平台上开源专业的CMS开源项目,很多的功能用户界面,面向任务的支持与各种工具协作。当编辑内容时在用户端体验很友好。编辑器与开发者UI运行于所有版本主流浏览器windows与Mac OS上。用户UI支持英文,德语,俄语,瑞典语,中文。开发人员可以管理布局扩展系统使用Asp.net Razor,Web Form, MVC和XSLT. 让后端开发人员,前端... 阅读全文
posted @ 2013-06-16 15:41 PetterLiu 阅读(899) 评论(0) 推荐(0) 编辑
使用SignalR在Asp.net中实现进度条
摘要:前面的文章我们介绍了SignalR。这次我们来实现在Asp.net Web应用程序进度条功能。这里我们引用Jquery.progressbar的插件,你可以点击这儿了解这个插件详细信息。假设您已经对Asp.net MVC Application与JQuery有一些了解。好的,首先我们在Server端创建一个Hub的类型: public class Bookin... 阅读全文
posted @ 2012-07-26 15:38 PetterLiu 阅读(3925) 评论(0) 推荐(2) 编辑
SignalR介绍与Asp.net
摘要:SignalR 是一个asp.net异步库,它提供广播消息到多个client端的机制。 SignalR能用来持久客户端与服务端的连接,让我们便于开发一些实时的应用,例如聊天室在线预订系统,股票交易等实时应用。这可以显著降低服务器的负载确保没有不必要的请求从重复客户端请求。 SignalR是非微软的正式开源项目。 它实现了Long Polling的模式,可看下面图示: ... 阅读全文
posted @ 2012-07-19 11:57 PetterLiu 阅读(20855) 评论(24) 推荐(0) 编辑