Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
145 lines (143 sloc) 16.5 KB
---
layout: default
title: Success Stories
---
<div>
<p>Please note that due to political reasons, not all companies wish to disclose details of their usage of NHibernate.
However we are still trying to gather success stories for NHibernate. </p>
<p>If you wish to add you own, you can either submit your change as a
<a href="https://github.com/nhibernate/nhibernate.github.io/blob/master/success-stories.html">pull request on Github</a>, or contact the NHibernate developers mailing list.</p>
<p><strong>Reported By:</strong> Jason Dentler<br><strong>Used At:</strong> MSDN Channel 9<br><br>The upcoming version of Channel 9 will use NHibernate and Fluent NHibernate with a memcached 2nd level cache on Azure. Watch the video: <a href="http://channel9.msdn.com/shows/Going+Deep/Mike-Sampson-Inside-Rev9/">http://channel9.msdn.com/shows/Going+Deep/Mike-Sampson-Inside-Rev9/</a></p>
<p><strong>Reported By:</strong> Tiago Jesus<br><strong>Used At:</strong> Petrobras<br><br>Hi, I work in Petrobras, which is currently present in 27 countries. In 2007, Petrobras was rated the world’s 7th biggest oil company with shares traded at stock exchanges, according to Petroleum Intelligence Weekly (PIW), a publication that divulges the ranking of the world’s 50 biggest and most important oil companies. <br><br>Hibernate and NHibernate are recommended technologies for all new software we build. We have developed a framework using C#, and this framework uses NHibernate as the default technology for its Data Access Layer. <br><br>We have been using NHibernate, with great success, to develop medium and large software projects.<br><br>For details about Petrobras <a href="http://www.petrobras.com.br">Click Here</a></p>
<p> </p>
<p><strong>Reported By: </strong>Alexander Dubinin<br><strong>Used At</strong>: n/a</p>
<p><i>I'm working at IT department in big company, and we have used NHibernate for few small internal products (At least, in group, where I'm).</i></p>
<p> </p>
<p><strong>Reported By</strong>: Pāvels Mihailovs<br><strong>Used At</strong>: n/a</p>
<p><i>Hi, I'm from Latvia and the company i work for, uses NHibernate with cuyahoga-project for intranet systems and some other projects(for customers) like web shops and intra-extranets.</i></p>
<p><i>I used Nhibernate for a small credit app, which allowed sending credit in xml to a credit register. Numuri.lv runs on Nhibernate. Numuri.lv allowes latvian phone companies to exchange phone numbers when a user is switching to another. </i></p>
<p> </p>
<p><strong>Reported By</strong>: Steve Bohlen<br><strong>Used At</strong>: Ebay</p>
<p><i>EBay has built their entire auction-<br>handling infrastructure atop Hibernate for Java, and since NHibernate offers the<br>same capabilities in the .NET world, it is valid aswell.</i></p>
<p>For details on Ebay's architecture <a href="http://www.se-radio.net/podcast/2008-09/episode-109-ebay039s-architecture-principles-randy-shoup">look here</a>.</p>
<p> </p>
<p><strong>Reported By</strong>: Oğuz Kurumlu<br><strong>Used At</strong>: n/a</p>
<p><i>Hi all, we are using NHibernate, Windsor, NQuery in a lot of big projects (including but not limited to EFT, Cash Flow etc) at Turkey branch of one of the biggest banks of the USA. Those projects manage a lot of transactions per day and we are very satisfied with it.</i></p>
<p> </p>
<p><strong>Reported By</strong>: <a href="http://josefabriciorojas.blogspot.com">Jose Fabricio Rojas</a><br><strong>Used At</strong>: <a href="http://www.dagori.es">DAGORI</a></p>
<p><i>Hi everybody,</i></p>
<p><i>I´m from Peru, we are using NHibernate to develop the project <span style="font-style:normal;"><a href="http://dagori.gutzuco.com/index-4.html">SIGMA PORTAL </a>  ,this is a tool for the management of human resources; it allows managing personal, financial and job information in an efficently way. currently SIGMA-PORTAL is used in many big companies in our country, Peru also Spain and Portugal</span></i></p>
<p> </p>
<p><strong>Reported By</strong>: <a href="http://www.lostechies.com/blogs/rhouston/">Ray Houston</a><br><strong>Used At</strong>: <a href="http://www.topazti.com/">TOPAZ Technologies</a><br><br><i>We are using NHibernate in the products we develop for the medical research industry. By using NHibernate, our development and maintenance costs have been reduce and we are easily able to support database independence for our products. Thanks NHibernate!<br></i></p>
<p><strong>Reported By</strong>: <a href="http://schmurgon.net/blogs/christian/default.aspx">Christian Maslen</a><br><strong>Used At</strong>: N/A<br><br><i>We use NHibernate on a number of N-Tier web applications for an intermediated general insurer in Australia ranging from small quotation sites to a large full lifecycle policy administration system. The largest has over 400,000 lines of executable code (1.5 Million raw lines) and uses NHibernate to persist to a schema with over 150 tables - we did this without a single stored proc. This site supports over 500 concurrent users and 15000 registered users. NHibernate was a key enabler to the sucess of this project and other projects within the organisation.</i></p>
<p><strong>Reported By</strong>: <a class="NewPageLink" href="add.aspx%3FParentPageID=44&amp;PageKey=mailto_3A00_chanva_5F00_xu_4000_163.com.html" title="Click to create new page titled: mailto:chanva_xu@163.com">Chanva Xu</a><br><strong>Used At</strong>: <a href="http://www.novasoftware.com/?utm_source=nh&amp;utm_medium=wiki&amp;utm_campaign=qiang">Nova Software</a><br><br><i>We use successfully NHibernate on lots of projects, including Windows Form applications, Web applications. NHibernate could make our development faster, stronger.</i></p>
<p>For details about projects Click <a href="http://www.novasoftware.com/Case_Studies/thirdparty/nhibernate.aspx">Here</a></p>
<p><strong>Reported By:</strong> Jan Oravec<br><strong>Used At:</strong> 6COM<br><br><i>We are a small company based in Slovakia and we use NHibernate running on Mono with great success in lots of information systems, including e-commerce systems processing thousands of transactions per day.</i></p>
<p><strong>Reported By:</strong> Diego Jancic<br><strong>Used At:</strong> <a href="http://www.accudemia.net">Click Here</a> and <a href="http://www.rollcaller.com">Here</a><br><br><i>We are an american company, that develops its own products since 1994 in USA, India, Argentina, Turkey, and other countries. Nowadays we are releasing the second version of a brand new product, built using NHibernate, ASP.NET and Windows Forms, with really great performance results.</i></p>
<p><strong>Reported By:</strong> Diego Jancic<br><strong>Used At:</strong> <a href="http://integromkt.com">Here</a><br><br><i>It's an Argentinian company that provides </i><span class="mn">benefit </span><i>to the employees of different worldwide companies (commonly only in Argentina, Uruguay and Chile), including Coca-Cola, Santander Group, and others. The system had a very big load considering the low hardware used and performed well, even the developers were starting with NHibernate.</i></p>
<p><strong>Reported By:</strong> Andrés G. Aragoneses<br><strong>Used At:</strong> <a href="http://www.fractaliasoftware.com/">http://www.fractaliasoftware.com/</a><br><br><i>It's a Spanish company that provides software for sysadmins that want to control remotely the entire life-cycle of their fleets of PCs. There were some parts of it's server side software that started to use NHibernate, but there's a lot of legacy code and not all has been migrated.</i></p>
<p> </p>
<p><strong>Reported By</strong>: <a href="../../members/Kash/default.aspx.html">Sergio Castillo</a></p>
<p><strong>Used At</strong>: <a href="http://www.pronet-ise.com/" target="_blank">Pronet-ISE</a><br><i>
</i></p>
<p><i>
</i></p>
<p><i>
</i></p>
<p><i>
</i></p>
<p><i>
</i></p>
<p><i>
</i></p>
<p><i>
</i></p>
<p><i></i></p>
<p><i>
</i></p>
<p><i>
</i></p>
<p><i></i></p>
<p><i>
</i></p>
<p><i><i>We are a Spanish IT Consulting company, especialized in advanced tech solutions about management, logistics and production control.</i></i></p>
<p><i>
</i></p>
<p><i><i>Now we use NHibernate and some contrib projects (NHibernate.Burrow, NHibernate.Validator) to implement a new architecture for the next release of our products. We consider that using NHibernate allow us to make maintainable and high quality software agilely.</i></i></p>
<p><i>
</i></p>
<p> </p>
<p> </p>
<p><strong>Reported By</strong>: <a href="http://elegantcode.com/about/jason-grundy/">Jason Grundy</a></p>
<p><strong>Used At</strong>: <a href="http://www.mobiledataforce.com/">MobileDataforce</a></p>
<p>I am the COO at a Boise, ID based mobility company. Whenever possible (approx 10-15 applications) we use NHibernate in the server side component of our mobility solutions. I've used this product for many years and am constantly amazed by both the ever improving functionality and the incredible support of the community. If you have concerns about bringing an OSS product into your tool stack then I urge you to take this one for a spin. I am certain if you are prepared to invest some time into learning the paradigm that you will quickly wish that you had taken the plunge years ago.</p>
<p> </p>
<p><strong>Reported By</strong>: <a href="http://www.bestguesstheory.com">Hudson Akridge</a> &amp; <a href="http://www.bestguesstheory.com">Robert Dusek</a><br><strong>Used At</strong>: <a href="http://www.gfxi.com">GFX International</a></p>
<p>We are Senior Developers at a large format print company, Hudson's also a developer on the Fluent NHibernate project. We use NHibernate exclusively on an EAV greenfield project that allows our clients to manage their proprietary data. It's been an absolute dream, especially coming from a pure ADO/Dataset world where Stored Procedures drove much of the data access, to using a near seamless <em>ORM</em> like NHibernate. We weighted NHibernate against the Entity Framework, and a few other ORMs (such as ORMapper) and NH came up well ahead of the rest as the leader of the pack. It's a very mature framework, and we have nothing but appreciation and respect for the community that continues to improve this OSS product.</p>
<p> </p>
<p><strong>Reported By</strong>: <a href="http://www.patrickgannon.net/">Pat Gannon<br></a><strong>Used At</strong>: <a href="http://www.hsihealth.com/">Health Services Integration</a></p>
<p>Prior to actually using NHibernate, I had heard rumors from other developers that NHibernate had a really steep learning curve, and had been a stumbling block for certain, well... 5:01 developers.  We are using Castle ActiveRecord (layered on top of NHibernate) at HSI for a couple of our new LOB products, and it couldn't have been easier to get it set up and start being productive.  It was just as easy to set up and use as other ActiveRecord OR/Ms I have used in the past like SubSonic and Linq2Sql, and from my perspective there is a lot more flexibility in terms of modeling entity graphs whose structure varies from the underlying database schema.  (Castle ActiveRecord actually supports much more than just the "Active Record" pattern of one object per table.)  It has been relatively easy to configure one class that corresponds to several tables, as well as several classes that correspond to a single table, and any sort of sane mapping of an inheritance hierarchy to a DB schema seems to be supported as well, so you really get the best of both worlds IMO with Castle ActiveRecord (all the ease-of-use of an "Active Record" type OR/M, coupled with the flexibility of NHibernate- since if necessary it seems that you can mix-and-match Castle ActiveRecord with 'plain vanilla NHibernate' in the same app).  I would highly recommend Castle ActiveRecord (and thus NHibernate) to anyone that is trying to select an OR/M for their .NET application.  If you don't like putting persistence information in your entities, you can use Fluent NHibernate, which I have heard provides equivelent functionality to Castle ActiveRecord, but it supports POCOs, although I have not used Fluent NH.</p>
<p> </p>
<p><strong>Reported By</strong>: DuvallBuck<a href="http://www.patrickgannon.net/"><br></a><strong>Used At</strong>: Not disclosed<a href="http://www.hsihealth.com/"></a></p>
<p>The international company I work for started coding a web based application in the mid-90's using asp/javascript. About three years ago I created the first .NET application and was allowed to use NHibernate (after the lawyers approved the licensing). Since then the stack has evoluted to using Castle, Rhino.Commons, NHibernate and now FluentNhibernate. As the infrastructure has expanded other development teams have started to leverage this stack for their deliverables. There was considerable resistance at first but as features that were delivered were stable and maintenance was easier this has become a non-issue. I am currently in my third refactor of the infrastructure using this stack. This will make the availability to the other teams even easier to use. Adding new features will be done via convention rather than configuration and the infrastructure will support the automagical wiring of the components. The biggest hurdle for using NHibernate has been the mapping but FluentNHibernate has made the mapping easier. It all started with NHibernate.</p>
<p> </p>
<p><strong>Reported By: </strong><a href="http://nicopaez.wordpress.com">Nicolas Paez</a></p>
<p><strong>Used At</strong>: <a href="http://www.snoopconsulting.com">Snoop Consulting</a></p>
<p><i>
</i></p>
<p><i>
</i></p>
<p><i>
</i></p>
<p><i>
</i></p>
<p><i></i></p>
<p><i>
</i></p>
<p><i>
</i></p>
<p><i></i></p>
<p><i>
</i></p>
<p><i><i>We have been developing solutions for world-class companies using NHibernate since 2006. Among the several solutions we built, there are internet-faced applications with more than 60.000 users and online transactional systems. The use of Nhibernate allow us to reduce the time spend on writing code for persistence and at the same time concentrate more on other concerns like business logic and user experience.</i></i></p>
<p><i>
</i></p>
<p> </p>
<p><strong>Reported By: <a href="http://scottwhite.blogspot.com">Scott White</a></strong></p>
<p><strong>Used At: </strong>BP (British Petroleum) &amp; Loomis</p>
<p>Used NHibernate as ORM of choice at several companies.  It is the most capable and pure ORM, there is little to no performance implications for using NHibernate due to it's flexibility.</p>
<p> </p>
<p><strong>Reported By: </strong><a href="../../members/cws/default.aspx.html">cws</a><br><strong>Used At</strong>: <a href="http://www.gotit.se">Gotit</a></p>
<p>
<i>
</i></p>
<p><i>
</i></p>
<p><i>
</i></p>
<p><i>
</i></p>
<p><i></i></p>
<p><i>
</i></p>
<p><i>
</i></p>
<p><i></i></p>
<p><i>
</i></p>
<p><i><i>Here I will publish our/mine usage of these execellent set of projects</i></i></p>
<p><i>
</i></p>
<p> </p>
<p><strong>Reported By</strong>: <a href="http://jfromaniello.blogspot.com">José F. Romaniello</a><br><strong>Used At:</strong> <a href="http://www.lorenzati.com/">Lorenzati, Ruetsch y CIA S.A.</a></p>
<p>Hi all, I work for Lorenzati, Ruetsch y CIA, which is a major productor and processor of peanuts and peanut derivated products with headquarters in Ticino-Córdoba, Argentina.<br>Currently we have a small system in production with NHibernate as ORM and we are working to replace modules of a legacy ERP.</p>
<p> </p>
<p><strong>Reported By</strong>: <a href="http://ir.pe/fabricio-rojas">José Fabricio Rojas</a&amp; Eric Vasquez<br><strong>Used At:</strong> <a href="http://www.pacificoseguros.com/">Pacifico Seguros</a></p>
<p>Hola a Todos, Trabaje en un Proyecto en la consultora Peruana-Española <a href="http://www.grupogesfor.com/web/filiales/peru/inicio">Gesfor Osmos</a>  para nuestro Cliente Pacifico Seguros en el Proyecto ISAT (Integración de Asesores de Acciedentes de Transito) usando Nhibernate como motor de persistencia de datos , integrandolo con un plataforma de servicios para moviles con WCF(Windows Comunication Foundation), dando muy buenos resultados , El Producto se encuentra en Producción desde el Mayo del 2010. Por lo que recomendo Nhibernate.</p>
<p> </p>
<p><strong>Reported By:</strong> <a href="http://scrumalliance.org/profiles/80332-dragos-corneliu-stefanescu">Dragos Stefanescu, CSM</a><br><strong>Used At:</strong> <a href="http://www.TheSoundOf.net">The Sound of .net</a></p>
<p>This is the online repository for all the podcasts on the internet related to Microsoft .net technology. The sound of .net was created to help all the developer to keep track of the changes of dot net. Enjoy the podcasts and let me know what I can do to make this better for you. Long life for NHibernate!</p>
<p> </p>
<p><i><i>
</i></i></p>
</div>