本文へ移動
cccskills

開発のスキル

コーディング規約、フレームワーク、リファクタリング、コードレビュー(1.6万 件)

価格や並び順で絞り込む

dotnet-webapi

無料概要あり

ASP.NET CoreのAPIを追加・修正し、入出力の型、HTTPステータス、OpenAPI文書、共通エラー処理、確認用リクエストまで整えます。

  • 既存の作法に合わせたAPI追加
  • OpenAPIによる入出力の文書化
  • エラー応答と例外処理の統一
dotnet/skills5,6932026年10月21日 更新

clr-activation-debugging

無料概要あり

.NET Frameworkの起動ログを読み、実行環境の選択や読み込みに失敗する原因を診断します。.NET 3.5のインストール画面が出る条件も追跡します。

  • .NET Frameworkの起動失敗の調査
  • 想定外のCLRが選ばれる原因の確認
  • .NET 3.5導入画面の表示条件の調査
dotnet/skills5,6932026年10月21日 更新

Androidのクラッシュ記録にある.NETランタイムのアドレスを、デバッグシンボルを使って関数名・ソースファイル・行番号へ変換し、調査の手がかりを整理します。

  • .NET MAUIやMonoのクラッシュ調査
  • libmonosgen-2.0.so等の位置解決
  • ランタイム由来のSIGABRTやSIGSEGV調査
dotnet/skills5,6932026年10月21日 更新

vectorization

無料概要あり

.NETのループ処理を複数データの一括演算で最適化し、既存のSIMDコードもレビューします。元の計算結果との一致やメモリ安全性、環境ごとの動作を検証するスキル。

  • 数値処理ループをSIMDで最適化
  • 既存のベクトル化コードのレビュー
  • 境界長やバッファ重複のテスト
dotnet/skills5,6932026年10月21日 更新

msbuild-antipatterns

無料概要あり

MSBuildのプロジェクトやビルド定義を点検し、重複設定・条件式・パス・独自処理などの問題を、影響と優先度、例外を踏まえた改善案とともに示すスキル。

  • ビルド定義の保守性を見直したいとき
  • OS間のパスの互換性を確認したいとき
  • Importの安全性と必須条件の確認
dotnet/skills5,6932026年10月21日 更新

maui-app-lifecycle

無料概要あり

.NET MAUIアプリの起動・中断・復帰に合わせた処理を設計します。Windowイベントと各OSの対応を整理し、下書きや入力状態の保存・復元、複数ウィンドウに対応します。

  • バックグラウンド移行時の下書き保存
  • 復帰時に状態復元やデータ更新をしたいとき
  • 初期化や終了処理の配置を決めたいとき
dotnet/skills5,6932026年10月21日 更新

copy-to-output-directory

無料概要あり

MSBuildで出力先や公開先へファイルをコピーする条件を選び、毎回の不要なコピーを減らします。テストなどで変更された出力ファイルを元に戻す設定も扱います。

  • ビルドごとの不要なコピー削減
  • 変更されたテスト用DBの復元
  • 設定ファイルのコピー条件選び
dotnet/skills5,6932026年10月21日 更新

eval-performance

無料概要あり

MSBuildでコンパイル開始前に時間がかかる原因を、ログや計測値から調べます。ファイル探索、インポート、重複評価を確認し、根拠のある最小限の改善につなげます。

  • コンパイル開始前の遅さを調べたいとき
  • 大量のファイル探索を確認したいとき
  • 深いインポート構造の調査
dotnet/skills5,6932026年10月21日 更新

apple-crash-symbolication

無料概要あり

Apple向け.NETアプリのクラッシュログを解析し、実行時のアドレスを関数名・ソースファイル・行番号に変換して、障害箇所の調査を支援するスキル。

  • Apple向け.NETアプリの障害調査
  • 実行時アドレスをソース行に変換したいとき
  • 接続したiPhoneのログ取得
dotnet/skills5,6932026年10月21日 更新

configure-auth

無料概要あり

Blazor Web Appにログイン状態と権限に応じたアクセス制御を設定し、描画方式の違いによる認証情報の欠落やIdentity画面の不具合を調べるスキル。

  • ログイン状態・ロール・ポリシーで制限
  • 権限に応じて表示を切り替えたいとき
  • WebAssembly移行後の認証状態維持
dotnet/skills5,6932026年10月21日 更新

item-management

無料概要あり

MSBuildのファイル一覧や付随情報の扱いを点検し、Include・Remove・Updateの使い分け、条件での絞り込み、重複や処理回数の問題を確認・修正します。

  • Include・Remove・Updateの確認
  • ファイル一覧の重複や重なりの調査
  • メタデータ別の処理回数の確認
dotnet/skills5,6932026年10月21日 更新

check-bin-obj-clash

無料概要あり

複数プロジェクトや複数の対象フレームワークをビルドする際の出力先の衝突をログから調べ、ファイルの上書きや断続的な失敗につながる設定と修正方法を特定するスキル。

  • 並列ビルドのファイル競合を調べたいとき
  • NuGet復元時の共有フォルダー競合調査
  • 複数フレームワークの出力先を確認
