NJDOTNET User Group–That’s a Wrap!
On November 11th, 2010 I had the pleasure of being asked to deliver my talk on Domain Driven Design Implementation Patterns in .NET to the Central NJ .NET User Group at the Infragistics offices in Cranberry, NJ. The talk started at 6:30pm and lasted until nearly 10:00pm – more of a free half-day of training and less of a user group talk
.
Thanks to those 30+/- folks who stuck it out until the bitter end. Much to the credit of the attendees, only a very few of the meeting attendees had to leave before the talk was completed. I’m pretty certain that *I* didn’t want the talk to last 3.5 hours – I doubt most of the attendees did either, but I can assume that the level of interest, feedback, and participation of the attendees remaining high the entire time must have meant that people were getting good value out of the talk!
A Recurring Problem: Timing and Content Challenges
Delivering this talk for a user group presents an interesting challenge – its designed to be delivered as a 1.5 hour talk about considerations for implementing various DDD patterns in .NET but its heavily dependent on an important underlying assumption: that the audience is already familiar with DDD concepts and principles. Often the audience that tends to show up for this talk has a mixed experience with DDD – some are familiar with the concepts, others have heard of it, still more are actively trying to practice DDD, and still others are unfamiliar with the details of most of the concepts. This makes is hard to deliver the talk “as planned” because to do so usually means that some segment of the audience won’t really get the full value out fo the talk without my taking time to introduce some DDD “background” that explains most of the concepts.
I initially ran into this problem when I delivered this talk in February for the Philly ALT.NET user group. In that talk, I found that I had to back up a bit and provide some DDD context before proceeding to the code itself. Fortunately, I happened to have a DDD Concepts presentation on hand for that talk and was able to quickly pull it out and run through it to provide the needed background to the attendees before delivering the originally planned presentation.
I’ve since learned from that experience and have restructured the overall presentation to be more of a combination of concepts and code rather than the code-centric talk for which it was initially conceived. But front-loading the code-centric content with a primer on DDD Concepts and Theory tends to increase the overall length of the talk significantly. Fortunately, it seemed most of the NJDOTNET attendees were more than willing to sit through the entire length of the talk, despite its length.
From my quick perusal of the reviews I received from the attendees, it seems the talk went over well and people were able to get good value from the content so despite its length it seems people were able to remain engaged and interested in the topic. Based on the questions and discussion, it seems that a lot of the attendees were interested in the subject matter – its really great to see people latching onto the DDD concepts and working through some of the decision-points in deciding how to codify their domain knowledge in their software solutions.
Downloads and Samples
In case you missed the talk (or were in attendance and would like to review the code samples, etc.), here are both the slides and code for download:
Enjoy~!











Hey Steve,
nice stuff… Are you going to record a screen cast about that so we all can benefit the knowledge. I am sure that we all like the NHibernate and Agile screencasts and I think this one will be interesting to see. Well, I really hope that you can find some time to do it
Best Regards
November 27th, 2010 at 12:48 pmYou have a very nice and motivating posting style, it makes me read your articles with great interest.
June 9th, 2012 at 2:19 amJe crois que les faits écrits dans votre écriture-up est vraiment superbe. J’ai fait un travail sur une mission d’analyse préliminaire sur le sujet et votre blog m’a vraiment aidé avec de nombreuses considérations que j’ai eu. Je crée un document terme pour l’école et moi? Suis actuellement à la suite de nombreux blogs pour l’évaluation.
August 5th, 2012 at 10:26 pmParra had previously created cheap air max 1 a pair of highly sought after air max 1 sale black Air Maxim1 with electric blue accents and speckled soles, and had also worked on the CO-LAB Project Rivalry Collection.For Spring 2010, Parra and Nike worked on the latters revolutionary Air Max 1 which debuted in 1987 and was designed to maximize stability and cushioning for runners.
August 7th, 2012 at 9:19 pmThis premier eyewear style and design while in the new discount oakleys collection blends carbon fiber with tailored mechanics and also the planet??s most effective optical technologies.Sunglasses that weigh next to nothing but have the energy and oakley jawbone sale of a race automobile.They also provide an anti-reflective coating within the backside that leads to a 99% glare reduction.
August 17th, 2012 at 9:40 pmthe elementary fact which they bring in an bully design statement. To genuine show smart and trendy, sunglass cheap ray ban sunglasses forced out full-grown males and girls resort to. Sunglasses are of
August 21st, 2012 at 10:16 pmengke Snow Lion complaints help Cang laughed: “rest assured of Snow Lion, less critical moments, the owner is not going to make you suffer, that in just a moment, we will have the horse, you’re the on Jade’s laurels in the boxes!
Snow Lion Bi Shengke Coach outlet online shook its tail: “Yes master, Snow Lion seemed to have some Coach Poppy Collection pride, right? I’m sorry, I’m back! Coach Wristlet Purses “Say at a white light penetrates into the Bi Shengke waist jade box.
Bi Shengke fun with the Snow Lion has not let in a soothing mood much, Nathan dejectedly sitting beside Bi Shengke Hou, his mouth barely road:
“Didn’t think so, Luo Jie brakes the old Lord is too powerful! “Hou Mi Bi Shengke stretched out hand Coach Poppy Collection tapped on the back of the road twice:” it doesn’t matter, victory or defeat is the military routine, always find a way!
When Nathan nodded, sad and asked: “can we do right now? Luo Jie brake captured the Emperor, took control of the capital, they are likely to find us!
Bi Shengke comfort road, with a smile: “we do not expect Los jaw brake ah
October 6th, 2012 at 2:35 amand also squeeze in a http://www.cheapsexylingerieuk.com/Sexy-corsets-bustiers-s-xl.html connection to ones audio/video
November 1st, 2012 at 5:36 amDo you think that griffeys can bring you surprise?I do.Cause I just get a ken griffey jr shoes.And it makes me feel great.I love the cheap griffeys so much .I don’t know if you have the same feeling but I think you can try.
November 1st, 2012 at 9:09 amWow,so amazing.Look about the michael kors handbags.Really attractives my eyes.Compare other,I like michael kors hamilton much better.The cheap michael kors handbags can give me surprise always.High quality but low price.Also good service.
November 1st, 2012 at 9:10 amDo you think that griffeys can bring you surprise?I do.Cause I just get a ken griffey jr shoes.And it makes me feel great.I love the cheap griffeys so much .I don’t know if you have the same feeling but I think you can try.
November 1st, 2012 at 9:11 amMichael Replica TAG Heuer Watches UK Kors chairman and chief executive John Idol said: “In our licensing segment, we achieved 13% growth, which was driven primarily Cartier Replica Watches by ongoing strength in watches. We remain very excited about the long-term growth prospects for our company as a global luxury lifestyle brand.”The Michael Kors brand as a whole delivered strong Q2 results with total revenue in the period Hermes Watches up 74%, retail sales up 82%, wholesale net sales up 75% and gross profit up 80%.
November 25th, 2012 at 10:13 am