Ignite UI for Blazor Web App 시작
이 항목에서는 Visual Studio를 사용하여 Ignite UI for Blazor 사용하여 Blazor Web App 응용 프로그램을 만들기 위한 단계별 지침을 제공합니다.
Create a New Blazor Web App Project
아래 단계에서는 새 Blazor Web App 프로젝트를 만드는 방법을 설명합니다. 기존 애플리케이션에 Ignite UI for Blazor 추가하려면 Ignite UI for Blazor 패키지 설치 섹션으로 이동합니다.
Visual Studio 2022를 시작하고 시작 페이지에서 새 프로젝트 만들기를 클릭하고 Blazor Web App 템플릿을 선택한 후 다음을 클릭합니다.

프로젝트 이름과 위치를 입력하고 다음을 클릭하세요.

다음 단계에서는 클라이언트 프로젝트 내에서 기본적으로 페이지별로 설정되므로 선택적 Interactivty 위치 설정을 기록해 둡니다. 예. @rendermode InteractiveAuto. 다른 옵션인 Global은 Interactivty 렌더링 모드 설정을 공유 Blazor 프로젝트 내의 한 위치에 있는 App.razor로 이동합니다. 예. <경로 @rendermode="InteractiveAuto"/>
추가 프로젝트 옵션을 지정하고 만들기를 클릭합니다.

Install Ignite UI for Blazor
Ignite UI for Blazor NuGet 패키지를 통해 제공됩니다. Blazor 애플리케이션에서 Ignite UI for Blazor 구성 요소를 사용하려면 먼저 적절한 NuGet 패키지를 설치해야 합니다.
Visual Studio에서 도구 → NuGet 패키지 관리자 → 솔루션용 NuGet 패키지 관리를 선택하여 NuGet 패키지 관리자를 엽니다. IgniteUI.Blazor NuGet 패키지를 검색하고 설치합니다.
NuGet을 사용하여 Ignite UI for Blazor 설치하는 방법에 대한 자세한 내용은 Ignite UI for Blazor 설치 항목을 참조하세요.
Register Ignite UI for Blazor
.NET 8 and Later Applications
1 - 공유 Program.cs 파일을 열고 builder를 호출하여 Ignite UI for Blazor 서비스를 등록합니다. Services.AddIgniteUIBlazor 함수를 사용합니다.
var builder = WebApplication.CreateBuilder(args);
// Add services to the container.
builder.Services.AddRazorComponents()
.AddInteractiveServerComponents()
.AddInteractiveWebAssemblyComponents();
builder.Services.AddIgniteUIBlazor();
var app = builder.Build();
razor
클라이언트의 Program.cs 열고 동일한 서비스를 추가합니다.
var builder = WebAssemblyHostBuilder.CreateDefault(args);
builder.Services.AddIgniteUIBlazor();
await builder.Build().RunAsync();
razor
2 -_Imports.razor 파일에 IgniteUI.Blazor.Controls 네임스페이스를 추가합니다.
@using IgniteUI.Blazor.Controls
razor
3 -wwwroot/index.html 파일의 <head> 요소에 스타일 시트를 추가합니다.
<head>
<link href="_content/IgniteUI.Blazor/themes/light/bootstrap.css" rel="stylesheet" />
</head>
razor
4 -wwwroot/index.html 파일에 스크립트 참조를 추가합니다.
<script src="_content/IgniteUI.Blazor/app.bundle.js"></script>
<script src="_framework/blazor.web.js"></script>
razor
Add Ignite UI for Blazor Component
Razor 페이지에 Ignite UI for Blazor 구성 요소를 추가합니다.
<IgbCard style="width:350px">
<IgbCardMedia>
<img src="https://images.unsplash.com/photo-1541516160071-4bb0c5af65ba?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=350&q=80" />
</IgbCardMedia>
<IgbCardHeader>
<h4>Jane Doe</h4>
<h6>Professional Photographer</h6>
</IgbCardHeader>
<IgbCardContent>Hi! I'm Jane, photographer and filmmaker.
Photography is a way of feeling, of touching,
of loving. What you have caught on film is captured forever...
it remembers little things, long after you have
forgotten everything.</IgbCardContent>
<IgbCardActions>
<IgbButton>More Info</IgbButton>
</IgbCardActions>
</IgbCard>
razor
Blazor 앱을 빌드하고 실행합니다.
