aboutworks
KABOSU 100%

« XAMPP:Apache, PHP, MySQLを一括インストール | メイン | KABOSUブックマーク in はてな »

2007年09月12日

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



コメント

気が遠くなるわ~。。。

■ユーキさん
でしょ。。。

実際、生産性は高くないでしょ。>ASP.NET
HTMLやJavascriptでじかに書けば動作するものを、
わざわざ難解な新しいフレームワークやコントロールでつくり、それらがどのようにHTMLになるかを覚えさせられるだけ。MSのいつもの手口。

コメントを投稿


Copyright © 2003-2007 KABOSU. All Rights Reserved.