Sunday, December 19, 2010

Episode 40 - Udi Dahan on SOA and NServiceBus

Udi Dahan is well known for the NServiceBus application, and for his views on architecture and SOA. Richard talks with Udi about SOA, looking past the hype of years gone by to see how it can help solve business problems and provide for highly scalable solutions. Udi also talks about NServiceBus and some of the hidden difficulties in REST approaches to SOA that can bite you if you aren't thinking about them.

Links:
Udi Dahan - @udidahan
Training with Udi
NServiceBus

Get Microsoft Silverlight

Duration 32:25 mins | Download mp3

Monday, December 13, 2010

Episode 39 - Jim Webber, REST and Neo4j

This week Richard talks with Jim Webber about the recent YOW! conference, REST architectures and the Neo4j Graph Database.

Links:
Jim Webber - @jimwebber
Yow! Conference 2010
REST In Practice e-book
Neo4j Graph Database

Get Microsoft Silverlight

Duration 38:16 mins | Download mp3

Monday, December 6, 2010

Episode 38 - Philip Laureano on Weaving IL Magic

This week Richard talks with Philip Laureano about LinFu, IL weaving and rewriting, IoC containers and Hiro, a rethink about how IoC containers can be written.

Links:
Philip Laureano - @philiplaureano
LinFu
Hiro

Get Microsoft Silverlight

Duration 32:22 mins | Download mp3

Sunday, November 28, 2010

Episode 37 - Nick Hodge on Open Source

Nick Hodge, Microosft's very own Professional Geek, talks with Richard Banks about Microsoft and Open Source, MahTweets, the Iron* languages and more.

Links:
Nick Hodge - @nickhodge
Iron Python
Iron Ruby

Get Microsoft Silverlight

Duration 32:57 mins | Download mp3

Sunday, November 21, 2010

Episode 36 - A Chat with Greg Low - Part 2

Greg Low, Microsoft SQL Server MVP, MVP RD, SolidQ Australia Managing Director and host of the SQL Down Under podcast chats with Richard Banks about SQL Server, enterprise applications, and a whole raft of other things, including crocodiles! This is part 2 of the chat.

Links:
Greg Low - @greglow
SolidQ Australia
SQL Down Under podcast

Get Microsoft Silverlight

Duration 32:28 mins | Download mp3

Sunday, November 14, 2010

Episode 35 - Oren Eini - Part 2

Richard Banks has a chat with Oren Eini (aka Ayende Rahien) about "stuff". This is the second part of a 2 part interview. Enjoy!

Links:
Oren Eini/Ayende Rahien - @ayende
Raven DB

Get Microsoft Silverlight

Duration 22:10 mins | Download mp3

Monday, November 8, 2010

Episode 34 - Oren Eini - Part 1

Richard Banks has a chat with Oren Eini (aka Ayende Rahien) about "stuff". Due to the length of the chat this has been split into a 2 part episode so enjoy this and don't get frustrated at having to wait for the second :-)

Links:
Oren Eini/Ayende Rahien - @ayende
Raven DB

Get Microsoft Silverlight

Duration 31:51 mins | Download mp3

Monday, November 1, 2010

Episode 33 - Omar Besiso at Tech.Ed Au

Omar Besiso and Richard Banks sit down at Tech.Ed Australia to have a bit of a catch up and a chat about ORMs, agile development and the role of Enterprise Architects on teams amongst other things. Enjoy!

Links:
Omar Besiso - @omarbesiso
Sydney Architecture Users Group

Get Microsoft Silverlight

Duration 29:51 mins | Download mp3

Monday, October 25, 2010

Episode 32 - A Chat with Greg Low, Part.1

Greg Low, Microsoft SQL Server MVP, MVP RD, SolidQ Australia Managing Director and host of the SQL Down Under podcast chats with Richard Banks about SQL Server, enterprise applications, and a whole raft of other things, including crocodiles! This is part 1 of the chat.

Links:
Greg Low - @greglow
SolidQ Australia
SQL Down Under podcast
Life in Cold Blood


Get Microsoft Silverlight

Duration 31:09 mins | Download mp3

Monday, October 18, 2010

Episode 31 - Steve Nagy and the Cloud

Richard Banks has a chat with Steven Nagy live at Tech.Ed Australia 2010 and talks about recovering from a misspent education, doing video overlays for sports TV broadcasting, and then finally get onto Azure and architecting apps for the cloud and the developer experience.

Links:
Steven Nagy - @snagy
Windows Azure

