Presentation
Presentation
Thanks to the organizer team of Austin Code Camp 2011, who provided this opportunity to share my idea about In-Proc CQRS.
I uploaded code sample at
http://mahendrablog.googlecode.com/svn/trunk/BendingCQRS.rar
Thank everyone who attended and expressed their sincere interest .
As promised in the talk, here is the download detail for demo solution. It includes final copy as well as fresh copy for making new start.
Here is the download link.
http://mahendrablog.googlecode.com/svn/trunk/FluentNHibernate%20Master%20Copy.zip
Outline document to reach from Fresh Copy to End is here:
http://mahendrablog.googlecode.com/svn/trunk/FluentNHibernate Talk Outline.txt
Thanks again to Karthik and NDDNUG people for making my day.
Moving on with our series of virtual learning, here I present next one.
Schedule Time: April/1/2010 10:30 PM (Central Daylight Time) [April/2/2010 9:00 AM IST]
Session Name: Deep dive into OOP - Beyond basic concepts
Abstract: In our college days, We have already learned core Object-Oriented Programming concept like Abstraction, Encapsulation, Inheritance, and Polymorphism. However since then, lot has been written and spoken about it. While you feel confident about OOP after mastering those core part, soon you realize those cool folks are talking about Single Responsibility Principle", "Open/Closed Principle", "Dependency Inversion Principle", as well as Inversion of Control containers. This session...
Over this weekend, I facilitated workshop on Refactoring. My company was kind enough to host the screencast for me. Earlier I posted link for ppt and demo application download here.
If you rather prefer to watch it directly at screencast site, here is the direct link
http://www.screencast.com/t/gI7XXQMQ95S
Thanks to Jeffrey Palermo, for the big favor and editing and uploading the screencast.
On this Saturday, I facilitated workshop on Refactoring. Since many participants asked for slides and demo application, here they are
presentation and demo application is at
http://austincodecamp09.googlecode.com/svn/trunk/PruningYourLegacyCode
and the final refactored version of DbSnapTaker is at
http://svn2.xp-dev.com/svn/mdmavani-DbSnapTaker
Both of them are svn repositories so you will need svn client to check out them. If you haven’t got it already, here is one.
Tomorrow I will be presenting at AustinCodeCamp 2009. Topic is “Apply Refactoring Techniques and prune your legacy code”. Here is the Abstract: This is session, full of code demo to demonstrate refactoring techniques mostly influenced by Michael Feathers in his book, “Working Effectively with Legacy Code”. I would prefer to keep the session lively by mean of audience interaction while demonstrating how to approach this refactoring for practical scenarios. Session will start with discussion on the topic of dependency and will go towards the direction of how to break those dependencies and introduce testing harness for any legacy...