Learning asp.net : Moving from php to dotnet

W

white lightning

Hi all,

I need to learn asp.net in a quick and smart way. I am pretty good
with PHP but I am an absolute newbie with .net. I am even not very
familiar with Visual Basic and other windows programming environment.
How easy or hard do you think for me to learn .net? How should I
proceed? Any good books or online tutorials that you know of? Any
other tips?

Thanks a lot!!
 
J

Jman

lol
I am the opposite of u
I know ASP.NET but id like to learn PHP
I have not tried VB.NET though
but I worked with VB6 for so long
 
T

Thomas Hansen

Hi all,

I need to learn asp.net in a quick and smart way. I am pretty good
with PHP but I am an absolute newbie with .net. I am even not very
familiar with Visual Basic and other windows programming environment.
How easy or hard do you think for me to learn .net? How should I
proceed? Any good books or online tutorials that you know of? Any
other tips?

First you should learn C# (STAY AWAY from VB.NET!!!!) then one called
"Inside C# 2.0" is pretty nice
Then you should read up on a nice "Inside .Net Framework" book
(there's a good one with that exact same title I think is written by
Jeffrey Richter)
Then you're ready to learn ASP.NET (there's a couple of very nice
books with ASP.NET as the title from Microsoft Press, I think they're
black with a scissor or something on the front page)

..t
 
W

white lightning

First you should learn C# (STAY AWAY from VB.NET!!!!) then one called
"Inside C# 2.0" is pretty nice
Then you should read up on a nice "Inside .Net Framework" book
(there's a good one with that exact same title I think is written by
Jeffrey Richter)
Then you're ready to learn ASP.NET (there's a couple of very nice
books with ASP.NET as the title from Microsoft Press, I think they're
black with a scissor or something on the front page)

Thanks for the reply. Just wanted to know why you are recommending C#
and why that bold STAY AWAY from VB.NET? Just wanted to know the
difference, that's all. Is C# similar to C or C++? I have XP Pro. How
should I install C#? Is it freely available for download?
 
J

Juan T. Llibre

re:
Just wanted to know why you are recommending C#
and why that bold STAY AWAY from VB.NET?

The language choice is a matter of preference.
It, mostly, depends on your background.

If you have a background in C, Java and/or Javascript,
you'll find it easier to learn C# than VB.NET.

re:
Then you're ready to learn ASP.NET

I'll agree om that. Many programmers don't understand the importance of *first* learning
a programming language, and *then* using it to build applications, whether web or desktop.

re:
How should I install C#? Is it freely available for download?

Installing the .Net Framework will automatically install support for both C# and VB.NET.

See :
http://msdn2.microsoft.com/en-us/netframework/aa731542.aspx

The redistributable is the "bare bones" support.
The SDK gives you tons of samples.

Make sure you install IIS before installing the .Net Framework.
 
M

Mark Rae

Just wanted to know the difference, that's all.

Other than syntax, there is very little difference - C# supports pointers,
but that's unlikely to be an issue for you as you say you're a beginner.
Is C# similar to C or C++?

Yes, in terms of syntax.
I have XP Pro.

Well, that'll certainly help...:)
How should I install C#?

Click setup.exe
Is it freely available for download?

There is a free version:
http://msdn.microsoft.com/vstudio/express/visualcsharp/

However, if you're looking to do web development, you should be looking at
this: http://msdn.microsoft.com/vstudio/express/vwd/default.aspx and this:
http://msdn.microsoft.com/vstudio/express/sql/
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,054
Latest member
TrimKetoBoost

Latest Threads

Top