Blazor Component

    [ASP.NET Core] - 9. Shopping mall project 만들기 - 4 (2nd)

    [ASP.NET Core] - 9. Shopping mall project 만들기 - 4 (2nd)

    고객이 Product를 주문하기까지의 기능은 모두 완료되었습니다. 그러나 아직 한 가지 더 해결해야 할 문제가 남았는데 그것은 관리자가 주문과 Product를 어떻게 관리할 수 있냐 하는 것입니다. 이를 해결하기 위해 관리자 기능을 추가할 텐데 이번 예제에서는 Blazor를 사용하여 해당 기능을 추가할 것입니다. Blazor는 client-side JavaScript code와 ASP.NET Core에 의해서 실행되는 server-side code를 결합하는 것으로 영속적 HTTP 연결(persistent HTTP connection)을 통해 연결됩니다. Blazor에 관해서는 추후에 상세히 다루겠지만 분명히 알아둬야 할 것은 Blazor가 모든 Project에 적합한 것은 아니라는 것입니다. Blazo..

    [ASP.NET Core] Shopping mall project - 관리자기능

    [ASP.NET Core] Shopping mall project - 관리자기능

    이전에 만든 project에서는 사용자가 제품을 선택하고 해당 제품을 장바구니에 담은 뒤 자신의 정보를 입력하여 주문을 완료하는 것까지의 기능을 구현했습니다. 그러나 지속적인 shopping mall의 관리를 위해서는 사용자로부터의 주문과 제품을 관리할 수 있는 관리자의 기능도 필요할 것입니다. 관리자의 기능은 Blazor를 사용해 구현할 것입니다. Blazor는 Client-Side인 Javascript Code를 ASP.NET Core에 의해 실행되는 Server-Side Code와 결합하고 persistent HTTP 연결에 의하여 연결됩니다. 참고로 해당 글에서는 Server에서 Code를 실행하는 Blazor Server를 사용할 것입니다. 또 다른 것으로 Blazor WebAssembly가 있..