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

  • SEARCH
  • Home
  • 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 7162471
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 28, 20262026-05-28T13:44:25+00:00 2026-05-28T13:44:25+00:00

Back in 2006 I’ve created a web site using asp.net 2.0. At that time,

  • 0

Back in 2006 I’ve created a web site using asp.net 2.0. At that time, I had used Web Forms and classic ADO.NET SQL queries to connect to the underlying database. I’ve also used a fair amount of XSLT.

Today, the site still stands (it has gone through various upgrades but it is still based on Web Forms and simple SQL queries) but I believe it really needs to be upgraded as far as its technological infrastructure is concerned.

What is the next step I should take to move forward? A bit of ajax? JQuery maybe? Rewrite it in asp.net mvc? Replace SQL with typed datasets or even ling to sql? And what is the best way to embrace APIs such as twitter’s?

So, can an old dog learn new tricks?

  • 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-28T13:44:26+00:00Added an answer on May 28, 2026 at 1:44 pm

    So why do you believe the site’s infrastructure needs to be upgraded? If the site is running and performing well after 6 years of load and data, then what factors are causing you to think you need to upgrade it?

    • Are there features that you want to implement (or users are asking for) that you can’t implement with the current infrastructure?

    • Is maintenance difficult and brittle, and every time you upgrade, you spend weeks fixing bugs introduced?

    • Are there integrations that you’d like users to be able to do so that they can extend your application’s functionality and/or data to their own applications?

    Those reasons above could be reasons to upgrade, but I can’t really tell you.

    But as far as some of your questions about what to upgrade:

    • a bit of AJAX? It depends on what your current infrastructure looks like, but it’s not too hard to introduce and you can isolate it
      pretty well with a service layer.
    • jQuery? Again, it depends on
      how your pages are structured. If you have a lot of master page
      re-written IDs and very few classes on your DOM elements, using
      jQuery right off the bat may be tough as you’ll have to figure out
      how to get your selectors in line.
    • Replace SQL with Typed
      DataSets?
      Please don’t do that. Honestly, if you go with
      Linq-to-SQL or EF, you’ll probably take a slight performance hit
      compared to using ADO.NET with DataReaders (if that’s what you’re
      using).
    • Can an old dog learn new tricks? Always. The learning
      never stops.

    I would just advise not to upgrade just to upgrade. Make sure you have legitimate business reasons for doing so.

    Hope this helps. Good luck!

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

Sidebar

Related Questions

Back in the scripted ASP and ColdFusion days, I used to work on projects
Back in VB6, I wrote a few functions that would let me code without
Back in the 90s when I first started out with MFC I used to
Back in 2000 (when .NET was unleashed upon us IIRC) it was an innovative
Back in the ITAR era, there was a popular sig that performed Diffie-Hellman key
We started building our website / application back in 2006, and chose to use
I've an ASP.NET MVC 3 project and have been tasked with implementing a few
Back again this time working with data providers. Well i been doing a bit
Iam using borland 2006 c++ class A { private: TObjectList* list; int myid; public:
I am using borland 2006 c++, and have following code. I am using vectors,

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.