InfoQ

InfoQ

News

My Bookmarks

Login or Register to enable bookmarks for unlimited time.

The content has been bookmarked!

There was an error bookmarking this content! Please retry.

Dime Casts .NET - Learn Something New in 10 Minutes or Less

Posted by Robert Bazinet on Jul 03, 2008

Sections
Process & Practices,
Architecture & Design,
Development
Topics
Training / Certification ,
.NET
Tags
Podcasts

There is no better way to learn a technology than being able to watch someone teach it to you.  A new video podcast has been created to help .NET developers learn about various aspects of .NET development in short, focused segments.

This new video podcast is called Dime Casts .NET and is brought to you by Derik Whittaker and Kyle Baley.  Derik and Kyle have produced 19 episodes at the time of this writing.  The title of the podcast is reflective of the length of each episode, 10 minutes or less.

The episodes are done well and give the viewer the opportunity to gain exposure to something new and see the technology demonstrated first hand.  They are broken up by varying skill levels from Beginner to Intermediate to Advanced.

Episode Variety

A variety of topics have been covered to-date by the Dime Casts .NET crew, including:

  • Generating an RSS Feed with Argotic

In this episode we will walk you though how to create and implement an RSS feed using the Argotic RSS framework.
We will walk through generating the document, creating the feed access point and finally creating the hooks so the world knows we have a feed.

  • Performing Subselects with Linq2Sql

In this episode we will walk you though the the various ways to perform subselects with Linq2Sql.
We will also take a look at the SQL that is generated. We will be doing all of our coding in this episode in LinqPad

  • Exploring Extension Methods in C# 3.0

In this episode we will be exploring a new feature in C# 3.0/.Net 3.5 called Extension Methods.
Extension Methods are a way to allow a developer to extend an object (add new methods) without having to subclass or recompile that object.

  • Introduction to Mocking with Rhino Mocks

In this episode we will learn how to use the Mocking framework Rhino Mocks.
This is an introductory overview of using Rhino Mocks and is meant for those who are new to either mocking or Rhino Mocks.

Topics vary but include subjects important to developers today.

Subscribe

The groups web site does not seem to have a way to subscribe in iTunes but it does have an RSS feed to keep up with them.  The Dime Cast .NET web site does have all the episodes available to either download or listen directly on the site, as well as the ability to follow on Twitter.

Please visit the web site for more information about the series and for past and future videos.

Love to take credit but... by Kyle Baley Posted
Re: Love to take credit but... by Derik whittaker Posted
Re: Love to take credit but... by Robert Bazinet Posted
  1. Back to top

    Love to take credit but...

    by Kyle Baley

    Not that I mind being associated with Dimecasts.net but I should clarify that I (Kyle) have merely been a cheerleader for Derik. I've done some casts for him to post but the idea and the effort to put it up are all his.

  2. Back to top

    Re: Love to take credit but...

    by Derik whittaker

    Thanks for the shout out, love the press.

    And do not let Kyle fool you, I may be running the site, but he has been very influential in its success.

  3. Back to top

    Re: Love to take credit but...

    by Robert Bazinet

    So, Kyle, do you want your name removed from the news item? I didn't think so...

    Kyle, thank you for the clarification though, it wasn't obvious from the web site. Keep up the good work both of you.

Educational Content

New-age Transactional Systems - Not Your Grandpa's OLTP

John Hugg discusses high volume transaction processing applications with high and low frequency profiles, and how VoltDB can be used for that purpose.

Cool Code

Kevlin Henney examines code samples to see what can be learned from them starting from the premise that one won’t write great code unless he knows how to read it.

Collaboration: At the Extremities of Extreme

Jason Ayers share the observations he made watching a team of developers collaborating in real time on the same code base, pushing XP, pair programming and continuous integration to their extremes.

Yesod Web Framework

Michael Snoyman presents Yesod, a web framework written in Haskell and containing a web server, templating, ORM, libraries (templating, gravatar, etc.).

Transactions without Transactions

Richard Kreuter and Kyle Banker on how to avoid classical RDBMS transactional systems by using compensation mechanisms, transactional messaging or transactional procedures.

Attila Szegedi on JVM and GC Performance Tuning at Twitter

Attila Szegedi talks about performance tuning Java and Scala programs at Twitter: how to approach GC problems, the importance of asynchronous I/O, when to use MySQL/Cassandra/Redis, and much more.

10 tips on how to prevent business value risk

One category of risk that project teams need to ensure they address is business value failure – delivering a product that fails to provide value for the business investor.

Interview: Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives

InfoQ spoke to the authors of Software Systems Architecture on a couple of new topics, the System Context viewpoint and Agile, which have been added to the second edition.