这些.NET开源项目你知道吗?让.NET开源来得更加猛烈些吧

  • 时间:
  • 浏览:2

       实际上并都有说造轮子不好,因此原来技术功底和专业水平就欠缺,觉得造不了。好多好多 感谢开源社区,感谢C#,感谢哪些地方地方参与和共享开源项目代码的人,有了大伙儿 ,我才进步调慢。08年比较正式日后日后刚开始接触C#,并用来完成研究生阶段所能够 的任务以来,接触过好多好多 开源项目,怪怪的是一直去Codeplex,CodeProject,以及现在更加流行的github。上个月发表了一篇关于.NET平台开源的机器学习组件文章:,非常受欢迎。好多好多 特意把或多或少人哪些地方地方年发现的或多或少项目总结出来,献给大伙儿 。

    SDS(Scientific DataSet library and tools)是另另三个面向.net开发人员读取和共享各种科学数据的工具,支持 CSV, NetCDF 以及或多或少文件格式。

    能够比较默认的子节点;

    还有好多好多 ,不一一列举,能够去官网全部了解。

    OxyPlot是另另三个.NET跨平台的绘图组件,关注日后,但还没用过,日后用的是ZedGraph,感觉是丑了点,但当时我不知道OxyPlot。微软从.NET 3.5日后日后刚开始也提供了另另三个绘图控件MS Chart,也比较好用。你你你是什么组件从外观上来说,更加简洁,好多好多 实现也应该更加简单,大伙儿 看看能够用在哪些地方场合。看看你你你是什么图是都有很清爽。。。  

    你你你是什么组件很小,主因此对时间日期,怪怪的是补救时间间隔以及时间范围非常方便。觉得.NET自带了时间日期的每种功能,但不可能 还不强大。你你你是什么组件因此增强版本。全部功能够能看项目主页的介绍。在CodeProject:

  好多好多 原谅我,不到把所有的都发上来,太杂了,反而不好。

    官方网站:http://sharpconfig.codeplex.com/

    官方网站:http://dbschemareader.codeplex.com/

    Database Schema Reader是另另三个开源的数据库架构获取个工具。好多好多 多ORM不可能 代码生成的人不可能 会用到。对于支持多种数据库的ORM是比较有用的,当然或多或少用途都有,比如生成数据库字典文档同类的。。。大伙儿 尽情发挥好了。目前支持的数据库非常广泛,同类:SqlServer, SqlServer CE 4, MySQL, SQLite, System.Data.OracleClient, ODP, Devart, PostgreSql, DB2等等。

  

原文:

  LiteDB是另另三个小型的.NET平台开源的NoSQL类型的轻量级文件数据库。特点是小和快,dll文件不到80K大小,因此支持LINQ和命令行操作,数据库是另另三个单一文件,同类Sqlite,或多或少功能就细说了。有空看官网文件,你你你是什么数据库我会写一篇介绍和使用文章。

    能够比较IDictionary对象;

    能够比较枚举类型;

    这次先收集出1三个或多或少人认为比较好的项目。后边有时间还收集出1三个左右。主因此每一次碰到了都往收藏夹后边塞。。。现在收藏夹都成你你你是什么样子了(缩略图,点击放大):

  今天就到此为止,欲知后事如可,请听下回分解。。。剩下的,大伙儿 们,狂点赞吧。。。。

  官方网站:http://www.loachs.com/

2.能够调慢更稳定的完成需求,而都有或多或少人造轮子实现,花费时间;

  CSharpCompiler是另另三个.NET平台开源免费的在多多程序运行 员中编译C#源代码的组件,能够做的事情好多好多 ,同类用它来实现C#写脚本。。。。以及用来创建或多或少人的C# IDE编辑器等等。同类官方的另另三个例子:  

    能够比较私有字段不可能 属性等等。。。

    SharpConfig是另另三个使用非常简单,功能单一但强劲的开源.NET类库。让多样化的配置文件操作变得和操作对象一样简单,是都有很有趣。关于你你你是什么组件我会单独写一篇使用和介绍的间题,不可能 的确很诱人。看个截图:  

    官方网站:http://comparenetobjects.codeplex.com/

1.能够快速完成我的想法,也因此所谓的业务细节,而都有关注如可实现;

    MailSystem是另另三个.NET平台开源的邮件补救组件,支持SMTP, POP3, IMAP4, NNTP, MIME, S/MIME, OpenPGP, DNS, vCard, vCalendar, 反垃圾邮件,查询合并等功能。不可能 要在非GPLv3软件使用,能够 获得商业许可。

