本文へ移動
cccskills

.NET Platform

@dotnet

組織

Home of the open source .NET platform

112 スキル1 リポジトリ 5,692

スキル(112)

検索で絞り込む

csharp-scripts

無料概要あり

プロジェクトを作らずにC#コードを実行し、言語機能やAPIの動作を試すスキル。単一ファイルの実験から、補助ファイルやNuGetパッケージを使う小さなアプリまで扱います。

  • C#の言語機能やAPIを試したいとき
  • 組み込み前にロジックを検証したいとき
  • 補助ファイル付きの小さなツールの試作
dotnet/skills5,6922026年10月21日 更新

support-prerendering

無料概要あり

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

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

build-perf-diagnostics

無料概要あり

MSBuildのビルドログと処理時間の集計を分析し、参照解決やコード解析、ファイルコピーなどの遅延要因を特定して、改善の優先順位を示すスキル。

  • MSBuildが遅い原因を調べたいとき
  • コード解析やソース生成の負荷を測りたいとき
  • 参照解決やコピーの遅延を調べたいとき
dotnet/skills5,6922026年10月21日 更新

optimizing-ef-core-queries

無料概要あり

EF Coreを使うデータアクセスを点検し、遅いクエリや過剰なSQL実行、メモリ消費、更新処理の問題を、既存の動作を保ちながら改善するスキル。

  • 遅いクエリや過剰なDB呼び出しの点検
  • インポートやバッチのメモリ消費調査
  • 検索・ページ分割・インデックスの確認
dotnet/skills5,6922026年10月21日 更新

vectorization

無料概要あり

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

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

technology-selection

無料概要あり

.NET 8以降のアプリにAI・機械学習を組み込む際に、分類や予測、文章生成、文書検索、エージェントなどの用途に合う技術を選び、設計から実装まで案内するスキル。

  • .NETの分類・予測用ライブラリ選び
  • アプリに文章生成や要約を追加したいとき
  • 出典付きで回答する文書検索の設計
dotnet/skills5,6922026年10月21日 更新

use-js-interop

無料概要あり

BlazorとJavaScriptを相互に呼び出す処理を追加・点検・修正し、画面描画後の実行タイミングや参照の解放、サーバー切断時の処理まで整えます。

  • BlazorからJavaScriptを呼びたいとき
  • JavaScriptのイベントを.NETへ通知
  • 描画前に実行される呼び出しの修正
dotnet/skills5,6922026年10月21日 更新

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

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

clr-activation-debugging

無料概要あり

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

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

maui-shell-navigation

無料概要あり

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

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

binlog-generation

無料概要あり

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

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

build-perf-baseline

無料概要あり

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

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

maui-dependency-injection

無料概要あり

.NET MAUIアプリで必要なサービスを画面へ渡す仕組みを整え、登録方法、インスタンスの共有範囲、画面遷移やOS別実装との接続を支援するスキル。

  • サービス・Page・ViewModelの登録
  • インスタンスの共有範囲を選びたいとき
  • Shell画面遷移と依存性注入の接続
dotnet/skills5,6922026年10月21日 更新

eval-performance

無料概要あり

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

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

既存のBlazor Serverアプリを.NET 8以降のBlazor Web Appへ変換します。画面操作の挙動を保ちながら、起動設定や認証状態の受け渡しを移行します。

  • .NET 6・7のBlazor Server移行
  • ホストページをApp.razorへ移したいとき
  • 認証状態の共有方法を更新したいとき
dotnet/skills5,6922026年10月21日 更新

coordinate-components

無料概要あり

Blazorで離れたコンポーネント間にカートやテーマなどの状態を共有し、変更通知による画面更新や、描画方式をまたぐ値の受け渡しを実装するスキル。

  • 複数ページでカートを共有したいとき
  • テーマや設定をアプリ全体で共有
  • 離れた部品の通知件数を更新
dotnet/skills5,6922026年10月21日 更新

あなたのアカウントですか? GitHub 連携でクリエイターページにまとめられます