473,498 Members | 1,992 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

ASP.NET vs ASP

Questions for programmers that have migrated from ASP to ASP.NET....

Are you happy you've made the commitment to migrate? Did you happen to
migrate for a specific reason? Did you migrate just because it's the newest
toy in town? Was it a steep learning curve? Has anyone tried it and gone
back to ASP?

I feel that I should learn something other than ASP just to keep the mind
working. I've been told that PHP and MySQL is pretty cool to work with. But
I'm figuring that if I decide to learn something, maybe it should be
ASP.NET. Can I get a few opinons?

thanks!
Nov 17 '05 #1
9 1246
If you've got experience in ASP and VB then it's easy.
No-one would go back to ASP. You'll understand what I mean once you get
going.
Get a good book on APS.NET , read it from cover to cover, then do some
practice forms and then read the more advanced sections again.
Also , check out www.aps.net
If you don't have VS.NET, download Web Matrix from www.asp.net.
Instructions for installing MSDE are also on www.asp.net

Don't waste your time with PHP. It's a kiddies toy compared to ASP.NET.
MySQL is ok but MSDE is easier to get going with .
Andrew

"shank" <sh***@tampabay.rr.com> wrote in message
news:fJ*******************@twister.tampabay.rr.com ...
Questions for programmers that have migrated from ASP to ASP.NET....

Are you happy you've made the commitment to migrate? Did you happen to
migrate for a specific reason? Did you migrate just because it's the newest toy in town? Was it a steep learning curve? Has anyone tried it and gone
back to ASP?

I feel that I should learn something other than ASP just to keep the mind
working. I've been told that PHP and MySQL is pretty cool to work with. But I'm figuring that if I decide to learn something, maybe it should be
ASP.NET. Can I get a few opinons?

thanks!

Nov 17 '05 #2
"shank" <sh***@tampabay.rr.com> wrote in message
news:fJ*******************@twister.tampabay.rr.com ...
Questions for programmers that have migrated from ASP to ASP.NET....

Are you happy you've made the commitment to migrate? Did you happen to
migrate for a specific reason? Did you migrate just because it's the newest toy in town? Was it a steep learning curve? Has anyone tried it and gone
back to ASP?
ASP.Net represents a sea change in how web applications are developed,
bringing them more in line with the form, code/interface separation, and
event model that most application development is done with. This was one of
the easiest decisions we had to make when the .NET fork in the road came
along - we adapted it for all our new work. (Porting old asp has been
hellish, but there is a new tool on www.asp.net that does an alright job.)

We migrated because moving to a more 'normal' style of development allowed
us to split up UI design from coding. The performance improvements are
incredible, the structured error handling a godsend (asp provided this in
limited measure, but only if you used jscript.) And the ability to use
classes and object oriented techniques enabled us broadly to make extensive
use of all our existing patterns and methods, without resorting to
copy/paste to get them in there!
I feel that I should learn something other than ASP just to keep the mind
working. I've been told that PHP and MySQL is pretty cool to work with. But I'm figuring that if I decide to learn something, maybe it should be
ASP.NET. Can I get a few opinons?


I use MySQL at home, with ASP. I haven't done much PHP, but it certainly has
advantages over ASP. But it isn't as close to "real programming" as ASP.Net
is. ASP.net skills are transferable to desktop applications, and device
applications.

R.
Nov 17 '05 #3

"shank" <sh***@tampabay.rr.com> wrote in message
news:fJ*******************@twister.tampabay.rr.com ...
Questions for programmers that have migrated from ASP to ASP.NET....

Are you happy you've made the commitment to migrate?
Absolutely!
Did you happen to migrate for a specific reason? Did you migrate just because it's the newest toy in town?
I own a technology training company and so, I must stay current on what's
out there. I actually started working with ASP.NET in its earliest beta
form, back when it was going to be called ASP+.
Was it a steep learning curve? Has anyone tried it and gone back to ASP?
Steep? Well, not steep, but ASP and ASP.NET are completely different
architectures that use different programming languages, so you need to get
up to speed on the .NET language and understand the architecture. I can't
imagine writting "Classic ASP" pages at this point. Sure, there are still
millions of "Classic ASP" pages out there that will need to be maintained if
they are not going to be mirgrated, so "Classic ASP" will still be with us
for some time, but for new applications, no question about it, ASP.NET is
the way to go.

