ハロの外部記憶インターフェイス

そろそろ覚える努力が必要かも…

ASP.NET

Windows Server 2003, ASP.NET, IIS6.0

Windows Server 2003環境のIIS設定 仕事上、旧システムを動かしている現場があり、仮想環境に現状での移行をしてみたので、メモとしてやった事を記録する。 Windows Server 2003 R2のインストール OSインストールCDは必要! 無料での入手は出来ない(公開さ…

ASP.NET MVC ページングを実装

ASP.NET MVC上でページングを実装する。 Nuget 以下のパッケージを追加 * PagedList.Mvc Controller 簡単にリストモデルをPagedListで返す様にするだけ、 * pageパラメータから、ページ番号を取得する。(最初は1) * returnのViewにToPagedList(ページ番号…

ASP.NET MVC ファイルのダウンロード

ASP.NET MVCでファイルをダウンロードする方法メモ Controller サーバーのフォルダにファイルが存在する場合 public ActionResult Download() { var contentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; return File(Serve…

IE11の互換モード使用で、表示がおかしくなる

IE11とEdgeでの表示が違う 今時ながらの事だが、IE11を使っている現場で、しかも互換モードが適用されているみたく、作ったページがおかしくなるらしい。 対策 HTMLのmetaタグに以下の内容を追加した <meta http-equiv="X-UA-Compatible" content="IE=edge" /> とりあえず、直ったみたいなので、メモっとく</meta>

ASP.NET MVCをIISの仮想フォルダに公開したら404エラーになる件

エラーの原因 ASP.NETのルーティングとJavascriptのURL実行部をIISの仮想フォルダまでは考慮していなかったため、ルーティングが失敗し、存在しないページを探しに行ってエラーになる感じ エラーになる主な部分 HTML部のformactionとスクリプトソース設定の…

ASP.NET MVC FILE UPLOAD

ASP.NET MVCでファイルをアップロードする方法を調べる 以外なところでハマり、悩まされたので、メモる。 Controllerでもファイルの受け取り方法 Modelにバインドして取得する。 Request.Filesから、inputのnameをキーに取得する。 public ActionResult Uplo…

ASP.NET MVCでjQueryが動作しない

SCRIPT5009: '$' is not defined jQueryをすべて正しく設定してもこのエラーになってしまう。 解決 @Scripts.Render("~/bundles/jquery")をヘッダー部に設定する。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta charset="utf-8" /> </meta></meta></head></html>

ASP.NET MVC画面イメージをPDFにする。

ASP.NET MVCの画面をPDF化する方法 ASP.NET MVCでの帳票関連で使えるのがないか調べている内に見つかった。もので、画面イメージをそのままPDF化出来るものがあったので、メモる。 TuesPechkin wkhtmltopdfをベースにラッピングしている模様。注意としてwkht…

ASP.Net MVC Identity 認証

ASP.NET MVC プロジェクトを作成 認証を選択するとデフォルトの認証ロジックが貼るため、認証なしで作成する。 プロジェクトにNugetから追加する。 Microsoft.Owin.Host.SystemWeb OwinをIISで有効にするためのライブラリ Microsoft.AspNet.Identity.Owin 認…

ASP.NETでWindows認証ログインについて

ASP.NETでWebサイト表示時、AD認証でユーザ情報を取得するようにする。 Web.config <authentication mode="Windows" />ADのドメインでのログインを盛業する場合は、以下の内容を追加 <configuration> <system.web> <authorization> <allow roles="domainname\Managers" /> <deny users="*" /> </authorization> </system.web> </configuration> ASP.NETコード上では、User.Idenrityにより、情報にア…</authentication>

VbStrConv.Wide and VbStrConv.Narrow are not applicable to the locale specified.

IISにASP.NETを発行して実行したところ、実行中にエラーが発生した System.ArgumentException: VbStrConv.Wide and VbStrConv.Narrow are not applicable to the locale specified. at Microsoft.VisualBasic.Strings.StrConv(String str, VbStrConv Convers…