- 508 名前:デフォルトの名無しさん mailto:sage [2019/12/29(日) 19:00:10.06 ID:EA/Onx+o0.net]
- >>479
> DataSource ああそれは確かに俺は触ってないわ。何かあったけど放置してた。 一応軽く見てみたが、ちょっと使ってみないと分からんね。 .NETは若干かっこよさを追求しすぎていて、既に言った 「フォームの値をプログラムから変更してもイベントが『同期』で発生する」 もそうだけど、格好良く自動連動を目指したのだろうけど、余計に使いにくくなってる。 同様に、余計なイベント接続が行われている可能性もあるから、実際に使えるかどうかは試してみないと分からん。 JavaScriptの場合はもっとドベタに 「プログラムから変更したらイベントは発生しないから、必要なら自分で呼べ」 でしかないから、本当にドベタにユーザーが挙動を定義出来る。 言ってしまえば、JavaScriptはライト層向けにできていて、 .NETはプロ向け(.NETのことを隅々までよく知っている前提)だと言えなくもないが、 ちょっとチューニングを失敗しているように思う。 結果、JavaScriptの方が取っつきやすいから、最近はどうでもいいUIはだいたいWebアプリになってるだろ。 >>480 これか? https://www.atmarkit.co.jp/ait/articles/1009/07/news096_2.html これは確かにCSSの一部だが、これでは全然足りない。 スタイルを適用したいのはコントロールそのものに、ではない。 CSSが美味しいのは、左右はもちろん上下ですら表示位置を簡単に入れ替えられること。 だから見た目全く違う物も同じHTML構造を取れ、結果、 同じ関数からお約束のHTMLを吐き出して後はCSSでも当てて、みたいな手抜き
|

|