Corey Coogan

Python, .Net, C#, ASP.NET MVC, Architecture and Design

  • Subscribe

  • Archives

  • Blog Stats

    • 47,176 hits
  • Meta

Archive for August, 2009

Asp.Net MVC and Server Controls

Posted by coreycoogan on August 25, 2009

I’m involved on the fringe of an MVC project right now and the core group of developers have no experience in ASP.NET MVC.  This group is more experienced in traditional Web Forms development and didn’t take the time to learn anything about MVC and how it works.  Unfortunately, this led to some major problems.  I’d like to reiterate here for anyone who stumbles across this post one major lesson that this development team learned.
DON’T EVER USE SERVER CONTROLS AND VIEW STATE IN ASP.NET MVC.

Some controls may be work some of the time, but it’s best to just stay away.  If you are going to use ASP.NET MVC, then go all in.  Everything you want to do in Web Forms is possible in MVC, just in a different way.  Embrace the truth of web development!

Posted in ASP.NET, ASP.NET MVC | Tagged: , , , , , | 1 Comment »

ASP.NET MVC and S#arp Architecture

Posted by coreycoogan on August 21, 2009

It’s been a while since I’ve posted.  I’ve been very busy with my paying job and my side project, Room Parents Online (RPO).  For RPO, I’m using the S#arp Architecture, developed by Billy Mcafferty.  It’s a great framework for getting a new MVC project started, but one of the real benefits of using it for me was the initial setup and configuration of Fluent NHibernate.  I have never written a real production app in NH at all, so this was something I’ve been wanting to do for a long time.  There’s been plenty of pain on the bleeding edge, but more on that in future posts.

Now that I’ve laid the ground work, expect to see more posts coming from the RPO project.  I’ve been working on this project for about a month, so I have a good bit of material already, and will find the time to blog about the project regularly.  Topics to come will include:

- Automatic Model validation with xVal (this post was started 10 days ago)
- Fluent NHibernate
- NHibernate
- The pains of running with scissors
- ASP.NET MVC
- Google integration
- JQuery
- S#arp Architecture

So stay tuned for some good Alt.net stuff.

Posted in Alt.Net, Architecture and Design, ASP.NET MVC, S#arp Architecture | Tagged: , , , , , | 1 Comment »

 
Follow

Get every new post delivered to your Inbox.