рдмреНрд▓реЗрдЬрд╝рд░ 0.9.0 рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛

рдмреНрд▓реЗрдЬрд╝рд░ 0.9.0 рдЕрдм рдЙрдкрд▓рдмреНрдз рд╣реИ! рдпрд╣ рд░рд┐рд▓реАрдЬрд╝ .NET рдХреЛрд░ 3.0 рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 3 рдореЗрдВ рдмреНрд▓реЗрдЬрд╝рд░ рд░реЗрдЬрд░ рдШрдЯрдХ рд╕рдВрд╡рд░реНрджреНрдзрди рдЬреЛрдбрд╝рддрд╛ рд╣реИред


рдирдИ рд░реЗрдЬрд╝рд░ рдШрдЯрдХ рд╕рдВрд╡рд░реНрджреНрдзрди рдЕрдм рдмреНрд▓реЗрдЬрд╝рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВ:


  • рдШрдЯрдирд╛ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдореЗрдВ рд╕реБрдзрд╛рд░
  • рдкреНрд░рдкрддреНрд░ рдФрд░ рдорд╛рдиреНрдпрддрд╛

рдмреНрд▓реЗрдЬрд░ рд╕рд░реНрд╡реЗ


рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ!

рдЗрди рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯреНрд╕ рдХрд╛ рд╡рд┐рд╡рд░рдг рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП ASP.NET Core 3.0 рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 3 рдХреА рдШреЛрд╖рдгрд╛ рджреЗрдЦреЗрдВред рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдмреНрд▓реЗрдЬрд╝рд░ 0.9.0 рд░рд┐рд▓реАрдЬрд╝ рдкреНрд░рд▓реЗрдЦрди рднреА рджреЗрдЦреЗрдВред


рдиреЛрдЯ: рдЗрд╕ рд░рд┐рд▓реАрдЬ рдореЗрдВ рд░реЗрдЬрд░ рдШрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдирдП .razor рдлрд╝рд╛рдЗрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреНрд▓реЗрдЬрд╝рд░ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рд╣реИрдВред рдпрд╣ рдЕрдкрдбреЗрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд░рд┐рд▓реАрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред


рдмреНрд▓реЗрдЬрд╝рд░ 0.9.0 рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ


Blazor 0.9.0 рдХреЗ рд╕рд╛рде рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:


  1. .NET рдХреЛрд░ 3.0 рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 3 рдПрд╕рдбреАрдХреЗ (3.0.100- рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 3-010431)
  2. ASP.NET рдХреЗ рд╕рд╛рде рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 (рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 4 рдпрд╛ рдмрд╛рдж рдХрд╛)ред
  3. рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдорд╛рд░реНрдХреЗрдЯрдкреНрд▓реЗрд╕ рд╕реЗ рдирд╡реАрдирддрдо рдмреНрд▓реЗрдЬрд╝рд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рдиред
  4. рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдмреНрд▓реЗрдЬрд╝рд░ рдЯреЗрдореНрдкрд▓реЗрдЯ:


    dotnet new -i Microsoft.AspNetCore.Blazor.Templates::0.9.0-preview3-19154-02 

Blazor рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢, рджрд╕реНрддрд╛рд╡реЗрдЬ рдФрд░ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рд╢реБрд░реВ рдХрд░рдирд╛, blazor.net рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред


рдмреНрд▓реЗрдЬрд╝рд░ 0.9.0 рдкрд░ рдЕрдкрдЧреНрд░реЗрдб рдХрд░реЗрдВ


рдореМрдЬреВрджрд╛ рдмреНрд▓реЗрдЬрд╝рд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдмреНрд▓реЗрдЬрд╝рд░ 0.9.0 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд▓реЗрдВ рдХрд┐ рдЖрдкрдиреЗ рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рдХрд╛рдо рдХрд┐рдП рд╣реИрдВред


рдЕрдкрдиреЗ Blazor 0.8.0 рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ 0.9.0 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:


  • рдЕрджреНрдпрддрди Blazor рд╕рдВрдХреБрд▓ рдФрд░ рд╕рдВрд╕реНрдХрд░рдг 0.9.0-рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди3-19154-02 рдХреЗ рд▓рд┐рдП .NET CLI рдЙрдкрдХрд░рдг рд▓рд┐рдВрдХред
  • рд╢реЗрд╖ Microsoft.AspNetCore рдкреИрдХреЗрдЬ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВред * рд╕рдВрд╕реНрдХрд░рдг 3.0.0-рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 3-19153-02 рддрдХред
  • JSRuntime.Current рдХрд┐рд╕реА рднреА рдЙрдкрдпреЛрдЧ рдХреЛ JSRuntime.Current рдФрд░ JSRuntime.Current рдХрд╛ рд╡рд░реНрддрдорд╛рди рдЙрджрд╛рд╣рд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрднрд░рддрд╛ рдЗрдВрдЬреЗрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдЬрд╣рд╛рдВ рдЬрд░реВрд░рдд рд╣реИ рд╡рд╣рд╛рдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВред

рдПрдХ рд╕рдореАрдХреНрд╖рд╛ рдЫреЛрдбрд╝ рджреЗрдВ


рд╣рдореЗрдВ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдпрд╣ Blazor рдкреНрд░реАрд╡реНрдпреВ рд░рд┐рд▓реАрдЬрд╝ рдкрд╕рдВрдж рдЖрдПрдЧрд╛ред рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ, рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ рдмреНрд▓реЗрдЬрд╝рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдпрд╛ рдкреНрд░рд╢реНрди рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ GitHub рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ ред рдпрджрд┐ рдЖрдкрдХреЛ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ рдЖрдк рд╣рдорд╛рд░реЗ рд╕рд╛рде рдФрд░ рдмреНрд▓рд┐рдЯрд░ рд╕рдореБрджрд╛рдп рдХреЛ рдЧрдЯрд░ рдореЗрдВ рднреА рдЪреИрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рдмреНрд▓реЗрдЬрд╝рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рд╕рд░реНрд╡реЗрдХреНрд╖рдг рдореЗрдВ рднрд╛рдЧ рд▓реЗрдиреЗ рд╕реЗ рдЖрдкрдХреЛ рдХреНрдпрд╛ рд▓рдЧрддрд╛ рд╣реИред

рдмреНрд▓реЗрдЬрд╝рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

Source: https://habr.com/ru/post/hi443432/


All Articles