Fork me on GitHub

随笔分类 -  开源项目

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 18 下一页
DotNet下的开源项目介绍和动态信息
摘要:在http://www.asp.net/mvc/open-source 上有个项目Oak: Frictionless development for ASP.NET MVC single page web apps. Prototypical and dynamic capabilities brought to C#. 项目地址:http://amirrajan.net/Oak/,在MSDN... 阅读全文
posted @ 2014-02-09 21:28 张善友 阅读(1907) 评论(0) 推荐(0) 编辑
摘要:随着 Entity Framework 最新主版本 EF6 的推出,Microsoft 对象关系映射 (ORM) 工具达到了新的专业高度,与久负盛名的 .NET ORM 工具相比已不再是门外汉。 EF 已经完全成熟,正在超越以前广泛使用的工具。自 2012 年 EF5 发布后,这种做法带来了两个方面... 阅读全文
posted @ 2014-02-04 10:03 张善友 阅读(21122) 评论(2) 推荐(1) 编辑
摘要:微软开源技术公司于发布了Tx,这是一个Apache 2协议的开源项目,可以使用日志/跟踪文件辅助调试,以及创建实时监控和告警系统。 下面是几个引人关注的功能—— 允许在原始事件源上使用LINQ 允许在真实事件源上使用“反应式扩展框架(Reactive Extensions)”,而且支持事件序列的多路复用(单个包含不同类型事件的序列,其中事件的顺序为其发生顺序)。 可以提供跨... 阅读全文
posted @ 2014-01-26 14:10 张善友 阅读(1234) 评论(0) 推荐(0) 编辑
摘要:Jeff Handley’s进行了多年的项目——基于一份开源许可发布WCF RIA Services。遵循Apache 2许可,捐赠给Outercurve基金会的ASP.NET Open Source Gallery。 作为开源项目发布后,它将被命名为Open RIA Services,项目的领导者是MVP Colin Blair,他已经发布了未来三个版本的路线图: Open RIA S... 阅读全文
posted @ 2014-01-26 13:57 张善友 阅读(1235) 评论(0) 推荐(0) 编辑
摘要:早上衣明志 在QQ群里说他的博客开源了,地址在 https://github.com/qihangnet/MZBlog,基于NancyFX和MongoDB开发的。博客内容需要使用 MarkDown 进行编写。Nancy框架是ASP.NET之外用.NET开发Web App的一种选择,而且也是一种很简单的选择。所以本文本着学习Nancy 框架的分析了下衣大哥的代码,下图是个脑图:1、MongoDB:数据存储采用NoSQL MongoDB,采用官方的驱动 mongocsharpdriver。2、核心库的测试项目MZBlog.Core.Tests:项目采用xUnit.NET测试框架,xUnit.net 阅读全文
posted @ 2014-01-11 21:38 张善友 阅读(6712) 评论(10) 推荐(6) 编辑
摘要:SSDB是一个开源的高性能数据库服务器, 使用Google LevelDB作为存储引擎, 支持T级别的数据, 同时支持类似Redis中的zset和hash等数据结构, 在同时需求高性能和大数据的条件下, 作为Redis的替代方案.已经有了c#的api,在Mono上跑了一下 阅读全文
posted @ 2013-12-29 20:21 张善友 阅读(38707) 评论(13) 推荐(11) 编辑
摘要:CaptchaMvc是一个有弹性的、简单的解决方案,它能够解决你项目中所有与验证码相关的问题。你需要做的所有事情就是向你的项目中添加一个类库,添加之后验证码就准备就绪了。该项目拥有使用验证码所需要的所有内容:有两种类型的验证码,普通的和数学的支持在session或者cookie中存储验证码支持“智能验证码”能够很容易地扩展默认实现CaptchaMvc项目也在不断地演变,我会尽量支持所有人提出的需求。我认为这些就是区分它和其他项目的主要内容。CaptchaMvc项目支持ASP.NET MVC 3、4和5,这些版本之间几乎没有什么不同,仅仅是类库中使用了MVC 4中添加的AllowAnonymou 阅读全文
posted @ 2013-12-26 06:48 张善友 阅读(4486) 评论(1) 推荐(0) 编辑
摘要:32feet.NET[http://32feet.codeplex.com/]是shared-source的项目,支持CF.net 2.0以及桌面版本.NET framework,提供短距离领域(personal area networking technologie)的通信功能,支持bluetooth,Infrared(IrDA)红外等. 苹果在今年发布iOS7的同时,推出了基于蓝牙4.0开发... 阅读全文
posted @ 2013-12-15 14:39 张善友 阅读(3743) 评论(0) 推荐(0) 编辑
摘要:Coevery是开源的.NET Web平台项目,力争打造一个开放而鲁棒的CRM系统,采用Orchard架构,并使用AngularJS改善页面体验。作为一个后发优势的CRM 产品,Coevery 具有一些后期发展的优势,特别采用非常现代 技术。像: 单页面应用程序 (SPA),响应设计, ASP.NET API等等,而且开发公司是个国内的公司:http://www.novasoftware.cn/... 阅读全文
posted @ 2013-12-14 18:25 张善友 阅读(6069) 评论(1) 推荐(3) 编辑
摘要:Opserver是闻名遐迩的网站Stack Overflow的开源监控解决方案,由Stack Exchange发布。它基于.NET框架构建,这在监控工具领域有些与众不同。旨在为每个受监控系统的健康状况提供一个快速的总体视图,还允许用户使用下钻方法进行深入挖掘。Nick Craver是Opserver... 阅读全文
posted @ 2013-12-14 08:33 张善友 阅读(5067) 评论(5) 推荐(2) 编辑
摘要:NetMQ 是 ZeroMQ的C#移植版本。ZeroMQ是一个轻量级的消息内核,它是对标准socket接口的扩展。它提供了一种异步消息队列,多消息模式,消息过滤(订阅),对多种传输协议的无缝访问。NetMQ 也是一个社区开源项目,网站在Github上 https://github.com/zerom... 阅读全文
posted @ 2013-12-08 20:06 张善友 阅读(30448) 评论(16) 推荐(5) 编辑
摘要:C#实现DNS解析服务有一个开源项目ARSoft.Tools.Net, ARSoft.Tools.Net是一个非常强大的开源DNS控件库,包含.Net SPF validation, SenderID validation以及DNS Client、DNS Server接口。使用该接口可轻松实现DNS客户请求端及服务器解析端。项目地址:http://arsofttoolsnet.codeplex.com/。用法可以参考这篇文章《【原创】C#编程实现DNS Client和Server》。Codeplex上还有一个HDDevWebTeam开发的一款智能DNS服务器,实现不同网络运行商用户请求同一个域 阅读全文
posted @ 2013-12-08 14:50 张善友 阅读(7492) 评论(1) 推荐(0) 编辑
摘要:Ostrich 是twitter用于监控服务器性能的一个scala库,项目地址https://github.com/twitter/ostrich, 主要功能是收集、展示统计信息, 同时也提供了关闭服务器、重新加载配置、 监测服务器有效性等简易控制功能, 以及获取线程、GC、以及Profile等调试和性能信息。GitHub上有一个C#的移植版本OstrichNet,移植版本只支持收集、展示统计信息... 阅读全文
posted @ 2013-11-30 14:21 张善友 阅读(1326) 评论(0) 推荐(0) 编辑
摘要:什么是CS-Script?CS-Script是一种以CLR(公共语言运行库)为基础的脚本系统,它使用ECMA标准的C#作为编程语言,它面向微软的CLR运行库(.net 2.0/3.0/3.5/4.0)并且完全支持Mono(http://www.oschina.net/p/mono)。CS-Script是开源的,它的许可协议:http://www.csscript.net/Licence.html。支持商业化用途。CS-Script 将c#语言与.net框架类库强大丰富的功能结合在一起,组成了灵活的脚本系统。它适用于自动化解决各种编程任务,对于系统/网络管理员、研发人员、测试人员很实用。CS-S 阅读全文
posted @ 2013-11-08 06:23 张善友 阅读(7460) 评论(1) 推荐(3) 编辑
摘要:Event Store 2.0版本于上周发布,它带来了安全支持允许锁定Event Store和在事件流上设置访问控制列表。其主要新特性包括: HTTP和TCP之上的身份认证,包括账户管理 测试版Projections库(Event Store的查询语言)和一些尚未正式发布的变化及文档 支持通过环境变量和配置文件进行配置 atom协议 可以运行在SSL之上的TCP客户端... 阅读全文
posted @ 2013-08-14 21:13 张善友 阅读(1434) 评论(0) 推荐(0) 编辑
摘要:曾经辉煌的巨人PC界渐渐走向下坡路,而智能手机圈则没完没了般地争个你死我活。随着智能手机的广泛普及,不少商家为了不坐以待毙而纷纷开始涉足与穿戴式设备——智能手表(具体参见智能手表时代还有多远)。 我们下面来介绍一款.NET Micro Framework 上的Secret Labs给我们带来Netduino的开源电子平台,这一平台使用.NET Micro框架。它的神奇之处在于你可以用它进行C#编... 阅读全文
posted @ 2013-07-07 09:12 张善友 阅读(2463) 评论(0) 推荐(0) 编辑
摘要:开源可不仅仅是将代码扔到网上就万事大吉了,将开源项目变成能让自己引以为豪的东西才算成功。那么,你需要注意哪些方面呢? 写好指导性文字 每一个开源项目有三样东西是少不了的:项目目标和方法的简要说明、如何参与和授权许可。最好把它们预先放在一个README文件里。 我还喜欢加入一个名为“组织和理念”的部分,概括项目如何构成,各个东西都在哪儿,代码是怎样写的,需要哪些类型的测试,性能与简洁性怎么平衡... 阅读全文
posted @ 2013-07-05 07:23 张善友 阅读(1188) 评论(1) 推荐(0) 编辑
摘要:你的项目中的领域特定语言是否需要自己的IDE?Visual Studio Shell是选择之一,但是过于庞大不易部署,而且很难使用。Tim Jones的Gemini框架是一个轻量级替代方案。 Gemini基于一组松散耦合的模块,开发者可以根据需求的变化来替换这些模块。开发者可以直接使用下面这些标准组件: Shell MainMenu(主菜单) StatusBar(状态... 阅读全文
posted @ 2013-06-27 19:14 张善友 阅读(2387) 评论(0) 推荐(0) 编辑
摘要:SpacebuilderV4.0 展示了全新构建的微博、贴吧、群组、日志、问答、相册、积分商城等社区功能,Spacebuilder开发团队却在V4.0正式版发布之际,突然给大家带来了一份大礼!——“Spacebuilder从此走向开源!”,Spacebuilder从v4.0开始步入开源之路,平台代码开放了90%。Spacebuilder步入开源之路文章提到官方开源的原因:Spacebuilder是拓宇专注6年发展的产品,日益暴露出一些影响产品快速发展的问题:知名度没有达到预期、难以形成以 Spacebuilder为平台囊括第三方应用/插件/皮肤的生态系统,开放源代码将有助于解决这些问题。1. 阅读全文
posted @ 2013-06-11 13:14 张善友 阅读(2750) 评论(0) 推荐(2) 编辑
摘要:Twitter发布了Flight项目。Flight是一个轻量级的、基于组件的JavaScript框架,可以将行为映射到DOM节点上。Twitter将其用在自己的Web应用上,Twitter基于MIT许可证开放了Flight的源代码,同时提供了一个演示应用,还提供了用于解释如何设置Flight、如何开始创建、测试和调试组件的文档。。 Flight团队这样解释为什么要开发Flight: Fl... 阅读全文
posted @ 2013-05-31 07:54 张善友 阅读(1991) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 18 下一页