ASP.NET MVC
概要 データキャッシュの実装とテストについて調べてみました。 参考資料 プログラミングMicrosoft ASP.NET MVC 第3版ASP.NET MVC 5 対応版 (マイクロソフト公式解説書)作者: Dino Esposito,井上章出版社/メーカー: 日経BP社発売日: 2014/10/30メディア: 単…
概要 TuesPechkinというライブラリを使ってPDFを出力するやり方について調べてみました。GitHub - tuespetre/TuesPechkin: A .NET wrapper for the wkhtmltopdf library with an object-oriented API. 環境 Visual Studio Community 2015 ASP.NET MVC5 TuesP…
概要 前回の続きというか、前回忘れていた権限によるメニューの表示切り替えです。 環境 Visual Studio Community 2015 ASP.NET MVC5 BootStrap 3.3.7 jQuery 3.1.1 権限項目の追加 右端のRoleId項目を追加しました。権限の種類(サンプルではユーザ、チョッ…
概要 ログインユーザの権限などで表示項目が変わるような動的なメニューが欲しかったので作ってみました。2階層くらい表現できれば十分かとも思ったのですが、多階層ドロップダウンメニューにチャレンジしてみます。 環境 Visual Studio Community 2015 ASP.…
概要 一覧、登録、更新、CURD処理最後はMongoDBのデータ削除です。削除画面はこんな感じになります(デフォルト)。 環境 Visual Studio Community 2015 ASP.NET MVC5 MongoDB 3.2 データの削除 ObjectIdをキーに削除してます。ただしstring型のため、Parseメ…
概要 一覧、登録とやってきて、今回はMongoDBのデータ更新です。編集画面はこんな感じになります(デフォルト)。 環境 Visual Studio Community 2015 ASP.NET MVC5 MongoDB 3.2 更新データの取得 /Users/Edit/57da234368ff011234b23756 一覧画面からの遷移で…
概要 前回はデータを一覧表示してみたので、次にMongoDBへデータの登録をしてみます。登録画面はこんな感じになります(デフォルト)。 環境 Visual Studio Community 2015 ASP.NET MVC5 MongoDB 3.2 データの登録 Insertメソッドにモデルオブジェクトを渡して…
概要 久しぶりにタイトルを戻してみました。というわけで今回はASP.NET MVC5(C#)からMongoDBにつなげてみます。まずはデータを取って一覧表示しようと思います。Modelは簡単なユーザ情報を。こんな感じになります(デフォルト)。 環境 Visual Studio Communit…
概要 先日ASP.NET Core 1.0 RTMがリリースされ、generator-aspnetもv0.2.0にアップデートされたようなのでnpmから更新します。 .NET Core SDKのインストールはこちらから 環境 OS X EI Capitan バージョン 10.11.5 Visual Studio Code バージョン 1.2.1 最新…
概要 こちらのde:codeセッションを見ていたところ、Application Insightsという機能が紹介されていました。 channel9.msdn.com Visual Studio Application Insights は、実行中のアプリケーションを監視し、パフォーマンスの問題や例外の検出と診断、アプリ…
概要 あると便利!jQuery UIのAutocomplete(オートコンプリート)をASP.NET MVCで実装してみます。 今回のサンプルは入力した文字列に応じて入力候補が表示され、選択した値が各項目にセットされるというものです。 環境 Visual Studio Community 2015 Update…
概要 久しぶりにASP.NET MVCです。以前いくつかMVC2についてポストしましたが、いい加減Razor使いたい!ということでASP.NET MVC5にしてみました。まったく仕事でMVC5を使う予定はありませんがね!それはさておき、ファイルのアップロードです。最初に完成イ…
概要 ASP.NET MVCを仕事で使いたく独学でコソコソやってましたが、手ごろなプロジェクトがあったので実践してみました。ざっくりな仕様としては、データベースのデータを取ってきて表示するだけの簡単なWebアプリケーションです。 開発フェーズも中盤に差し…
概要 Excelダウンロード処理を書いてみましたが、データの取得に時間がかかるとブラウザが固まってしまいます。なので今回は処理中にローディング画像をぐるぐる表示するようにしてみます。処理の流れも変わりまして、jQueryのajaxメソッドで一旦サーバー上…
概要 自前でページング処理を実装してきましたが、jqGridを使って面倒な処理を丸投げしてしまいます。ASP.NET MVCはじめました~検索画面を作る - 1.21 jigowatts ASP.NET MVCはじめました~検索画面を作る - 1.21 jigowatts ASP.NET MVCはじめました~Ajax.…
概要 前回の検索ではカスタムHtmlヘルパーを使用したページャー機能を持つデータグリッドを記述しましたが、非同期でグリッドデータのみ更新したかったのでAjax.BeginFormを使用したAjaxベースのデータグリッドを記述してみました。 環境 Visual Studio 2010…
概要 イントラネットサイトを構築することを想定して、Windows認証で認証を行い、ログオンユーザ名からデータベースの権限テーブルの照合結果により画面の表示を制御するコードを記述しました。 環境 Visual Studio 2010 ASP.NET MVC2今回の要件は Windows認…
概要 ASP.NET MVCのエラー処理を実装してみます。 環境 Visual Studio 2010 ASP.NET MVC2今回の要件は 例外を発生させる 例外を補足しログに出力する エラー画面を表示する として、サンプルコードを書いてみました。 実装 グローバルなエラー処理 補足しき…
概要 子画面で検索を行い、その結果を親画面へ戻すという処理を実装してみます。たとえば、トランザクションデータを検索する際の項目にマスタデータのIDが必要な場合、子画面でマスタデータを名称検索し、マスタデータのIDを親画面へ戻し、この値を使って検…
概要 前回は検索画面を作成してみましたので、検索結果をExcelでダウンロードできるようにしてみます。 Excelを扱う部分はEPPlusというライブラリを使用します。こちらやこちらでも少し使っています。 環境 Visual Studio 2010 ASP.NET MVC2 SQLServer2008 R…
概要 データの一覧表示画面を作成しましたが、実際は検索画面と一覧表示はセットになることが多いと思います。 今回は検索と簡単なページング機能を実装してみます。 環境 Visual Studio 2010 ASP.NET MVC2 SQLServer2008 R2今回の要件は 初期表示時は検索結…
概要 CURD処理最後はデータの削除です。 環境 Visual Studio 2010 ASP.NET MVC2 SQLServer2008 R2今回の要件は ブラウザより削除対象データを選択 データベースより対象データを削除 として、サンプルコードを書いてみました。 実装 コントローラーの用意 us…
概要 一覧表示、詳細表示、新規登録ときて、データの更新です。それと合わせて、Entity Frameworkによる楽観的並行性制御(オプティミスティック同時実行制御)についても考えてみたいと思います。 環境 Visual Studio 2010 ASP.NET MVC2 SQLServer2008 R2今回…
概要 一覧表示、詳細表示に引き続き、今回はデータの新規登録です。 環境 Visual Studio 2010 ASP.NET MVC2 SQLServer2008 R2今回の要件は ブラウザより値を入力 データベースに入力値を登録 として、サンプルコードを書いてみました。 実装 コントローラー…
概要 前回は一覧表示をしたので、今回は詳細の表示です。 環境 Visual Studio 2010 ASP.NET MVC2 SQLServer2008 R2今回の要件は データベースより値を取得 ブラウザに詳細を表示 として、サンプルコードを書いてみました。 実装 ビューは新規作成ですが、そ…
概要 環境 Visual Studio 2010 ASP.NET MVC2 SQLServer2008 R2今回の要件は データベースより値を取得 ブラウザに一覧表示 として、サンプルコードを書いてみました。 データベースの準備 テーブルの作成 CREATE TABLE [dbo].[Peple]( [ID] [int] IDENTITY(1…
概要 最近は仕事でバッチを書いてます。これはこれで面白い! 黒い画面たくさん立ち上げてる俺カコィィ\(゜∀、・)/ 無限ループでstartコマンドとか使ったらダメ、絶対。さて、私は何らかの言語やフレームワークを始める時、取っ掛かりにWebサイトを利用し…
概要 以下の書籍を読んでASP.NET Web Formsだけではダメだと思い知りASP.NET MVCを始めることにしました*1。.NET開発テクノロジ入門 2014年版 VisualStudio2013対応版 (MSDNプログラミングシリーズ)作者: 酒井達明,山田祥寛,小高太郎,中原幹雄,芝村達郎,和田…