BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • Adrian Colyer on Domain Specific Aspects

    AspectJ lead and AOP expert Adrian Colyer briefly talks about Domain Specific Aspects, where business rules and policies and can map to an aspect like solution. Adrian also discusses using AOP to implement design patterns such as Observer/Observable, and AOP adoption.

    Adrian Colyer on Domain Specific Aspects
    Icon
    08:20
  • Dave Astels and Steven Baker on RSpec and Behavior-Driven Development

    InfoQ interviews Dave Astels and Steven Baker, two of the authors of the successful Rspec framework about enabling Behavior-Driven Development in Ruby, and the implications of moving from a test-centric point of view to one that is more specification-driven.

    Dave Astels and Steven Baker on RSpec and Behavior-Driven Development
    Icon
    31:06
  • JAOO Panel: Who will Develop Software in 10 Years?

    Martin Fowler, Frank Buschmann, Steve Cook, Jimmy Nilsson, and Dave Thomas discuss the future of software development. Topics covered include outsourcing, is Google the next MS?, multi-core & parallism, grid computing, software stacks of the future, and more. A thoroughly thought-provoking panel! JAOO is producing the QCon event.

    JAOO Panel: Who will Develop Software in 10 Years?
    Icon
    39:59
  • ASP.NET Authentication Practices with Josh Holmes

    ASP.NET authentication and authorization is essentially a solved problem in ASP.NET 2.0 according to .NET guru Josh Holmes. While the built in authorization providers offer 90% coverage, Josh also discusses when you should utilize a custom provider. Join Josh for ASP.NET tips and tricks in this interview done by David Totzke at VSLive Toronto.

    ASP.NET Authentication Practices with Josh Holmes
    Icon
    11:57
  • Ajaxian.com's Dion Almaer Interview

    In this interview Ajaxian cofounder Dion Almaer talks about the state of Ajax development today. Among the items he discusses are the history of how Ajax came to be, which frameworks he recommends developers consider, and tooling/debuggins support. Almaer also talks about security and general design considerations that need to be respected when creating Ajax enabled applications.

    Ajaxian.com's Dion Almaer Interview
    Icon
    30:39
  • Walt Ritscher on WPF, Web 2.0 and more

    InfoQ sat down with Walt Ritscher at VSLive Toronto to talk about WPF, Web 2.0, and Microsoft code naming conventions. Listen to Walt share where he thinks WPF excels and who will build the killer apps in WPF. Walt provides a quick history on AJAX, where to use it and why it took 7 years to become relevant. Walt also lets us in on his new favorite Windows technology, Windows PowerShell.

    Walt Ritscher on WPF, Web 2.0 and more
    Icon
    21:08
  • Thomas Fuchs and Michael Buffington Talk JavaScript and Rails

    Thomas Fuchs, author of the massively popular Scriptaculous JavaScript library and Michael Buffington, well-known Rails programmer and author of the surprise hit online-game Unroll (llor.nu) have a casual conversation with Obie Fernandez about the power of mixing JavaScript with Ruby on Rails and smart development.

    Thomas Fuchs and Michael Buffington Talk JavaScript and Rails
    Icon
    25:01
  • Mike Keith on EJB 3

    In this interview co spec lead Mike Keith discusses the current state of EJB 3. He covers how the community has drove the development of the EJB 3 spec as well as the praises and criticisms that have developed along the way. Keith also comments on the evolution of the specification to be work better with pojo's and embrace newer ideas such as dependency injection.

    Mike Keith  on EJB 3
    Icon
    19:35
  • Romain Guy on the State of desktop Java

    Romain Guy presents his thoughts on the state of desktop Java. He shares his thoughts on Swing, competition with Flash and just what is a "filthy rich client" application.? He also talks about whether we really need a Java browser edition.

    Romain Guy on the State of desktop Java
    Icon
    08:22
  • Richard Hale Shaw on C# 2.0 features leading us into 3.0 functionality

    Join Richard Hale Shaw as InfoQ peppers him with questions about the C# language and differences between C# 2.0 and 3.0. Richard provides insights developing with the Enterprise Library and waxes wisely on Generics and IEnumerator.

    Richard Hale Shaw on C# 2.0 features leading us into 3.0 functionality
    Icon
    21:30
  • David Black on the Success of Ruby

    Noted Ruby community leader and author David Black puts the success of Ruby and the growth of its community in historical perspective, why Matz is an optimal custodian for the language, and the overall success of Ruby and Rails and related conferences. We also discuss David's book Ruby for Rails, and why it's needed at this time by the Rails community.

    David Black on the Success of Ruby
    Icon
    23:40
  • Ryan "zenspider" Davis, Hardcore Ruby Hacker

    Ryan Davis, known as "zenspider", is one of the highest-profile Rubyists in the world, and arguably one of the most influential ones. He is the author of a number of valuable Ruby open-source tools, including RubyInline and ZenTest. In this exclusive InfoQ interview, Ryan gives us a glimpse into how he has been pushing the envelope of what's possible with the Ruby language and runtime since 2000.

    Ryan "zenspider" Davis, Hardcore Ruby Hacker
    Icon
    40:38
BT