Web備忘録

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

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の再起動はじめ色々とやってみたのですが、う ...

続きを読む ⇒

[ASP.NET MVC]自動マイグレーション

ASP.NET MVC 5 開発メモ このサイトは ASP.NET MVC 5 で開発したのでその際に勉強したことを、忘れないように書き残します。 小規模の開発なら自動マイグレーションがとても便利でした。 自動マイグレーション設定 マイグレーションはデータベース(テーブルレイアウト)を作成/変更するための仕組みです。データベースを削除し再度作成すれば必要ないのですが、開発中だと頻繁にモデルの更新が行われる可能性もあります。そのたびに既存 ...

続きを読む ⇒