システム開発

WordPressテーマCocoonで内部リンク(ブログカード)を貼る方法まとめ

「他の記事も紹介したいけど、見栄えよくリンクを貼るにはどうしたらいい?」WordPressで記事を書いていると、過去記事や関連情報に読者を誘導したくなる場面が多くあります。 そんなとき便利なのが、ブログカード形式の内部リンクです。特に無料で...
システム開発

業務効率が上がるGitLabの便利機能10選

GitLabをソースコードのホスティングだけに使っていませんか?GitLabはCI/CD、セキュリティスキャン、プロジェクト管理、コンテナレジストリなど、開発工程を一元化できる多彩な機能を備えたDevOpsプラットフォームです。本記事では、...
システム開発

VS Codeでマーメイド記法のシーケンス図を描く手順

マーメイド記法を使って、Visual Studio Code(VS Code)でシーケンス図を描く手順と運用方法をわかりやすく解説します。VS Codeでマーメイド記法を使う準備Mermaid記法をVS Codeで使うには、事前のツール導入...
システム開発

GitLabでIssueとコミットを連携する実務運用とCI/CD統合の手引き

GitLabを活用したチーム開発で、Issueとコミット、マージリクエスト(MR)の連携に悩んでいませんか? チケット番号のないコミットが混在している MRにIssueが紐づいておらず目的が不明 コミットメッセージのルールがメンバーごとにバ...
システム開発

Gitのsquashとは?コミット履歴を整理する基本操作と活用事例

Gitで「細かいコミットが多すぎて見づらい」「PR前に履歴を整理したい」と悩んだことはありませんか?この記事では、コミットを1つにまとめるsquashの基本操作から活用シーン、注意点までを初心者にもわかりやすく解説します。実際の開発フローに...
システム開発

C# MVCで外部APIにアクセスする基本と実装手順

✍️ リード文外部APIとの連携は、現代のWebアプリケーション開発において欠かせません。特にC#とASP.NET MVC環境では、HttpClientを用いた非同期処理の設計が重要です。本記事では、C#とMVCを活用して外部APIへアクセ...
システム開発

C# MVC5でWeb APIを構築する:基本構成と簡易トークン認証の導入

MVC5で構築したWeb API、誰でもアクセスできてしまっては困りますよね。この記事では、MVC5(.NET Framework)環境で最小限のコーディングで実装できる「簡易トークン認証」によるAPI保護方法をご紹介します。既存システムに...
システム開発

ValidationMessageForとValidationMessageの違いを整理

「ValidationMessageForとValidationMessage、どう使い分けるの?」「なんとなく使っているけど、違いをちゃんと理解していないかも…」ASP.NET MVCやRazor Pagesを使ったフォーム開発において、...
システム開発

Validation(バリデーション)の実装方法と使い分け【C# MVC対応】

フォーム入力チェックに欠かせないValidation(バリデーション)ですが、「DataAnnotationsだけで大丈夫?」「ModelStateはどう使い分けるの?」「複雑なValidationはどこに書くべき?」と迷ったことはありませ...
システム開発

クリックジャッキングの仕組みと対策ガイド

「そのボタン、本当に押しても大丈夫ですか?」一見普通のWebページ。しかし、背後であなたの意思に反して「送金」や「設定変更」が行われていたら…?本記事では、Webの安全性を脅かすクリックジャッキングの仕組みと、それを防ぐための具体的な対策を...