Get Microsoft Silverlight

Duration 30:27 mins | Download mp3

Sunday, October 10, 2010

Episode 30 - The Sharepoint Episode

This episode, recorded live at Tech.Ed Australia 2010, sees Richard Banks talking with Brian Farnhill and Jeremy Thake about Sharepoint. Richard rips into it, and Brian and Jeremy fight back - it makes for a great episode and I hope you enjoy it.

Oh, in case it's not obvious, the opinions and viewpoints expressed in this episode are without a doubt in no way reflective of our employers nor of Microsoft corporation. It's all purely personal.

Links:
Jeremy Thake - @jthake
Brian Farnhill - @brianfarnhill
Sharepoint Dev Wiki

Get Microsoft Silverlight

Duration 32:11 mins | Download mp3

Monday, September 20, 2010

Episode 29 - Scott Barnes says WPF is Dead

Over the past few weeks Scott Barnes has created a small storm by claiming that WPF is Dead and that HTML5 is the way of the future inside Microsoft. Richard Banks talks with Scott about this and a few other subjects about possible future directions Microsoft may be heading in. Wether you agree with nothing or everything in this episode, it's sure to be an interesting listen, and will give you a good insight into what happens inside Microsoft corp. Enjoy!

Oh, in case it's not obvious, the opinions and viewpoints expressed in this episode are without a doubt in no way reflective of our employers nor of Microsoft corporation. It's all purely personal conjecture.

Links:
Scott Barnes - Riagenic - @mossyblog
Scott's blog post about it all
That tweet
Article on The Register

Get Microsoft Silverlight

Duration 34:03 mins | Download mp3

Monday, September 13, 2010

Episode 28 - Paul Glavich at Tech Ed Australia

Richard Banks talks with Paul Glavich live from TechEd Australia about Architecture, .NET performance optimisation, authoring technical books and other stuff.

Links:
Paul Glavich - blog - @glav
The Sydney Architecture Users Group
.NET Performance Testing and Optimisation Book

Get Microsoft Silverlight

Duration 30:58 mins | Download mp3

Monday, September 6, 2010

Episode 27 - Mahesh Krishnan at TechEd

Richard Banks talks with Mahesh Krishnan live from TechEd Australia about Silverlight, books, Blend and developers.

Links:
Mahesh Krishnan blog @maheshkrishnan

Get Microsoft Silverlight

Duration 31:13 mins | Download mp3

Monday, August 30, 2010

Episode 26 - NSubstitute

Richard Banks talks with Anthony Egerton and Anonymous Dave about their new mocking framework - NSubstitute.

Links:
NSubstitute
Anthony Egerton blog @guywithbeard
Anonymous Dave blog @davetchepak
Mocking Framework Comparison

Get Microsoft Silverlight

Duration 33:04 mins | Download mp3

Monday, August 16, 2010

Episode 25 - Entity Framework with Matthew Wills

Richard Banks talks with Matthew Wills about Entity Framework 4 and even lets Matthew try and convince him that Entity Framework is a reasonable data access framework. They also talk about the differences of EF v4.0 and both NHibernate and EF v1.0. If you're interested in your data access options then this episode worth listening to.

Get Microsoft Silverlight

Duration 32:07 mins | Download mp3

Monday, August 9, 2010

Episode 24 - The Developer Experience Index

Richard talks with Matthew Wills about certifications, their value and what might whimsically be called the developer experience index. Comments and thoughts on this are very much sought after and should be left either here or preferrably at Richard's blog at http://richard-banks.org

Links:
Java Black Belt Factory

Get Microsoft Silverlight

Duration 23:51 mins | Download mp3

Monday, August 2, 2010

Episode 23 - Code Contracts with William Tulloch

Code contracts bring to reality the premise of design by contract and in this show Richard Banks talks with William Tulloch about contracts, how they work and why you should think about using them.

Links:
William Tulloch (@wtulloch)
Code Contracts at Microsoft DevLabs
Kevin Hazzard - Code Contracts Series

Get Microsoft Silverlight

Duration 31:09 mins | Download mp3

Monday, July 26, 2010

Episode 22 - Troy Hunt on Developers and Security

This episode sees Richard Banks talking with Troy Hunt live from DDD Sydney, about that non-sexy subject of security, how developers should think about it and some of the things that can and have gone wrong when people don't pay attention to it.

Links:
Tory Huny (@troyahunt) - TroyHunt.com
OWASP
NetSparker
iPad Info Leakage
Email with Password Disclosure

Get Microsoft Silverlight

