2009-08-20 11 views
1

はちょうど私が私がasp.netで作業を開始する前に、C#のを知ることが必要な場合は、は、私はasp.net

が、私はそれらを一緒に学ぶことができる不思議で動作するC#のbeforestartingを習得する必要がありますか?

本やオンラインチュートリアルのような良い出発点は何ですか?

ありがとう

答えて

13

個人的には私はASP.NETなしで、好ましくはコンソールアプリケーション経由でC#を学ぶことから始めます。そうすれば、ASP.NETがあなたのやり方でスローするすべての余分なものに邪魔されることなく、言語とコアタイプ(コレクション、I/O、テキスト、プリミティブなど)を把握することができます。

「周辺」テクノロジ(ASP.NET、WCF、WPF、WinFormsなど)にはさまざまな奇妙なものがあります。何か問題が生じた場合、非常に混乱する可能性があります。問題を見つけるのをどこから始めるのかが気にかからないように簡単に終わります。言語についての誤解ですか?コレクションは? ASP.NETイベントがオートワイヤードされる方法は?私はあなたが私が

C# 3.0 in a Nutshellは、言語とコアフレームワークをカバーするという点では良い本です:)何を意味するか見確信しています。次に、良いASP.NETブックを別途入手してください。

+0

を:あなたは、C#を学習する予定のない場合

は、いずれにせよ、私は次のチュートリアルをお勧めします。簡単なASP.NETの起動は、ステートレスなので簡単に複雑になります。 Windowsフォームは、Consoleを使用するのが最も簡単な方法です。 –

+1

もちろん、彼は "C#in Depth"で読んでみるべきです;) – Sampson

+1

@ジョナサン:あなたはそれをよく考えているかもしれません。私はおそらくコメントできませんでした。 –

1

あなたはvb.net(ビジュアルベーシック)を使用することもできます。あなたはすでにそれに精通している場合有益かもしれません

0

私はあなたがC#の前にasp.netを学ぶことができると思います。しかし、あなたは本当に両方のことをすることで恩恵を受けるでしょう。

http://www.learnvisualstudio.netは素晴らしいビデオ・チュートリアル(ASP.NET、VB.NETやC#)の負荷を持っています。

0

はい、あなたは、同時にそれらの両方を学ぶことができ、あなたが事前にC#やVBを知っていれば、多くの場合、起動する方が簡単ですが、すべてではない要件が成功するために。

が開始する多くの場所がありますが、4GuysFromRolla.comは偉大なチュートリアルサイトです。それ以外の場合は、最初のASP.NETブックのいずれかが本からの良い出発点になります。

2

ASP.NETはWebフレームワークである - つまりそれは、単純にすべての退屈な詳細を抽象化することによって簡単にウェブサイトを作成しますライブラリのセットです。このフレームワークを利用するためのコードを書くには、Microsoftの.NET言語(C#、VB.NETなど)を使用する必要があります。

0

私の意見では、ドットネットフレームワークでサポートされている言語の中で最も簡単です。私はそこから始めることを提案します。

0

ASP.NETは、Webページがなどこれは、あなたが持っていないことを意味VB.NET、C#の、J番号、Delphi.NET、Chromeでコーディングすることができるように、.NET共通言語ランタイムの多言語機能を活用しますそれを使うためにC#を学び、あなたがそれらの言語を知らなくても、VB.NETのような人間が読めるものから始めるほうが簡単かもしれません。私はジョンに同意 http://msdn.microsoft.com/en-us/library/aa288436%28VS.71%29.aspx

関連する問題