最近
今asp.netの作業をおこなっている。
asp.netはいわずもがなVB, VC等と同じく
MicroSoft製のWEB製作用Visualなフレームワークといったところ。
モデルとなるAdapterを作成し、
ウィザードでSQLServerデータアクセス用の関数を作ったりする。
画面要素もツールボックスから配置し、
プロパティ設定ボックスで設定したりする。
ここまで突き詰めて行けば有りかな、と思う。
が、まあ理解していないと何も作れないのと
最近のVWDはPCが重いとデバッグに非常に時間がかかるというネックもある。
そういえば最近ひどいプログラムをよく見るが
今日見たのはかなりひどかった…。
入力データをurlencodeして保存していた。
HTMLタグ許可入力データを保存したいからだと思うが、
さすがにそれはひどい…。
表示部分がめちゃくちゃ文字化けしまくっているし。
しかもリクエストされたパラメータをそのままsql文に入れている、
それを空かどうかもチェックしていないのでエラー多発、
開発中だからしょうがないと言えるレベルじゃない。
人のプログラムはこわいなあ…
会社のプログラムだったらあまりに汚くても
セキュリティだけはちゃんと変数をラップしてたりするんだけど…