Ayende @ Rahien

Hi!
My name is Oren Eini
Founder of Hibernating Rhinos LTD and RavenDB.
You can reach me by phone or email:

ayende@ayende.com

+972 52-548-6969

, @ Q c

Posts: 10 | Comments: 37

filter by tags archive

NH Prof feedback

time to read 3 min | 465 words

Every now and then I am running a search to see what people are thinking about NH Prof. And I decided that this time it might be a good idea to share the results found on Twitter. I am still looking for more testimonials, by the way.

image

You are welcome :-)

image

I am not sure if that is that much of a good thing, though…

image

I certainly agree :-)

image

Should I worry about it or use it as a marketing channel? Remind me something from a Batman movie.

image

Go for it :-D

image

Thanks.

image

Yeah!

image

Wait until you see some of the bug reports that I am seeing…

image

That is the point.

image

Hm, I am not sure that I am happy to be the center of a life changing event, but as long as it is positive…

image

That was a damn hard feature to write, too.

image

What can I say, I agree.

And assuming that you got to this point in the post, I am doing a lot of work on NH Prof recently, getting it ready to v1.0. As a reminder, when I release v1.0, the reduced beta pricing is going away…


Comments

Simone

I'm not doing a lot of data access development lately, but the first thing I'll do when that happens, is buying NHProf

NotMyself

I ended up buying it too. Best investment I have made in my developer toolbox since ReSharper.

Gabriel N. Schenker

I find myself writing quite some articles and/or tutorials about NHibernate and Fluent NHibernate. NHProf is an invaluable help in such situations. First of all it nicely formats and displays what is happening behind the scene and secondly it gives many good advice how to improve the quality of the data access code.

Lately I had to find a bug in a second level cache provider that we use in our application. Again NHProf helped a lot to track down the and fix the bug.

nefajciar

Hi Oren,

haven't tried NHibernate profiler yet, as we are using/testing other O/RM right now. But on the next project we may consider NHibernate and Fluent Nhibernate mapping framework.

So our question is, will it help us find bugs/give some guidance of using Fluent mappings or you aren't puting your time into this right now?

We know there are dozen of xml mapping resources out there (thanks for your excellent article series in the last weeks) but we would be thankful of getting some help to fluentnhibernate mapping with some tool in the future.

Yes, and I know this is not what profiler is about, but just to give you an idea what to implement in version 2.0...maybe ;-)

Thanks

Ayende Rahien

nefajciar,

NH Prof is agnostic to how you configure NHibernate. You can use Active Record, Xml files or Fluent NHibernate, and it will show the data and analyze it appropriately.

Kyle

My company bought 3 licenses and the tool is an invaluable time saver when "dealing" with NHibernate. We are currently performance tuning the app and have been able to easily see N+1 select issues with this tool. I think this tool could help propel NHibernate into more of the mainstream as well. I wouldn't start an NHibernate project without it at this point.

Is WPF with gradients causing the app to be slow? That would be my only complaint is that it's sluggish for some reason ( even when not actively profiling NHibernate ).

Comment preview

Comments have been closed on this topic.

FUTURE POSTS

  1. Production postmortem: The case of the memory eater and high load - 15 hours from now
  2. Production postmortem: The case of the lying configuration file - about one day from now
  3. Production postmortem: The industry at large - 3 days from now
  4. The insidious cost of allocations - 4 days from now
  5. Find the bug: The concurrent memory buster - 5 days from now

And 4 more posts are pending...

There are posts all the way to Sep 10, 2015

RECENT SERIES

  1. Find the bug (5):
    20 Apr 2011 - Why do I get a Null Reference Exception?
  2. Production postmortem (10):
    14 Aug 2015 - The case of the man in the middle
  3. What is new in RavenDB 3.5 (7):
    12 Aug 2015 - Monitoring support
  4. Career planning (6):
    24 Jul 2015 - The immortal choices aren't
View all series

Syndication

Main feed Feed Stats
Comments feed   Comments Feed Stats