ソースコードから理解する技術-UnderSourceCode

手を動かす(プログラムを組む)ことで技術を理解するブログ

2009-09-01から1ヶ月間の記事一覧

ASP.NET MVC - My MVC Applicationを解析してみる (5)Register - ロジック層

引き続きRegister.aspxの解析ですが、今度はデータアクセスの前処理である エラーチェックを見ていきます。◆AccountController.cs 91: [AcceptVerbs(HttpVerbs.Post)] 92: public ActionResult Register(string userName, string email, string password, st…

ASP.NET MVC - My MVC Applicationを解析してみる (4)Register - データアクセス層

Register.aspxより呼び出されるRegisterアクションを解析し、データアクセスの仕組みを 中心にみていきます。◆AccountController.cs 91: [AcceptVerbs(HttpVerbs.Post)] 92: public actionresult register(string username, string email, string password, …

ASP.NET MVC - My MVC Applicationを解析してみる (3)Register - プレゼンテーション層

LogOnページのRegisterリンクをクリックすると、 ユーザー登録を行うためのRegisterページが表示されます。 以下、このRegister.aspxの解析メモです。◆Register.aspx 17: <% using (Html.BeginForm()) { %> 18: <div> 19: <fieldset> 20: <legend>Account Information 21: <p> 22: <label for="username">User</label></p></legend></fieldset></div>…

ASP.NET MVC - My MVC Applicationを解析してみる (2)LogOn - プレゼンテーション層

ASP.NET MVCのソリューションをデバッグ実行すると最初に起動する Index.aspxより解析を始めてみます。 以下、そのメモ・・・。Index.aspxは/Views/Home/Index.aspxが/shared/site.master、/shared/LogOnUserControl.ascxを 参照する形で構成されている。◆In…

ASP.NET MVC - My MVC Applicationを解析してみる (1)ページ構成

ASP.NET MVCに興味を持ち、ダウンロードしてみました。 カテゴリが「ASP.NET」のような気もするが、フレームワークとしてのASP.NETに 興味があるので、「フレームワーク」にカテゴリ分けします。ダウンロードはこちら。 ASP.NET MVC 1.0サンプルとして、My M…

フレームワークの評価 - 「Webアプリケーション設計・実装のためのフレームワーク活用の技術」を読んで

Struts、S2Struts、ASP.NET MVC など、いろいろなフレームワークがあります。 それらの機能や特徴を正しく理解し、設計・実装を行えるようになりたいと 前々から思ってました。そこで以前読んだ「Webアプリケーション設計・実装のためのフレームワーク活用の…

ASP.NET ビルド警告 コンパイル警告 Overrideしなくてもコンパイルできる?

他の人がビルドしたソリューションを見たら、親クラスと子クラスに同じ名前のメソッドがありました。 子クラスではOverride、shadowしてないようです。(言語はVB.NET)親子クラスでそれぞれが同じメソッドを持つなど、コンパイルが通らないと考えてましたが、…

ASP.NET webControls clientScriptsLocation ページロード時エラーに対応

ASP.NET1.1で開発されているシステムで以下の事象がおきました。 イントラネットだと正常に動くのに、リバースプロキシ経由でクライアントからアクセスすると ページLoad時にJavaScriptエラーが発生します。 エラーメッセージラインタイムエラーが発生しまし…

ORA-01400 NULLは挿入できません。

ASP.NET1.1のWebシステムを、Windows2000ServerからWindows2003Serverに 稼動環境を移行した際、ODP.NET絡みのエラーがおきました。 特定の登録処理で以下のエラーメッセージが出てしまいます。 エラーメッセージORA-01400("スキーマ名","テーブル名","カラ…