C#开源资源大汇总(4)_.Net教程
推荐:深入Lumisoft.NET组件与.NET API实现邮件发送功能的对比分析本篇文章对Lumisoft.NET组件与.NET API实现邮件发送的功能两者进行了深入的对比分析。需要的朋友参考下
NHibernate从数据库底层来持久化你的。Net对象到关系型数据库。NHibernate为你处理这些,你不用自己写SQL去数据库存取对象。你的代码仅仅和对象关联,NHibernat自动产生SQL语句,并确保对象提交到正确的表和字段中去。大量减少开发时人工使用SQL和ADO.NET处理数据的时间。
NHibernate可以帮助你消除或者包装那些针对特定数据库的SQL代码,并且帮你把结果集从表格式的表示形式转换到一系列的对象去。因此对于那些在基于。NET的中间层的应用中,它们实现面向对象的业务模型和商业逻辑的应用,NHibernate是最有用的。
FileHelpers Library是一款C#编写的开源 .NET
类库。它使用简单,很容易就可以从固定长度文件或界定记录(CSV)读/写数据。它也支持从不同的数据存储格式(Excel, Access,
SqlServer)导入/导出数据。
Websharp是国人开源的一款开源持久层框架,它的目标是设计一个基于。Net的通用的应用软件系统的框架,以简化基于。Net平台的企业应用软件的开发。目前,Websharp关注于企业应用软件的以下几个方面:1、数据库访问
2、 O/R 映射 3、 AOP 4、 分布式访问
ObjectBroker是。NET平台下的一款开源O/R映射框架。它支持对象缓存,1:1, 1:n 和 m:n的关联映射等特性。
Gentle.NET是一款开源的与关系数据库(RDBMS)无关的对象持久层框架,可以自动生成SQL和对象结构。它拥有一个SQL工厂用来创建自定义查询、DataView构建助手和卓越的性能和完善的文档。
Ubik是C#
2.0下的ORM持久层框架,当前是WinForms应用程序开发提供的。它支持OPath的子集而可以进行面向对象查询,且包含一个网络事件系统。
NDal是一个数据提取层(DAL)框架,它可以运行在。NET和Mono环境下。
Persist.NET是C#编写的一款完整的持久层框架。
ObjectBroker是。NET平台下的数据库对象/关系映射(O/R Mapping)框架。
iBATIS.NET帮助你的应用系统创建更好的持久层框架。
Advanced Data Provider是为ADO.NET提供的动态数据提供者。可以让应用程序透明的访问不同的ADO.NET
数据提供者。
OJB.NET是一款。NET平台下的对象/关系映射(O/R Mapping)工具。
门户系统
OmniPortal基于一种web-portal-kernel(Web门户核心)的思想而构建的开源基础框架,它解决了安全控制、主题和本地化等。你可以基于
OmniPortal 来更容易的创建任意的Web应用系统(例如 ERP, CMS, CRM)。它支持Mono 和。Net
。对于Web开发人员来说,OmniPortal为他们提供了一款优秀的二次开发基础类库。
SharpNuke.NET是一款C#开发的基于 ASP.NET 的开源 Portal/CMS。最初是从流行的VB.NET开发的web
portal系统DotNetNuke移植过来的的。以后的版本将会兼容 Windows和 Linux Mono。
Personal .NET Portal是一个基于Web的个人门户系统。它试图提供一种简单的方式建立个人网站,页面使用标签和模板创建。
My Community
Portal提供了一个统一的Internet门户,作为论坛,群组,聊天,你自己的Email,搜索引擎,网络目录,个人主页,投票还有更多的功能入口。
剖析工具(Profilers)
Prof-It是一款独特易用的C#程序剖析工具。当保持对一个最小量的源代码的探测时,它为每一条语句测量执行频率。
NProf不仅仅是成熟的剖析程序,也是一套可以用来创建其它功能齐全的剖析程序的完整API,以及用可视化的工具扩展的默认GUI。
NProfiler,.NET平台下的一个应用程序剖析工具。
项目管理
SharpForge支持协作多个软件项目的开发和管理,它为你的团队提供类似 SourceForge 和
CodePlex的功能。SharpForge是C#开发的。NET 2.0开源项目。
User Story.NET是一个Extreme Programming 项目。
分享:深入Lumisoft.NET实现邮件发送功能的方法详解本篇文章对使用Lumisoft.NET实现邮件发送功能的方法机型了详细的分析介绍。需要的朋友参考下
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP发送Email实例(可带附件)
- js实现广告漂浮效果的小例子
- asp.net Repeater 数据绑定的具体实现
- Asp.Net 无刷新文件上传并显示进度条的实现方法及思路
- Asp.net获取客户端IP常见代码存在的伪造IP问题探讨
- VS2010 水晶报表的使用方法
- ASP.NET中操作SQL数据库(连接字符串的配置及获取)
- asp.net页面传值测试实例代码
- DataGridView - DataGridViewCheckBoxCell的使用介绍
- asp.net中javascript的引用(直接引入和间接引入)
- 三层+存储过程实现分页示例代码
- 相关链接:
- 教程说明:
.Net教程-C#开源资源大汇总(4)。