Duration 30:25 mins | download mp3 (27.9Mb)

Monday, July 19, 2010

Episode 21 - Anthony Borton at DDD Sydney

Richard talks to Anthony Borton, live at DDD Sydney, about what it takes to run the Australian ALM conference, the Professional Scrum Developer course and various other things.

Links:
Anthony Borton (@anthonyborton) - Enhance ALM
Australian ALM Conference
New Zealand ALM Conference
Scrum.org
Queensland ALM User Group

Get Microsoft Silverlight

Duration 31:20 mins | download mp3 (28.7Mb)

Talking Shop Down Under on Frankly Speaking

At the recent DDD Sydney conference, I got a chance to sit down with Michael Kordahi (@delic8genius) and Andrew Coates (@coatsy) from Frankly Speaking and have a bit of a chat about the podcast.  Lewis Benge (@lewisbenge), organiser of DDD Sydney, was also on the show talking about the conference and what it was all about.

The episode can of course be found on the Frankly Speaking web site, and it's a podcast well worth subscribing to (if you haven't done so already).  If you've already heard the episode from them, then ignore this one, otherwise sit back, enjoy and then go subscribe :-)

Get Microsoft Silverlight

Monday, July 12, 2010

Episode 20 - Philip Beadle on Automating DNN Builds

Dot Net Nuke is one of the oldest and most widely used open source CMS systems on the .NET platform. Philip Beadle talks with Richard Banks about what is involved in automating the build and deployment process for this application and it's myriad of configurations and products.

Links:
Philip Beadle (@philipbeadle) - Website
DotNetNuke main site
DNN Automation Project on Codeplex
Silverlight 4 for Dummies Book

Get Microsoft Silverlight

Duration 32:38 mins | download mp3 (29.9Mb)

Sunday, July 4, 2010

Episode 19 - NoSQL and RavenDB with Rhys Campbell

Has SQL finally got something useful to replace it? There is a new breed of storage techologies appearing, collectively called NoSQL databases. This week Richard Banks talked with Rhys Campbell about NoSQL in general and RavenDB specifically and his experiences with them.

We also speak a little about the developer community and the plans for an Alt.Net open spaces event.

Links:
Rhys Campbell (@rhysc) - Website
Raven DB
Australian Alt.Net Mailing List
Oz Alt.Net Open Spaces Conference
Perth Alt.Net

Get Microsoft Silverlight

Duration 34:35 mins | download mp3 (32Mb)

Sunday, June 27, 2010

Episode 18 - Being Influenced by Other Languages with Miguel Madero

This is part 2 of a 2-part interview with Miguel Madero and a continuation of the preivous episode. In this part Miguel talks about the influence of other languages on his normal .NET development work. It makes for an interesting episode and hopefully one that you enjoy (even if it is a little shorter than normal).

For those using the web site, feel free to try the Silverlight 4 audio player and let me know if you have any problems.

Comments are always welcome and enjoy the show!

Links:
Miguel Madero (@mamadero) - Website
Silverlight
Iron Ruby
DDD Sydney

Silverlight Player
Get Microsoft Silverlight

Flash Player


Duration 21:11 mins | download mp3 (19Mb)

Monday, June 21, 2010

Episode 17 - Silverlight with Miguel Madero

This is actually part 1 of a 2-part interview with Miguel Madero. Why two parts? Simply because we talked too long and there was too much interesting content to chop out and reduce to a 30 minute show. In this first part Richard and Miguel talk about Silverlight and Blend, using Sketchflow to prototype iPhone apps and an interesting use for DB4O.

For those hitting the web site you may also notice a Silverlight 4 audio player as well as the usual Flash player. Try it out and let me know if you have any problems.

Comments are always welcome and enjoy the show!

Links:
Miguel Madero (@mamadero) - Website
Silverlight
db4o
Sydney SDDN
Tech.Ed Australia

Silverlight Player
Get Microsoft Silverlight

Flash Player


Duration 27:09 mins | download mp3 (25Mb)

Monday, June 7, 2010

Episode 16 - F# with Joel Pobar

This week see's Richard talking with Joel Pobar about F# and languages in general. Functional programming is coming more and more to the fore and this is a great episode to find out more about F#, try and get your head around monads and think more about the way you approach programming in general and wether the general purpose languages that you use currently are always the best choice for the job at hand.

As always, enjoy the show!

Links:
Joel Pobar (@joelpob) - Website
F# Developer Centre on MSDN


Duration 32:03 mins | download mp3 (29Mb)

