반응형
- [ 주절주절 ]주말 잘 보내셨나요?2024-12-09 16:18:58이번 주말은 그동안 몰려온 피로를 풀고 즐길거리를 즐기다가 왔습니다. 오랜만에 코딩을 안하고 쉬니까 매우 좋네요 ㅎㅎ오늘부터는 또 만들 던 것을 만들러 가볼 예정입니다. :) 모두 즐거운 한 주가 되시고 또 빡세게 코딩합니다.
- [ C#/개발일지 ][개발 일지] 온라인 쇼핑몰 회원가입 후 Session 유지 구현2024-11-28 16:35:45오늘은 어제 밤새고 조금 자다가 일어나서 작업하던 것을 마무리 했습니다. 홈 화면에서 로그인 화면으로 이동 회원가입으로 이동해서 회원가입을 완료하고 제대로 동작한다면, 다시 Home 화면으로 돌아오고 Account라는 링크가 Logout 링크로 변경되게 구현해보았습니다. Session이 없다면, Logout 링크가 보여지지 않게 설정했습니다. AuthController.csnamespace UrbanShop.Controllers{ public class AuthController : Controller { //AppDbContext private readonly AppDbContext _context; //AppDbContext Constructor ..
- [ 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*@ ..
- [ C#/닷넷코어 ]ASP.NET 기초 Razor Pages에서 asp-route-{value} 와 asp-page2024-11-20 21:28:26Anchor Tag Helper는 GET 요청을 생성하는 데 사용되며, 여기서는 asp-page와 asp-route-{value} 속성을 사용하여 URL에 매개변수를 추가하고 데이터를 전송하는 걸 설명하겠다. 1. GET 요청을 만드는 방법기본 HTML 방식Roald Anchor Tag Helper 방식Roald 두 코드는 서로 다르지만 서로 같은 역할을 한다. 기존에는 좀 더 복잡하게 작성을 해야 했지만, ASP.NET에서 제공하는 Tag Helper를 사용해서 조금더 쉽게 가독성이 좋게 만들 수 있게 되었다. 여기서 asp-page는 Authors 페이지로 연결되며, asp-route-fullname="Roald Dahl"이 URL에 쿼리 스트링으로 추가된다. 2. Anchor Tag Helper의 ..
- [ C#/언어 ]C# 기초 Array(배열)에 대해서2024-11-16 16:46:23C#에서 Array(배열)은 아마 많은 개발자가 가장 많이 사용하지 않을까 한다. 그렇기 때문에 개발자를 꿈꾼다면 반드시 알아두고 넘어가야 할 것 중 하나이다. 배열의 선언 방법int[] a;string[] b;위와 같이 배열을 선언하고 값은 지정하지 않은 방법이 있다. int a[] = new int[] {};위와 같이 선언하는 것도 볼 수 있다. 이 둘의 차이는 배열만 선언한 것과 배열을 선언하고 초기화(Initialize)를 하는 차이다. 이 두 가지 방식을 설명하면, 첫 번째 방법은 배열을 선언만 한 상태라 초기화가 이루어지지 않았고, null 상태이다. 그러나 두 번째 방법은 초기화를 진행한 상태이며, 이 배열의 데이터 값은 0이다. 또한, 초기화가 진행되지 않은 배열은 사용하려면 에러가 발..
- [ C#/언어 ]VSCode로 C# 콘솔 프로젝트 생성 및 실행2024-11-12 11:32:42VS Code를 사용해서 C# 콘솔 프로젝트 생성하는 방법에 대해서 오늘은 작성해보겠다. 일단 VSCode를 설치해야하며 설치가 완료되면 프로젝트 폴더를 설정하고 실행한다. VS Code가 실행되면 CTRL + ~표를 클릭하거나 커맨드 + ~ 를 클릭하면 터미널 창이 생길 것이다. 그 후에 아래 사진과 같이 입력하면 된다. 위 사진과 같이 입력하면, C# 즉 .NET에서 콘솔 프로그램을 만들 수 있는 프로젝트가 생성된다. 그 후에 아래와 같이 입력해서 프로젝트 폴더로 이동하자. cd HelloWorld 위와 같이 입력하면 프로젝트 폴더에서, HelloWorld 프로젝트 폴더로 이동한다. (경로가 바뀐다.) 그리고 다양한 명령어가 있는데 이는 리눅스 관련해서 배우게 되면 알게 될 것이다. mkdir, l..
반응형