Re: Classic ASP programmers switching to...

Tech-Archive recommends: Fix windows errors by optimizing your registry



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.

From what I have read, the .NET stuff is very different from what I am
used to, so I was thinking maybe I might as well jump ship over to C#?
(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



.



Relevant Pages

  • Re: ASP .net 2.0
    ... ASP .NET is part of the Microsoft .NET Framework, ... I am trying to install SMS for the first time, I get a message that the ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: kb928365 & kb928366 install errors from 7-10-2007 microsoft update
    ... I CAN NOT uninstall net 1.1 even though it shows up in control panel ... neither does 2.0 of microsoft .net. ... Also you need to keep the 3 versions of .net framework on your computer ... could not install the July 10 security update. ...
    (microsoft.public.windowsupdate)
  • Re: (KB928366) Failing
    ... security support has been swamped with phone calls at 866-727-2338. ... Also you need to keep the 3 versions of .net framework on your ... The steps from Microsoft Security Tech Support and from Aaron ...
    (microsoft.public.windowsupdate)
  • Re: KB928366
    ... automatic download when computer is turned off. ... Is Windows Update offering you any critical security updates? ... Does it make any difference .NET Framework 1.1 ... Thank you for contacting Microsoft Windows Update Support. ...
    (microsoft.public.windowsupdate)
  • RE: Windows Install Failure, KB921896, Code 2B26 .... Summary.txt atta
    ... Thank you for contacting Microsoft Windows Update Support. ... The issue can be caused by a damaged .NET Framework component. ... How to troubleshoot Microsoft .NET Framework 1.1 installation issues ...
    (microsoft.public.windowsupdate)