Re: General .Net Question
From: Kevin Spencer (kspencer_at_takempis.com)
Date: 06/11/04
- Next message: brian: "Session Variables"
- Previous message: Wayne M J: "Re: IP Regex and persistant datagrids"
- In reply to: Jolly Student: "General .Net Question"
- Messages sorted by: [ date ] [ thread ]
Date: Fri, 11 Jun 2004 09:27:59 -0400
Hi Roger,
It depends on the class. I recommend that anyone learning to program from
the beginning (such as yourself) take a class in C to get their feet wet. VB
is a high-level language that hides much of the internal operation of the
program from the developer, which makes it a RAD (Rapid Application
Development) language (but not very efficient or fast). However, C is a
language which is low-level enough to teach you exactly how the computer
processes instructions. VB is not strongly-typed, which seems to create a
lot of VB developers who don't understand much if anything about how data is
stored in memory, which is a very important thing to understand if you want
to be a powerful programmer. And C includes support for pointers, which are
variables that "point" to an address directly in memory. Understanding
pointers will give you a much better understanding of how high-level Objects
(such as classes) are structured and operate. Pointers are USED by VB, but
hidden from the developer. Understanding pointers can help you understand,
for example, what the difference is between passing a variable by value or
by reference, which is an important concept to grasp. In my experience in
helping people on this newsgroup, by far, the vast majority of those having
trouble came from a pure VB/VBScript background.
-- HTH, Kevin Spencer .Net Developer Microsoft MVP Big things are made up of lots of little things. "Jolly Student" <jolly@joy.com> wrote in message news:WB8yc.1313$8a2.409681@news4.srv.hcvlny.cv.net... > Dear Colleagues: > > I am a systems guy who has been working with hardware, networking and basic > scripting for ten years or so. I have been given the opportunity to attend > .Net classes of all sorts as part of the MSDN training track. I already > have the MCSE track under my belt and that is where my strengths lie. > > The problem is that I have never programmed. Hell, the only scripting I > have done is from templates here and there that are so simple that you can > figure out what does what, set them inside of an active directory > organizational unit and pooft. > > Now here is the question. . . if I start taking these classes without any > knowledge of programming, including no knowledge of vbasic, am I going to > drown in a heartbeat or do these classes start as if they were vbasic, but > more .net thrown in. > > Advice would be greatly appreciated. > > Roger > >
- Next message: brian: "Session Variables"
- Previous message: Wayne M J: "Re: IP Regex and persistant datagrids"
- In reply to: Jolly Student: "General .Net Question"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|