2011-12-29 16 views
2

誰かがPHPからasp.net C#への移行に関するヒントを持っているのだろうか?私はPHPで7年間開発してきました。私はasp.netの学習に興味があります。しかし、私はこれまでに読んだ本には失望しています。すべてのasp.netの本のように、ここをクリックしてここにドラッグして、これを右クリックするなど、多くの例があります。私は迷子になるようです。 C#言語を学ぶことは悪くありません...私はIDEまたは.NETフレームワークのいずれかで失われていると思います。どんなヒントも大歓迎です。phpからasp.netへのスムーズな移行C#

ありがとうございます!

+3

残念ながら、それは主にMSVS GUIを使用して(とASP.Netの構文を学ぶはるかに少ない)(または、天禁止、すべてが自動生成されたコードが実際に* *やっているまさに学習)についてです。 – paulsm4

+0

「how stuff works」の面や.Net言語の効果的な使い方に興味がある方は、Andrew Troelsenの「Pro C#」をお勧めします。http://www.amazon.com/dp/1430225491/ – paulsm4

答えて

9

は、私はあなたがasp.net/mvcではなく、Webフォームを見てください - それは、より自然な移行となります。

良いリソースは公式サイトです:http://asp.net/mvc - それは、チュートリアル、動画などを持っています。

.NETベースクラスライブラリ(BCL)は、非常大きいです。それはあなたが(自分のコードの外で)ほとんどの時間とやりとりするものです。私が与えることができる唯一のアドバイス - MSDNで物事を見てください。それは非常に良い文書を持っており、あなたの時間を読んで読む価値があります。 Visual Studio用

からVS tips and tricks blogはそれについて学ぶために本当に良いリソースです。 PHPから来る

+0

素晴らしい情報をありがとう。私は実際にmvcを探しています...なぜPHPをコーディングするときにそのデザインパターンを使用して以来、私はそこでスタートしなかったのか分かりません。ああ、生きて学ぶ:) – Anonymous

+0

@Oded - 優秀な提案! – paulsm4

3

あなたは(私は長い時間のための古典的なASPのプログラマであり、約7年前の.NETへのジャンプをした)未学習する必要があり、おそらくあまりがあります。 W3Schoolsのサイトがそうであるように

マイクロソフトでは、無料のチュートリアルの束を持っています。私は私が出始めていた時に非常に有用であることがマコン州のチュートリアルが見つかりました:

http://www.maconstateit.net/tutorials/aspnet20/default.htm

マイクロソフトの試験の予備校の本はほとんどのコードの代わりに、ドラッグ・アンド・ドロップを扱う、あまりにも、非常に簡単です。

+1

w3schoolsはおすすめしません。http://w3fools.com – Oded

+1

w3schoolsは完璧ではありませんが、それでも素晴らしいリソースです。その批評家(特にPaul Irish)は、私にとって重要なファシストとして私を攻撃します。知識のある、しかしそれでもやや独善的で、傲慢で、自分自身でいっぱいです。ハッカー集団のための "トークラジオ"の種類;) – paulsm4

0

初めて.NETにアクセスしたときに、.NET/Visual Studio環境について全く同じように感じました。

あなたがGUIのすべてではない場合は、Microsoft PressからGeorge ShepherdのASP.NET 4 Step by Stepをお勧めします。

私はこの本の3.5版でASP.NETの基本を学びました。私はそれを愛しました。彼は実際にはナッツとボルトのもの(テルネットウィンドウを開き、HTTPサーバーと直接対話する)から始めて、ほとんどの* NIXベテランにアピールすると思います。彼のアプローチは、ASP.NETの複雑なコントロールが実際には何をしているのか、私のプラットフォームに対する理解を深めてくれるのを助長してくれたことに対する良い気持ちを与えました。

http://www.amazon.com/Microsoft-ASP-NET-Step/dp/0735627010/ref=sr_1_5?s=books&ie=UTF8&qid=1325190956&sr=1-5