Blazor Server Part 1
회사 홈페이지와 관리자 페이지를 Blazor로 만드는 실전 웹개발 과정
강의 보기
Blazor 게시판 프로젝트 Part 2
공지사항, 자료실, 답변형 게시판을 Blazor로 직접 구현해보세요
강의 보기
Blazor 실전 프로젝트 Part 3
hawaso.com 사이트를 직접 구현하며 실무 핵심 기능을 익히는 강의
강의 보기
이 강좌에서는 Blazor Server를 사용하여 사용자 인증 기능과 간단한 CRUD(생성, 조회) 기능을 포함한 아이디어 관리자 앱을 만드는 방법을 단계별로 안내합니다. Blazor Server의 핵심 기능을 활용하며, .NET 9.0 이상의 최신 기능을 반영한 구현을 제공합니다.
대규모 프로젝트에서는 네임스페이스와 폴더 구조를 일치시키는 것이 가독성과 관리 효율성을 높이는 데 매우 유용합니다. Visual Studio는 네임스페이스를 폴더 구조에 맞게 자동으로 변경할 수 있는 기능을 제공하여 시간을 절약하고 실수를 줄여줍니다.
빅토리녹스 에보크 알록스 블루/레드 2023
Tope Level Statements 소개 및 TopLevelStatements 프로젝트 만들고 실행하기 데모
ASP.NET Core Web API 프로젝트에서 wwwroot/tempfiles 폴더로 파일을 업로드하고, 해당 폴더에서 특정 파일을 다운로드하는 API를 작성하고 테스트하는 전체 절차입니다.
이 강좌에서는 ASP.NET Core 8.0에서 Basic Authentication을 구현하는 방법에 대해 설명합니다. Basic Authentication은 웹 API에 대한 간단한 보안을 제공하는 인증 방식입니다. 사용자 이름과 비밀번호를 Base64로 인코딩된 문자열로 전송하여 인증을 수행합니다. 이 방법은 간단하게 구현할 수 있지만, 중요한 프로젝트에서는 더 강력한 인증 방식을 사용하는 것이 좋습니다.
ASP.NET Core 6.0 이상에서는 Microsoft.AspNetCore.StaticFiles NuGet 패키지가 필요가 없습니다. 제거하세요.
이 문서에서는 ASP.NET Core Web API 프로젝트를 생성하고, 고정된 이메일과 암호를 사용하는 Basic 인증을 구현하여 WeatherForecast API를 보호하는 과정을 단계별로 설명합니다. 또한, C# Interactive 및 JavaScript를 사용하여 인증 토큰(Base64 인코딩) 생성 방법도 다룹니다.
이 글은 ASP.NET Core Web API를 사용해 직원(Employee) 및 관련 사진(Photo) 데이터를 관리하는 시스템을 구축하는 과정을 설명합니다. 프로젝트 생성부터 CRUD 메서드 작성, 데이터베이스 설정, Swagger 통합, 그리고 CORS 설정까지 전반적인 개발 과정을 다룹니다. 모든 소스 코드를 포함하며, 각 단계의 구현 내용을 상세히 설명합니다.
DotNetNote 솔루션을 .NET 8.0에서 .NET 9.0으로 업그레이드하기 ASP.NET Core 8.0 버전으로 작성된 DotNetNote 솔루션을 ASP.NET Core 9.0 버전으로 업그레이드한 후, 이를 Azure Web App의 .NET 8.0 런타임에서 9.0으로 변경 후 로컬 소스를 원격으로 게시하여, 최종 .NET 9.0 기반 웹 앱으로 변경하여 운영하는 전체 절차를 설명합니다. #dotnet9 #aspnetcore #dotnetnote