Go Back   CodingForums.com > :: Server side development > ASP

Before you post, read our: Rules & Posting Guidelines

Reply
 
Thread Tools Rating: Thread Rating: 26 votes, 5.00 average.
Enjoy an ad free experience by logging in. Not a member yet? Register.
Old 03-22-2012, 12:39 PM   PM User | #1
fightapilotdean
New Coder

 
Join Date: Mar 2012
Location: Leicester
Posts: 18
Thanks: 2
Thanked 0 Times in 0 Posts
fightapilotdean is an unknown quantity at this point
Difference Between asp, asp.net and aspx?

im new to asp stuff and iv done a bit of research.
iv found asp, asp.net and aspx. iv never done asp or related stuff and i would like a few pointers.
asp - server controls?
how is asp different from php
whats the difference between this asp, asp.net and apsx.
could anyone point me to a tutorial which will help
fightapilotdean is offline   Reply With Quote
Old 03-22-2012, 10:21 PM   PM User | #2
Old Pedant
Supreme Master coder!

 
Old Pedant's Avatar
 
Join Date: Feb 2009
Posts: 23,556
Thanks: 62
Thanked 4,055 Times in 4,024 Posts
Old Pedant is a name known to allOld Pedant is a name known to allOld Pedant is a name known to allOld Pedant is a name known to allOld Pedant is a name known to allOld Pedant is a name known to all
ASP.NET and ASPX are the same thing. ASP.NET is the name of the *technology*. It uses pages that end with the extension ".aspx"

ASP is obsolete. You can still use it, but Microsoft stopped active development of it almost 10 years ago. If you want to learn a technology for the future, one where you can earn money programming with it, don't learn ASP.

PHP is almost as old as ASP, but it *IS* still being actively developed. The original PHP and the orginal ASP were very similar. But PHP has undergone many changes over the years where ASP has not. (Microsoft decided to just drop ASP in favor of a whole new concept when it changed to ASP.NET.)

ASP.NET is only available on Windows. PHP is available on almost every platform.

PHP is easier to learn than ASP.NET, but ASP.NET has many advantages that are not obvious until you start using it.

You have to decide which you will learn. We can't do that for you.
__________________
An optimist sees the glass as half full.
A pessimist sees the glass as half empty.
A realist drinks it no matter how much there is.
Old Pedant is offline   Reply With Quote
Old 04-04-2012, 08:37 AM   PM User | #3
petersampsons
New Coder

 
Join Date: Mar 2012
Location: Los Angeles, CA
Posts: 14
Thanks: 0
Thanked 0 Times in 0 Posts
petersampsons is an unknown quantity at this point
ASP is Script based language while ASP.NET Complied programming language and aspx is the extension of ASP.net page.
petersampsons is offline   Reply With Quote
Old 04-05-2012, 12:50 AM   PM User | #4
Old Pedant
Supreme Master coder!

 
Old Pedant's Avatar
 
Join Date: Feb 2009
Posts: 23,556
Thanks: 62
Thanked 4,055 Times in 4,024 Posts
Old Pedant is a name known to allOld Pedant is a name known to allOld Pedant is a name known to allOld Pedant is a name known to allOld Pedant is a name known to allOld Pedant is a name known to all
Quote:
Originally Posted by petersampsons View Post
ASP is Script based language while ASP.NET Complied programming language...
A bit misleading. ASP and ASP.NET are *platforms*. Not languages at all.

ASP uses VBScript and JScript as its languages of choice. But in fact neither of those is a pure-script language, despite the names. In point of fact, both are compiled from source code into an internal byte code. That byte code is then indeed interpreted in order to execute the programs.

ASP.NET can use a variety of languages, though VB.NET and C# are by far the two most popular. Again, both those languages are compiled into a byte code. The big distinction between these languages and VBS and JS are that the .NET "interpreter" (the "Common Language Runtime") actually then can compile the byte code (also known as "Common Intermediate Language" or "CIL") produced by *any* compliant .NET language down to machine code. [If you care, this is quite similar to what Java systems do, where the process is known as "JIT" or "Just In Time compiling".]

It is also true that VB.NET and C# are "strongly typed languages" (though there is mode in VB.NET where the "strongly typed" part isn't determined until CIL time) where VBScript and JScript are "untyped" languages (a lie--both *have* types, but they automatically choose the needed type for you...most of the time...that "most" being a source of problems when it doesn't happen).

So there are both similarities and fundamental differences in the languages, but in many aspects the two platforms accomplish the same things in much the same ways.
__________________
An optimist sees the glass as half full.
A pessimist sees the glass as half empty.
A realist drinks it no matter how much there is.

Last edited by Old Pedant; 04-05-2012 at 08:04 PM..
Old Pedant is offline   Reply With Quote
Users who have thanked Old Pedant for this post:
Morgoth (04-05-2012)
Old 04-05-2012, 10:27 AM   PM User | #5
Morgoth
Senior Coder

 
Morgoth's Avatar
 
Join Date: Jun 2002
Location: Ontario, Canada Remaining Brain Cells: 6
Posts: 1,402
Thanks: 2
Thanked 1 Time in 1 Post
Morgoth is an unknown quantity at this point
Cool

I think this post should be stickied, next to whammy's old post.
Morgoth is offline   Reply With Quote
Reply

Bookmarks

Jump To Top of Thread


Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 12:33 PM.


Advertisement
Log in to turn off these ads.