AQUA's .NET 奮闘記

Hobby Programmer の成長記録

目次

ニュース

  • わんくま同盟
    わんくま同盟
  • わんくま掲示板
    C# と VB.NET の質問掲示板
スカウター : AQUA's .NET 奮闘記

日記カテゴリ

記事カテゴリ

書庫

Blog 利用状況

わんくま同盟 AWARD

わんくま同盟 影

Webアプリケーションの開発って大変ですね。

Webアプリケーションの開発って、仕組みを理解するだけでも、必要とされる事項が多岐に渡り大変ですね。

基本だけでHTML XML VB(C#) DB など…

現在 Try してるのですが、脳が拒否反応起こして、例外(愚痴)ばかりが Throw されてしまってます。^-^;

投稿日時 : 2007年1月29日 14:18

Feedback

# re: Webアプリケーションの開発って大変ですね。 2007/01/29 14:48 かるあ

いつもは無駄に例外すべてキャッチするくせに、
こんなときはみんなスルー or 再送 するんですよね。

# re: Webアプリケーションの開発って大変ですね。 2007/01/29 15:06 ぽぴ王子

> Webアプリケーションの開発って、仕組みを理解するだけでも、必要とされる事項が多岐に渡り大変ですね。

これは私も常々思っておりました。
Webアプリケーションと一口に言っても、使われる技術はいろんなものの組み合わせで出来上がっているんですよね。HTMLも勉強しなくちゃいけない、JavaScriptも勉強しなくちゃいけない、サーバ側のC#やVB.NETみたいな言語も勉強しなくちゃいけない、DBを使ってたらDBも勉強しなくちゃいけない、それに加えてセキュリティ問題やブラウザ間の互換性とか挙動の差だとか…考え出したら切りがなくなるわけですよ。
でも、そこに気づいたアクアさんはすごいと思うのです。それぞれのテクノロジの重要性をわかっているから、組み合わせることによる勉強量の増大に対してExceptionをThrowするわけで。

Insider.NET とか見ていると、そういうところを勉強すらしないで「Webアプリケーションを開発しているのですが」と言っちゃってる人も多く見ますし。開発するのはいいけど、君は基礎を勉強したのかい?と問い詰めたい。小一時間ほど問い詰めたい(古い)。

とかなんとか言ってますが、僕もWebアプリケーションに対してはまだまだひよっこなのです。
てなわけでキャッチしてみました :-)

# re: Webアプリケーションの開発って大変ですね。 2007/01/29 15:10 NAO

