Print Page | Close Window

ASP is better then ASP.NET

Printed From: Web Wiz Forums
Category: General Discussion
Forum Name: General Discussion
Forum Description: General discussion and chat on any topic.
URL: https://forums.webwiz.net/forum_posts.asp?TID=10499
Printed Date: 31 March 2026 at 4:31pm
Software Version: Web Wiz Forums 12.08 - https://www.webwizforums.com


Topic: ASP is better then ASP.NET
Posted By: ivonda
Subject: ASP is better then ASP.NET
Date Posted: 18 May 2004 at 12:43pm
 What do you like peopel? ASP or ASP.NET

-------------



Replies:
Posted By: Mart
Date Posted: 18 May 2004 at 12:52pm
ASP.NET Because:
  • It gives you more choice of languages
  • It's more powerful - ASP can't even Send emails without the help of an additional component
  • ASP.NET will replace ASP sooner than you would think
  • ASP has about 6 classes (might be wrong on that) e.g. Response, Request, Server whilst ASP.NET has 2000+ classes
  • It kills spagbol code (asp tangled up in html)
  • and lots lots more...


Posted By: zMaestro
Date Posted: 19 May 2004 at 2:07am
  • I like ASP
  • I don't know ASP.Net


Posted By: Sxar
Date Posted: 19 May 2004 at 9:26am

I know you say above some of the reasons to convert to ASP.NET. But seriously why should someone "want" to learn ASP.NET. I really cant think why ASP.NET is so much better.

Please Give me some suggestions. I would like to learn ASP.NET but i can do almost anything with Classic ASP as it is!

I am quite good in ASP as it is so what would make ASP.NET better for me?



Posted By: Bluefrog
Date Posted: 19 May 2004 at 11:16am
Originally posted by Sxar Sxar wrote:

...snip...

Please Give me some suggestions. I would like to learn ASP.NET but i can do almost anything with Classic ASP as it is!

I am quite good in ASP as it is so what would make ASP.NET better for me?

That's the thing, when you can do 'most' things in ASP there is little incentive to switch. I can code a lot faster in ASP, but there are a lot of things I just can't do with ASP that I can do with .NET.

Don't think of it as "ASP vs. ASP.NET" because that is really quite misleading. It's more of "ASP vs. .NET" because you get the full power of a complete development platform to do almost anything. e.g. Try creating a ZIP file with ASP. It's simple with .NET.

Or, in other words, it's a matter of getting typical web server power with ASP vs. getting real "traditional" client power with .NET. There is no comparison.

Also, if you are doing large applications, .NET makes code reuse infinitely simpler and is also faster by 3x~4x or so.

But, if you just need a small site with basic functionality and thousands of visitors per day, then ASP is more than capable of doing what you need.

Otherwise, switch to C and a stripped down Unix for maximum power and maximum work  

 



-------------
http://renegademinds.com/" rel="nofollow - Renegade Minds - Guitar Software http://renegademinds.com/Default.aspx?tabid=65" rel="nofollow - Slow Down Music


Posted By: huwnet
Date Posted: 19 May 2004 at 1:02pm
ASP.NET


Posted By: pmormr
Date Posted: 19 May 2004 at 10:26pm

i must say that ASP.NET is better because of Mart's reasons. I don't think that you have a right to vote if you haven't used ASP.NET at all yet, it has a lot more simplicity and power than ASP.

Plus, it isn't that hard to learn VB.NET if you have a background in ASP. (Pretty much same syntax)



-------------
Paul A Morgan

http://www.pmorganphoto.com/" rel="nofollow - http://www.pmorganphoto.com/


Posted By: michael
Date Posted: 19 May 2004 at 10:58pm
Originally posted by pmormr pmormr wrote:

i must say that ASP.NET is better because of Mart's reasons. I don't think that you have a right to vote if you haven't used ASP.NET at all yet, it has a lot more simplicity and power than ASP.

Plus, it isn't that hard to learn VB.NET if you have a background in ASP. (Pretty much same syntax)

And that is the reason why ppl should not learn vb.net when they coded a lot in asp; they keep their bad habits of coding. vb.net is a (for the most part) Object Oriented Language, but 97% of all vb.net coders don't use OO, thus if you learn c# or J# from scratch you have a much better grasp to learn OO.



-------------
http://baumannphoto.com" rel="nofollow - Blog | http://mpgtracker.com" rel="nofollow - MPG Tracker


