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

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

2010-01-01から1年間の記事一覧

ASP.NET MVC 2 - My MVC Applicationの実装ポイント(3)

前回の画面に機能を追加します。 画面に表示するデータをデータベースより検索して表示するようにしました。 また右側の「詳細」リンクをクリックすると、詳細画面に遷移するようにします。 以下、今回の実装ポイントです。◆Controllerに任意の名前のaction…

DataAccessパターン化(1)

.NETよりSQL Serverに接続してデータを取得する処理について SQL Helperクラスの実装の方法がMSDNで公開されています。http://msdn.microsoft.com/ja-jp/library/dd297738.aspx早速ソースをコピーしてみたところ、どうもデータベースの接続を解放していない…

データ・プロバイダの内部エラーが発生しました。(-3000)

ODP.NETを用いてASP.NET 1.1 からあるSQL文を実行すると、取得結果が1000件ほどで 以下のエラーが発生しました。データ・プロバイダの内部エラーが発生しました。(-3000)取得件数が少ない場合は発生しなかったので、開発時には発生しませんでした。。。で、…

ASP.NET MVC 2 - My MVC Applicationの実装ポイント(2)

前回の手順で新たにASP.NET MVC のプロジェクトを作成すると テンプレートとしてMy MVC Applicationが自動生成されます。このMy MVC Application を元に、別のアプリケーションを実装してみます。 実装するのはウィスキーの試飲会を予約するシステムとします…

ASP.NET MVC 2 - My MVC Applicationの実装ポイント(1)開発環境の構築

ASP.NET MVC 2 RTM がリリースされたようなので 遅まきながら勉強を始めました。まずは開発環境の構築です。 以下はVisual Web Debeloper 2008 Express EditionでASP.NET MVC 2 を開発する手順です。1. ASP.NET MVC 2 RTMより、「AspNetMVC2_VS2008.exe」を…

SQLServer 2008Expressと開発環境(Management Studio)をインストール

SQL Server 2008にてXMLデータベースの勉強をしようと思い Express Editionをインストールしてみました。なぜ今頃XMLデータベースなのかは、また別の機会に・・・。データベース本体は無事インストールできたのですが GUIの開発環境がないので作業しづらいで…

CLR Profilerのエラー アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。

.Netで作成したメモリが解放されているかを確認しようと思い CLR Profilerからアプリを起動して操作後、アプリを終了すると エラーダイアログが表示されました。ダイアログのメッセージ 「アプリケーションのコンポーネントで、ハンドルされていない例外が発…

Windows Azure(1)

クラウド開発に興味を持ち、ちょっとイジり始めました。 現場ではASP.NETをメインとして開発しているので まずは慣れている開発環境でということでWindows Azureについてです。こちらのサイトを主に参考にさせて頂きました。 無償開発環境で試すWindows Azur…

Wicket(17)wickt-exmamplesを解析する(abacadabra)(7)

Wicket (9)wicket-examplesをTomcatに導入してみるでEclipseに取り込んだ Wicketのサンプル「wicket-examples」を解析してみます。「abacadabra」exampleの全ステップを解析したので、そのまとめです。まず最初の特徴は、今回みたNewUserWizardクラスの親ク…

Wicket(17)wickt-exmamplesを解析する(abacadabra)(6)

Wicket (9)wicket-examplesをTomcatに導入してみるでEclipseに取り込んだ Wicketのサンプル「wicket-examples」を解析してみます。引き続き「abacadabra」exampleです。 今回は最後のステップである「ConfirmationStep」を見ていきます。◆画面 ここまでのス…

Wicket(16)wickt-exmamplesを解析する(abacadabra)(5)

Wicket (9)wicket-examplesをTomcatに導入してみるでEclipseに取り込んだ Wicketのサンプル「wicket-examples」を解析してみます。引き続き「abacadabra」exampleです。 今回は3つ目のステップである「UserRolesStep」を見ていきます。◆画面 まず画面です。…

Wicket(15)wickt-exmamplesを解析する(abacadabra)(4)

Wicket (9)wicket-examplesをTomcatに導入してみるでEclipseに取り込んだ Wicketのサンプル「wicket-examples」を解析してみます。引き続き「abacadabra」exampleです。 今回は2つ目のステップである「UserDetailsStep」を見ていきます。◆画面 まずは画面で…

Wicket(14)wickt-exmamplesを解析する(abacadabra)(3)

Wicket (9)wicket-examplesをTomcatに導入してみるでEclipseに取り込んだ Wicketのサンプル「wicket-examples」を解析してみます。引き続き「abacadabra」exampleです。 今回はウィザード全体の共通の定義と、最初のステップである「UserNameStep」を見てい…

Wicket(13)wickt-exmamplesを解析する(abacadabra)(2)

Wicket (9)wicket-examplesをTomcatに導入してみるでEclipseに取り込んだ Wicketのサンプル「wicket-examples」を解析してみます。前回から引き続き「abacadabra」exampleです。 1.NewUserWizard.javaコンストラクタを見ると ・自分クラス自身(NewUserWizard…

Wicket(12)wickt-exmamplesを解析する(abacadabra)(1)

Wicket (9)wicket-examplesをTomcatに導入してみるでEclipseに取り込んだ Wicketのサンプル「wicket-examples」を解析してみます。今回は「abacadabra」exampleです。 「abracadabra」(呪文)のスペルミスのように気もしますが・・・。1.トップページトップペ…

Windowsはフォーマットを完了できませんでした

Vistaの「ファイルのバックアップ」が正常に終了しなくなり 原因を調べてみると、バックアップ先のボリュームにアクセスできていないという 事象が発生しました。マイコンピュータを開いてみると、対象のボリュームは認識しています。 が、ボリューム内のフ…

Wicket(11)wizardコンポーネント

Wicket (9)wicket-examplesをTomcatに導入してみるでEclipseに取り込んだ Wicketのサンプル「wicket-examples」を動かしていると、面白いコンポーネントがありました。「wizard」コンポーネントです。コンポーネントのコメントを読んでみると、以下のような…