Aug 13 2008   12:00PM GMT

WSDAC#15 - Art of gathering business requirements



Posted by: Dilip Krishnan
SOA, Architecture, Design, framework, agile, c#, Languages, Patterns, wsdac

Steve Yegge - Business Requirements are BS! - very interesting read :)

Dare Obasanjo

Ayende Rahien -

Bart D’Smet

Dave Linthicum - A good enterprise architect should see blurry

High scalability site

Harry Pierson -IronPython Beta 4 Released

Microsoft JobsBlog - Advice from technical leaders

Nick Malik -Merging EA Frameworks

Shivprasad Koirala

Software Engineering Radio -Episode 106: Introduction to AOP

Todd Hoff


Aug 12 2008   9:00PM GMT

WMOC#15 - Visual Studio 2008 SP1 and .NET Framework 3.5 SP1 RTM!



Posted by: Dilip Krishnan
SOA, Architecture, Design, framework, c#, Visual Basic, WCF, Languages, wmoc

Dare Obasanjo - Managing Large Web Server Farms: Microsoft’s AutoPilot

Ayende Rahien -

Bart D’Smet

Brad Abrams - New Web Developer Tips and Tricks Blog

Harry Pierson - Including the Batteries in IronPython - On the release of IronPython Beta 4

Kirk Evans - Security Guidance for WCF Available

Nicholas Allen

Sam Gentile -New and Notable 262, 263, 264,

Videos and Podcasts

Visual Studio 2008 SP1 and .NET Framework 3.5 SP1 and Windows news

Julie Lerman - A Big Day for the Entity Framework and ADO.NET Data Services teams

Omri Gazitt - Visual Studio 2008 and .NET Framework 3.5 SP1 RTM Today!

Mary Jo Foley

Nicholas Allen - Orcas SP1 Released

Charlie Calvert

Greg Duncan - Sync Framework v1 RTM’s (and includes ADO.Net Sync Services v2)

Props to link blogs
Christopher Steen
Jason Haley
Chris Alcock
Alvin Ashcraft
Arjan Zuidhof

Technorati tags: , , , , , ,


Jul 30 2008   3:45AM GMT

WMOC#13 - REST Twitter Client With WCF



Posted by: Dilip Krishnan
SOA, Architecture, Design, f#, agile, c#, LINQ, REST, Visual Basic, WCF, Web services, Languages, Patterns, wmoc

Dominick Baier - WCF Claims to “Zermatt” Claims Migration Story

Ayende Rahien

Charlie Calvert

Edward Bakker -Service Factory Contrib Project

Harry Pierson -Morning Coffee 171 - Languages related news roundup

J.D. Meier -Agile Guidance

Josh Smith -Improvements made to my MVVM commanding solution

Kirk Evans - Creating a REST Twitter Client With WCF

Nicholas Allen

Ron Jacobs - Endpoint.tv - Getting Control of the URI with RESTful WCF Services

Sam Gentile -New and Notable 256, 257, 258, 259,

Scott Hanselman

Udi Dahan - NServiceBus Explanations

News and videos

Mary Jo Foley

Nik Cubrilovic -Mass Reorg at Microsoft Platforms & Services Division

Don Box -Microsoft Sponsors Apache Software Foundation!

Mike Taulty - Added (Updated) ADO.NET Data Services Videos to C9

Via Channel9 - Jasmine Park: SkyDriving User Experience, Visual Basic Language Design Meeting

Code Magazine - Visual Studio Platform and Extensibility
Props to link blogs
Christopher Steen
Jason Haley
Chris Alcock
Alvin Ashcraft
Arjan Zuidhof

Technorati tags: , , , , , ,


Jul 30 2008   3:11AM GMT

WSDAC#13 - SCRUM resources



Posted by: Dilip Krishnan
SOA, scrum, Architecture, Design, f#, Development, agile, Languages, Patterns, wsdac

Greg Duncan - An excellent compendium of Scrum Resources

Stefan Tilkov - Blaine Cook on Scalability

Niall Kennedy - Writing Flash for search engines

Dare Obasanjo - What You Can Learn from the Facebook Redesign

