2014/08/04 / 最終更新日時 : 2023/11/11 米良太 共通 プログラム言語 例外処理 概要 ・例外(エラー)を補足 ・処理を止めることなくエラーの内容を呼び出し元サブルーチンへ返す ・サブルーチン間では例外用の戻り値や引数を設計する必要はない。 従来のエラー処理との比較 従来のエラー処理 ①A: Bを呼び […]
2014/08/03 / 最終更新日時 : 2014/08/03 米良太 ASP.NET MVC ASP.NET MVC HTMLヘルパー Modelと関連付けられるヘルパー(For系) @Html.Displar(model => model.Name); 等、実在のモデルクラスが参照され、自動的に初期値が与えられる。 type属性 ※html5対応:Ty […]
2014/08/03 / 最終更新日時 : 2014/08/03 米良太 ASP.NET MVC ASP.NET MVC ビューエンジン ビューエンジン ASP.NET MVCのView(~.aspx)においてサーバー側でhtmlを動的に生成する処理。 コンパイラ? ・Webフォームビューエンジン(.aspx) ・Razroビューエンジン(.cshtml/ […]
2014/08/02 / 最終更新日時 : 2014/08/02 米良太 ASP.NET MVC ASP.NET MVC ControllerからのModel操作 基本(流れ) Model:テーブルのフィールドをメンバーに持つクラスを定義 Controller:↑クラスをインスタンス化。Viewに渡す。 View:↑クラスを参照して表示 Model(クラス定義) 【Model : […]
2014/08/02 / 最終更新日時 : 2014/08/02 米良太 ASP.NET MVC ASP.NET MVC ControllerからのView操作 基本 ユーザーがViewにアクセスすると自動的にControllerへ処理が移る。 その際、Viewと同じ名前のメソッドが呼ばれる。 Index.aspxへのリクエストの場合:Indexメソッド。 【~Controlle […]
2014/08/02 / 最終更新日時 : 2014/08/02 米良太 ASP.NET MVC ASP.NET MVC 概念 HTML ※HTMLファイルだけで処理が完結している。 従来型ASP.NET ※HTML部分(aspx)と処理部分が分けられている。 ・多様なサーバーコントロールを用いて早く簡単に機能を実装できる。 ASP.NET MV […]
2014/07/31 / 最終更新日時 : 2024/04/19 米良太 ASP.NET 共通 ポストバックを発生させる方法 ASP.NETコントロールのイベントをハンドルする 【index.aspx】(クライアント側処理) <asp:button id="myAspButton" runat="se […]
2014/07/31 / 最終更新日時 : 2024/04/19 米良太 ASP.NET Webフォーム ASP.NET Webフォーム サーバーコントロール Literalコントロール Text属性 <asp:Literal ID="myLiteral" runat="server" Text="Text属性" […]
2014/07/29 / 最終更新日時 : 2024/04/21 米良太 共通 プログラム言語 リスト・連想配列 リスト(コレクション) リストの定義 リストの型については「プログラム言語 ジェネリック」参照 リスト、コレクションの定義は言語によって違う ここではイミュータブル(変更不可)な配列として扱う ミュータブルな配列について […]
2014/07/29 / 最終更新日時 : 2024/10/12 米良太 共通 プログラム言語 配列 配列の基底クラス PHP TypeScript JavaScript Python C# JAVA $ary = []; let list: number[] = []; let list: Array[number] […]