Archive for March, 2010
Links 26.03.2010
WPF / Silverlight
- Blend 4: About Path Layout, Sidebar – More About ListBox Than You Ever Wanted To Know (Christian Schormann)
- When creating a DependencyProperty, follow the handy convention of “wrapper+register+static+virtual” (Delay)
.NET
- Knights, Knaves, Protected and Internal (Eric Lippert)
- Incrementing the Assembly Version for Each Build (Jeremy Jameson)
- Just how lazy are you? (Jon Skeet)
- Unit Test the Behavior, Not the Implementation (Karl Seguin)
- Law Of Demeter: Extension Methods Don’t Count (Derick Bailey)
- TDD: Consistent test structure (Mark Needham)
Career
- Why some smart people don’t help other people? (Rajesh Setty)
- The Energy of Gainful Employment (Rosa Say)
- 12 Ways to Find More Time (Meryl K Evans)
Links 25.03.2010
WPF / Silverlight
- View/ViewModel Interaction – Bindings, Commands and Triggers (Nikhil Kothari)
- The CLR wrapper for a DependencyProperty should do its job and nothing more (Delay)
- Rotating and cropping an image in WPF (Pete Brown)
- Commands as XAML Resources (Ward Bell)
.NET
- Strengthening your domain: Encapsulating operations (Jimmy Bogard)
- Using String Values for Enum Type (azamsharp)
- Design Patterns Uncovered: The Decorator Pattern (James Sugrue)
- C# Lambda Expressions (BlackWasp)
Career
- What Skills is IT Looking For This Year? (Curt Finch)
- 10 Amazing Life Lessons You Can Learn From Albert Einstein (Mr. Self Development)
- Amazing Life Lessons You Can Learn From Albert Einstein: Part Deux (Mr. Self Development)
- My ten development principles (Alberto Gutierrez)
Misc
- Three Levels of the REST Maturity Model (Boris Lublinsky)
- Temporary Code, Sustainable Code and Everything in Between (Vikas Hazrati)
- Fail Safe (Robert Annett)
- Sucking Less: Checking In More Often (Jerry Andrews)
Links 24.03.2010
WPF / Silverlight
- GridViewColumn DisplayMemberBinding vs CellTemplate (Marlon)
- How can I sort a hierarchy? (Bea Stollnitz)
.NET
- Managing NHibernate Sessions with IoC (Erik Peterson)
- Slides of My Presentation on Inversion of Control Containers and the Dependency Injection Pattern (Keyvan Nayyeri)
- Defensive Programming and the UI (Mark Needham)
Agile
- Nathaniel Talbott on Experiment Driven Design (Nathaniel Talbott, Obie Fernandez)
- Agile Documentation: Is There Clarity? (Amr Elssamadisy)
- Additional Value from the Scrum course (Joe Little)
Misc
- Table Relationships (Marlon)
- Running Ruby And Rake (and albacore) Without Installing Them (Derick Bailey)
Career
- Cheat Sheet – Monday Vision, Daily Outcomes, and Friday Reflection Pattern (J.D. Meier)
- You Don’t Need Math Skills To Be A Good Developer But You Do Need Them To Be A Great One (Alan Skorkin)
- 10 Ways to Deal With the Non-Simplifying Others in Your Life (Leo Babauta)
- Recognition and Respect: How to Earn It (Stefan Lindegaard)
Links 23.03.2010
WPF / Silverlight
- GetObject vs StartObject in System.Xaml (Michael Shim)
.NET
- Do not name a class the same as its namespace, Part Four (Eric Lippert)
- What is DLL import binding? (oldnewthing)
- Functional C#: Continuation Passing Style (Mark Needham)
- Comparison of Architecture presentation patterns MVP(SC),MVP(PV),PM,MVVM and MVC (Shivprasad koirala)
- Validate your conventions. (Krzysztof Kozmic)
- A Response Concerning Semantics And Intention Revealing Code (Derick Bailey)
- Teaching AutoMapper about our conventions (Joshua Flanagan)
- .NET Stack Traces And Anonymous Methods (Derick Bailey)
Agile
- A Manifesto of Done (Shane Hastie)
- The Art of Agile Development: Chapter 8: Planning (James Shore)
Career
- What Employers Want (cstephenson)
- Are You Remarkable? (Amber Singleton Riviere)
Misc
- Steps towards REST (Martin Fowler)
- Is SaaS the same as cloud? (Phil Wainewright)
- Code Comments, What Are They Good For? (Russell Ball)
Links 19.03.2010
Agile
- Should a professional developer always use TDD? (cellfish)
- Anti Patterns Catalog
- Scrum Gathering Musings (Karl Scotland)
- Ken Schwaber and and Sam Guckenheimer: Professional Scrum Development (Charles)
- An Alternative to Certifications (Mark Levison)
Career
- The Simple Guide to Optimal Health & Fitness (Mark Sisson)
- Challenge: Learn One New Thing Today (Buck Woody)
Misc
Links 18.03.2010
WPF
- Testing a WPF UI using Ruby, Cucumber and WiPFlash.dll (Ben Hall)
- Control input focus from ViewModel objects (Josh Smith)
- WPF : Re-usable MVVM Ready Breadcrumb control (Sacha Barber)
.NET
- Lambda-passing style for access to resources with lifecycles (Alex Scordellis)
- C# Proposal: Compile Time Static Checking Of Dynamic Objects (Paulo Morgado)
- Dime Casts.Net # 167 – Setting Up Basic Mappings w/ Fluent NHibernate (Derik Whittaker)
- Working With Assertions Made on Arguments in Rhino Mocks (Chris Missal)
Agile
- Parallel Pair Programming (Mark Needham)
Career
- How to get unstuck in life (Penelope Trunk)
- A Thoroughly Modern Developer (Peter Gillard-Moss)
Misc
- Simple Branching and Merging with SVN (Steve Smith)
- Dealing with REST Services Security (Boris Lublinsky)
Links 17.03.2010
.NET
- Do not name a class the same as its namespace, Part Three (Eric Lippert)
- Static methods are a code smell (Ben Day)
- Sort collection class using LINQ for NUnit projects (VasileI)
- Sort Items in an XML file using LINQToXML and Load it in a Dictionary (Suprotim Agarwal)
Agile
- Adventures in Scrum: Lesson 1 – The failed Sprint (Martin Hinshelwood)
- Adventures in Scrum: Lesson 2 – For the record (Martin Hinshelwood)
- Most Effective Team Structure (Vikas Hazrati)
Career
- How to Be a Positive Person, in Under 300 Words (Leo Babauta)
Misc
- REST: Resources, URI’s and Representations (cory.isakson)
- Software as a service
Links 16.03.2010
.NET
- How do you mock out the file system in C# for unit testing?
- Needed: File system interfaces and implementation in .NET
- Mocks Aren’t Stubs (Martin Fowler)
- Injectable file adapters (Mauricio Scheffer)
- New, But Not So Obvious, Features in .NET 4.0 (Galilyou)
- C# 101: Virtual Function Members Vs Abstract Function Members (silvercrux)
- What is map/reduce for, anyway? (Ayende Rahien)
- Semantic Code: Migrating From A Chatty Interface To A Simple One With A Data Transfer Object (Derick Bailey)
Agile
- Are You Playing Checker or Chess? – YAGNI Revisited (Tim Barcz)
- Is the Agile Community Being Unreasonable? (Amr Elssamadisy)
- The Book Shelf: Lean Software Development An Agile Toolkit (John V. Petersen)
Misc
Links 15.03.2010
WPF / Silverlight
- .toolbox – Free online Silverlight and Expression Blend training (Adam Kinney)
- Previewing fonts in WPF with no code or executable (marcelolr)
- Making WPF Binding Errors Exceptions (Jason Bock)
.NET
- A Visual Look At The LINQ SelectMany Operator (Justin Etheredge)
- How to merge your referenced assemblies into the output assembly for improved usability (Daniel Cazzulino)
- Zen Coding and ReSharper PowerToys (Hadi Hariri)
- How can I get objects and property values from expression trees? (Alexandra Rusina)
- Getting an Assembly From the GAC (Jim Holmes)
- Joins in LINQ to SQL (Raj Kaimal)
- Announcing the MEF Contrib Documentation Project (Chris Woodruff)
Agile
- Pairing isn’t the Solution (Jay Fields)
Career
- 5 Tips to get the most out of your coding time (Hatim Rih)
- How to Provide Constructive Criticism (Stephen D. Marsh)
Misc
Links 12.03.2010
.NET
- Practice Software Patterns – Component Patterns (Caleb Jenkins)
- POCO Template Code Generation Options (dpblogs)
- Dimecasts.net # 166 – Setting Up Fluent NHibernate for your project (Derik Whittaker)
- Do not name a class the same as its namespace, Part Two (Eric Lippert)
Agile
Career
- Good list to help run a brainstorming session (Jason Haley)
- Use 3 Stories to Drive Your Week (J.D. Meier)
You are currently browsing the Markus Tamm blog archives for March, 2010.