Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 4028228
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 20, 20262026-05-20T11:11:41+00:00 2026-05-20T11:11:41+00:00

I started programming in C# and ASP.NET about a year ago. When I was

  • 0

I started programming in C# and ASP.NET about a year ago. When I was first learning I programmed against all of the toolbox controls, gridview, repeater, etc. But at my current level I rarely touch those controls. I would prefer to use jQuery for validation, LINQ to SQL and a string builder to create my own grids/repeaters and etc. However, I extensively use the label, textbox, and DDL controls, but I feel like I’m working against the framework, or not using it to the potential that it was created for.

Does anyone else have the same habits, or is just me? Should I be using most of the toolbox controls rather than making my own lighter versions in the code behind?

On a side note, i’ve been reading a book on ASP.NET MVC and think it is where I want to transition to.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-20T11:11:42+00:00Added an answer on May 20, 2026 at 11:11 am

    This will be highly subjective. There are some good arguments for both sides. However, based on the little you said, I think that you would probably be one of the ones that likes MVC.

    My own personal view is:

    The controls/Web Forms approach is good for rapid development. It’s easy to crank out decent functionality with little effort. This is a very good thing in shops where there is little time/budget, and you want to get solid products out quickly with little effort. Personally, I prefer Web Forms. However, Web Forms are not for everyone. One of the drawbacks is that you lose some fine-tuned control. Also, the WebForms model is unique. You won’t find a good comparison in most .NET environments.

    However, the MVC approach is good for giving you more control, and it’s an approach that is used outside of the .NET community. It’s based on some good fundamental principles.

    I’m guessing that since you prefer to “use JQuery for validation” this tells me that you prefer “non-forms” tools. JQuery is one of those things used by more than just the.NET community, and is a general web development tool to use. MVC, likewise, is something that is “bigger” than just .NET. That’s what makes me think you’d thrive in the MVC environment.

    Either way, it’s a personal choice, so this is just an opinion.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

As soon as I started programming C# (ASP.NET) I was surprised at how restrictive
I started programming C# applications when the 1.0 framework was first released. I worked
When I first started programming, I wrote everything in main. But as I learned,
When I started programming I was using Ruby and the colorful little notepad that
I started off programming in Basic on the ZX81 , then BASICA , GW-BASIC
I want to get started game programming in C/C++, or C# with DirectX or
What is the best way to get started with programming things outside of your
Since I started studying object-oriented programming, I frequently read articles/blogs saying functions are better,
I recently started diving into low level OS programming. I am (very slowly) currently
From day 1 of my programming career, I started with object-oriented programming. However, I'm

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.