ASP.NET Core 정적 파일 서비스 구성 및 보안 가이드

ASP.NET Core 애플리케이션에서 HTML, CSS, JavaScript, 이미지와 같은 리소스는 정적 파일로 분류되며, 서버가 이를 클라이언트에 직접 제공합니다. 이러한 정적 파일 관리를 위해 ASP.NET Core는 미들웨어 기반의 유연한 구성 방식을 제공합니다. 1. 기본 경로 및 설정 기본적으로 정적 파일은 프로젝트의 웹 루트(Web Root) 디렉터리인 wwwroot 폴더 내에 위치 ...

7월 30일 08:36에 게시됨

ASP.NET Core 2.1에서 Controller 계층 구조와 특성 분석

ASP.NET Core 애플리케이션을 개발할 때 가장 기본이 되는 구성 요소 중 하나는 컨트롤러(Controller)입니다. 이는 MVC 아키텍처의 'C'를 담당하며, 모델과 뷰 사이의 흐름을 제어합니다. 특히 .NET Core 2.1에서는 Web API와 웹 앱 프로젝트 템플릿 모두에서 일관된 컨트롤러 기반 설계를 제공하는데, 그 핵심은 ControllerBase, Controller, 그리고 다양한 속성 ...

7월 10일 18:52에 게시됨

.NET에서 SignalR 활용하기

서론 이전에는 ASP.NET의 긴 연결과 WebSocket에 대해 학습했습니다. ASP.NET으로 긴 연결 구현 - chenxizhaolu - 블로그원 .NET에서 WebSocket 사용 사례 - chenxizhaolu - 블로그원 오늘은 SignalR을 학습하여 실시간 웹 기능三部曲을 마무리하겠습니다. ASP.NET Core SignalR은 실시간 웹 기능을 애플리케이션에 추가하는 것을 단순화하는 오픈 소스 라이브러리입니다. ...

6월 27일 21:29에 게시됨

Jenkins를 활용한 ASP.NET Core 애플리케이션의 Docker 자동 배포 구축

환경 구성 개요 본 문서에서는 Jenkins, Docker 및 Git을 기반으로 간단한 CI/CD 파이프라인을 구성하는 방법을 설명합니다. 역할 환경 기능 개발 환경 Win10, Docker(Linux) 코드 작성 및 디버깅 빌드 서버 Win10, Docker(Linux), Jenkins 자동화 빌드 및 배포 ...

6월 10일 21:13에 게시됨