본문으로 건너뛰기
cccskills

.NET Platform

@dotnet

조직

Home of the open source .NET platform

스킬 112개저장소 1개 5.7천

스킬(112)

검색에서 좁히기

Connect .NET MAUI screens to application data using XAML or C#. Covers compile-time binding checks, change notifications, value conversion, and fallback displays to help implement bindings and investigate screens that fail to update.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Fix screens that do not reflect data changes
  • Add compile-time checks to XAML bindings
  • Convert and format values for display
dotnet/skills5.7천2026년 10월 21일 업데이트

Review MSBuild project files and build definitions for correctness and maintainability. Get prioritized findings with concrete recommendations, distinguishing confirmed defects from conditional risks and valid exceptions such as F# source ordering or required imports.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Reviewing build files for maintainability
  • Checking path portability across operating systems
  • Reviewing import safety and required-file assumptions
dotnet/skills5.7천2026년 10월 21일 업데이트

Set up NuGet publishing from GitHub Actions using OIDC, an identity verification mechanism that provides short-lived tokens. Create or update the publishing workflow and get guidance for configuring the matching policy on nuget.org.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Replace a stored NuGet API key with short-lived tokens
  • Create a new package publishing workflow
  • Check package metadata before setting up publishing
dotnet/skills5.7천2026년 10월 21일 업데이트

Integrate files generated during MSBuild into compilation or build output. Address missing generated source and content by choosing target timing, using the configured intermediate directory, and registering files so Clean can remove them.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Including generated .cs files in compilation
  • Copying generated configuration or data files to output
  • Fixing file patterns that miss files created during a build
dotnet/skills5.7천2026년 10월 21일 업데이트

Configure login state and access rules in Blazor Web Apps. Accounts for server and browser rendering, protects pages by role or policy, and helps diagnose missing authentication state or errors on Identity pages.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Restrict pages by login status, role, or policy
  • Show interface elements according to user permissions
  • Keep login state available after WebAssembly loads
dotnet/skills5.7천2026년 10월 21일 업데이트

Review and fix how MSBuild manages lists of files and their metadata, or attached information. Check Include, Remove, Update, filtering, path transformations, duplicates, and execution grouping to clarify whether item operations behave as intended.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Reviewing Include, Remove, and Update usage
  • Investigating duplicate or overlapping file entries
  • Checking metadata-based execution grouping
dotnet/skills5.7천2026년 10월 21일 업데이트

Diagnose unnecessary rebuilds in MSBuild by examining build logs, file timestamps, and declared inputs and outputs. Identify why work repeats, guide fixes when requested, and verify that a second unchanged build skips the expected targets.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Investigating rebuilds when no files changed
  • Reviewing inputs and outputs on custom targets
  • Checking generated files and cleanup behavior
dotnet/skills5.7천2026년 10월 21일 업데이트

Review C#/.NET code for about 50 inefficient API usage patterns across asynchronous work, memory, strings, collections, and I/O. Get exact occurrence counts, prioritized findings, and concrete fixes, with attention to frequently executed code.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Reviewing frequently executed C#/.NET code
  • Finding unnecessary memory allocations
  • Checking known performance pitfalls before release
dotnet/skills5.7천2026년 10월 21일 업데이트

Analyze MSBuild binary logs and timing summaries to find why builds are slow. Identify costly reference resolution, code analysis, file copying, restore work, or serialized tasks, then prioritize improvements by their share of total build time.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Investigate unexplained MSBuild slowness
  • Measure code analysis and source generator overhead
  • Find expensive reference resolution or file copying
dotnet/skills5.7천2026년 10월 21일 업데이트

Add light and dark modes or custom color themes to .NET MAUI apps. Covers following system settings, switching themes while the app runs, and saving each user's preferred theme.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Adding light and dark modes
  • Creating custom brand color themes
  • Following changes to the system theme
dotnet/skills5.7천2026년 10월 21일 업데이트

Build Blazor forms, search boxes, and input controls with validation and submission handling. The skill covers file uploads and explains which form patterns apply to interactive pages and pages rendered on the server.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Build a registration form with input validation
  • Filter a list as users type
  • Add file uploads to an interactive page
dotnet/skills5.7천2026년 10월 21일 업데이트

Generate ASP.NET Core pages, components, or API endpoints for creating, reading, updating, and deleting database records. Follow the project's existing styling and code conventions, with database migrations and verification of the generated functionality.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Add database-backed record management pages
  • Generate Minimal API endpoints for a model
  • Create Blazor forms that match existing styling
dotnet/skills5.7천2026년 10월 21일 업데이트

Configure automatic crash dumps, files that capture application state, or collect one from a running modern .NET process. Follow platform and runtime guidance for desktop, server, Docker, or Kubernetes environments and receive the saved file location.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Enabling automatic dump collection when a .NET app crashes
  • Capturing a dump from a running .NET process
  • Setting up dump collection in Docker or Kubernetes
dotnet/skills5.7천2026년 10월 21일 업데이트

Organize shared build settings, tasks, and package versions across .NET projects. Review Directory.Build file placement and import order, centralize repeated configuration, and retain the settings that belong to individual projects or folders.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Centralizing repeated build settings across projects
  • Managing shared NuGet package versions
  • Fixing imports in nested Directory.Build files
dotnet/skills5.7천2026년 10월 21일 업데이트

Fix Blazor issues during prerendering, when the server sends initial HTML before interactive features load. Preserve component state to avoid repeated data requests and flicker, handle unavailable services, and configure prerendering or page routing where needed.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Fixing duplicate data requests on initial page loads
  • Reducing flicker when a page becomes interactive
  • Handling client services unavailable during prerendering
dotnet/skills5.7천2026년 10월 21일 업데이트

Build or update ASP.NET Core API endpoints with defined request and response types, appropriate HTTP status codes, OpenAPI documentation, and centralized error handling. Also creates .http request files for manually checking endpoint behavior.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Add API endpoints following existing project conventions
  • Document API inputs and responses with OpenAPI
  • Standardize error responses and exception handling
dotnet/skills5.7천2026년 10월 21일 업데이트

본인 계정인가요? GitHub를 연동하면 크리에이터 페이지에 모을 수 있습니다 (일본어)