Web備忘録

プログラミングを中心に技術的な事柄を忘れないように書き残します。

ASP.NET MVC の初回実行時の表示が遅いのを解消する方法

ASP.NET の初回起動 ASP.NET MVC で作成したWebアプリの初回アクセス時の表示が非常に遅くて困っていたので、対策を調べました。 Web サイトのプリロード機能の有効化 まずはIISから「Web サイトのプリロード機能」というのを有効化してみました。 プリロードを有効化したい Web サイトの詳細設定ダイアログで [有効化されたプリロード] を True に設定します。 結果 あまり変わりませんでした。 ア ...

続きを読む ⇒

ASP.NET MVC で PDF出力(TuesPechkin)

ASP.NET MVC で PDF出力(TuesPechkin) ASP.NET MVC PDF出力をしたかったので調べていたところ、HTMLのビューをそのままPDFに変換できるライブラリを知ったので、それを使ってPDF出力する方法をまとめます。使用するのは "TuesPechkin" です。 TuesPechkin TuesPechkin 上のURLに使い方など諸々が記述されています。TuesPechkinは、実のところ wkhtmltopdf というラ ...

続きを読む ⇒

Visual Studio でビルドした ASP.NET Core を CentOS で 動かす

構成 ASP.NET Core アプリを公開する(Nginx, CentOS 7.2) 前回の続きです。構成は以下の通り。下準備は上の記事を参考にどうぞ。 CentOS 7.2 ASP.NET Core 1.1 nginx(リバースプロキシ) Visual Studio 2017 Visual Studio でビルドして公開したい .NET Core アプリケーション展開 上記の参考URLを見ると .NET Core のアプリのデ ...

続きを読む ⇒

ASP.NET Core アプリを公開する(Nginx, CentOS 7.2)

ASP.NET Core ASP.NET Core 公式ドキュメント ASP.NET Core は、クロスプラットフォームで動作する ASP.NET(Webアプリ) です。Windowsはもちろん、IISにも依存しない構成になります。もちろん従来通り、Windows + IIS でも動作させる事も可能です。 ドキュメントが充実しているので、これを参考にするのがいいでしょう。グーグル翻訳があればなんとでもなります。 今回は ASP.NET Core で "H ...

続きを読む ⇒

[ASP.NET] Viewファイルが開けないエラーの対処方法

Visual Studio上でViewファイル(cshtml, vshtml)が開けないエラー ASP.NET MVC (C#) での開発中、何がきっかけかはわかりませんが、Viewファイルが開けなくなることがありました。 現象としては、Visual Studio(2015) のソリューションエクスプローラーからViewファイルを開こうとすると、「操作を完了できませんでした。ポインターが無効です」 というエラーが発生しました。VSの再起動はじめ色々とやってみたのですが、う ...

続きを読む ⇒