Should I start learning ASP Classic or "continue" learning ASP.NET?

Background

A year ago I had to learn PHP at school, I already knew ActionScript3, so it wasn’t that difficult, and together with my friend we were the first 2 from our school to learn OOP in PHP. It was not necessary, but we thought it was important.

Last year I started to study C # and ASP.NET, but I am far from professionals in C # and ASP.NET, I did some projects for myself, only for educational purposes.

Now a few days ago I started an internship (which should take 6 months). But the company still works with ASP Classic and therefore with VBScript.

Question

Should I learn ASP.NET and C # last year, run ASP Classic and VBScript now for 6 months, and possibly continue in ASP.NET and C # after that?

I would like to get some opinions about this because I don’t know if I should stay and do ASP Classic, or go and look for another internship where I can do ASP.NET.

+5
source share
10 answers

Avoid ASP classic. This will reinforce bad programming practice. ASP.NET is only as “out-of-the-box” as you allow it. If you want to learn, do not use the drag-and-drop constructor; write all your HTML manually in the VS editor. This will make you a much more versatile web developer and also prevent the creation of VS on your pages. I would also like to invite you to learn ASP.NET MVC because the WebForms model has many complications that MVC avoids.

, . , .

+21

ASP classic, . , .

ASP classic , .

, , - , , . , - .

, , , , . , - ( ).

VBScript , , . Microsoft Office ..

, , .

+6

ASP - . ASP, .

, - .

, , , ASP.NET( - ). -, FoxPro DOS.

+2

ASP Classic - . ASP.Net WebForms . ( MS) ASP.NET MVC. , ASP Classic, .

, - , , , . -, MVC (, StackOverflow), .

+2

, . ASP , , . , ASP 6 , , .

ASP, , , , . - .

ASP , ASP.NET MVC , , , , .

, , ASP, ASP.NET, ? = P

, . .

, ! =)

+2

, , , .

, , , . , . ASP Classic, , - ; , .

+1

- . ASP , ASP.NET -, page viewstate, ; gridview .

, .NET , , . ASP.NET , . ASP.NET ASP, , "" , .. 10 ( ASP Microsoft 1996 , ).

+1

PHP, ASP classic. , , ( , , , ) . - , . , , vbscript .

, ASP, , , , COM- ( , VB6) . , PAIN.

-, - , . .

- ASP.NET WebForms , . ASP.NET MVC MVC, Monorail, HTTP. , , PHP, .

+1

: VBScript CLR, ASP IIS CLR ASP.Net , ASP3 ASP.Net .

, ASP.Net, , ASP, .

, , wpf/silverlight/xaml #, xaml , asp.net, ( classi asp ), , , 10 , , .

+1

, .

, ASP , , ASP.NET. ASP, ASP.NET - , , . HTTP (. RFC 2616), , .

In addition, the real meat in the ASP class was not ASP (which is actually much simpler than ASP.NET), but in COM objects used with it (which can often be much more complicated than the equivalent of .NET, esp when deal with much more complex thread abstraction, lack of garbage collection and other things where .NET provides us with new or improved tools).

0
source

All Articles