I feel that I should learn something other than ASP just to keep the mind
working. I've been told that PHP and MySQL is pretty cool to work with. But I'm figuring that if I decide to learn something, maybe it should be
ASP.NET. Can I get a few opinons?
..NET is not a fad, it's a proven technology that represents a paradigm shift
in Windows development. If there will be any Windows development in your
future, then better to learn .NET now.


thanks!

Nov 17 '05 #4
> Are you happy you've made the commitment to migrate? Did you happen to
migrate for a specific reason? Did you migrate just because it's the newest toy in town? Was it a steep learning curve? Has anyone tried it and gone
back to ASP?
The biggest reason to learn and use ASP.Net over ASP is simply programming
power. ASP.Net is extremely powerful, and can do so much more than ASP that
it's not possible to quantify the difference. As for the learning curve,
well, think of ASP as a Cessna. Think of ASP.Net as a Boeing 747. Which one
is easier to fly? Which one can do more?

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
http://www.takempis.com
Big Things are made up of
Lots of Little Things.

"shank" <sh***@tampabay.rr.com> wrote in message
news:fJ*******************@twister.tampabay.rr.com ... Questions for programmers that have migrated from ASP to ASP.NET....

Are you happy you've made the commitment to migrate? Did you happen to
migrate for a specific reason? Did you migrate just because it's the newest toy in town? Was it a steep learning curve? Has anyone tried it and gone
back to ASP?

I feel that I should learn something other than ASP just to keep the mind
working. I've been told that PHP and MySQL is pretty cool to work with. But I'm figuring that if I decide to learn something, maybe it should be
ASP.NET. Can I get a few opinons?

thanks!

Nov 17 '05 #5
Like a Cessna, ASP is much more likely to crash no less. ;-)
--
Peter O'Reilly

P.S. ASP.NET is a world of good better than classic ASP
Nov 17 '05 #6
yj
While both ASP and ASP.NET have
"ASP" in their names, they are very different. Just like C# and C++ sound the
same but are completely different languages and VB6 and VB.NET have similar
sounding names but are completely different languages.

ASP.NET is complete paradigm shift from the methodology and model of legacy
environments such as ASP. PHP and CGI.

ASP.NET is part of the .NET family of technologies. As such, it uses the over
3,400 framework classes that are available to anyone developing apps with .NET.
The code and presentation are completely separated (altho, someone who
develops using Notepad as opposed to one of the IDE's, may end up mixing the
code and the html onto the same page, the way old fashioned web development
used to be back in the ASP and CGI days -- this is not a good practice).

Programming is done with completely object oriented languages such as VB.NET
and C#. You can also use COBOL.NET, Perl.NET, J#.NET and managed C++. But
most people will be using VB.NET/C# (these two languages are so similar that
people routinely switch from one to another). If you plan to do ASP.NET
development, you must learn one of these languages. Keep in mind that while
VB.NET and C# are very, very similar (almost to the extent of being variations
of the same language), VB6 and VB.NET are not that similar and C++ (or Java)
and C#, while similar, are not the same language. However, if you know Java or
C++ it is a very small leap to VB.NET or C#.

ASP.NET apps also use the new ADO.NET data access method. This is a new way at
looking at data access, whether that data is in the form of relational database
tables or in the form of XML.

Because all of .NET development is based on OOP, you will need to develop a
mastery of OOP design and development.

A knowledge of XML, XSD and web services is also important when working with
any .NET technology, including ASP.NET.

I know it sounds like a lot, but it's a very powerful web development
environment.
Nov 17 '05 #7

"yj" <ft********@aol.comnet.edu> wrote in message
news:20***************************@mb-m13.aol.com...
While both ASP and ASP.NET have
"ASP" in their names, they are very different. Just like C# and C++ sound the same but are completely different languages and VB6 and VB.NET have similar sounding names but are completely different languages.

ASP.NET is complete paradigm shift from the methodology and model of legacy environments such as ASP. PHP and CGI.

ASP.NET is part of the .NET family of technologies. As such, it uses the over 3,400 framework classes that are available to anyone developing apps with ..NET.

Just a clarification:

Actually ASP.NET is part of the .NET Framework, which isn't really a family
of technologies but a new architectue on which .NET applications can run.
And, there are well over 10,000 classes defined within the .NET Framework
Base Class Library.