3.从.NET开源项目的使用以及源码阅读中也会带来或多或少好处;

    多语言,本地化是好多好多 人研究过的,我知道你都有或多或少人的补救方案。你你你是什么NLocalizer目的因此方便.NET的开发者能够快速构建多语言的软件,使用也很简单。官方提供了另另三个案例,能够直接获取现有Winform项目所有的控件的值,进行编辑即可实现多语言。

  官方网站:http://wangxianyuan.com/blogengine/

    能够比较IList对象;

  官方网站:http://www.litedb.org/

    官方网站:http://www.mentalis.org/soft/projects/seclib/

    本文原文地址:哪些地方地方.NET开源项目你知道吗?让.NET开源来得更加猛烈些吧

注意:有网友见面提出每种项目停止更新的事情,你你你是什么间题我特意注意过,好多好多 都有小功能组件,功能稳定,这样bug,没更新是正常的。够用就行了。其次技术支持的事情,对开源免费来说,不到太强求,这里发布的都有小功能组件,一般看源码也比较好理解,各取所需。当然有最好。。

  长期关注和使用.NET开源项目,给我带来了好多好多 好处:

    能够比较形状体;

    官方网站:http://nlocalizer.codeplex.com/

    能够比较单维不可能 多维的数组对象;

    官方网站:http://www.anycad.net/

    官方网站:http://sds.codeplex.com/

  博易博客是一款免费、开源的博客系统。它是基于 BlogEngine.NET 进行中文本地化,并将其努力在中国进行推广和应用。遵循 W3C 标准,具有极强的可扩展性、高性能、良好的 SEO 性能和非凡的用户体验。想或多或少人搭建博客的大伙儿 ,这是另另三个不错的选着 。如下图是另另三个风格的博客界面:  

  小泥鳅博客系统也是另另三个.NET平台的开源免费博客系统,创建于808年夏天,基于.Net平台开发,拥有全部的文章发布,评论,订阅,标签等功能,满足或多或少人/团队信息发布需求,可作为Blog,CMS,甚至建企业站。有灵活的模板机制,能够自定义关键字,自定义Url,SEO 优化,完美支持离线写作。如:Windows Live Writer(推荐)(教程),Office Word 807,支持包括RSS订阅,评论订阅,多种性质的邮件订阅等。你你你是什么项目能够作为学习使用,参考了不少开源组件。  

      现在微软对开源态度这样明确,动作这样大,好多好多 让大伙儿 更加关注.NET平台的开源项目。考虑到同类的汇总好多好多 ,好多好多 我并这样列出或多或少常见的,因此列出或多或少不常见的。不可能 和每种文章有重合,纯属偶尔。以下排名不分先后,都有功能性质,大伙儿 收藏保留备用吧。另外每种开源项目的使用和介绍我将通过博客专题发布,将选着 十几个 比较通用的组件,每一篇介绍其功能和基本使用,请大伙儿 关注博客的动态。

    你你你是什么组件的主要功能如名字所示因此深入比较另另三个.NET对象,是否是相等不可能 是否是有差异。不可能 好多好多 .NET对象实现了或多或少.NET自带的接口能够直接进行比较,因此你你你是什么组件比较的范围和功能更加广泛。同类:

    http://www.codeproject.com/Articles/168662/Time-Period-Library-for-NET

   官方网站:http://mailsystem.codeplex.com/

    官方网站:http://oxyplot.org/

    官方网站:http://physicalmeasure.codeplex.com/

  官方网站:http://csharpcompiler.codeplex.com/

  BlogEngine.NET官方网站:http://www.dotnetblogengine.net/

    这是另另三个.NET平台安全相关的开源组件,不可能 这方面或多或少人了解比较少,这样深入研究,目前支持SSL和TLS,证书管理,以及加密转换。

    能够比较数据集,数据表,字典等等;

    对我来说,用.NET来操作CAD文件是另另三个多么可怕和充满幻想的事情,但直到一次偶然的不可能 碰到它了,也改变了我的想法。当然你你你是什么组件是有商业的,都有免费版本。对普通用户来说,非常棒,觉得不可能 大每种人用不上,但收藏一下,备用吧,没准那天就要用了。

    PhysicalMeasure项目是另另三个物理单位和计量系统,支持不同计量单位间的转换。觉得你你你是什么东西很少这样人用到,不过还真碰到过另另三个多大伙儿 做同类的东西。你你你是什么东西觉得想起来简单,但实际做起来还是比较费劲的,主因此做全面和稳定。好多好多 平时见得多了,有日后碰到需求了,思路就来了,再因此多看看新闻,看看别人的经验的好处。