ひっそりとC#のオレオレ開発ルールを公開しました

C#の開発ルールをGitHubで公開したというお知らせです。

この度、めでたく(?)前回の姫路IT系勉強会で発表した
C#開発ルールをGitHubにて公開することができました。

https://github.com/223n/CSharpRules/blob/master/CSharpRules_JP.md

著作権については、クリエイティブコモンズのCC-BYを適用しています。
というのも、今回公開したものを参考に、皆さんで独自のルールを作るきっかけに
なってくれればと思った次第です。

“ひっそりとC#のオレオレ開発ルールを公開しました” の続きを読む

MCP受験してきました

MCPを受験してきた話です。

先日、MCP(C#によるプログラミング)を受験してきました。

1度目は失敗しましたが、2度目の今回は無事に合格しました!

MCPの試験内容等については書けないので、
内容に触れない程度に感想を書きたいと思います。

まず、やったこととしては、
公式ページにある出題範囲をざっと見て、ビデオを視聴。

そこから、知らない単語などを洗い出して、実際にやってみる。

という繰り返しでした。
(赤本など無いので、1度目は完全に手探り状態でした)

また、元が英文なためか、所々訳文や出題内容の一部がおかしいこともあり、
全体的に落ち着いて本文を読み解く必要があるように感じました。
(え、焦って回答してミスするのは自分だけ?そうですね)

よく早とちりしてしまう自分にとっては、落ち着いていれば
無駄な混乱をせずに回答できたのになぁ、という問題がいくつかありました。
(2回目だったので落ち着いたのでしょうか?)

そのため、2度目はポイントを押さえて復習が出来ていたので、
30分ほどで解けてしまいました。
(そのポイントが分かるまで、苦労しましたが)

ただ、MCPを取得しても、まだ認知度が低いみたいで、
周囲では知らない人が多く感じました。
(取っても、報奨金とか資格手当みたいなのもありませんし…それどころか、やり過ぎと言われる始末….)

いずれにせよ、今後もちまちまとC#の話がかければなと思ってます。

今回はここまでです!

ASP.NETでの入力チェックの手法

意図しないデータが入れられる可能性があるというのは、ASP.NETなどのWEBアプリに限らず、どのようなアプリであれ存在します。
開発では入力チェックを行う必要は発生します。
それは、通信を行うからには必ず発生するものであり、手間がかかるものです。
今回は、ASP.NET(c#)での入力チェックについて、頭のなかを整理してみました。

“ASP.NETでの入力チェックの手法” の続きを読む