ASP.NET(C#)を習得する手順?
ASP.NETに少々萎えている現状において
どうしたら萎えずに習得できるのかについてフローにして考えてみる。
■ 事前準備
HTMLを習得
↓
CSSを習得
↓
JavaScriptを簡単に習得
■ さわってみる
C#の入門書を買う
↓
C#入門書の導入を軽く読む
↓
Visual Studioをインストールする
↓
Visual Studioの画面構成と操作を簡単に習得する
↓
Visual Studioを軽く触って簡単なアプリをわからないなりに作ってみる
■ 言語基礎を学ぶ
C#入門書を熟読
↓
簡単にクラスを作ってみる(staticや継承などいろいろ使ってみる)
■ ASP.NETの基礎を学ぶ
ASP.NETの入門書を買う
↓
ASP.NET入門書を読む
↓
ASP.NETのクラスライブラリの構造・APIを大まかに学ぶ
■ データベースについて学ぶ
Visual Studio上でのDB管理方法を学ぶ(SQL Server)
↓
データベース操作におけるクラスライブラリの構造を学ぶ(ADO.NET)
↓
データベースへの接続と操作方法について学ぶ(Connect, Command. Parameter)
↓
データベース操作クラスを作ってみる
■ ASP.NETのWebコントロールについて学ぶ
Visual StudioのGUIで出来ることを学ぶ
↓
C#から動的に操作する方法を学ぶ
■ 実際にWebアプリを作ってみる
逆引き辞典などを買ってみる (あまり使えないが)
↓
@IT などを調べながら組む
↓
サンプルを参考にしながら組む
C#を学ぶところまではいいのだけれど
ASP.NETのWebコントロールの使い方を覚えるのがしんどい・・・
しかも、出力されるコードは汚いし、Dreamweaverで編集できないし、妙な挙動をとることがあるし、書店に行っても C#でのサンプル集が少ないし(VBばっかり)
まだ、ASP.NETの生産性の高さを実感できないでいるフレッシュマンです。

PR
コメント
気が遠くなるわ~。。。
ユーキ | 2007年09月12日 22:28
■ユーキさん
でしょ。。。
KABOSU | 2007年09月13日 23:53
実際、生産性は高くないでしょ。>ASP.NET
HTMLやJavascriptでじかに書けば動作するものを、
わざわざ難解な新しいフレームワークやコントロールでつくり、それらがどのようにHTMLになるかを覚えさせられるだけ。MSのいつもの手口。
通りすがり | 2008年10月30日 07:19