18. - Stability and consistency
- Modern innovative languages
- Industry-leading tools
- Speed and scalability
- Full-stack development that leverages existing skills
Why use .NET for browser?
27. What is Blazor?
- .NET Based Client Side in Browser
- Single Page Application
- No Plug-in
- .NET end-to-end
28. Get started with Blazor
- .NET 2.1 Core SDK
(https://www.microsoft.com/net/learn/dotnet/hello-world-tutorial#install)
- Blazor Language Services extension
(https://marketplace.visualstudio.com/items?itemName=aspnet.blazor)
- Blazor CLI templates command line
(dotnet new -i Microsoft.AspNetCore.Blazor.Templates)
58. public class Startup
{
public void ConfigureServices(IServiceCollection services)
{
//여기에서 종속성 주입을 사용할 수 있습니다.
}
public void Configure(IBlazorApplicationBuilder app)
{
app.AddComponent<App>("app");
}
}