Six recommendations for starting a startup with ASP.NET
/* Posted April 23rd, 2008 at 9:16am [Comments: none] *//* Filed under C#, Microsoft, Programming */
1. Do use ASP.NET MVC (or at least learn the web like everybody else)
Don’t deal with ViewState, don’t deal with leaky abstractions of the web in a way that confounds you. You’ll thank yourself for writing cleaner code that you can test, and for mastering the deceptively simple art of web development. “It’s all just markup” is a mantra that will keep you on track when you feel overwhelmed with the new model, but it’s a new model you want to learn. If you don’t want to learn ASP.NET MVC, do yourself a favor and disable ViewState at the page level, and do what you can to avoid using it, whether that’s baking your own MVC-like “markup + business objects” design, or embracing the client-centric development model with JavaScript against ASP.NET controls that don’t require ViewState. Make friends with the Repeater.




















