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.




Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
 
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

Similar Threads


Top