ATL ALT.NET: MVC, Test-Driven-Dev, & Mock Objects at TM Tav Wed 9/24 7PM
Details
Hello everyone,
Hope you are doing well. Thanks to everyone who has joined recently!
Things are heating up in the ASP.NET MVC world right now, so let's get together and share our experience and knowledge about it.
Main Topic: ASP.NET MVC Framework
Sub-topics: Test-Driven-Development and Mock Objects
When & Where:
Wed, Sept 24th 7 PM - 9:30 PM
Thinking Man Tavern
537 W Howard Ave
Decatur, GA 30030
404-370-1717
Please come ready to buy food and drinks (beer or soft drink) from Thinking Man Tavern so we can be good patrons to them. Thank you!
Agenda:
07:00 - 08:00: Dinner, drinks, and open discussion
08:00 - 09:30: Focused discussion: 30 min MVC+TDD+Mock Objects demo; 60 min group discussion on MVC, TDD & Mock Objects
09:30 - 10:00: Open discussion (and more beer if you want)
Call for Volunteers:
For the 30 min demo, I want to have this done and available by the 21st for people to download and inspect before the event. I'd like 1 or 2 volunteers to help me build this demo before the 21st. Please let me know if you'd like to help.
Resources:
ASP.NET on Codeplex: https://www.codeplex.c... (https://www.codeplex.com/aspnet) (You can download MVC here)
Required Background Reading:
Please come prepared to discuss these topics. You do not have to be an expert or already be working with them as this meetup is meant to help each other learn. However, we want everyone involved in the discussion, so please commit to reading at least 75% of these blog posts and quickstarts before the 24th.
MVC Required Reading:
Historical context: https://en.wikipedia.o... (https://en.wikipedia.org/wiki/Model-view-controller)
ASP.NET MVC Quickstart: https://quickstarts.as... (https://quickstarts.asp.net/3-5-extensions/mvc/default.aspx)
Scott Guthrie's posts:
There are numerous posts by Scott about this. Please read through at least the Parts 1 - 5 (you'll have to spin through the search results to pick them out)
https://weblogs.asp.ne... (https://weblogs.asp.net/scottgu/search.aspx?q=asp.net+mvc&o=Relevance)
MVC Optional Material:
Official home page: https://www.asp.net/mv... (https://www.asp.net/mvc/) (Podcasts, videos, sample projects)
Delicious tags: https://delicious.com/... (https://delicious.com/tag/aspnetmvc)
TDD and Mock Objects Required Reading / Viewing:
https://www.agiledata.... (https://www.agiledata.org/essays/tdd.htm)
Roy Osherove interview: https://blogs.msdn.com... (https://blogs.msdn.com/bobfamiliar/archive/2008/07/29/arcast-tv-roy-osherove-on-test-driven-development.aspx)
https://en.wikipedia.o... (https://en.wikipedia.org/wiki/Test-driven_development)
https://www.c2.com/cgi... (https://www.c2.com/cgi/wiki?TestDrivenDevelopment)
https://en.wikipedia.o... (https://en.wikipedia.org/wiki/Mock_object)
https://weblogs.asp.ne... (https://weblogs.asp.net/rosherove/archive/2007/04/26/choosing-a-mock-object-framework.aspx)
https://mark.michaelis... (https://mark.michaelis.net/Blog/MockObjectFrameworksNMockRhinoMockTypeMock.aspx)
TDD and Mock Objects Optional Material:
Acceptance TDD Explained: https://www.methodsand... (https://www.methodsandtools.com/archive/archive.php?id=72)
PEX from MS Research: https://channel9.msdn.... (https://channel9.msdn.com/posts/briankel/Pex-Automated-Exploratory-Testing-for-NET/)
https://www.testdriven... (https://www.testdriven.com/)
