NH Prof New FeatureQueries by Url
I have been talking a lot lately about the technical aspects of working with NH Prof (and there are more posts scheduled), but not really talking about the new features at all. I firmly believe in the lynched-by-the-users model, and working for so long without having new features is an anathema to me.
I am going to try to leak them to the blog as they go fully online (with screenshotable UI), although I do mean to keep several surprises in my sleeve, and in my backpack, too, come to think about it, I need space for some of them ;-) ).
Anyway, I don’t think that this screen shot requires any additional explanations:
Unlike my previous posts about NH Prof’s new features, this is not currently available to download. Currently we are planning to sync up everything and show you what we got by the end of the week, so this is truly just a sneak peak right now.
The really amazing part of this feature? I did it, all on my own. The reason that I am surprised is that this feature actually have UI in it. And my facilities in UI manipulation are decidedly lacking. Nevertheless, this is all my work. The UI team didn’t have to get involved. I mentioned before how impressed I am by the work Christopher and Rob did on NH Prof. What I didn’t think got mentioned was the UI architecture that they built. Working separately, both me and Christopher & Rob has reached the same type of general architecture, based on concepts and features.
This report is a new feature based on an existing concept. The work to make that happen was already done, when the concept was introduced. Creating a new feature is a piece of cake now, and doesn’t require any special knowledge or any UI talent.
I am loving it.
Oh, and just to give you an idea about the time frame, I started coding the UI about 45 minutes ago, because I sat down to ensure that NH Prof was ready to show for my NHibernate workshops. I got sidetracked a bit and wired the feature into the UI. It is actually a bit more impressive, because the 45 minutes time also include the time to write the blog post :-)
More posts in "NH Prof New Feature" series:
- (09 Dec 2010) Alert on bad ‘like’ query
- (10 Dec 2009) Filter static files
- (16 Nov 2009) Exporting Reports
- (08 Oct 2009) NHibernate Search Integration
- (19 Aug 2009) Multiple Session Factory Support
- (07 Aug 2009) Diffing Sessions
- (06 Aug 2009) Capturing DDL
- (05 Aug 2009) Detect Cross Thread Session Usage
- (22 May 2009) Detecting 2nd cache collection loads
- (15 May 2009) Error Detection
- (12 May 2009) Queries by Url
- (04 Feb 2009) View Query Results
- (18 Jan 2009) Superfluous <many-to-one> update
- (18 Jan 2009) URL tracking
- (10 Jan 2009) Detecting distributed transactions (System.Transactions)
- (06 Jan 2009) The Query Cache
- (05 Jan 2009) Query Duration
- (24 Dec 2008) Unbounded result sets
- (24 Dec 2008) Row Counts
Comments
congratulation Oren!
don't blame it on writing blog posts, those go online in seconds after so many trown in a wild on regular basis...
but still, 44minutes and 10 seconds is a good achievement ;p
what bugs me is a color, I know you're addicted to the yellow considering the outlook of your blog but somehow I like my apps to be in a more decent color then yellow/orange/brown...black/grey/blue would do it for me
a little nitpick
Nice but useful only in web apps (if I understand it correctly).
Krzysztof,
Yeah, it is about URLs :-)
But most NH apps are web apps
Maybe so but don't forget about us desktop guys ;)
Shane,
Give me an idea about how I can give you a feature
Any ideas I come up with get added to that feature request site where we get to vote on what we think is important.
I'm just saying in general it's good to remember that not all app development is web based. This is the first feature I've seen that is specific to the web though so I'm not worried. Most features I've seen requested are very platform agnostic.
I learned that being negative isn't alwasy good so I think we should have a little voice saying well done or excellent when it finds a session without alerts ;-).
Just kidding.
Comment preview