반응형
- [ Tutorial/ToDoList - ASP.NET Core ][ToDoList 앱 개발] ASP.NET Core MVC - 최종 데이터 출력2024-11-26 19:36:37우리가 이전 글에서 배운 것은 데이터를 입력하는 것을 배웠다. 그럼 이제 Create View를 Home 화면에 출력하고 우리가 만든 데이터를 출력해야 하지 않을까? 그렇다 우리는 이번에 최종적으로 데이터를 출력하고 Create View를 Navbar에 링크할 것이다. Solution Explorer에서 -> Shared -> _Layout.cshtml을 열자 ToDoList Home ..
- [ Tutorial/ToDoList - ASP.NET Core ][ToDoList 앱 개발] ASP.NET Core MVC - 4편 데이터 입력2024-11-26 16:40:24이전 시간에 우리가 데이터 입력을 위한 Form을 생성했다. 이제 데이터를 입력하는 Form을 이용해서 데이터를 DB에 저장하고 출력하는 시간을 가져보자. 진행하기 전 알아두어야 할 것 Home -> 우리가 입력한 데이터가 출력되는 곳Create -> 우리가 데이터를 추가할 Form이 있는 곳 이 두 가지를 알고 기억하고 넘어가자 데이터 입력을 위한 Controller 작성using Microsoft.AspNetCore.Mvc;namespace ToDoList.Controllers{ public class CreateController : Controller { public IActionResult Index() { return View(); ..
- [ Tutorial/ToDoList - ASP.NET Core ][ToDoList 앱 개발] ASP.NET Core MVC - 3편 Form을 제작해보자2024-11-26 13:00:23오늘도 어제에 이어서 한 번 진행해 보겠다. Solution Explorer -> Controllers 폴더 -> 마우스 우클릭 -> Add -> Controller를 클릭한다.그럼 아래와 같은 창이 뜬다. 여기서 MVC Controller - Empty 를 선택하고 Add를 누른다.위와 같은 창이 하나 더 나온다. 여기서 우리가 알고 가야 할 것이 있다. 이것은 매우 중요하기 때문에 필수적으로 암기해 버리자!MVC Controller - Empty를 만들 때, Class를 생성할 때 우리는 이름을 입력한다. 일반 Class를 만들 때는 상관없지만 Controller를 생성할 때는 Naming을 하는 방법이 존재한다. 현재 창에서는 HomeController1.cs로 나오는데 기존 Controller 폴..
- [ Tutorial/ToDoList - ASP.NET Core ][ToDoList 앱 개발] ASP.NET Core MVC - 2편 DB 및 모델 생성2024-11-25 18:05:49전 글에 이어서 DB에 데이터를 저장하기 위한 Model을 생성할 것이다. Model Class 생성하기 우측 Solution 탐색기에서 Models 폴더에 마우스 우클릭 -> Add -> 아래 하단에 Class를 클릭하자 Class를 클릭하면 위와 같은 창이 나온다. 여기서 Class를 선택하고 Name:에 클래스 파일 명을 아래와 같이 작성하자Name: ToDoItem.cs 그럼 아래와 같이 나올 것이다. NuGet Package 추가하기 Solution 탐색기에서 ToDoList에 마우스 우클릭 -> Manage NuGet Packages....라는 것을 클릭! 위 사진과 같은 창이 나오는데 여기서 아래 해당하는 것들을 설치해 주자Microsoft.EntityFrameworkCoreMicrosof..
- [ Tutorial/ToDoList - ASP.NET Core ][ToDoList 앱 개발] ASP.NET Core MVC - 1편 프로젝트를 생성하자2024-11-25 17:11:32튜토리얼 version 0.1.1 오늘부터 현재 카테고리에 Tutorial이라는 카테고리가 생겼다. 거기에는 앞으로 내가 만들어 나가는 앱들에 대해서 나만의 방식으로 C#을 사용한 ASP.NET Core / Windows Form / WPF 등에 대한 튜토리얼을 연재할 것이다. Youtube로 하면 안되냐? 지금 글쓰는 것도 귀찮다... Youtube 영상 편집에 올리고 뭐하기 귀찮다.1. 프로젝트 생성Visual Studio를 실행하면 아래와 같은 창이 나온다. 상세하게 적을 테니 잘 따라오자!Create a new project를 클릭수 많은 프로젝트 생성 템플릿 중에 ASP.NET Core Web App(Model-View-Controller) 선택 Next를 누르면 Project명과 프로젝트 경로..
- [ 주절주절 ]나 개발자하고 싶어서 유학 가고 싶어요2024-11-24 21:13:24유학을 가고 싶다, 개발자가 되고 싶다, 해외에서 공부하면 돈을 더 벌겠지? 이런 생각을 하면 일단 그 생각을 잠시 멈추라고 필자는 말하고 싶다. 우리가 유학을 가려면 가장 먼저 고려해야할 것이 얼마를 투자할 것인가, 어디로 갈 것인가, 목표는 무엇인가를 세워야한다. 내가 해외생활을 20년가량 하면서 느끼는 것은 우리나라가 연봉 1억이 넘는 사람이 그렇게 많았던가? 라는 생각이다. 아마도 해외로 나온 학생들 80%가 빚을 떠안고 살겠지, 아니면 워킹홀리데이거나 이 생각은 늦게 알지 않았다. 내가 장사를 하면서 본 유학생들, 그 학생들의 부모님들 정말 박봉으로 사는 사람들 많다. 그냥 빚내서 어떻게든 유학을 보내는데 부모들이 모르는 현실을 말해본다. 1. 상위 1% 대학캐나다 미국 합쳐서 그 중 모두가 ..
- [ C#/닷넷코어 ]ASP.NET Core 기초 데이터 전송 시 에러 띄우기2024-11-23 20:14:15우리가 웹사이트를 이용하다가 회원가입이나 글을 쓰다 보면 수많은 에러가 나온다. 그중에 하나가 바로 이것이다. 공백이거나 글자수가 틀리거나, 조건을 채우지 않았거나 하면 뜨는 경고 메시지다. 이걸 정말 ASP.NET에서는 편하게 띄울 수 있다. 오늘은 그것에 대해 배워보겠다. @model Category@*Form Start*@ Create Category @*Buttons*@..
- [ C#/닷넷코어 ]ASP.NET Core MVC Helper Tag asp-for를 label에 표시하기2024-11-23 19:33:36위 사진을 보면 어떤가? 정상적인 form이다. 그럼 아래 코드를 보자@model Category@*Form Start*@ Create Category @*Buttons*@ @*Submit Button*@ Create @*Go Back Button*@ ..
반응형