2012-02-01 13 views
2

私はかなり大きなプロジェクトと思われるものに着手しようとしています。私は自分のスキルセットに追加することでそれをマークしたいと思います。私はすでにPHP、Java、HTML、CSS、およびCのビットを知っています。WebアプリケーションのためのC#

私はC#を使用して次のWebアプリケーションを作成したいと思いますが、これが良い考えであるかどうかはわかりません。これは私に多くの柔軟性を与えることができますか?私は、CSSを使ってページを見せてくれるのは正しいと思いますが、これは正しいですか?私はC#で書くことを選択した場合でも、クライアント側の処理を追加することはできますか?また、javascriptやPHPを使用する場合、柔軟性のレベルを私に与えるでしょうか?

私はチュートリアルをオンラインで見てきましたが、他の言語とC#の使い分けを区別するのは難しいので、実際にここで取り上げています。 C#を使用してプロジェクトを開始する際に注意すべき注意点は何ですか?言語を使い始めるための良いオンラインリソースは何ですか?

+0

これは非常に広範で慌てる質問です。特定のテクノロジーを学ぶ価値があるかどうかは判断できません。 – millimoose

+1

なぜ「本当の質問ではない」として閉じる。それは完全に実在し、非常に具体的です。混乱した人からの質問にすぎません。 –

+0

@Inerdial:彼の本物の質問は、 "C#"はウェブ開発と関係があると考えて周りを回っています。彼はasp.netを見る必要があります。 –

答えて

5

あなたは間違った場所を探しています。 C#ではなくASP.NETに関する情報を探します。 C#は単なるプログラミング言語です。 ASP.NETはWebフレームワークです。

http://asp.netを参照してください。

ASP.NETアプリケーションは、C#またはVB.NET(おそらくF#でも可能)で作成できます。アプリケーションで使用されるコンポーネントは、任意の.NET言語で作成できます。 HTMLを生成するために:あなたがPHPを書くことができれば、私はASP.NET MVCをお勧めし

4
+0

同上。コンパイルされたアプリケーションのすべての構造と優れたIDEサポート。 – Derrick

0

は、その後、asp.netは、同じ役割を持っています。 C#は、asp.netを駆動するために使用される用語の1つに過ぎません。 yyouは依然としてCSSとjsを使用してクライアント上のDOMを操作し、操作します。あなたはurのベルトでasp.netでもっと価値があるでしょう。あなたがhtml、css、jsについてストレスを感じる必要はないので、あなたはもっと簡単になるはずです。

関連する問題