C#[Blazor wasm]AntDesignのテンプレートを使って簡単にベースを作る 皆さんはBlazor使ってますか?結構使い勝手は良いのですが知名度がいまいち。そんなBlazorでのフロント開発にておすすめなテンプレートを紹介します。 AntDesignとは? 中国のアリババが開発したUIフレームワークです... 2023.12.26C#web
C#[C# web api]Cookie認証の仕組みを作る 連載記事。 前回はDBにアクセスするコントローラを作成しました。 今回はSessionベースの認証機能を使って、ログイン済みなら使えるControllerを実装していきます。 プロジェクトをCookie認証対... 2023.12.12C#web
C#[C#]Dapperに似た軽量ORマッパーを自作した話 ※2024/08/24 ちょっと変更。※2024/10/01 さらに変更。 プロダクトの大事な基幹であるDBアクセス処理。データをシームレスに扱うためにはORマッパーは欠かせない存在となってきています。 今回、ORマッパーにD... 2023.12.12C#
Azure[vsCode C# API]データベースから取得してレスポンスするwebAPIコントローラを作る 前回、mac内にSQLServer「もどき」のRDBMSを準備しました。今回はこのデータを取得して返す仕組み作りを行います。 vsCodeの準備 開発に便利な拡張機能を準備しておきましょう。 「C#」「C# ... 2023.12.10AzureC#web
Azure[Mac]SQL Database用にローカルテスト環境を準備する AzureにはSQL DatabaseというほぼほぼSQLServerのように使えるマネージドされたRDBサービスが存在します。月額固定料金で利用できるため私は好んで使っているのですが、今回ローカル用SQLServer「もどき」をMacで... 2023.12.10AzureC#
C#[.NET8]MacにC#でのweb api開発環境を整える 2023年11月14日に.NET 8 が正式リリースされました。今回はLTSということで、個人開発にも使ってみたいと思い早速環境を準備していきます。 .NET 8の特徴 基本的にはがっつり新機能が追加されたというよりは.NET... 2023.12.09C#web
C#C#はオワコンなのか? 世の中には沢山のプログラミング言語がある。そんな中であまり目立たないけど有用性抜群だと思っているのがC#です。しかしあまり注目されることがないのも事実。業界歴2桁目前の自分が思うことを初心者向けの内容で書いてみたいと思います。 最近... 2023.12.09C#
Laravel[Laravel+React(Next.js)]シンプルなログイン機能付きSPA+APIサーバ構成を準備する 今までなんだかんだ後回しにしていたシンプルな構成の手順をメモ。 要件 ・LaravelをAPI、React(Next.js)をSPAとしてデプロイする。・それぞれサブドメインで稼働させる。API : api.muchilog.... 2023.12.07LaravelNext.jsReactts未分類
ReactReact+Vite+TypeScriptのプロジェクトを作成する とりあえずメモ。 Reactプロジェクトの作成 まずはcdで作成したいフォルダに移動し、以下のコマンドを入力。 npm create vite@latest --以下の行が出たらyを入力してください。 Ok to pr... 2023.12.06React