asp.net-mvclinq-to-sqlentity-framework

What technologies to use for starting up a new project? (Technology Prespective)


Today I had a nice opportunity from my manager to propose new technologies to start up a new project. Here we used to use ASP.NET and SQL mainly. I really wanna propose using ASP.NET MVC and LINQ To SQL and do some nice TDD. The question is, i don't know how to convince my manager, actually i'm not sure of these choices myself. Could you please be me and propose the set of new technologies that you think is the best, and also propose some resources in case the developers don't know about these technologies, and any thing else that we might wanna consider during that transition.

PS: The project is a web site, and uses Amazon Web Services a lot, the good thing is, it's an internal project and time is not that much of a constraint.

Waiting for you sweet SO fellows.


Solution

  • The obvious, if not immediately helpful answer is to go learn about any technologies before you recommend them to anyone. If you are not convinced then go pick up one of the bits of kit and try to make it do something.

    .Net MVC, Ruby on Rails and a raft of other platforms exist, pick 3 and try the same project in each. That way you'll soon have an idea of which you think is the strongest and convincing you manager will become a simple case of "Technology X is better because it will take us less time to build a more stable product which will save you money".