dotnet/skills5,6932026年10月21日 更新

C#/.NETコードの非同期処理、文字列、コレクションなど約50種の性能上の問題を調べ、検出件数と重要度、具体的な修正案をまとめるスキル。

  • 頻繁に実行されるC#コードの見直し
  • 不要なメモリ確保を探したいとき
  • リリース前の性能上の問題の点検
dotnet/skills5,6932026年10月21日 更新

build-perf-baseline

無料概要あり

MSBuild/.NETのビルド時間を初回・変更後・変更なしの条件で測定し、改善前後を比較する基準を作ります。出力配置や依存関係の見直しも扱います。

  • 遅いビルドの測定から始めたいとき
  • 改善前後のビルド時間を比較したいとき
  • 小さな変更後の再ビルド範囲の確認
dotnet/skills5,6932026年10月21日 更新

support-prerendering

無料概要あり

Blazorの初期表示から操作可能になるまでの状態を引き継ぎ、データの二重取得や画面のちらつき、サービス参照の不具合を修正するスキル。

  • 初回表示のデータ二重取得の修正
  • 操作可能になる際のちらつき対策
  • 初期表示中のサービス参照エラー対策
dotnet/skills5,6932026年10月21日 更新

binlog-generation

無料概要あり

.NETのビルドやテストで実行履歴を残すバイナリログを生成し、上書きを避けた保存とファイルの確認まで案内する、原因・性能調査の準備用スキル。

  • ビルド失敗の調査に備えたいとき
  • DebugとReleaseのログを残したいとき
  • CIで保存するログ名を決めたいとき
dotnet/skills5,6932026年10月21日 更新

maui-data-binding

無料概要あり

.NET MAUIの画面とデータを結び付ける実装を支援します。XAMLやC#の型チェック、変更通知、値変換、未設定値の表示まで整理するスキルです。

  • データ変更が画面に反映されないとき
  • XAMLの型チェックを追加したいとき
  • 表示値の変換や書式設定
dotnet/skills5,6932026年10月21日 更新

maui-shell-navigation

無料概要あり

.NET MAUIアプリの画面遷移をShellで組み立てます。タブやサイドメニューの設定から、ページ間のデータ受け渡し、戻る操作の確認まで扱います。

  • タブやサイドメニューを設置したいとき
  • 詳細ページにデータを渡したいとき
  • 未保存のまま戻る操作を確認したいとき
dotnet/skills5,6932026年10月21日 更新

ASP.NET Coreでデータの登録・参照・更新・削除を行う画面やAPIを生成するスキル。既存の見た目やコード規約に合わせ、データベース連携と動作確認まで扱います。

  • データベース連携の管理画面を追加したいとき
  • モデルからMinimal APIを作りたいとき
  • 既存の見た目に合うBlazor画面の生成
dotnet/skills5,6932026年10月21日 更新

microbenchmarking

無料概要あり

BenchmarkDotNetで.NETの小さな処理を測定し、実装や実行環境による性能差を比較します。測定目的に合うケース設計から設定、実行、結果の確認までを支援します。

  • 複数の実装案の性能比較
  • 報告された性能問題の再現
  • コード変更前後の性能測定
dotnet/skills5,6932026年10月21日 更新

create-blazor-project

無料概要あり

新しいBlazor Webアプリを、必要な操作性や公開環境に合う描画方式を選んで作成します。認証の初期設定、プロジェクト構成、ビルドと起動確認も扱います。

  • Blazorのサイトやアプリを新規作成
  • 必要な操作性に合う描画方式の選定
  • 個人アカウント認証付きのひな形作成
dotnet/skills5,6932026年10月21日 更新

dotnet-maui-doctor

無料概要あり

.NET MAUIの開発環境を診断し、SDKやJDKなどの不足・バージョン不整合を修正します。必要なバージョンはNuGetの情報から取得し、修正後も再検証します。

  • MAUI開発環境を新規構築したいとき
  • SDKやJDKのビルドエラー調査
  • SDKやOS更新後の環境点検
dotnet/skills5,6932026年10月21日 更新

maui-collectionview

無料概要あり

.NET MAUIアプリでスクロール可能な一覧やグリッドを作り、項目選択・グループ化・追加読み込み・スワイプ操作などを実装するためのスキル。

  • .NET MAUIの一覧・グリッド作成
  • 項目選択やグループ表示の追加
  • 引っ張って更新・追加読み込みの実装
dotnet/skills5,6932026年10月21日 更新

including-generated-files

無料概要あり

MSBuildで生成したソースや設定ファイルが、コンパイルや出力に含まれない問題を扱います。生成処理の実行順、配置先、取り込み方法、Clean時の削除登録を整理します。

  • 生成した.csをコンパイルしたいとき
  • 生成した設定やデータを出力先へコピー
  • 生成ファイルを拾えない指定の修正
dotnet/skills5,6932026年10月21日 更新