ASP.NET Core에서는 appsettings.json에 넣기 어려운 민감한 정보(예: DB 비밀번호, API Key)를 User Secrets 기능으로 관리할 수 있습니다. 이 기능은 개발 환경에서만 사용되고, 실제 배포 시에는 Azure Key Vault나 운영체제의 Environment Variables 같은 다른 방법을 쓰는 게 일반적입니다.User Secrets 추가 방법프로젝트에 User Secrets 추가[명령 프롬프트]에서 프로젝트 루트로 이동한 후 다음 명령 실행:dotnet user-secrets init이 명령을 실행하면 .csproj 파일에 UserSecretsId 속성이 추가되게 됩니다. (아래 예시) aspnet-core.web-00000000-0000-0000-0000-0..
ASP.NET Core에는 User, Role 관리, 사용자 인증에 관한 다양한 옵션을 제공합니다. 대표적으로 몇 가지를 구분하면 아래와 같습니다.AddIdentity() : MVC/RazorPage 방식의 전통적인 User, Role 관리를 지원하는 확장 메서드입니다. 기본적으로 쿠키인증을 사용하며, 인증에 관한 MVC 코드를 세세하게 직접 통제 할 수도 있습니다. REST API 지원을 추가하려면 AddBearerToken() 등을 추가하여 Cookie 인증, BearerToken 인증을 같이 구현하는 것이 좋습니다. AddApiEndpoints() : AddIdentity()는 전통적인 MVC, RazorPage를 위한 쿠키인증 방식으로 User, Role을 관리합니다. 모바일/윈도우 어플리케이션에..
VisualStudio Code에서 코드를 작성 중에 AI가 코드를 제안해주는 Inline Code Suggestion 기능을 활성화하는 법을 설명합니다.방법1 : Github CopilotVS Code에 기본 포함되어있는 Github Copilot를 사용하면 가장 쉽고 빠르게 Code Suggestion을 이용할 수 있습니다. Github Copilot 무료 플랜은 월 2천회까지만 Inline Suggestion을 제공합니다. 월 10달러 유료 플랜을 구독하면 무제한으로 이용가능합니다. (2026년 7월 기준)VS Code의 우측 하단에 Github Copilot 아이콘을 클릭합니다. Github에 로그인합니다. 바로 Inline Code Suggestion이 활성화됩니다.VS Code의 우측 하단의 ..
VisualStudio 2026에서 생성한 React 프로젝트에 Shadcn-UI를 추가하는 방법에 대해 정리합니다.TailwindCSS 설치Tailwindcss 홈페이지에서 설치 가이드에 따라 설치합니다. VisualStudio에서 생성한 React 프로젝트는 Vite를 사용합니다. 따라서 설치가이드에서 Vite를 사용하는 부분을 찾아 진행해야 합니다.tailwindcss와 @tailwincss/vite 설치npm install tailwindcss @tailwindcss/vitevite.config.ts 파일 열고 Tailwindcss 설정 추가import tailwindcss from '@tailwindcss/vite';export default defineConfig({ ... plugins:..
VisualStudio 2026에서 React 프로젝트를 생성하고 빌드할 수 있습니다. 여기선 VisualStudio가 생성한 React 프로젝트의 구조에 대해 설명합니다.Server 프로젝트ASP.NET Core 프로젝트로 아래와 같이 생성됩니다.Properties / launchSettings.json : 개발 환경에서 프로젝트 실행 방법을 설정하는 파일입니다.{ "$schema": "https://json.schemastore.org/launchsettings.json", "profiles": { "https": { "commandName": "Project", "dotnetRunMessages": true, "lau..
- Xamarin.iOS
- material-ui
- MS SQL
- React
- ASP.NET Core
- .NET Standard
- VisualStudio
- windows
- Xamarin.Forms 요약
- TypeScript
- Xamarin.Forms
- Xamarin
- npm
- flutter
- Xamarin.Forms eBook
- ios
- Android
- WPF
- linux
- Vue
- Total
- Today
- Yesterday
