Microsoft 50주년과 나도 50주년

Windows 업데이트 이후, 노트북이 "다시 시작하는 중" 화면에서 멈춘 채 진행되지 않는 무한 로딩 상태에 빠지는 경우가 발생할 수 있습니다. 이 문서에서는 일반적인 강제 종료로는 해결되지 않는 이 문제를, 전원 버튼을 길게 눌러 해결하는 방법과 함께 원인 및 유의사항을 정리하여 안내합니다.

Visual Studio Installer를 통해 Visual Studio 2022를 최신 버전으로 빠르게 업데이트하는 방법을 안내합니다.

이 문서는 이전에 작성한 Azunt 클래스 라이브러리 프로젝트를 기반으로, NuGet 패키지로 빌드하고 배포하는 전체 과정을 설명합니다. 작성한 유틸리티 코드를 NuGet 패키지로 배포하여 프로젝트 간 재사용성을 높이고, 오픈소스 또는 내부 배포용으로 활용할 수 있습니다.

이 문서는 Azunt 이름의 .NET Standard 2.0 클래스 라이브러리와 .NET 8.0 MSTest 테스트 프로젝트를 생성하여 IP 범위 검사 유틸리티를 개발하고 검증하는 과정을 설명합니다. GitHub 저장소는 선택 사항입니다. GitHub 저장소가 없더라도 로컬에서 바로 프로젝트를 생성하고 진행할 수 있습니다.

이 가이드에서는 Azunt.dll 이름의 NuGet 패키지 배포를 위한 GitHub 저장소를 만드는 전체 과정을 순서대로 설명합니다. Visual Studio, GitHub Desktop, 그리고 GitHub 웹 인터페이스를 함께 사용합니다.

프로그래밍 학습의 기본은 코드를 직접 작성하고 실행하며 동작을 이해하는 것입니다. C 언어 역시 하나의 프로젝트를 생성하고, 그 안에 소스 코드를 작성하여 프로그램을 실행하는 과정을 통해 배우게 됩니다. 이번 시간에는 C 언어의 기본 문법과 주요 요소들을 정리하며 복습하는 시간을 갖겠습니다. 출력문부터 함수까지, 핵심적인 부분을 다시 짚어보며 탄탄한 기초를 다져봅니다.

호스트웨이 IDC 정전 사고로 데브렉 서비스가 중단되었습니다. 오후 2시 복구 예정이었으나, 현재까지 지연되고 있습니다. (현재는 복구되었습니다.)

이 문서는 ASP.NET Core Razor Pages 프로젝트에 ASP.NET Core Identity 를 기반으로 Bearer Token 인증을 적용하는 전 과정을 안내합니다. 최종적으로 토큰 기반으로 보호된 API 를 호출하고, Visual Studio 환경에서 .http 파일을 사용하여 발급된 토큰을 단계별로 테스트합니다. 이 가이드는 프로젝트 생성 단계부터 시작하여 API 보호, 토큰 발급, 토큰 만료, Refresh Token 을 활용한 토큰 갱신까지 모든 흐름을 실습하며 익힐 수 있도록 구성되어 있습니다. 처음부터 끝까지 따라 하면 토큰 인증 시스템이 완성됩니다.

개발 중 API 인증이 필요한 경우, 아직 로그인 기능이 완성되지 않았더라도 테스트용 JWT 토큰을 발급하여 손쉽게 인증 과정을 검증할 수 있습니다. 이 강좌에서는 dotnet user-jwts create 명령어를 사용하여 개발 환경에서 JWT 토큰을 생성하고, 이를 활용하여 API 테스트를 진행하는 방법을 단계별로 안내합니다.

DevLec IT 교육 강좌

최신 기술을 학습하고 실무에 적용할 수 있는 DevLec의 강좌를 소개합니다.

ASP.NET Core 9

바쁜 개발자를 위한 완전한 코스

ASP.NET Core 9를 활용하여 MVC, Entity Framework, Razor, RESTful Web API 등을 포함한 현대적인 웹 애플리케이션을 구축하는 방법을 학습합니다.
자세히 보기

모던 웹 개발

최신 기술을 활용한 웹 개발

현대적인 웹 개발 기술과 프레임워크를 활용하여 효율적이고 반응형 웹 애플리케이션을 개발하는 방법을 배웁니다.
자세히 보기

ADO.NET

데이터 액세스 기술의 기초

ADO.NET을 활용하여 데이터베이스와의 연결, 데이터 조회 및 조작 등 데이터 액세스 기술의 기초를 학습합니다.
자세히 보기
DevLec 공식 웹사이트 방문하기