Typical Time to Get up and Running?

  • Thread starter Thread starter John Thomas
  • Start date Start date
J

John Thomas

Hey, I was wondering what the typical time to get up and running to
comfortably program ASP.NET with C#.

I have done PHP, but no ASP. I have used C++ in the past and familar with
the language and methods, although I don't actively code it.

I been doing some C# reading for 3-4 days now, been making good progress.
I am touching no delegates, but the biggest thing I find I'm unconfortable
is with the framework, there is just tons of things, and feel it will take
some time to get comfortable with it all. At least what I need for day to
day ASP.NET/ADO.NET programming.
 
I had ASP3/VB6 experience. I just started using it. It's radically
different from simple "HTML + Script" so it took me a day or two to realize
this. After that, everything just got easier.

Any server-side scripting experience will ensure you understand the basics
of HTML a brower's interactions with the server (headers, querystrings,
etc.). The big thing to understand is that it's all based on controls and
events. That's the main concept to get.

If you have VS.NET, within a few days you should be able to get going. I
had a project to do (estimated around 2 weeks with ASP3/VB6 COM), and I
decided to do it in ASP.NET to get a feel for it. I was done in 3 days (and
that was with the Beta 1 of V1.0 IDE!).

For ADO.NET, I guess the "main" concept was understanding DataSets and
DataAdapters. DataAdapters have commands (Select, update, insert, delete),
and are used to bridge from the database to the dataset, and vice versa.

The Framework is huge. Don't be intimidated. Feel good knowing that
anything you want to do will most likely be easily accessible :).

I also would suggest Google Groups, and the various
microsoft.public.dotnnet.aspnet* newsgroups.

-mike
MVP
 
I been spending my time reading on C# and C# related programming, I have a
good handle of the language in the 3 days I been messing with it (minus
advanced things like Delegates and such), should I really just be focusing
on ASP.NET programming or with C# still?

Any good books you recommend?

I have good solid knowledge of C++, C, Perl, PHP, Delphi, VB, Java, SQL,
PLSQL. Problem is the only thing I have done any major coding in is SQL and
PHP and some need Oracle/JMS stuff with Java. I have done utilities and
"learned the language" of all the other ones, but never really did anything
big, although I have made some useful utilities in all of them. I am trying
to break the mold I made for myself by only learning a language
fundementally but rather get really good at it, it was between Java/C# I
decided on C# and want to become rather good with it and ASP.NET. But I
find it hard to really make advanced things with these languages as I get
all fumbled and worked up about reading books cover to cover and learning
everything first before I "do". Am I the only one who has this problem?
I'm really excited about the new stuff with ASP.NET, I wasn't so hot about
ASP so I never touched it.
 
ASP.NET is just a part of the .NET Framework. So "ASP.NET Programming"
amounts to C# with some nice front-end features to make developing web apps
easier. Do you have VS.NET? VS.NET is important, as tons of productivity
is derived from it.

There's a book called "The .NET Languages, A Quick Translation Guide", that
teaches you C#, VB.NET and some VB6 all at the same time.

For ASP.NET, I'm not sure which books would be good. I just opened VS.NET
and started playing around :). My suggestion would be to try and do a small
project that you've done in PHP. Try doing it without any inline code (only
codebehind on events and overrides). Doing a project like that REALLY got
me up to speed quickly :).

When you run into a "wall", just google group, cause most likely someone
else in your same position had the same thing :).

-mike
MVP
 
Back
Top