3 replies
Hi guys,

I have to develop an interactive web site with the ASP.NET platform. It has a database and some other data tier on the backend and should have some (not too complicated) logic for the frontend.

I found that there are three main technologies on the market - WebForms, MVC, Web pages(Matrix).
I see that many-many efforts and tutorials are going to the MVC direction.

If anyone had some experience with both - which one is easier to use? Which one is easier to mantain? Which one is easier to start with?

I'm quite new to the web programming - did only desktop/server programming for many years. Any advice is appreciated

Thanks
#aspnet #technology
  • Profile picture of the author RAGolko
    If you're new to programming, you might appreciate a great open-source done-for-you platform called DotNetNuke (DotNetNuke -- it's free). There are literally 10,000 modules available for it and if you click my sig link you'll see my site. I've written dozens of custom modules for DotNetNuke and I've used it for many, many professional sites. You don't have to program at all but if you need special functionality you can always whip up a vb.net user control and plug it in. There is now a C# version as well. You get the complete source code with DNN.

    I've got 18 years expereince in .NET programming and to answer your question, it depends on what type of site you are doing. MVC will take more of a learning curve than web forms will. I like to use Silverlight for online business apps because you don't have to deal with the asp.net page lifecycle, postbacks, sessions etc. It's all taken care of for you.
    Signature
    Call Direct Multiplies Your Opt-Ins Dramatically
    Click Here!
    {{ DiscussionBoard.errors[4243247].message }}
    • Profile picture of the author finebird
      DotNetNuke is a blogging platform, like wordpress or joomla, right?
      I'm not new to programming - I'm new to web programming. Silverlight should be installed on the client(like flash), correct?

      What would you use for site like, for example, www.majesticseo.com?
      It goes to find something with its backend and then let a user to view/sort/filter out the results in different way.
      Or google keywords tool (if you had to program it with asp.net)?

      Thank you for your insight!
      {{ DiscussionBoard.errors[4243340].message }}
  • Profile picture of the author karandigital
    i would suggest webforms
    {{ DiscussionBoard.errors[4244222].message }}

Trending Topics