ShoelaceMVC and the Lean Startup

2,019 views
1,944 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,019
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

ShoelaceMVC and the Lean Startup

  1. 1. Ryan Hayes 11/15/2011Tri-Cities .NET User Group
  2. 2. Why do a startup? You’re already building side projects! It’s fun! It’s profitable*! Helps at your day job!  Understand how businesses work  Difference in cost and value  Refine your dev skills  Refine your soft skills
  3. 3. Traditional Startups Idea! Pitch the idea to people with $$$. Get rejected many, many times. Finally you sucker someone into giving you money. Build the application and all awesome features for a year or two. Release! Hope enough people like it to actually make money. Profit or close shop with lots of losses for everyone.
  4. 4. The Lean Startup Idea! Test the idea by soliciting emails for early access to the beta or discounts (which doesn’t even exist yet) If enough interest, build a minimum viable product. Test with and market to the users you collected. Automate everything. Use the scientific method. Make changes and scale when you have customers to warrant it.
  5. 5. The Idea
  6. 6. Problems with the defaultASP.NET MVC project: Default membership provider is closed. Default membership provider wastes a database. Default membership provider gets angry easily. The default view stylesheets are UglY!! .mdf files don’t make it easy for rapid PRODUCTION deployment upgrades. It’s not apparent that I can easily modify what MVC generates for views.
  7. 7. What is ShoelaceMVC? A (curation) starter project. Featured Components  Twitter Bootstrap CSS Framework  EntityFramework 4.1 Nuget Package  MVCScaffolding Nuget Package  EntityFramework.Migrations Nuget Package  CodeFirst Membership
  8. 8. Resources LaunchRock Assembla (Free private git or svn) Bitbucket (Free mercurial hosting) FogBugz and Kiln – Free for up to 2 users Appharbor (Free app instance + 1 SQL DB) Windows Azure (free for 3 years w/Bizspark) Saasy (8.9% flat per order Subscriptions) CheddarGetter.com ($9/mo + $0.25 per) Google Analytics Of course: ShoelaceMVC!
  9. 9. About The Speaker Ryan Hayes http://ryanhayes.net @RyannosaurusRex gplus.to/ryanhayes

×