Claudio was a no show today. As I predicted he had meetings he could not get out of.
But we powered through and covered a range of topics.
Wizards of Smart podcasts
Since our last meeting there have been 2 episodes of Wizards of Smart.
Episode 3 – Testing : http://www.theabsentmindedcoder.com/2010/05/wizards-of-smart-episode-3-testing.html
Episode 4 – Code Reviews, Work Environment, Developers : http://www.theabsentmindedcoder.com/2010/05/wizards-of-smart-episode-4.html
Ruby on Rails
I talked a bit about my experience this week with Ruby on Rails. In particular I pointed out how I enjoyed the migration functionality.
http://guides.rubyonrails.org/migrations.html
Alper pointed out that c4mvc also has a session on some .net tools for migration :
http://www.c4mvc.net/Home/Events –> March Show and Tell : Topic Database Migration Frameworks : MigratorDotNet and RikMigrations
I also point out the Dev Chix wiki for learning Ruby on Rails : http://wiki.devchix.com/index.php?title=Server_2003
The guide walks through every step from installing Ruby, rails gems, setting up git, heroku, and pushing your app to heroku. It’s a great guide for those new to rails (like me!)
SQLite Database Browser
I pointed out this tool for looking at Sqlite databases. I am using it to look at my rails database.
http://sourceforge.net/projects/sqlitebrowser/
Domain Driven Design
Ed asked about DDD for everyday apps. I then fumbled around and gave a high level talk on how to apply some DDD principles to everyday code. I think I will work on a presentation on the subject because I find it an interesting perspective.
We did point out some DDD resources :
Greg Young on Herding Code : http://herdingcode.com/?p=189
Greg Young on InfoQ : http://www.infoq.com/interviews/greg-young-ddd
David Laribee on Deep Fried Bytes : http://deepfriedbytes.com/podcast/episode-6-talking-domain-driven-design-with-david-laribee-part-1/
Eric Evan’s book : http://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215/ref=sr_1_1?ie=UTF8&s=books&qid=1274981635&sr=8-1
Jimmy Nilsson’s book : http://www.amazon.com/Applying-Domain-Driven-Design-Patterns-Examples/dp/0321268202/ref=sr_1_2?ie=UTF8&s=books&qid=1274981635&sr=8-2
Houston Techfest
I mentioned the Houston Techfest again and discussed some potential presentations Claudio and I might be doing.
http://www.houstontechfest.com/dotnetnuke/default.aspx
They are still taking abstracts. Email your abstracts and bio to speakers@houstontechfest.com
Linq
I walked through some linq examples that can be found in my learning C# project in my Learning Repository : http://github.com/RookieOne/Learning
We looked at Select, my pet peeve of using a Where and then FirstorDefault, and also how to use Any instead of Count to verify if a list is not empty.
I took a poll and there was a lot of interest in doing more Linq best practices and techniques. I am working on a presentation as well and it was nice to see there was a good deal of interest.