Re: Classic ASP programmers switching to...
- From: "Kevin Spencer" <spam@xxxxxxx>
- Date: Tue, 5 Dec 2006 08:27:42 -0500
Hello, Mr. or Ms. Apricot,
1. learn ASP.NET using Visual Basic?
2. learn ASP.NET using C#?
You have heard correctly. ASP.Net is fully object-oriented, while COM, for
example is only pseudo-object-oriented. This means that there will be a
paradigm shift in terms of how you design your applications, from procedural
to object-oriented and event-driven. This will be no small task, but it will
be well worth the effort. There are some very good reasons for the change,
things that will only move more in this direction, so you will have to get
used to them eventually.
In fact, OOP has been around for over a decade, but it has taken quite a
while for the world of ASP to catch up with it, for a number of unimportant
reasons. The important thing is, ASP.Net is now fully up-to-speed, as is the
Microsoft .Net Framework on which it stands. You will need to familiarize
yourself with the .Net Framework, especially the Class Library, a huge
repository of namespaces and classes that you will employ. In particular,
the System.Web and System.Net namespaces contain most of the classes you
will be working with.
Because of its nature, you will need to familiarize yourself with new ways
of designing your applications. Fortunately, there's plenty of help
available from Microsoft and other sources. Here are some good starting
points:
General:
Microsoft MSDN Library Online:
http://msdn.microsoft.com/library/default.asp
Microsoft .Net Development:
http://msdn.microsoft.com/library/default.asp
..Net Framework Conceptual Overview:
http://msdn2.microsoft.com/en-us/library/zw4w595w(VS.80).aspx
Microsoft Patterns and Practices:
http://msdn.microsoft.com/practices/
ASP.Net QuickStart:
http://samples.gotdotnet.com/quickstart/aspplus/doc/default.aspx
Migrating from ASP to ASP.Net:
http://www.aspfree.com/c/a/ASP.NET/Migrating-from-ASP-to-ASP.NET/
As for your language, well, you've got quite a lot on your plate right now.
If you're familiar with VBScript, you might want to start out with VB, to
lighten your load. Of course, if you've done a lot of Classic ASP, you may
be well-versed in JavaScript, and C# has almost the same syntax as
JavaScript. Remember that both C# and VB.Net create the same code, so it's
really not that hard to get started with either. The most difficulty you
will have will be with (1) Application Design Principles, and (2) The .Net
Framework Library. Sometimes finding the classes you need is a daunting
task.
But remember, the only way to eat an elephant is one byte at a time!
Good luck!
--
HTH,
Kevin Spencer
Microsoft MVP
Logostician
http://unclechutney.blogspot.com
There is a madness to my method.
"Blue Apricot" <blueapricot416@xxxxxxxxx> wrote in message
news:1165262682.392672.292160@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
I have been doing Classic ASP for years, and I know it well. I didn't
jump on the .Net bandwagon way back when because at the time I was
doing primarily front end code, and so it wasn't wirth learning in my
"spare time". Now I want to learn ASP.Net, as I have some extra cycles
at work to do what I want.
Should I:
1. learn ASP.NET using Visual Basic?
2. learn ASP.NET using C#?
I am following videos from
http://msdn.microsoft.com/vstudio/express/vwd/learning/#video -- which
I hope is a good resource.
used to, so I was thinking maybe I might as well jump ship over to C#?From what I have read, the .NET stuff is very different from what I am
(I hear C programmers make more $$, too.) Or will sticking with VIsual
Basic, since I know VBScript pretty well, be a big benefit to me
learning?
Thanks for any advice,
Blue Apricot 416
.
- Follow-Ups:
- Re: Classic ASP programmers switching to...
- From: Blue Apricot
- Re: Classic ASP programmers switching to...
- References:
- Classic ASP programmers switching to...
- From: Blue Apricot
- Classic ASP programmers switching to...
- Prev by Date: Help with javascript (again)
- Next by Date: Re: Postback of controls which have been modified in javascript
- Previous by thread: Re: Classic ASP programmers switching to...
- Next by thread: Re: Classic ASP programmers switching to...
- Index(es):
Relevant Pages
|