2重投稿はexceptionでcatchした方が良いのでしょうか?(w

#先週とはうって変わって暇なNAOより。

# re: Webアプリケーションの開発って大変ですね。 2007/01/29 15:18 Moo

Webアプリ開発はたしかにいろんなLanguageを使いますが、

サーバで解釈するものと
クライアントで解釈するものに分けると

割と平和です。

クライアント
-HTML(DHTML/XHTMLも)
-CSS(スタイルシート)
-JavaScript
-XML(AJAX)

サーバ
-WebService
-Database(SQL/ストアドなど)
-VB/C#など

...たくさんありますね。

# re: Webアプリケーションの開発って大変ですね。 2007/01/29 15:30 アクア

> 2重投稿はexceptionでcatchした方が良いのでしょうか?(w

DoubleCommentsExpceptionは"警告の表示"のみの仕様となっています。ww

気が向いたらGCが回収してくれます。www

# re: Webアプリケーションの開発って大変ですね。 2007/01/29 15:56 ぽぴ王子

> DoubleCommentsExpceptionは"警告の表示"のみの仕様となっています。ww

警告なしで表示されますた(泣)
こちらのProxyのエラーだと思うのですが、送信したらエラーになってしまったので
もう一度投稿したら二重投稿になってしまいました。しょんぼり。
すいません。あとで消しておいてください>GCの中の人

>>Mooさん
わんくまでASP.NETと言えばMooさんがいたのでした!待ってました!
プログラマが全部やらなきゃいけない、ってところにも問題がありそうな気がしますね。
できればHTMLやCSS あたりは(場合によってはJavaScriptも)別のデザイナさんなんかに
任せられればいいのですけど。
# ブラウザの挙動みたいなTips的要素が山のようにあるし
ただ、今はまだプログラマがやらなくちゃいけない部分でもあるので、そういう部分を
基礎だけでも勉強しておいて欲しいなとは思ったり>質問してくる人とか
HTMLレベルだとかJavaScriptレベルならまだいい方で、Webアプリケーションの動作から
勉強しないで「こうしたいんですけど」みたいなことを言ってくる人がいるのはこまりもの。

# re: Webアプリケーションの開発って大変ですね。 2007/01/29 16:12 アクア

Dispose()しました。(笑)

# re: Webアプリケーションの開発って大変ですね。 2007/01/29 16:15 Hirotow

最近だと相当に抽象化されたフレームワークが出回っていますから、かえって基本を知らない初心者が出てくるのかもしれませんね。
数年前は先人の組んだスクリプトを改造するところから入っていったものですが。
# 別にフレームワークを批判するわけではないのであしからず。

> # ブラウザの挙動みたいなTips的要素が山のようにあるし
クロスブラウザは茨の道なのです。
互換性と標準なんて実は正反対のことだし。
ある程度のデザインをピクセル単位でクロスブラウザ&アクセシビリティ対応&規格準拠なんてことが出来たらある意味天才的です。

# re: Webアプリケーションの開発って大変ですね。 2007/01/29 16:34 NAO

Expceptionってどういう意味でしょうか(w
xのあとのpが余計ですよ(www

# re: Webアプリケーションの開発って大変ですね。 2007/01/29 16:38 アクア

いずれDisposeします。(笑)

# re: Webアプリケーションの開発って大変ですね。 2007/01/29 17:21 ぽぴ王子

>>Hirotowさん

> 最近だと相当に抽象化されたフレームワークが出回っていますから、かえって基本を知らな
> い初心者が出てくるのかもしれませんね。

この辺はいつの時代もそういう流れはおきるような気はしますね(笑)
僕もフレームワークを否定はしません。でも「なんでそうなってんの?」ぐらいはタフすぎて損
はない…じゃない、知っておいて損はないと思うんですよね。
寿司屋は魚市場で魚を買って来て寿司を握るけれど、でも魚の生態を知っておいて損はない
よねと。まぁ寿司屋で魚のことを知らないと半人前のような気もしますが、そんな感じ。

> クロスブラウザは茨の道なのです。

うむ。企業内のイントラ向けなどであれば「じゃInternetExplorerのみサポートで!」とか言える
のだけど、一般向けサイトなんか作っちゃった日にはExplorer(しかも5とか6とか7とか)に
Firefox、あとOperaにSafariまでサポートしなくちゃいけないかもしれないわけで。
その辺を考えるとかなり頭が痛いですね。
で、そういう苦労をまったく考えないで作っちゃうある意味猛者がいるのも事実。考えないとい
うか知らないのだろうけど、だから君がそれを知らなくてどうするのさ!と言いたい。

参考にするとしたら、じゃんぬさんの静的サイトはかなりいい感じでやっていると思うのです。
尊敬します。天才です。
あとはアクaんがくっく…
(へんじがない。ただのしかばねのようだ)

# re: Webアプリケーションの開発って大変ですね。 2007/01/30 11:45 シャノン

個人的に Web アプリってあーんまり好きじゃねぇなぁ。
Static HTML / XML は好きだし、XML Web Service にも興味はあるけれど、ASP.NET とかになると一歩引く…

# re: Webアプリケーションの開発って大変ですね。 2007/01/30 11:55 かるあ

> クロスブラウザ
そんなときこそ Microsoft AJAX Library

# re: Webアプリケーションの開発って大変ですね。 2007/01/30 14:35 Moo

>XML Web Service
簡単なものなら1分で作れますよ。VSサイコー

>ASP.NET
今まで考えられなかったイベントドリブンプログラミングが
できますよー。VSサイコー

# re: Webアプリケーションの開発って大変ですね。 2007/01/30 16:06 Hirotow

> 今まで考えられなかったイベントドリブンプログラミングができますよー。VSサイコー
とはいってもあそこまでポストバックの回数が多いとパフォーマンスに影響してくる気がするのですが。
それと擬似フレームのサポートをしてほしいです。
自分で組むのは疲れ(ry

# re: Webアプリケーションの開発って大変ですね。 2007/01/30 17:02 ぽぴ王子

>>Hirotowさん
→かるあさんのレスに戻る
ああっ!無限ループに。

> 今まで考えられなかったイベントドリブンプログラミングが
> できますよー。
むしろ「今まで考えられなかったバグに悩まさ(ry」
嫌いじゃないんですけどね。
でも進化の過程でブラウザ以外のシンクライアントは
なかったのか…とかは思います。

# re: Webアプリケーションの開発って大変ですね。 2007/01/30 18:22 Moo

ヒント:スマートクライアント&Webさーびす

# re: Webアプリケーションの開発って大変ですね。 2007/01/30 21:47 Hirotow

> ぽぴ王子さん
添え字がわかりませんよ~~

> Mooさん
まあありはありなんですが、今のご時世だと意図的にブラウザを通さないのもかっこ悪いんですよね。
ちなみにGoogleのAPIキーがAjax専用になってるorz

# re: Webアプリケーションの開発って大変ですね。 2007/02/01 14:56 刈歩 菜良

> 最近だと相当に抽象化されたフレームワークが出回っていますから、かえって基本を知らない初心者が出てくるのかもしれませんね。

そうそう、だから、C#やVBの文法を教える講座では、かなりなとこまでしっかり教えるのに、その次のWebアプリの基礎コースではASP.NETやVSの機能におんぶにだっこだから、結局文法の基礎は忘れ去られていく...

基本は知らなくても作れるけど、知っているべきなんだよなぁ。
ぢゃないとデバッグできひん。

タイトル  
名前  
Url
コメント