Arnon Rotem-Gal-Oz -[Agile] Software Development: By the People, For the People*

Ayende Rahien -Impedance Mismatch and System Evolution

Haacked -Unit Test Boundaries

Harry Pierson -News of F# and Ruby, Python for the CLR from the microsoft camp

J.D. Meier -Agile Guidance

Jeff Atwood -Coding Without Comments

Via Serverside.com Nagarjun Kandukuru - ThoughtWorks releases Cruise, Continuous Integration System

NickMalik - On Clarifying the Use Case

Sam Gentile - New and Notable 256

Ted Neward - Comments on Professionalism = Knowledge First, Experience Last

Todd Hoff -Google’s Paxos Made Live - An Engineering Perspective

Other interesting articles

Dustin Wax -How to Ask for (and Get) a Raise

Via Channel9 a video of Visual Basic Language Design Meeting


Jul 22 2008   9:02PM GMT

WSDAC#12 - On Scalability



Posted by: Dilip Krishnan
f#, erlang, Architecture, Design, Development, c#, SOA, Languages, wsdac

Stefan Tilkov - Resurrecting libxml-ruby, On talking intelligently about scaling different technologies
All about interop -What is Scalability? Do I have Extreme Requirements?

Simon Brown - Practicality vs Following the specification to the T

Ayende Rahien -Patterns for using distributed hash tables: Locking

Charles - John Sheehan: Inside Application Virtualization

Gina Trapani -How to Hack a Technical Job Interview [Weekend Watching]

Harry Pierson -Five Minutes Past Noon Coffee 170, IronPython Post 2.0 Roadmap

Jeff Atwood -Web Development as Tag Soup - mixing code and tags using templates, Dealing With Bad Apples

Nicholas Allen -XQuery 1.1 Draft

NickMalik -Using Business Process Models as the source for software requirements

Matthew Podwysocki -Recursing into List Processing, Learning Erlang - Erlang Gaining Momentum

Scott Hanselman -Adding OpenSearch to your website and getting in the Browser’s Search Box

Simon Guest -Microsoft Strategic Architect Forum (SAF) 2008

Stu Charleton -The freedom to use crap - on open, open source and open source based platforms

Todd Hoff -The Mother of All Database Normalization Debates on Coding Horror


Jul 22 2008   8:36PM GMT

WMOC#12 - Terrarium is back!



Posted by: Dilip Krishnan
Architecture, Design, Development, agile, c#, LINQ, WCF, Web services, wmoc, Languages, Patterns

Dominick Baier - Try “Zermatt” and give Feedback

Daniel Cazulino - The need for nullable reference types to advertise optional constructor dependencies

Clemens Vaster -Announcing the Microsoft Code-Name “BizTalk Services” R12 Release

Ayende Rahien - [Unstable code] So you think you are safe…, [Unstable code] Why timeouts doesn’t mean squat…Distributed in memory cache / storage, Patterns for using distributed hash tables: GroupsPatterns for using distributed hash tables: Locking

Dan - David Steere and Trevor Robinson: How Live Mesh P2P Syncing Works

Simon Guest - .NET Terrarium - it’s BAAAAAACK!

FransBouma - The evil of the Office UI ribbon license

Phil Haack - IronRuby With ASP.NET MVC Working Prototype, Notes on ASP.NET MVC CodePlex Preview 4

Krzysztof Cwalina - API Design Myth: Exceptions are for “Exceptional Errors”, Nullable<T> Usage Guidelines

Loraine Lawson - Best Explanation of Oslo So Far

Mike Taulty - Experiments in Building a Silverlight Photo Control ( Part 1 )

Nicholas Allen - W-Standards GuideFinding a Client Channel

Matthew Podwysocki - Recursing into List Processing

Sam Gentile - New and Notable 252New and Notable 253New and Notable 254New and Notable 255How Can I Help You With Your WCF/WF/Neuron/Messaging Needs Today?

Scott Hanselman

Udi Dahan - Durable Messaging Dilemmas

Vittorio bertocci -  Issuing smartcard backed managed cards… using ZermattSetting up a quick & dirty STS which supports smartcard backed managed cards… using Zermatt

