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 462561
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 12, 20262026-05-12T23:05:12+00:00 2026-05-12T23:05:12+00:00

I’m troubled by this question for a long time now. I work in the

  • 0

I’m troubled by this question for a long time now. I work in the little company in Eastern Europe. We work primarily for local clients, web apps, mostly b2b and b2c-s. Our internet infrastructure is not very good, so we often have problems with local isp-s and hosts that are stationed in companies who have information systems that we build our apps upon.

Technology that we are using is Microsoft IIS, SQL Server and ASP with a lot of Javascript and Ajax. As a student and developer I`am aware that ASP is old and do not support many many cool and useful things, but i believe that we done a very good job with our code. And we created very fast apps too (8000 rows from table in less than 4,5 sec on one page without pagination (don’t ask) is pretty damn fast). For that we used thick client approach and pull out max from Javascript. So, what is our problem?

Naturally we have to migrate, and logical step is ASP.NET. But we have confrontation, from our thick client, mini Javascript grid and components, we have to focus on server side and a thin clients.

I would appreciate your point of view on this. What are we going to gain with using ASP.NET and a thin client architecture? Are the greater benefits that will compensate speed downgrade? Many references are dogmatic on a stand that complete logic should be on server and doesn’t explain why (i am well aware of MVC and using it)?

Thanks

  • 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-12T23:05:13+00:00Added an answer on May 12, 2026 at 11:05 pm

    Before I get into my answer, I want to point something out.

    You don’t have to give up your existing client-side infrastructure to move to ASP.NET!

    While it is likely that ASP.NET Forms will be a downgrade in performance, there are more features available (besides MVC) in ASP.NET that you can use that don’t require you to convert to Forms.

    HttpHandlers have the same flexibility and more capability than ASP pages. You can map tricky pages to ASP.NET by converting your ASP pages to code statements, and reducing in-page declarations to output statements. Depending on your existing design, you may even find that the mapping coincides nearly line-by-line for a lot of your existing work.

    Creating HttpHandlers @ MSDN
    IHttpHandler Interface @ MSDN

    In addition, if you wanted, you could remap the .ASP extension handlers to .ASHX handler to preserve your links as well. Your client-side code may not even notice the change.

    Finally, aside from any debate on thin/thick client architecture, here are my top reasons you should move to .NET / ASP.NET.

    1. Access to a better IDE (I hope you’ve moved on from InterDev!)
    2. Vastly improved debugging support
    3. Access to .NET-specific features.
    4. Exception support (instead of OnError semantics)
    5. Ability to use Compiled Libraries without writing COM components.
    6. Ability to write components and page handler in languages other than VB/VB.NET, if desired.
    7. Better Authentication support, particularly in regards to Negotiate/Kerberos.
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 240k
  • Answers 240k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer There is a discussion earlier this year in dev-eclipse: http://dev.eclipse.org/newslists/news.eclipse.webtools/msg18400.html… May 13, 2026 at 7:14 am
  • Editorial Team
    Editorial Team added an answer If you have an object (Order item in this case)… May 13, 2026 at 7:14 am
  • Editorial Team
    Editorial Team added an answer A join table (e.g. UserJoinProject) would be my preference and… May 13, 2026 at 7:14 am

Related Questions

I'm trying to decode HTML entries from here NYTimes.com and I cannot figure out
I want use html5's new tag to play a wav file (currently only supported
I ran into a problem. Wrote the following code snippet: teksti = teksti.Trim() teksti
I've got a string that has curly quotes in it. I'd like to replace
In order to apply a triggered animation to all ToolTip s in my app,

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

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.