Posted By: dpyers
Date Posted: 20 May 2004 at 1:33am

I'd have to agree with you on that one michael. ASP is basically linear programming. It's a mindset change to go to OO. I saw a lot of people move from C to C++ who basically never used the capabilities of C++. They just kept coding in C, but in a different environment.

I do the hardcore stuff in C#, but the quick & dirties are still vb.

One of the things I really like about asp.net is the ability to build user controls. Watched one of the vb.net movies tonight at msdn and built an ftp control. Instead of using the slower http protocol for up/downloads, I now have a control that uses the much faster ftp protocol that I can include in any project.

But rather than argue the relative merits of asp vs asp.net, try it out for yourself. pmormr posted a link to michaels site for getting a free copy from MS. The freebie is sent to US/Canadian address only though.
Link at: http://forums.webwiz.net/forum_posts.asp?TID=10531 - http://forums.webwiz.net/forum_posts.asp?TID=10 531



-------------

Lead me not into temptation... I know the short cut, follow me.


Posted By: zMaestro
Date Posted: 20 May 2004 at 1:51am

I see Bluefrog is the more reasonable...

Originally posted by <SPAN =bold>Bluefrog </SPAN> Bluefrog wrote:

That's the thing, when you can do 'most' things in ASP there is little incentive to switch.

No one can say ASP is better than ASP.Net
like (in my opinion) No one can say ASP is better than PHP...
it depends on the developer, and how can he uses his knowledge to reach what he wants...

and as Bluefrog said:

Originally posted by <SPAN =bold>Bluefrog </SPAN> Bluefrog wrote:

Try creating a ZIP file with ASP. It's simple with .NET.



Posted By: zonelinks
Date Posted: 24 May 2004 at 3:22am
I know ASP..but can anybody clearly inform me the most important features of ASP.net.......

-------------------------
http://www.zonelinks.com
-------------------------
The Power Link Dimension


Posted By: Bluefrog
Date Posted: 24 May 2004 at 11:49am

Originally posted by zonelinks zonelinks wrote:

I know ASP..but can anybody clearly inform me the most important features of ASP.net.......

MASSIVE god-like power.



-------------
http://renegademinds.com/" rel="nofollow - Renegade Minds - Guitar Software http://renegademinds.com/Default.aspx?tabid=65" rel="nofollow - Slow Down Music


Posted By: Mart
Date Posted: 24 May 2004 at 12:37pm

Other performance tools also help you improve execution times of your programs, these include:

Pre-compiled code. ASP is not compiled. It is interpretted every time you request the page. In ASP.NET the first time the program is run the JIT (Just In Time) compiler will compile the program. After that when the program is executed is will run the compiled version which is a lot faster will be executed instead. (It will also be compiled by JIT if the original source has been modified since it was last compiled).

Caching services. Every time you request a ASP page all elements are processed again even if they havent changed. With ASP.NET you can use things like Data Caching to speed up execution. Say you had an application that listed all employees in a table (datagrid), this data will rarely change so there is no need to connect to the database server everytime and ask for a list of employees. data caching works similar to this:

  1. Your code checks if the employees data has already been cached.
  2. If the employees data has not been cached you request the data from your database then cache it using a method similar to Session(). You can also set a time for it to expire.
  3. If the employees data has already been cached you can load all the data direct from the memory - saving a trip to the database.
  4. Display either the cached DataSet (similar in some ways to a recordset) or the DataSet direct from the sever in your table (datagrid).

Also ASP.NET speeds up development time LOADS.

I remember the days when I had to Response.Write() table's, columns and rows. Now all I do is drag and drop a datagrid, change the style and headers and write some simle logic that fills the datagrid with my data.

You really cannot compare ASP and ASP.NET IMHO



Posted By: Mart
Date Posted: 24 May 2004 at 12:50pm

But as Bluefrog said, it has GOD-LIKE power...

You can download amazingly powerful components that do a variety of things - wrote in .net aswell, and since you do not have to register .net components you can run them in a shared environment.

If you try to send a simple email from ASP on a shared environment you may have a hard time. In ASP.NET you have built in classes (components) for sending emails, no need to see what (if any) email components your host supports.




Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.08 - https://www.webwizforums.com
Copyright ©2001-2026 Web Wiz Ltd. - https://www.webwiz.net