David Chappell Interview on Software+Services development

Props to link blogs
Christopher Steen
Jason Haley
Chris Alcock
Alvin Ashcraft
Arjan Zuidhof

Technorati tags: , , , , , ,


Jul 9 2008   5:03PM GMT

WSDAC#10 - VB Futures



Posted by: Dilip Krishnan
Architecture, Design, Development, agile, Languages, Patterns, wsdac

Simon Brown asks Who should own the non-functional tests?

From Microsoft TechEd  -Amanda Silver on Visual Basic 2008 and VB in the future

Greg - Continues the series on scrm Scrum Sprint 1 - Week 3 - Reevaluating “Done”

Ryan Carson - How To Build A Web App in Four Days For $10,000

Kirk Evans - Joe DeCarlo on The Microsoft Certified Architect Program

Michael Arrington - Links to two overview videos are below, including an interview with Digg Lead Scientist Anton Kast. Digg Recommendation Engine

NickMalik - Preventing Ownerless Activities — the “Blame the Computer” process modeling antipattern - part 2

Scott Hanselman - In the Back to Basics series,  This is not the object you’re looking…wait, oh, it is the object

Steve Jones - Why people matter more in architecture than technology
Todd Hoff - Five Ways to Stop Framework Fixation from Crashing Your Scaling Strategy

Interesting software development and architecture links

Arjan Zuidhof - LINKBLOG for June 30, 2008

Bob McIlree - Carnival of Enterprise Architecture #10 - July 1, 2008


Jul 9 2008   4:39PM GMT

WMOC#10 - Composite application guidance for WPF is out!



Posted by: Dilip Krishnan
Architecture, Design, LINQ, REST, SOA, Web services, wmoc, Patterns, Development, Languages

Dominick Baier - Continues the identity model series  Useful Extension Methods for Serializing Claim Sets, Serializing Claim Sets

Dare Obasanjo - Comments on the choice of xml to Jeff Atwoods “In Defense of XML

Alvin Ashcraft - .NET Developers Reference Card Roundup

Bart De Smet -A Lap Around Microsoft “Velocity” - Cache It NOW!

Simon Guest - Links to a new WCF + WF blog

Krzysztof Cwalina - POCO Support for MEF

Kirk Evans - Joe DeCarlo on The Microsoft Certified Architect Program

Mary Jo Foley - On Microsoft’s Midori project

Mike Taulty - On LINQ to SQL, Concurrency and Timestamps

Nicholas Allen - Adding Headers to a Call (HTTP Version),   Adding Headers to a CallWeb Service Webcasts in July

Microsoft Patterns & Practices: Composite Application Guidance for WPF
Sam Gentile - Asks if Microsoft’s SOA is adequate?

Scott Hanselman - In the Back to Basics series talks about if namespace using directives affect Assembly Loading?, The Weekly Source Code 30 - VB.NET with XML Literals as a View Engine for ASP.NET MVC

Udi Dahan - MSDN Magazine Article On Losing Data

Props to link blogs
Christopher Steen
Jason Haley
Chris Alcock
Alvin Ashcraft
Arjan Zuidhof

Technorati tags: , , , , , ,


Jun 30 2008   10:26PM GMT

WSDAC#9 - Command line DSL the ultimate!



Posted by: Dilip Krishnan
SOA, agile, DSL, Architecture, Design, Development, Languages, Patterns, wsdac

Martin Fowler -Agile Versus Lean

Microsoft Research -Tool: Pex - Program EXploration a white-box test generation tool
Greg Duncan - Scrum Sprint 1, Week 2 in the scrum series, Free - Foundations of Programming eBook
Jeff Atwood - Regular Expressions: Now You Have Two Problems
Nick Malik -Phillippe Krutchen ‘reinterpretation’ the Tao Te Ching of Lao-Tsu for Software ArchitectsBlame the Computer: A Business Process Modeling Anti-pattern
Software Engieering Radio -Episode 102: Relational Databases
Ted Neward - The ultimate thin client

Technorati tags: ,