Ayende @ Rahien

Refunds available at head office

Choose a workshop

I am going to give a workshop or two at the ALT.Net Austin in the end of October. Those will be free (as in beer) and will be recorded & available on the net afterward. Right now I want to do on on writing DSLs, but I have another which is basically blank at the moment. I have too many subjects that I can talk about, and too many levels at which I can talk about them.

So, this is your chance to help me. If you are going to be there, what would you like to have a workshop about?

And no, a question like NHibernate is not acceptable, it isĀ  too broad. Are we talking about NHibernate best practices, high scalability, tips and tricks or advance usages. I can do a three hours workshop on any of them.

Suggestions?

Comments

Scott Bellware
09/05/2008 01:18 AM by
Scott Bellware

What a great opportunity for folks to get into advanced NHibernate. That one's got my vote. If we could get someone to do an intro to NHibernate before the advanced workshop, then this would be some killer workshop content (not that your tutorials won't be awesome to begin with).

James Coffman
09/05/2008 01:43 AM by
James Coffman

I agree with Scott; emphasis on an intro to be included.

pb
09/05/2008 01:59 AM by
pb

Would be interested in a demo of how you can get started with NHibernate in less time than using a typed dataset or LINQ implementation and the benefits. I looked into it and after looking at a big honking xml file said forget it.

Also a big political stumbling block where I am is rights and how you manage rights when you have C# code spitting out SQL statements. LINQ and NHibernate are on par there, but typed datasets will generate procs for you making the DB folks happy even if the procs are a godawful mess.

Ayende Rahien
09/05/2008 02:03 AM by
Ayende Rahien

pb,

No, I am not touching the subject anymore.

Check Google for the previous discussions about ti.

Al
09/05/2008 02:35 AM by
Al

How about something cool like NHibernate in a service environment using WCF (or NServiceBus?).

Or discussion on advanced NH using the Repository pattern, query batching, validation, testing, mocking and general best practices.

Justin Chase
09/05/2008 02:59 AM by
Justin Chase

You should simply do a workshop on boo. Programming language 101.

firefly
09/05/2008 03:04 AM by
firefly

Are you going to be there at the Open Space event on the weekend at well? The workshop is on Thursday and Friday and the Open Space is on Sat and Sunday if I understand it right.

josh
09/05/2008 04:46 AM by
josh

well that was weird... I read the post and then started reading the comments, and WHOA. My dad reads Ayende? I never knew he was into programming. Hi James C.

/that is all

Jan Van Ryswyck
09/05/2008 05:20 AM by
Jan Van Ryswyck

+1 on NHibernate scalability, repository pattern and best practices.

Michael Smith
09/05/2008 07:43 AM by
Michael Smith

Maybe something like going through Rhino.Commons architecture / design decisions?

It's got a lot of stuff and is very opinionated, so maybe explain why it is like it is. Let the workshop participants guide which parts get covered. For example, session management techniques for NHibernate for long runnings transactions.

I won't be there but look forward to the screencasts!

Frank Quednau
09/05/2008 07:49 AM by
Frank Quednau

NHibernate best practices would be excellent. That is, with plenty of references to architectural decisions and their justification. NHibernate in a system using the WCF stack would be interesting from my point of view as well.

John
09/05/2008 08:14 AM by
John

I also think a discussion on advanced NH using the Repository pattern, query batching, validation, testing, mocking and general best practices.

Maybe not so much a discussion but more of a tutorial with a discussion at the end though.

Ayende Rahien
09/05/2008 09:34 AM by
Ayende Rahien

Firefly,

Yes, I am going to be at the open space as well

Travis
09/05/2008 01:36 PM by
Travis

+1 for "NHibernate advance usages"

Scott White
09/05/2008 01:59 PM by
Scott White

Nice, I'm in Houston and will consider to come out there to Austin for this. This is very exciting for me, I'd like to see something on NHibernate best practices. Also do you know if anyone will be presenting on Spring.Net there?

James Coffman
09/05/2008 02:33 PM by
James Coffman

Josh, Well you know like son like father ...

Mike
09/05/2008 02:44 PM by
Mike

I'd like to see a workshop on NHibernate +scalability, specifically sharding.

Dru
09/05/2008 02:49 PM by
Dru

OMeta# - How To

Stuff from Ship It (Actually I think this would be awesome)

Rhino.Security (maybe?)

Tom Opgenorth
09/05/2008 04:37 PM by
Tom Opgenorth

+1 for NHibernate advanced usages (and free beer)

Nathan
09/05/2008 06:04 PM by
Nathan

I'd like to hear your opinions on NHibernate Burrow.

firefly
09/06/2008 07:46 AM by
firefly

Since Oren is a .Net star I am going down there to get my picture taken with him :)

I would love to hear about NH best practices, tips and tricks is nice too but I think as long as Oren keeping up the blog post then I am happy. It's scary that he is churning out posts faster than I can read them.

bob
09/08/2008 01:44 AM by
bob

Any more details on location and date/time? Couldn't find any on google.

Ayende Rahien
09/08/2008 10:07 AM by
Ayende Rahien

Click the link in the post, then go to schedule.

Tim Scott
09/08/2008 06:47 PM by
Tim Scott

+1 for advanced NHibernate, possibly in the context of Rhino Commons. I will be there whatever it is!

Joao Braganca
09/11/2008 10:07 PM by
Joao Braganca
  • scalability, specifically nhibernate in various clustered topologies.
Tim Barcz
09/20/2008 01:58 AM by
Tim Barcz

Oren,

I am curious about all of the above and generally getting better with NHibernate.

What I'm most concerned with as our NHibernate usage/adoption goes up is avoiding pitfalls seemingly common in non-trivial NHibernate usage.

As you're going through advanced usage or scalability, I'd be interested in having you point out the pitfalls that are common and avoidable.

Tim

Mahendra Mavani
09/23/2008 05:26 PM by
Mahendra Mavani

1+ NHibernate advance usage. love to be part of this workshop.

Comments have been closed on this topic.