ОТНОСТНО ТОЗИ ЕПИЗОД
Episode 104
You remember Rob Eisenberg from Herding Code Show #57 when he talked presentation patterns along with Jeremy Miller, Ward Bell and Glenn Block. Well, in this episode of Herding Code, the conversation continues as Rob talks with the guys about Caliburn.Micro, an opinionated MVVM framework for WPF, Silverlight and WP7.
- Kevin kicks off this week's show asking Rob to tell us about Caliburn.Micro - his opinionated MVVM framework for WPF, Silverlight and WP7. Rob talks about how actions, support for conventions, and presentation roles are implemented in his opinionated MVVM framework.
- Rob explains how about Caliburn - his earlier framework built for WPF - has contributed its most important features to the easier-to-use, lighter Caliburn Micro.
- Jon brings up extensibility and inquires about how one overrides functionality in Cabiburn Micro.
- Kevin and Rob talk about view resolution and the difference between ViewModel-First and View-First development which are both offered in Caliburn Micro.
- Kevin asks designer integration and the "blendability" of Caliburn Micro.
- Rob explains the convention-based approach Caliburn Micro takes toward bindings and actions and the guys speak to the importance of diagnostic mechanisms when your coding is based on magic of convention.
- Kevin asks if that were places where the WPF/Silverlight/WP7 frameworks limited what Caliburn Micro could implement due to lack of extensibility points.
- Rob dives into IResult and Coroutines and how one can write asynchronous calls in a synchronous a manner with Caliburn Micro. Rob then answers how coroutines compare to the implementation coming in C# 5?
- Kevin asks about window management screen conductor and roles.
- The guys discuss their experience working with Silverlight and WPF.
- Jon asks about community contributions to Caliburn Micro and brings up the social aspect of open source and Mercurial projects in particular.
- The show gets its first question from the hotline from Rick who asks, "What does Caliburn do that MVVM Light Toolkit does not do?"
- Rob touches upon the Pub/Sub and window management features offered in Caliburn Micro and also talks about IoC friendliness.
- The guys talk about Rob's elegant yet unorthodox approach to the service location in Caliburn Micro.
- Rob offers a quick preview of what's to come next in Caliburn Micro.
- Rob notes that he's submitted a talk for Mix11: "Build Your Own MVVM Framework with Html and JavaScript"
- The guys discuss Knockout JS and its influence on Caliburn Micro.
- The show wraps with Kevin (in Scott K's absence) asking THE question: "Is Silverlight dead?" Tune in and find out the answer to that one...
Show Links:
- Rob Eisenberg, @EisenbergEffect
- Caliburn Micro
- Caliburn
- Blue Spire
- MonoRail
- Jeremy Miller, @jeremydmiller
- Herding Code 57: Presentation Patterns With Jeremy Miller, Ward Bell, Rob Eisenberg And Glenn Block
- Build your own MVVM framework - MIX10
- Build Your Own MVVM Framework...with HTML and Javascript - Mix11
- Caliburn.Micro Soup to Nuts Pt. 5 - IResult and Coroutines
- Caliburn.Micro Soup to Nuts Part 6a - Screens, Conductors and Composition
- Matt Hamilton @mabster
- Marco Amendola, @marcoamendola
- Rick Ratayczak @RickRat
- MVVM Light Toolkit
- Ninject
- MEF
- Knockout, Steve Sanderson
- MIX11
Show notes compiled by Ben Griswold. Thanks!
Download / Listen:
Английски
САЩ
В ТОЗИ ЕПИЗОД
ТРАНСКРИПЦИЯ 🔗
Are you the producer of this podcast?
Add a podcast transcript
Need Audio-to-Text?
Transcribe with Listen411 in Just 60 Seconds
ТЪРСЕНЕ на МИНАЛИ ЕПИЗОДИ
Търсене в минали епизоди на Herding Code.
ДРУГИ ЕПИЗОДИ В ТОЗИ ПОДКАСТ
Kevin, Jon and Rob talk to Ben Scheirman about developing user interfaces for the Apple platform with SwiftUI and Combine.
Ben screencasts at NSScreencast and is the creator of the Combine Swift course.
Download / Listen: Herding Code 244: Herding Code 244: Ben Scheirman on SwiftUI and Co…
Recently Jon switched to developing on macOS, and Rob’s been developing on Windows. It’s time for the Freaky Friday edition! The guys compare notes, what they like, what’s confusing, and what they’ve learned.
Download / Listen: Herding Code 241: The Freaky Friday macOS /…
Download / Listen: Herding Code 240: Phil Haack on Working from Home
https://herdingcode.com/wp-content/uploads/HerdingCode-0240-Phil-Haack.mp3
Jon, Kevin, and Rob talk to Phil Haack about working from home.
Links:
How To Work From Home
How to Lead From Home
Geographically Distrib…
Jon talks to Bruno Borges and Mark Heckler about Java development.
https://herdingcode.com/wp-content/uploads/HerdingCode-245-Catching-up-on-Java-dev-with-Bruno-Borges-and-Mark-Heckler.mp3
What? On video now?!?!
Download / Listen: Herding Code 245: Catching up on Java dev with Bruno B…
Kevin and Jon talk to Shawn Wildermuth about his new documentary film, Hello World. Shawn talks about how this film project began as a “love letter to software development,” exploring how amazing this career can be. As he delved into it he became more aware of the lack representation of…
Опровержение: Подкастът и произведенията на изкуството, вградени на тази страница, са от Herding Code, което е собственост на неговия собственик и не е свързано с или одобрено от Listen Notes, Inc.
РЕДАКТИРАНЕ
Благодарим Ви, че помогате да поддържаме базата данни за подкастове актуална.