반응형
- [ 주절주절 ]주말 잘 보내셨나요?2024-12-09 16:18:58이번 주말은 그동안 몰려온 피로를 풀고 즐길거리를 즐기다가 왔습니다. 오랜만에 코딩을 안하고 쉬니까 매우 좋네요 ㅎㅎ오늘부터는 또 만들 던 것을 만들러 가볼 예정입니다. :) 모두 즐거운 한 주가 되시고 또 빡세게 코딩합니다.
- [ C#/닷넷코어 ][ASP.NET] Razor Pages - Tag Helpers2024-11-20 15:40:58Tag Helpers는 Razor Pages에서 서버 측 속성을 사용하여 HTML 요소를 생성하는 도구Tag Helpers는 개발자가 HTML/CSS 지식을 활용해 동적으로 HTML 콘텐츠를 생성하고, 서버 데이터를 UI에 쉽게 연결 할 수 있도록 도움View AttendeeView Attendee주요 Tag HelpersLink Tag Helpersasp-page: 페이지 URL을 지정한다.asp-route-{parameter}: 쿼리 매개변수를 설정한다.코드View Attendee결과View AttendeeForm Tag Helpersasp-action: 폼 데이터를 처리할 메서드(액션) 이름을 지정한다.asp-controller: 컨트롤러 이름을 지정한다.html 코드 Login출력 결..
- [ C#/닷넷코어 ]ASP.NET 기초 Razor Pages ViewData 사용2024-11-19 21:25:55ViewData는 Page Model에서 View(View Page)로 데이터를 전달하기 위해 사용한다. ViewData는 ViewDataDictionary 타입이며 key 값과 value를 가진다. 이를 통해서 Page Model에서 작성된 데이터를 Page에서 동적으로 사용할 수 있다. public class IndexModel : PageModel { public void OnGet() { //ViewData ViewData["MyName"] = "Devrun"; }} 위에 작성된 코드를 보자, 클래스 명 옆에 PageModel로 이 클래스가 PageModel이라고 설정되었다. OnGet() 함수에서 보면 ViewData가 설정된 것을 볼 수 있다. 여기서 ViewData[..
- [ C#/닷넷코어 ]ASP.NET Razor Pages의 Page Model에 대하2024-11-19 20:20:18웹을 개발하는 개발자들 중에 Page 모델이라는 단어는 처음들어 보는 사람도 있을 것이다. MVVM패턴에서 보면 View와 View Model 그리고 Model을 가지고 있는데 이는 뷰와 모델을 분리하여 코드를 만든다. 이러한 방식이 Razor Page에도 있다. 그것을 우리는 Page Model이라고 부른다. 보통 ASP.NET에서는 MVC 패턴을 주로 사용한다. 그러나 일단 Razor Pages를 배우고 있으니 Page Model부터 보자. 1) Razor Pages에서 Page Model 이란?Page Model은 View와 분리되어 백엔드 로직을 담당하는 크래스를 말한다. 이 것을 통해 HTML과 데이터 처리 및 비지니스 로직이 분리되어 사용할 수 있다. Page Model의 특이점은 다른 것과..
- [ C#/언어 ]C# 루프 제어: break와 continue2024-11-18 16:14:18프로그래밍에서 루프는 매우 중요한 요소입니다. 코드의 특정 블록을 반복 실행할 수 있도록 돕는 구조이다. 하지만 모든 반복이 동일한 방식으로 진행되지는 않는다. 때로는 특정 조건에서 루프를 강제로 종료하거나, 일부 코드만 건너뛰고 다음 반복으로 넘어가야 할 때가 있다. C#에서는 이런 상황을 위해 **break**와 **continue**라는 **점프 문(Jump Statements)**을 제공하며, 이 글에서는 이 두 키워드의 작동 원리와 사용 방법, 그리고 주의할 점을 예제와 함께 설명한다. 1. break 키워드break는 루프를 즉시 종료하고, 루프 블록 밖으로 실행 흐름을 이동시키며, 조건을 만족하는 순간 루프를 멈출 수 있기 때문에, 반복 작업을 효율적으로 제어할 수 있다.사용 예제int co..
- [ C#/언어 ]c# 기초 COMPARISON OPERATORS(비교 연산자)2024-11-14 11:53:51C#에서 Operator는 연산자이다. 연산자의 종류도 다양하게 있는데 산술 연산자(Arithmetic Operators), 할당 연산자(Assignment Operators), 논리 연산자(Logical Operators), 그리고 비교 연산자(Comparison Operators) 등이 있다. 그 중에 오늘은 Comparison Operator를 설명하겠다. 비교 연산자의 경우 ==, !=, >, =, == 값이 서로 같은지 확인!= 값이 같지 다른지 확인> 좌측 값이 우측 값보다 큰지 확인>= 좌측 값이 우측 값보다 크거나 같은지 확인우리가 흔히 하는 수학에서 설명과 같다. int a = 3;int b = 4; 예를 들어서 위와 같은 변수가 있다고 가정하고, 아래의 질문에 Comaprison Ope..
반응형