Monday, May 31, 2010

Episode 15 - Aaron Powell on Umbraco

All content management systems are the same! Well maybe not :-) Aaron Powell talks with Richard about the Umbraco CMS platform, how it differentiates itself from other CMS projects, and some of the interesting things that are happening in this project with regards to search and ASP.NET MVC.

As always, enjoy the show!

Links:
Aaron Powell (@slace) - Website
Umbraco
Umbraco Code Garden
ASP.NET WebForms MVP Contrib
Lucene.NET
DDD Sydney



Duration 31:47 mins | download mp3 (29Mb)

Monday, May 24, 2010

Episode 14 - Build Mastery with Jason Stangroome

Works on my machine! We've all heard it and probably said it, but do we really need to? Probably not, especially if you have a good build master on your team who will set up automated builds, deployments, keep the team on their toes and constantly nudge people to do better. It's one of the more underrated roles in software development so have a listen as Jason Stangroome talks with Richard Banks about his experiences as a Build Master and the value it can add to a team.

Links:
Jason Stangroome (@jstangroome) - Website
TFS Deployer
Powershell Team Blog


Duration 32:02 mins | download mp3 (29Mb)

Monday, May 17, 2010

Episode 13 - Optimizing Search with Craig Bailey

Do you run a website or blog? Interested in getting more traffic to your site, reaching the audience you want to target or in just finding out what people are interested in and how engaged they are? Then have a listen this week as Craig Bailey talks with Richard about search engine optimisation (it's not a swear word, honest!) and some of the things to consider when monitoring and tuning your site to attract eyeballs.


Links:
Craig Bailey (@craigbailey) - Website
Xen Systems
SEO Resources on Craig's site
SEO Book
Visual Website Optimizer
Bing Webmaster Tools


Duration 33:03 mins | download mp3 (30Mb)

Monday, May 10, 2010

Episode 12 - WebForms MVP with Tatham Oddie

This week Richard talks with Tatham Oddie about the ASP.NET Web Forms MVP Project, why it came about, it's purpose and future directions plus a whole lot more.

Enjoy!

Links:
Tatham Oddie (@tathamoddie) - Website
WebForms MVP
Codeplex Foundation Announcement
DDD Melbourne
DDD Sydney


Duration 34:43 mins | download mp3 (32Mb)

Monday, May 3, 2010

Episode 11 - Alt.Net Seattle and Software Craftsmanship

This is a really interesting episode and see Richard talking with Paul Batum and Liam McLennan about their experiences at Alt.Net Seattle. Not only that, Liam also talks about his experiences with software craftsmanship from a practical viewpoint in that he actually spent time working in a few companies in the US to get a feel for how they do things and to learn from them in their own environments. This was a lot of fun to record and hopefully it's just as much fun for you to listen to as well.

Enjoy!

Links:
Liam McLennan (@liammclennan) - Website
Paul Batum (@paulbatum) - Website
Alt.Net Seattle
Agenda and Session Notes
Software Craftsmanship Manifesto


Duration 36:41 mins | download mp3 (34Mb)

Monday, April 26, 2010

Episode 10 - James Crisp live at the ALM Conference

This episode is recorded live at the Australian ALM Conference and sees Richard talking with James Crisp about his session on the Ultimate ALM Environment circa 2010 as well as a little on build and deployment automation.

Enjoy!

Links:
James Crisp (@jtcrisp) - Website
The Ultimate ALM Environment (via James' blog)
Australian ALM Conference
nRake
psDeploy


Duration 29:28 mins | download mp3 (27Mb)

Monday, April 19, 2010

Episode 9 - Alex Mackey on VS2010 new features

We're live, baby! This episode comes at you live from the Australian ALM Conference and sees Richard talking with Alex Mackey about some of .NET 4.0 and Visual Studio 2010's new features, including IDE customisation options such as custom start pages and MEF based editor extensions and javascript intellisense of all things! It's a little noisy with the audio, but since we're live I hope you'll forgive us :-)

Enjoy!

Links:
Alex Mackey (@alexjmackey) - Website
Book - Introducing .NET 4.0 with Visual Studio 2010
Base Class Library futures on Codeplex
Australian ALM Conference


Duration 27:18 mins | download mp3 (25Mb)

Sunday, April 4, 2010

Episode 8 - Nick Blumhardt and Autofac 2.0

It's Inversion of Control Time! This week Nick Blumhardt talks about IoC containers in general, the problems with the service locator pattern and why constructor injection is considered a better choice, a little about how MEF and Autofac differ in purpose and a lot about Autofac 2's new features.

Enjoy!

Links:
Nick Blumhardt (@nblumhardt) - Website
Autofac 2
Autofac 2 New Features
MEF


Duration 35:20 mins | download mp3 (32Mb)

Sunday, March 28, 2010

Episode 7 - Rob Farley on SQL 2008 R2 and more

This week Rob Farley chats with Richard about SQL 2008 R2, getting a small consulting firm up and running and generally has a good laugh. Rob Farley is a SQL MVP, Microsoft Certified Trainer, runs the Adelaide SQL Users Group and has his own SQL consulting firm - LobsterPot Solutions.

Links:
Rob Farley @rob_farley - blog
LobsterPot Solutions
SQL Server 2008 R2


Duration 30:35 mins | download mp3 (28Mb)

Sunday, March 21, 2010

Episode 6 - XNA with Luke Drumm

This week Richard talks with Luke Drumm (@lzcd), an XNA MVP, about what XNA is, why we should care and how gaming concepts can be applied to boring ol' line of business apps to help turn drudgery into something somewhat less drudge-like or, if done well, maybe even something fun!

Links:
Luke Drumm (@lzcd)
XNA Creators - get Game Studio here
XNA Team Blog on MSDN
Lostgarden
Ribbon Hero
Git-Achievements and a sample list of achievements


Duration 32:54 mins | download mp3 (30Mb)

Monday, March 15, 2010

Episode 5 - Magellan and more with Paul Stovell

This week Richard talks with Paul Stovell (@paulstovell), a WPF MVP, about the WPF learning curve, his Magellan project, writing your own blog engine, ASPNET MVC, JQueryPad, BindableLinq and much more.

We cover a lot of ground in this episode so there should be something in there for everyone.  Enjoy!

Links:
Paul Stovell (on twitter)
Magellan
Micro Models
Obtics
Snoop
OzWPF Mailing List Announcement
Markdown


Duration 32:54 mins | download mp3 (30Mb)

Sunday, March 7, 2010

Talking Shop Down Under Podcast Episode 4

In this episode Richard Banks talks with Paul Batum about his involvement in the Fluent NHibernate project, the use of Git and Github in open source development and his reasons for contributing to open source in the first place.  Enjoy!

By the way, in this episode I changed microphones.  Let me know if you think the sound quality has improved!
 
Links:
Paul Batum (@paulbatum)
Fluent NHibnerate
Official Repository on GitHub
msysgit
Fluent NHibernate Conrtibuting Guide
 


Duration 30:12 mins | download mp3 (28Mb)

Monday, March 1, 2010

Episode 3 - Joe Albahari on LinqPad, Writing Books and more

In this episode Richard Banks talks with Joe Albahari about authoring books, the new dynamic keyword in C# 4.0, how LinqPad evolved, marketing your own product and finding and getting in touch with your customers.

Joe Albahari is a C# MVP, the author of a number of books including the newly released C# 4.0 in a Nutshell and the creator of LinqPad.

Links:
Joseph Albahari
LinqPad
C# 4.0 in a Nutshell on Amazon


Duration 31:41 mins | download mp3 (29Mb)

Monday, February 22, 2010

Episode 2 - Open Source and Twitter with Matt Hamilton

In this episode Richard Banks talks with Matt Hamilton about his open source twitter client Halfwit and some of the reasons for writing it, as well as social networking with Twitter and technology and community interaction in rural areas.

Links

Matt's Blog
Matt Hamilton on Twitter
Halfwit Twitter Client
Comicster
TweetCraft

Duration 31:15 mins | download mp3 (29Mb)

Tuesday, February 16, 2010

Episode 1 - An Interview with Scott Barnes

Welcome to the launch of a new podcast!  Thanks for dropping by and I hope you enjoy the show.

In this, the very first episode, I talk with Scott Barnes (@mossyblog), the former Rich Platforms Product Manager at Microsoft about a number of things:

  • The recent Windows Phone 7 announcement, the UX for the device and some ideas for improvement
  • The iPad, vendor lock-in, GoogleOS and device UX in general
  • How agile development affects UX and the differences between UX and UI design
  • His thoughts on Visual Basic

Links

Scott's Blog
Scott Barnes on Twitter
Windows Mobile 7 the “meh” release.
Can you mix UX with Agile?
DataGrids are the Safety Blanket for Bad Design
 
Get Microsoft Silverlight
Duration 31:47 mins | download mp3 (29Mb)