FIXER Inc. 松枝 宏樹

名古屋事業所所属。 得意分野はC#、ASP.NET、terraformなど。 最近はdocker、K8s関連を勉強中。
緩くお手軽に .NET Core Web アプリを作ろう(その3) Education

緩くお手軽に .NET Core Web アプリを作ろう(その3)

前回の続きです。 データベースの下準備 これからデータベースの操作を組んでいくんですが、データベースが空のままだと動作確認したときの楽しさが半減です。データベースにテスト用のデータが入った状態にしておきましょう。 Data\DbInitializer.cs を開いて、Initialize メソッドを…
緩くお手軽に .NET Core Web アプリを作ろう(その2) App

緩くお手軽に .NET Core Web アプリを作ろう(その2)

前回の続きです。 データベースの素を作る データベースを用意するのは面倒ですよね。環境を用意したこと無い方には想像もつかない作業だと思います。「こういうデータをとりあえず突っ込みたいんだけど」というレベルの時には非常に面倒だと思います。でも、Entity Framework Core を使えば、デー…
緩くお手軽に .NET Core Webアプリを作ろう(その1) App

緩くお手軽に .NET Core Webアプリを作ろう(その1)

以前の記事 で紹介した通り、.NETはとっても進化してます。でも、新しいモノって学習コストが高くなるのが気になりますよね?「新しい機能が増えた分、勉強するのが大変じゃないだろうか?」と思いませんか?私は「信長の野望」というゲームにハマっていましたが、学生時代はお金がなく新バージョンのアーキテクチャの…
Logstash でハマったこと(Windows 寄り) Creative Solution

Logstash でハマったこと(Windows 寄り)

Logstash というデータ収集ツールを触る機会がありました。コードを書くことには慣れている私ですが、ツールの導入とかの領域になるとまだまだ経験が足りません。Logstash を使ってみてハマったことを雑多に記載しておきます。 設定ファイルがUTF-8 (BOM無し) しか受け付けない Logst…
「Service Fabric 使い」としてのレベルを上げよう(なんたらレベルの話) Azure

「Service Fabric 使い」としてのレベルを上げよう(なんたらレベルの話)

皆さま、コンテナは使っていますか?Microsoft が開発した、 Service Fabric というコンテナオーケストレーターがあります。Windows コンテナを扱うこともできて便利ですよね。この設定値のうち、xxレベル と呼ばれるものが2つあります。日本語ドキュメントだと3つ出てくる。。。今…
LINQのInclude()って何? Education

LINQのInclude()って何?

LINQ を使ってデータベースアクセスする時、良く分からず Include() を書いていませんか?データベース観点で言う、複数のテーブルからデータを取りたいときに必要な処理ですが、今回はその辺りを解説してみたいと思います。 テーブルの結合 このお話をする前に、「テーブルの結合」について理解する必要…
LINQ(to Entities)の遅延実行に入門! Education

LINQ(to Entities)の遅延実行に入門!

.NET エンジニアの皆様、データベースとのアクセスを効率的にできていますか? プログラムからデータベースにアクセスする手段は多種多様に存在しています。私はその中でも、LINQ to Entities を使用する方法が好きです。非常にお手軽にスタイリッシュにDBアクセス処理を書くことができます。正直…
Terraformで作ったWindows VMに接続できない!?(Terraform関係無かった話) Azure

Terraformで作ったWindows VMに接続できない!?(Terraform関係無かった話)

タイトルは私と同じように調べてる人の検索にヒットするよう構成してみました。。 リモートデスクトップ接続するときに、こんな画面が出て困ったことはありませんか? そのユーザー アカウントは現在無効にされているので、使用できません。サポートが必要な場合は、システム管理者かテクニカル サポートに問い合わせて…