読者です 読者をやめる 読者になる 読者になる

Try .NET Core

.NET Coreを動かした、試した記録を書き残します。

.NET Core ver1.0.1プロジェクトを、ver1.1.0に上げるには?

現在、Visual Studio 2015 Update3 で作られる ASP.NET Core テンプレートプロジェクトの.NET Coreバージョンは 1.0.1 です。 これまでで linux / macともに .NET Core ver1.0.1 / 1.1.0 の二つをインストールしましたので、プロジェクトのバージョンを上げ…

Visual Studio for Mac は .NET Core の夢を見るか?

macの.NET Coreをセットアップしたところなので。 macの.NET関連技術について、ちょろっと試します。 Visual Studio for Macは、ASP.NET Coreプロジェクトを編集できるの? できませんでした...。 こんなエラーが出ます。 Visual Studio for Macは、*.xproj…

macOS10.11で、ASP.NET Coreアプリを動かす

.NET Coreは mac でも動くとのこと。 ウチではWindowsとLinuxが主ですが、mac使いのプログラマも多いですよね。 macでの.NET Coreは、さて、どんなものか。 ざっと試してみます。 インストール手順は、おおむね公式ドキュメントに準じます。 Homebrewをイン…

Linux(CentOS7)で、ASP.NET Coreアプリのビルド自動化(2)

前回の続きです。必要なツール類を、概ねインストールできました。 今回は、ツールの初期設定から連携動作確認まで持っていきます。 Gitを入れてなかった GitBucketでGitを受け付けるサーバは入ったのですが、コマンドラインツールのgitを入れるのを忘れてま…

Linux(CentOS7)で、ASP.NET Coreアプリのビルド自動化(1)

ASP.NET Coreアプリを、サービス化することが出来ました。 しかし、まだPHPのお手軽さ加減には、一歩届きません。 PHPでは、ソースを書き換えただけで、すぐに動作が変わってくれます。 が、ASP.NET Coreはビルドしなきゃいけません。 その都度、sshで入って…

Linux(CentOS7)で、ASP.NET Coreアプリをサービス化する

ASP.NET Coreプロジェクトで、dotnet publishコマンドの動作が確認できました。 今のところdotnet runもしくはdotnet [dllファイル名]で動作確認しています。 しかし実際にサービス運用するのに、このままシェルを占有させる訳にもいきません。 PHPと違って…

Linux(CentOS7)で、ASP.NET Coreアプリを公開(publish)する

ASP.NET Coreプロジェクトをdotnet runコマンドで実行し、動作確認が出来ました。 でもちょっと、環境が乱雑。 いずれアプリケーションを公開する(はず)なので、環境を整備します。 フォルダ構成を整理 前回は、手早く動作確認するため/home/sampleにファイ…

Linux(CentOS7) + apache で、ASP.NET Core サンプルアプリを動かす

クラウド全盛のご時世のなか、ウチは今だに自宅サーバで各種運用をやっております。 (元エンタプライズCEでしたので、ハードウェアが手元に無いと落ち着かないんです。) Microsoftが、Linuxでも動作するプラットフォーム「.NET Core」を発表して約半年。 201…