【IT168知识库】
NBear原名Ilungasoft Framework,是主要有Teddy开发的一个基于.Net 2.0 (C# 2.0, ASP.NET 2.0)的快速开发框架,她将使您基于.Net 2.0的web/winform开发变得异常高效、性能卓越。
名称NBear的由来:
N代表.Net,也代表No;Bear既可以翻译成熊,也有忍受之意。
Bear虽然是那种看起来憨憨的可爱动物,但是攻击时身手“敏捷”,因此.Net Bear代表了NBear是一个基于.Net2.0、为敏捷开发而生的快速开发框架。
我们大多数项目的开发需要Bear(忍受)太多的不必要的重复和繁琐的配置。如数据持久化、对象池、Web开发中的URL重定向、输入验证、客户端脚本等等,为了简化许多常用组件充用,NBear为您提供了许多灵活的工具和组件;为了简化繁琐的配置(尤其是如NHibernate这类ORM组件的繁琐的配置文件格式、高高的学习曲线和噩梦般的需求变更时的维护更新),NBear向您提供零配置需要的数据访问(持久化)接口和可充用组件。
因此,NBear也代表No Bear,充分运用.Net2.0中的许多新技术Generic、Emit、HttpModule等,NBear让我们一起不(No)再忍受(Bear)这种种繁琐的束缚,大大提高我们的软件开发效率、需求变更时的响应效率,您会注意到,在需要您敲打的代码量(工作量)变得越来越少的同时,NBear也会带给您许多优雅高效的开发体验。
NBear适合用来开发什么样的程序?
NBear的核心包括一个泛型、强类型的的数据持久化接口、一组相关的Entity相关组件、高性能XML/JSON序列化支持、Web组件,因此:
1、NBear最适合开发各类基于ASP.NET 2.0,对性能要求较高的Web程序。JSON序列化支持将可以使您的服务端和客户端数据交互变得更简单高效;NBear.Web组件提供了许多加速Web开发的组件,将使您基于标准 ASP.NET方式的开发效率大大提高;同时,简单易用、性能突出的泛型持久化支持,则将使您能够将更多注意力集中到业务开发,同时也不会有传统ORM持久化框架的性能问题和繁琐配置需要(NBear几乎不需要配置,性能则可与DAAB相当);内置的基于Emit的Entity实现,能使您的开发过程更简单,数据读取更高效。
2、高性能的XML和JSON序列化支持和灵活高效的持久化支持,也使得NBear能为开发各种类型的基于远程数据交换(Web Service、Remoting等等)的分布式应用程序提供便利。
3、对于桌面应用程序,NBear同样是一个几乎没有什么学习曲线(多少人会为写一个小小的日历程序而仔细研究透彻Hibernate的参考手册?)、实用高效的数据持久化方案。
NBear的版本号将延续Ilungasoft Framework的版本,最新版本V1.5.0。
有关NBear的更多介绍,欢迎访问:http://teddyma.cnblogs.com/articles/Ilungasoft_Framework.html
分享到:
相关推荐
NBear原名Ilungasoft Framework,是主要有Teddy开发的一个基于.Net 2.0 (C# 2.0, ASP.NET 2.0)的快速开发框架,她将使您基于.Net 2.0的web/winform/distributed开发变得异常高效、性能卓越。
其次,NBear支持多种数据库,包括但不限于SQL Server、MySQL、Oracle等,这为开发者提供了跨数据库平台的灵活性。通过提供统一的API,开发者可以编写不依赖于特定数据库的代码,提高了代码的可移植性。 在设计上,...
1. **对象关系映射(ORM)**:NBear实现了自动的对象关系映射,将数据库表映射为C#类,使得开发人员可以直接操作对象,而无需关注底层的SQL语句。这种映射可以通过XML配置文件或者注解来完成。 2. **缓存管理**:...
这表明NBear框架遵循.NET Framework的标准配置方式,即通过app.config或web.config文件的`<connectionStrings>`部分来获取数据库连接信息。当应用程序启动时,NBear会自动读取这些配置,解析出每个数据库的连接字符...
** 请修改扩展名为ZIP Nbear V3.7.2源代码 类库 VS插件等
无论是在小型项目还是大型企业级应用中,NBear都能为开发人员提供便利,提升开发效率,同时保持代码的清晰和可维护性。通过深入理解和熟练运用NBear,开发者可以更好地应对各种数据访问挑战,实现高效的数据操作。
NBear是一个高性能、轻量级的.NET ORM(对象关系映射)框架,它提供了一种简单而强大的方式来处理数据库操作。在这个主题中,“使用NBear项目模板快速建立项目框架”意味着我们可以借助NBear提供的项目模板,高效地...
NBear是一款针对.NET Framework开发的高性能、轻量级的ORM(对象关系映射)框架,它简化了数据库操作,使得开发者可以使用面向对象的方式处理数据。NBear在.NET社区中享有较高的声誉,因其高效、灵活和强大的特性而...
Nbear使用手册(版本: 2.4.1)
《NBear框架详解——以nbear_petshop.1.0.0为例》 NBear框架,作为一款基于C#语言的高性能、轻量级的ORM(对象关系映射)工具,为开发者提供了强大的数据访问能力,极大地提高了开发效率。本文将深入探讨NBear框架...
《NBear中文帮助手册》是针对NBear框架的详尽指南,它涵盖了NBear的核心功能和使用方法。NBear是一个全面的.NET开发框架,旨在提供高效、便捷的数据持久化、序列化以及服务处理能力,特别适合ASP.NET开发环境。下面...
ASP.NET是一种基于微软.NET Framework的开源Web应用程序框架,主要用于构建动态网站、Web应用程序和服务。这个压缩包文件"ASP.NET-[论坛社区]NBear+NBear开发BBS系统源码.zip"包含了一个使用ASP.NET技术开发的论坛...
【NBear+Anthem 应用案例】 在IT领域,框架和库的组合常常能创造出高效且富有创新性的解决方案。本案例聚焦于NBear和Anthem两个组件的整合应用,它们在开发过程中起到了关键作用。NBear是一款高性能、轻量级的.NET ...
1. **对象关系映射(ORM)**:NBear作为ORM工具,能够自动将数据库表映射为.NET类,并实现SQL查询的自动生成和执行,减少了开发者对SQL语句的直接操作,提高了开发效率。 2. **设计模式**:NBear BBS系统可能采用了...
NBear是一款专为.NET 2.0和C#2.0设计的开源软件开发框架,其核心目的是简化开发流程,提高开发效率,并确保系统具备良好的性能和可扩展性。NBear不仅提供了丰富的类库,还开放了全部源代码,允许开发者深入理解其...
NBear 是一个高性能、易用且灵活的.NET ORM(对象关系映射)框架,它为开发者提供了简单且高效的数据库操作方式。NBear3.6.6 版本包含源代码和各种工具,使得用户能够深入理解其工作原理,并且便于自定义和扩展。 1...
【ASP.NET源码——[论坛社区]NBear+NBear开发BBS系统源码.zip】是一个包含使用ASP.NET技术和NBear ORM框架开发的论坛社区系统的完整源代码包。这个源码示例对于学习和理解ASP.NET web应用程序设计,以及如何利用...