2006年06月16日

ASP.NET

最近、同僚が仕事でASPをやっているらしい。
ASPといっても(ApplicationServiceProvider)の事ではなく、
Microsoft.NETのアレである。

昔のASPはちょろっとだけさわったことあるが、新しい方は
さっぱりなので、少しだけさわってみた…


(゚Д゚ )アラヤダ!!

Jsp+StrutsでEclipsよか、軽いわIDEは使いやすいわ、C#で書けるわ
開発環境(WebMatrix)も無料だわ、と。

ミミ彡  ゚̄ ̄' 〈 ゚̄ ̄ .|ミミ彡  正直、感動した

しかしなぁ、「仕事で」となるとUnixでないと嫌がるお偉いサンとか
ろくに勉強もしてないのにWindowsは(・Α・)イクナイとか言う人々が
決定、決済権をもつので大規模システムではどうかなぁ…。


ASP.NETの(・∀・)イイ!!
・VisualStudioが使える、デバッガも使える。
・サーバー、クライアントをあまり意識せず、通常のAppと同じ
 感覚で作成できる。
 (onclickイベント、Onchangeなどをサーバーへ送信し、結果を表示する
 ようなハンドラが自動生成されている)
・開発環境が軽い(Mem256MBでも十分快適)
・.NET対応言語が全て使える(VB.NET、C#,J#)

ASP.NETの(・Α・)イクナイ
・正式にはwindowsでしか動かない(LinuxでもMonoで可能だが…
・生産性が高すぎる。
 WEBアプリのアーキテクチャが隠蔽されすぎているので、
 例えばHTTPプロトコルなどを勉強しなくてもアプリが作れてしまう。


こんなところですかねぇ。生産性が高いってのはあえてデメリットに
上げてみました。知らないでもできちゃうのは凄いことですけれども
問題が起こったとき、動作原理から原因を推定するのはよくやる手で
起こってから、それを勉強するのでは遅くないかい?という完全なる
私見ですけれども。

デバッガには

ミミ彡  ゚̄ ̄' 〈 ゚̄ ̄ .|ミミ彡  正直、感動した

JSPが出始めのころ、コンパイル(スクリプトレット部の)が通るかどうか
すら、動作させてみないとわからなかったですし、
(最近では事前コンパイルもできますが。)
デバッガなんてものもない(JDBとかをサーバープロセスにアタッチするしかなかった)。printfデバッグしかなかったワケで…。
(これも最近はEclipsとかJbuilderとか使えばできますが。)


しかし、「最近は」と言うフレーズが頻出しだすと、俺も
年取ったナァと思い、悲しい限りだ…orz
posted by koteitan at 15:41| Comment(0) | TrackBack(1) | C# | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック

プロトコル
Excerpt: プロトコルコンピュータ上で通信するための手順。 インターネットでよく使われるプロトコルには、TCP/IPやPPP、HTTPやFTP、SMTPなどがある。.wikilis{font-size:10px;..
Weblog: レンタルサーバー用語集
Tracked: 2006-08-12 01:16
×

この広告は90日以上新しい記事の投稿がないブログに表示されております。