เกี่ยวกับตอนนี้
Episode 77
This week on Herding Code, Jon, Kevin and Scott K discuss MvcConf, C4MVC and MvcContrib with, open source and community extraordinaire, Eric Hexter.
- Eric talks about his role as consultant and Director of Open Source at Headspring.
- The guys walk through Hexter's impressive resume. Eric is the co-founder of MVCContrib, he established the Community for MVC (C4MVC) virtual user group and is currently coordinating MvcConf, the Virtual ASP.NET MVC Conference scheduled for July. No wonder the most popular listener question for this week was "How is Hexter so awesome?"
- Eric takes us through the general theme of MvcConf - "interactive" presentations around extensibility, testability and building maintainable, high-volume, enterprise applications with a focus on best practices like database migrations.
- Eric issues a call for speakers. Who's interested?
- Jon asks about Portable Areas in MvcContrib and Eric digs into the embedded view engine and synchronous message bus.
- Kevin asks a question.
- The guys talk about Input Builders, Dynamic Scaffolding and Fluent Html Helpers. Jon also asks about MvcContrib Grid's popularity.
- Scott K asks about extending ASP.NET MVC, "Are you fighting with the framework or at least fighting with the C# language?" Have you gotten the feeling that Scott likes a good fight? Scott considers how and why various frameworks are developed and Eric praises ASP.NET MVC for having all of the the right extension points in place. These leads to a group discussion about the ASP.NET MVC team releasing source drops and not working in a bubble.
- Eric and Jon talk about the MVCContrib TestHelpers and the importance of testing routes. Hexter tells us about the UI Test Helpers built around WatiN and the benefit of strongly type views. Jon oohs and ahhs.
- Kevin asks another question.
- Scott K comments on SubControllers. Eric tell us if SubControllers smell and shares the general argument against RenderAction.
- Jon talks about model validation via data annotations and how one might test. Eric shares some of the patterns they have established (strongly-typed views, 1:1 mapping between view and viewmodel) and how he uses data annotations for data type validation and how complex validation is handled via a command processor's rules engine.
- The show wraps with Eric singing about a few of his favorite things - continuous integration and testing. He pimps the early access edition of ASP.NET MVC2 in Action and Tarantino Database Migrations and announces that the Virtual ALT.Net folks and he will be open sourcing their video recording management scripts.
- Final question, "How does Eric get so much done?" "Automate, automate, automate!" Of course!
Show Links:
- Eric Hexter's Blog
- Headspring Systems
- Community For MVC
- MVC Conf
- MVCContrib
- Jeremy Skinner
- Austin .NET User Group
- Javier Lozano
- Brad Wilson on C4MVC
- LiveMeeting
- Viddler
- OpenRasta
- MonoRail
- FubuMVC
- Rob Conery, TekPub
- MVC Futures
- T4MVC
- MvcContrib Grid
- jqGrid
- jQuery DataTables
- Spark View Engine
- WatiN
- Steven Sanderson's Light Test Automation Framework
- Oxite
- Orchard
- Eilon Lipton
- MVC Turbine
- Jimmy Bogard C4MVC on UI Testing
- Castle Validators
- AutoMapper
- Fluent Validation
- ASP.NET MVC2 in Action
- Tarantino database migrations
- Virtual Alt.NET
Show notes compiled by Ben Griswold. Thanks!
Download / Listen:
Herding Code 77: Eric Hexter on MvcConf, C4MVC, and MvcContrib
ภาษาอังกฤษ
สหรัฐอเมริกา
ในตอนนี้
สำเนาบทสนทนา 🔗
Are you the producer of this podcast?
Add a podcast transcript
Need Audio-to-Text?
Transcribe with Listen411 in Just 60 Seconds
ตอนอื่นๆ ใน PODCAST นี้
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…
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 /…
ข้อสงวนสิทธิ์: พอดแคสต์และอาร์ตเวิร์คที่ฝังอยู่ในหน้านี้มาจาก Herding Code ซึ่งเป็นทรัพย์สินของเจ้าของและไม่มีส่วนเกี่ยวข้องหรือรับรองโดย Listen Notes, Inc.