# Tuesday, September 08, 2009

Good turn out at the last Architecture chat, including Guy, who hadn't been to one for over a year, and Murray, a new comer.

  • Secunia Corporate Software Scanner - How to identify missing patches etc.
  • Discussed the 97 things every software architect should know and Beautiful Architecture books - I'll bring them along next time if anyone wants to borrow them.
  • Discussed Facebook's key/value database Cassandra.
  • Discussed approaches for publishing and consuming RSS, talked about PubSub Hubbub.
  • Discussed selecting technologies for building CRUD Apps, and what are good technologies for learning ORM.
    • Discussed NHibernate being the Swiss army knife, lots of features, interesting place to learn as you will become aware with almost every facet of ORM nomenclature etc.
    • Discussed Entity Framework, Linq2Sql  and others including Lightspeed.
    • Discussed difference between highly opinionated vs. non-opinionated ORM's.
  • Software Craftsmanship - sparked off by this article in the Herald - general consensus was we didn't agree at all with the article, and that there is an obvious disconnect between the view points of academia and practicing developers.
    • Discussed the ideas of Science based engineering rigueur improving software quality and stopping projects running over budget, and it’s rather short-sighted view of how software defects originate / what contributes to overall “software quality”.
    • Big discussion was around Software "engineering" - and how far removed from other engineering disciplines we are.
    • Discussed fact that most software development focused degrees in New Zealand don't qualify you to join IPENZ - and if we could, most of us wouldn't want to.
    • Discussed the laughable Idea of forcing developers to study something every year to “stay current” – everyone agreed if you’re not learning something every day as a developer, your doing it wrong.
  • Service Buses & IoC Containers (the conversation got a bit mixed up between these two) – things we discussed were:
    • When to adopt, i.e. how big does a project have to be, what problems should you be facing.
    • Quite a bit of discussion around the misnomer of "how big" being a reason to adopt any technology, rather then how complex, good fit etc.
    • Discussed the dangers of adopting technology and practices prematurely.
    • Examples of .Net service bus:
  • Discussed the .Net Mailing List - Josh didn't know what it was, which in some way reflects that it’s not longer promoted any more, discussed it succumbing to a slow death, how stack overflow affected question traffic etc. – FYI You can still subscribe to the dot.net.nz mailing lists here.
  • Expressed annoyance that dot.net.nz no longer works after the “upgrade” to sharepoint, need the www. prefix.
  • Wordpress twitter-like themes/plugins, such as the prologue / P2 theme.
  • Pomodoro timers, including tomatoes, footballs, iphone apps and even *gasp horror* on-screen timers.
posted @ Tuesday, September 08, 2009 11:47:36 AM (New Zealand Standard Time, UTC+12:00)    Comments [0] | |
Comments are closed.
Search
FeedCount

Tags...
.Net (83) .Net Reactor (4) .net user groups (9) 2008SummerRoadTrip (1) ActiveRecord (1) architecture (1) architecture chat (97) ArchitectureCamp2007 (2) asp.net (1) Astoria (1) Auckland (1) base4 (9) batching (1) binsor (1) blog (4) boo (1) books (1) C# 3.0 (9) cambodia (9) CAML.Net (1) castle (40) china (8) codecamp (3) codeplex (3) dapper.net (1) DevDefined Ltd. (4) DirectShow.Net (1) DLR (1) DSL (4) EAUG (1) Enterprise Architect (5) Enterprise Architecture (1) Enterprise Library (1) F# (1) feedburner (2) first post (1) Friendster (1) generics (1) googlegears (1) hacks (3) hardware (3) hongkong (2) Horn (1) hyper-v (1) ideas (1) IoC (21) IronPython (13) IronRuby (2) jobs (1) Languages (2) laos (8) LINQ (7) LiveId (1) LLU (1) Local Government (1) MDA (1) MDD (1) microsoft (1) Model Driven Development (1) mono (1) monorail (2) Movies (1) Music (1) nDepend (1) news (1) NHibernate (3) NUnit (2) nvelocity (1) OAuth (6) office (1) OpenSocial (1) orcon (1) photos (1) php (1) PostSharp (1) powerpoint (1) presentations (1) ReSharper (1) REST (2) rhino commons (3) rhinomocks (5) Ruby (1) SaaS (1) scm (1) Screen Architect (0) SharePoint (5) silverlight (1) Splicer (4) SQL2008 (1) supcom (1) survey (1) svn (1) Syzmk (4) thailand (6) Tools (2) Tortoise SVN (1) trac (2) Travel (36) Unity (2) vietnam (7) vista (2) visual nhibernate (1) vmware (1) volta (3) VS2008 (1) WCF (3) wiki (2) wikipedia (1) Windows Server 2008 (1) windsor (6) WinForms (1) wix (2) WPF (2) xmlrpc (1) yahoo pipes (1)
Who am I?
Alex Henderson
Alex Henderson
Auckland, New Zealand
Managing Director at Dev|Defined Limited

"Self Confessed Coding Junky for 15 years"
View Alex Henderson's profile on LinkedIn
 
Mobile: +64-21-402-969
Email: bittercoder 'at' gmail 'dot' com
MSN: bittercoder_nz@hotmail
Skype: alex.devdefined
Navigation