Tuesday, March 1, 2011

Caliburn MVVM

Listened to an interesting podcast this morning regarding Silverlight development using Caliburn MVVM

http://caliburn.codeplex.com/

http://www.caliburnproject.org/

As they state it on there website:

Goals

  • Support building WPF/SL application that are TDD friendly.
  • Implement functionality for simplifying various UI design patterns in WPF/SL. These patterns include MVC, MVP, Presentation Model (MVVM), Commands, etc.
  • Ease the use of a dependency injection container with WPF/SL.
  • Simplify or provide alternatives to common WPF/SL related tasks.
  • Provide solutions to common UI architecture problems.

 

Podcast link:

http://www.dotnetrocks.com/default.aspx?showNum=638

 

Later Coderz

Baka

CruiseControl.Net Tutorial – Part 2 « My view on C#

CruiseControl.Net Tutorial – Part 2 « My view on C#

Wednesday, February 23, 2011

Ruby Development on Windows

So I recently ventured down the Ruby path…browsed over to Ruby Installer and downloaded the installer.

So far so good…installed it easy-peasy no hassles. Next up, build a simple app.

What fascinated me and got me interested was the data abstraction of the Rails web development framework and how the scaffolding features allowed to me easily and quick get started.

Yeah, yeah Asp.net MVC also has scaffolding now thanks to the “Nu-Get Boom”.  But I want to try this in Ruby and get to work with a metal to metal framework (Rails) – no SOAP abstractions for SOA (SOA is a architecture pattern which can be implemented without SOAP) is a big one for me.

With every layer of abstraction comes more complication, more resource requirement, more execution steps, more time to load and more and more…you get my point…

Back to Rails, being able to develop and later optimize using SQL profiler or deciding to not use the default SQL Lite database but rather something else via a simple configuration change might sound awesome.  BUT, the best part for me it is come for free and not development cost.

So, let me venture even further off into the Ruby world and see what it brings me…will you keep you posted.

Later Coders

Baka

Updating and Publishing a NuGet Package - Plus making NuGet packages smarter and avoiding source edits with WebActivator - Scott Hanselman

Cool article on creating your own NuGet Package, check it here
Updating and Publishing a NuGet Package - Plus making NuGet packages smarter and avoiding source edits with WebActivator - Scott Hanselman

Later Coders
Baka

Monday, February 21, 2011

this.MyLife()

Started listening to a fairly new podcast hosted by Scott Hanselman and Rob Conery which focuses on fascinating and interesting stories from developers and the like telling their stories. Stories of how they invented compilers, to frameworks to revolutionising an industry, to philosophical developer life & issues - from long ago and beyond the future.

The podcast This Developer’s Life has a very cool, funky, lively tone to it – which is what keeps me listening….not to mention the amazing story telling going on throughout each podcast.

A huge thanks and a big around of applause to Scott and Rob for hosting an excellent, long overdue and insightful podcast.

I’d love to say that “I am not promoting” the podcast but I am :) give it a try and see for yourself…its like being in a room with varyingly different smart, innovative, wise people everyday and feeding off their experiences – all you can do is grow professionally and maybe even apply that to you personal life too.

Let me know what you think – via twitter @bakasa

Later Coderz

Baka

Memcache: enyim with .net 4.0

I recently created a .net 4.0 project...