2012-01-22 8 views
-1

私はWebアプリケーションを作りたいです。最初にASP MVCの書籍から始めるのか、それとも最初にC#の書籍を書くのか、ASP MVCはこの言語で書かれています。 ありがとうございます。ASP MVCを学ぶには、まずC#を学ぶべきですか?

+0

他の言語のプログラミング経験はありますか? – Sjoerd

+1

Javaのような他のプログラミング言語での経験があれば、構文的に似ていて簡単にC#を見つけることができます。それが本当なら、私は間違いなくMVCでまっすぐ飛び込んできます。 – greenimpala

+0

はい。私はC++、java、pythonのような他の言語でプログラミング経験を持っています。ありがとうございました! –

答えて

10

絶対に間違いなく、.NET MVCに入る前に、C#やVB.NETなどのCLS言語を選択して、まず.NETフレームワークを学ぶ必要があります。 .NETを学ぶと、Web開発の経験のレベルに応じて、HTTPプロトコルやHTMLなどのマークアップを学習することから始めることができます。私は、多くの開発者が、すべてのWebアプリケーションのベースにあるHTTPプロトコルについて何も知らなくても、ASP.NET MVCで作業を開始するのを見てきました。 Javascriptは次に来る。

これらの概念に精通すると、ASP.NET MVCにジャンプできます。少なくともそれは私があなたに与えることができるアドバイスです。 .NETでの経験がなく、ASP.NET MVCを直接使用すると、非常に生産性が低下します。

+1

HTTPプロトコルを提案する+1。 .NETテクノロジの欠点と欠点は、新しい開発者が開発中のことを知らずに開発を開始できることです。 –

+0

@justnS、はい、知っているHTTPプロトコルは、あなたが使用している基礎技術に関係なく、Webアプリケーションを開発するために絶対的に基本的です。 –

1

はい、最初にC#を学ぶ必要があります。特に事前プログラミング言語がない場合。 OO言語をすでに知っているのであれば、でなくても、がC#を最初に勉強することが重要ですが、MVCに入る前に本を読んだり、チュートリアルや練習をしてみることをお勧めします。

MVCはフレームワークです。 C#やVB.NETなどの.NET言語のいずれかでコードを記述します。 C#を基本レベル(またはその友人の一人)でコード化できない場合、MVC、その本、およびその例は意味をなさないでしょう。

関連する問題