The code and presentation are completely separated (altho, someone who
develops using Notepad as opposed to one of the IDE's, may end up mixing the code and the html onto the same page, the way old fashioned web development used to be back in the ASP and CGI days -- this is not a good practice).

Programming is done with completely object oriented languages such as VB.NET and C#. You can also use COBOL.NET, Perl.NET, J#.NET and managed C++. But most people will be using VB.NET/C# (these two languages are so similar that people routinely switch from one to another).
I think this is a matter of opinion. There are those who would say that
their syntax and feature sets are quite different.
If you plan to do ASP.NET development, you must learn one of these languages. Keep in mind that while VB.NET and C# are very, very similar (almost to the extent of being variations of the same language), VB6 and VB.NET are not that similar and C++ (or Java) and C#, while similar, are not the same language. However, if you know Java or C++ it is a very small leap to VB.NET or C#.

ASP.NET apps also use the new ADO.NET data access method. This is a new way at looking at data access, whether that data is in the form of relational database tables or in the form of XML.

Because all of .NET development is based on OOP, you will need to develop a mastery of OOP design and development.

A knowledge of XML, XSD and web services is also important when working with any .NET technology, including ASP.NET.

I know it sounds like a lot, but it's a very powerful web development
environment.

Nov 17 '05 #8

On 13-Nov-2003, "Andrew de la Harpe" <an*********@hotmail.com> wrote:
Get a good book on APS.NET , read it from cover to cover


What book do you recommend for programmers who have experience in ASP 3.0
and VB6 but not .NET?
Thanks.
Nov 18 '05 #9
Although, VB.NET sounds similar to VB 6.0 and ASP.NET sounds similar to ASP
3.0, they have major differences. I too came to .NET with a VB 6 and
Classic ASP background, but I'll tell you (now that I'm over the 'hump')
that it would benefit you to come into .NET without your VB baggage. That
is to say, don't think of the learning curve as what's new and what's
different. It may be better to think...It's all new, it's all different.

I like the WROX series and particular "Professional VB.NET 2nd Edition" and
"Professional ASP.NET 1.0".
"simon" <su**************@hotmail.com> wrote in message
news:%2****************@TK2MSFTNGP12.phx.gbl...

On 13-Nov-2003, "Andrew de la Harpe" <an*********@hotmail.com> wrote:
Get a good book on APS.NET , read it from cover to cover


What book do you recommend for programmers who have experience in ASP 3.0
and VB6 but not .NET?
Thanks.

Nov 18 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
11169
by: William C. White | last post by:
Does anyone know of a way to use PHP /w Authorize.net AIM without using cURL? Our website is hosted on a shared drive and the webhost company doesn't installed additional software (such as cURL)...
2
5769
by: Albert Ahtenberg | last post by:
Hello, I don't know if it is only me but I was sure that header("Location:url") redirects the browser instantly to URL, or at least stops the execution of the code. But appearantely it continues...
3
22954
by: James | last post by:
Hi, I have a form with 2 fields. 'A' 'B' The user completes one of the fields and the form is submitted. On the results page I want to run a query, but this will change subject to which...
0
8429
by: Ollivier Robert | last post by:
Hello, I'm trying to link PHP with Oracle 9.2.0/OCI8 with gcc 3.2.3 on a Solaris9 system. The link succeeds but everytime I try to run php, I get a SEGV from inside the libcnltsh.so library. ...
1
8530
by: Richard Galli | last post by:
I want viewers to compare state laws on a single subject. Imagine a three-column table with a drop-down box on the top. A viewer selects a state from the list, and that state's text fills the...
4
18210
by: Albert Ahtenberg | last post by:
Hello, I have two questions. 1. When the user presses the back button and returns to a form he filled the form is reseted. How do I leave there the values he inserted? 2. When the...
1
6774
by: inderjit S Gabrie | last post by:
Hi all Here is the scenerio ...is it possibly to do this... i am getting valid course dates output on to a web which i have designed ....all is okay so far , look at the following web url ...
2
31337
by: Jack | last post by:
Hi All, What is the PHP equivilent of Oracle bind variables in a SQL statement, e.g. select x from y where z=:parameter Which in asp/jsp would be followed by some statements to bind a value...
3
23526
by: Sandwick | last post by:
I am trying to change the size of a drawing so they are all 3x3. the script below is what i was trying to use to cut it in half ... I get errors. I can display the normal picture but not the...
0
7002
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7165
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7379
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5462
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
4908
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
4588
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
3081
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
656
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
290
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.