рдПрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдФрд░ рдПрдХ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░

ASP.NET рдореЙрдбреНрдпреВрд▓ рдХреА рдХрдИ рдХрд┐рд╕реНрдореЗрдВ рд╣реИрдВ рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдЬреИрд╕реЗ рдХрд┐ рд╡реЗрдм рдлреЙрд░реНрдо, рд╡реЗрдм рдкреЗрдЬ, рдореЙрдбрд▓-рд╡реНрдпреВ-рдХрдВрдЯреНрд░реЛрд▓рд░ (рдПрдорд╡реАрд╕реА) рдФрд░ рдирд╡реАрдирддрдо - рдХреЛрд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ рдПрдХ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдФрд░ рдПрдХ ASP.NET рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмреАрдЪ рдХрдИ рдЕрдВрддрд░реЛрдВ рдХреЛ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред



рдПрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рд╕рдВрдХрд▓рди (рдЪрд┐рддреНрд░ 1) рдФрд░ рдПрдХ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ (рдЫрд╡рд┐ 2)ред



рдЕрдВрдЬреАрд░ред 1: ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдФрд░ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдФрд░ ASP.NET рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░



рдЕрдВрдЬреАрд░ред 2: ASP.NET рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдФрд░ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдФрд░ ASP.NET рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░

рдпрд╣ рдЖрд▓реЗрдЦ ASP.NET рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХреА рдЖрдВрддрд░рд┐рдХ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдПрдЬрд╝реНрдпреЛрд░ рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рджреМрд░рд╛рди рдкреНрд░рд╛рдкреНрдд рд╣реБрдП рдЕрдиреБрднрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред рдЖрдВрддрд░рд┐рдХ рдЙрдкрдХрд░рдг рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдпрд╣рд╛рдБ рдкреНрд░рд▓реЗрдЦрд┐рдд рд╣реИ - "рдЖрдкрдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ (C #) рдХреЛ рд░реЛрдХрдирд╛" ("C рдореЗрдВ рдПрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рддреИрдпрд╛рд░ рдХрд░рдирд╛")ред рдЖрдкрдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдФрд░ рд╕реНрдкрд╖реНрдЯ рд╕рдВрдХрд▓рди рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рд╕рдордЭрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрджрд┐ рдЖрдк ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ aspnet_compiler.exe рдХреЗ рд╕рд╛рде precompiling рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдХреИрд╕реЗ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ: Precompile ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ ASP.NET ")ред

рдпрд╣рд╛рдВ рдХрдИ рдкреНрд░рдХрд╛рд╢рди рд╣реИрдВ рдЬреЛ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдЖрдкрдХреЗ рдХреНрд╖рд┐рддрд┐рдЬ рдХреЛ рд╡реНрдпрд╛рдкрдХ рдмрдирд╛рдиреЗ рдФрд░ рдЕрдиреНрдп рд╡рд┐рд╖рдпреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдЖрдкрдХреА рдорджрдж рдХрд░реЗрдВрдЧреЗ:


рддреЛ рдпрд╣ рд╕рдм рдХрд╣рд╛рдВ рд╕реЗ рд╢реБрд░реВ рд╣реБрдЖ? рдореИрдВ рдЬрд╛рдВрдЪрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдореИрдВрдиреЗ ASP.NET рдореЙрдбреНрдпреВрд▓ рдХреЛ рдЕрд╕реЗрдВрдмрд▓рд┐рдпреЛрдВ рдореЗрдВ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕рдордЭрд╛ рд╣реИ, рдФрд░ рдПрдЬрд╝реНрдпреЛрд░ рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдХреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рд╣реИред рдореБрдЭреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрд╕реНрдерд╛рдпреА ASP.NET рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЕрд╡рдзрд╛рд░рдгрд╛ рдереА, ASPX рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдПрдХ dd рдЕрд╕реЗрдВрдмрд▓реА рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдФрд░ рдЬрд╣рд╛рдБ рд╡реЗ рдПрдХ рд╕реНрдЯреИрдВрдб-рдЕрд▓реЛрди рд╕рд░реНрд╡рд░ рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдереЗред рдореБрдЭреЗ рдпрдХреАрди рдерд╛ рдХрд┐ рдРрдк рд╕реЗрд╡рд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдкрд╣рд▓реЗ рджреЛ рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдПрдХ рд╕рдорд╛рди рддрд░реАрдХреЗ рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рддреАрд╕рд░реЗ рдкрд░ рд╕рдВрджреЗрд╣ рдХрд┐рдпрд╛ - рдЕрд░реНрдерд╛рддреН, рдЬрд╣рд╛рдВ рд╕рдВрдХрд▓рд┐рдд рдЕрд╕реЗрдВрдмрд▓рд┐рдпреЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЛрдб рд▓рд┐рдЦрд╛ред

public partial class _default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { LabelFileLocation.Text = $"{System.Web.HttpRuntime.CodegenDir}"; rptResults1.DataSource = System.IO.Directory.GetFiles(System.Web.HttpRuntime.CodegenDir, "*.dll"); rptResults1.DataBind(); } }      () <asp:Repeater ID="rptResults1" runat="server"> <HeaderTemplate><table></HeaderTemplate> <ItemTemplate> <tr> <td><%# Container.DataItem %></td> </tr> </ItemTemplate> <FooterTemplate></table></FooterTemplate> </asp:Repeater> 

рдлрд┐рд░ рдореИрдВрдиреЗ рдЗрд╕ рдХреЛрдб рдХреЛ рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ред

рдЬрдм рдореИрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдПрдХреНрд╕реЗрд╕ рдХреА, рддреЛ рдореБрдЭреЗ рдЕрдВрдЬреАрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓рд╛ред 3 (рдореВрд▓ рд░реВрдк рд╕реЗ рдореЗрд░реА ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рдореВрд▓ рдореЗрдВ рддреАрди рдкреГрд╖реНрда рдереЗ)



рдЕрдВрдЬреАрд░ред 3: рдПрдЬрд╝реНрдпреЛрд░ рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рд╕рдВрдХрд▓рди

рдореИрдВрдиреЗ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдФрд░ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЛ рдПрдХ рдирдИ рдЕрд╕реЗрдВрдмрд▓реА (рдЪрд┐рддреНрд░ 4) рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ред рдпрд╣ рдХрд╛рдлреА рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдХреЗрд╡рд▓ рд░рд┐рдмреВрдЯ рдХрд┐рдпрд╛ рдФрд░ рдХреЛрдИ рддреИрдирд╛рддреА рдпрд╛ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ рдХрд┐рдпрд╛ред



рдЕрдВрдЬреАрд░ред 4: рдПрдЬрд╝реНрдпреЛрд░ рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдирд╛

рдореИрдВрдиреЗ KUDU рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЦреЛрдЬ рдХреА рдФрд░ рдЗрд╕реЗ рдирд╣реАрдВ рдкрд╛рдпрд╛; рдпрд╣ рдмрд╣реБрдд рдЕрдЬреАрдм рдерд╛ред

"рджреВрд╕рд░реЗ рдкреГрд╖реНрда" рдФрд░ "рдФрд░ рджреВрд╕рд░реЗ рдкреГрд╖реНрда" рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореЗрд░реЗ рд╕рднреА рдкреГрд╖реНрда рдПрдХ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдП рдЧрдП рдереЗ, рдФрд░ рдореБрдЭреЗ рдпрд╣ рджреЗрдЦрдХрд░ рдмрд╣реБрдд рдЖрд╢реНрдЪрд░реНрдп рд╣реБрдЖ, рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ web.config рдлрд╝рд╛рдЗрд▓ рдореЗрдВ debug = true рд╕реЗрдЯ рдерд╛ред

рдореБрдЭреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдЙрддреНрддрд░ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

  1. рд░рд┐рдмреВрдЯ рдХреЗ рдмрд╛рдж рдореЗрд░рд╛ рдЖрд╡реЗрджрди рдХреНрдпреЛрдВ рдирд╣реАрдВ рдмрджрд▓рд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВрдиреЗ рдХреЛрдИ рддреИрдирд╛рддреА рдпрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░рд┐рд╡рд░реНрддрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛?
  2. рдореЗрд░реЗ рд╕реНрд░реЛрдд рдХреЛрдб рд╕рд╣реА рд╣реЛрддреЗ рд╣реБрдП рднреА рдореБрдЭреЗ KUDU рдореЗрдВ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдорд┐рд▓реА?
  3. рдореЗрд░реЗ рдЖрд╡реЗрджрди рдХреЛ рдПрдХ рд╣реА рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдореЗрдВ рдХреНрдпреЛрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ debug = true рдХреЛ web.config рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛?

рдкрд╣рд▓реЗ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рдпрд╣ рдерд╛ рдХрд┐ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ KUDU рдЕрд╕реЗрдВрдмрд▓реА рдХреЛ рджреЗрдЦ рд░рд╣рд╛ рдерд╛, рди рдХрд┐ рд╡рд╣ рдЬреЛ рдРрдк рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рд┐рдд рдереАред рд▓реЗрдЦ 2 рдореЗрдВ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ "рдЕрдкрдиреЗ рдзреАрдореЗ рдкреНрд░рджрд░реНрд╢рди рд╡рд╛рд▓реЗ рд╡реЗрдм рдРрдк рдХреЗ рд▓рд┐рдП рдореЗрдореЛрд░реА рдбрдВрдк рдмрдирд╛рдПрдБ"ред рдЗрд╕рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ KUDU рдРрдк рд╕реЗрд╡рд╛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, KUDU рдиреЗ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рддреЗ рд╕рдордп рдЦреБрдж рдХреЛ рдлрд┐рд░ рд╕реЗ рдЬреЛрдбрд╝ рджрд┐рдпрд╛, рдФрд░ рдпрд╣ рдРрдк рд╕реЗрд╡рд╛ рдХрд╛ рдореЗрд░рд╛ рдЙрджрд╛рд╣рд░рдг рдирд╣реАрдВ рдерд╛ред

рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдкреНрд░рд╢реНрди рдкрд░ рдкреНрд░рд╛рдкреНрдд рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рджреВрд╕рд░реЗ рдкреНрд░рд╢реНрди рдХреЛ рднреА рд╣рд▓ рдХрд┐рдпрд╛ред рдореИрдВ рдРрдк рд╕реЗрд╡рд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реВрдВ рдФрд░ рдХрд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВ рдЗрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рдЕрдкрдиреА ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдЕрд╕реЗрдВрдмрд▓реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛: рдЗрд╕рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ WEBSITE_DISABLE_SCM_SEPARATION рдХреЛ рд╕рд╣реА рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ (рдЪрд┐рддреНрд░ 5 рджреЗрдЦреЗрдВ)ред рдпрд╣ рдХреЗрд╡рд▓ рдкрд░реАрдХреНрд╖рдг рдФрд░ (рдпрд╛) рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдзрд┐рдХ рдХреБрдЫ рдирд╣реАрдВ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВред рдореИрдВ рдХрд┐рд╕реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рдХрдИ рдкреГрд╖реНрдареЛрдВ рдХреЛ рдРрдк рд╕реЗрд╡рд╛ рдореЗрдВ рдХрд┐рд╕реА рдПрдХрд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдореИрдк рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдирд╣реАрдВ рдХрд░рддрд╛ред рдбреАрдмрдЧрд┐рдВрдЧ рдкреВрд░реНрдг рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕ рдорд╛рди рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЕрд▓рдЧ рдХрд░реЗрдВред



рдЕрдВрдЬреАрд░ред 5: рдПрдЬрд╝реНрдпреЛрд░ рдРрдк рд╕реЗрд╡рд╛ рдореЗрдВ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рд╕рдВрдХрд▓рди; рдореБрдЭреЗ KUDU рдкрд░ рдЕрд╕реНрдерд╛рдпреА ASP.NET рдлрд╛рдЗрд▓реЗрдВ рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣реА рд╣реИрдВ

рддреАрд╕рд░реЗ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рдерд╛ рдХрд┐ рдпрджрд┐ Web.Debug.config рдлрд╝рд╛рдЗрд▓ рдореМрдЬреВрдж рд╣реИ, рддреЛ рдбрд┐рдмрдЧ = рд╕рд╣реА рд╡рд┐рд╢реЗрд╖рддрд╛ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рд╣рдЯрд╛ рджреА рдЬрд╛рддреА рд╣реИред

 <compilation xdt:Transform="RemoveAttributes(debug)" /> 

рдореИрдВрдиреЗ XDT рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╣рд╛рдБ , рдпрд╣рд╛рдБ рдФрд░ рдпрд╣рд╛рдБ рд▓рд┐рдЦрд╛ рд╣реИ , рд▓реЗрдХрд┐рди рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдореБрдЭреЗ рдЙрдирдХреЗ рдЕрд░реНрде рдХреЛ рд╕рдордЭрдиреЗ (рдпрд╛рдж рдХрд░рдиреЗ, рдорд╣рд╕реВрд╕ рдХрд░рдиреЗ) рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рд╕реЛрдЪрдирд╛ рдкрдбрд╝рд╛ред

WEBSITE_DISABLE_SCM_SEPARATION рдХреЛ рд╕рд╣реА рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдПрдХ рд╕реНрдЯреЙрдк рдФрд░ рд╕реНрдЯрд╛рд░реНрдЯ рдХрд┐рдпрд╛, рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдПрдХ рдардВрдбреА рд╢реБрд░реБрдЖрдд ... рдФрд░ рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ SCM / KUDU рдФрд░ рдореЗрд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рджреЛрдиреЛрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╣реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╢реБрд░реВ рд╣реБрдИ рдереАрдВ (рдЫрд╡рд┐ 6.)ред



рдЕрдВрдЬреАрд░ред 6: рдПрдЬрд╝реНрдпреЛрд░ рдРрдк рд╕реЗрд╡рд╛ рдореЗрдВ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдирд╛; рдореБрдЭреЗ KUDU рдкрд░ рдЕрд╕реНрдерд╛рдпреА ASP.NET рдлрд╛рдЗрд▓реЗрдВ рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣реА рд╣реИрдВ

Default.aspx рдХрд╛ рдкреНрд░рдХрд╛рд╢рди рдФрд░ рд╕рдВрдХрд▓рди рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╕рднреА рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдмрд╛рдж рдЕрд╕реЗрдВрдмрд▓реА рдХрд╛ рдирд╛рдо рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рд╣рддрд╛ рд╣реИ (рдЪрд┐рддреНрд░ 7)ред



рдЕрдВрдЬреАрд░ред 7: рдПрдЬрд╝реНрдпреЛрд░ рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рд╕рдВрдХрд▓рди

рдЗрд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдореЛрд░реА рдХрд╛ рдПрдХ рдбрдВрдк рд▓рд┐рдпрд╛, рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдПрдХ рдбрдВрдк рд▓рд┐рдпрд╛ рдФрд░ рдЗрд╕рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ред рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ, рдореИрдВ рдЕрднреА рднреА рд╡рд┐рдзрд╛рдирд╕рднрд╛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдкрд░рд┐рдгрд╛рдо рд╕реЗ рд╣реИрд░рд╛рди рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рд╕рднреА рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╣реА рдбрд┐рдмрдЧ = рд╕рдЪреНрдЪреЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдерд╛ред рдХрднреА-рдХрднреА рдореИрдВ рдЧрд▓рдд рдХреНрд░рдо рдореЗрдВ рд▓реЗрдЦ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ рдЬрд┐рд╕рдореЗрдВ рдШрдЯрдирд╛рдУрдВ рдХрд╛ рдкрд╛рд▓рди рд╣реЛрддрд╛ рд╣реИред рдЙрд▓рдЭрди рдореЗрдВ, рдореИрдВрдиреЗ рдмреИрдЪ рд╕рдВрдХрд▓рди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛; рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╣рд╛рдБ рдкрдврд╝реЗрдВ: "рд╕рдВрдХрд▓рди рддрддреНрд╡ (ASP.NET рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕реНрдХреАрдорд╛)" ("рд╕рдВрдХрд▓рди рддрддреНрд╡ - ASP.NET рд╡реЗрдм рдкреИрд░рд╛рдореАрдЯрд░ рдЖрд░реЗрдЦ")ред рдореБрдЭреЗ рдЙрдореНрдореАрдж рдереА рдХрд┐ рдкреНрд░рддрд┐ рдкреГрд╖реНрда рдПрдХ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рд╕рдВрдХрд▓рд┐рдд рдХреА рдЬрд╛рдПрдЧреА, рдЗрд╕рд▓рд┐рдП рдкрд░рд┐рдгрд╛рдо (рдЪрд┐рддреНрд░ 8 рджреЗрдЦреЗрдВ) рдПрдХ рдкреВрд░реНрдг рдЖрд╢реНрдЪрд░реНрдп рдерд╛ред



рдЕрдВрдЬреАрд░ред 8: рдПрдЬрд╝реНрдпреЛрд░ рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рд╕рдВрдХрд▓рди

рдореБрдЭреЗ рдкреНрд░рддрд┐ рдкреГрд╖реНрда рдПрдХ рдЕрд╕реЗрдВрдмрд▓реА рджреЗрдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж рдереА, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдореИрдВ рдбрд┐рдмрдЧ = рд╕рдЪреНрдЪреЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдмреИрдЪ рд╕рдВрдХрд▓рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝рдирд╛, рдореИрдВрдиреЗ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рдпрд╣ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рдореНтАНрдорд┐рд▓рд┐рдд рд╕рднреА рдкреГрд╖реНрдареЛрдВ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рджреЛ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдмрдирд╛рдИ рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ .aspx рдлрд╛рдЗрд▓реЗрдВ рдбрд╛рд▓реАрдВред рдкреАрдЖрдИрдбреА тАЛтАЛрдореЗрдВ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ рд╣реБрдЖ, рдЗрд╕рд▓рд┐рдП "рдХреЛрд▓реНрдб рд╕реНрдЯрд╛рд░реНрдЯ" (рдЪрд┐рддреНрд░ 9) рдирд╣реАрдВ рдерд╛ред



рдЕрдВрдЬреАрд░ред 9: рдПрдЬрд╝реНрдпреЛрд░ рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рд╕рдВрдХрд▓рди

рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╕рд╛рдЗрдЯ рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рд╕реА рдЕрдиреНрдп рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдмрджрд▓рд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЙрд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ (рдкрде) (рдЪрд┐рддреНрд░ 10) рдореЗрдВ рдмрдиреА рд░рд╣реАред



рдЕрдВрдЬреАрд░ред 10: рдПрдЬрд╝реНрдпреЛрд░ рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдирд╛

рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдирд┐рд╖реНрдХрд░реНрд╖реЛрдВ рдХреА рд╢реБрджреНрдзрддрд╛ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрдореЛрд░реА рдХреЛ рдбрдВрдк рдХрд░ рджрд┐рдпрд╛ред рдФрд░, рдЬреИрд╕реЗ рд╣реА рдореИрдВ рд╕рд╛рдЗрдЯ рдХреА рдЬрдбрд╝ рдХреА рдУрд░ рдореБрдбрд╝рд╛ рдФрд░ рджреЗрдЦрд╛ рдХрд┐ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рд╕рднреА рдкреГрд╖реНрда рд╕рдВрдХрд▓рд┐рдд рдереЗ, рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдмреИрдЪ рд╕рдВрдХрд▓рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░реА рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдХреА рдЧрдИ рдереА (рдЪрд┐рддреНрд░ 11)ред



рдЕрдВрдЬреАрд░ред 11: рдПрдЬрд╝реНрдпреЛрд░ рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рд╕рдВрдХрд▓рди

рдореИрдВрдиреЗ рд▓рд┐рдВрдХ "рдбрд╛рдпрд░реЗрдХреНрдЯреНрд░реА 1" рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рдФрд░ рдПрдХ рдФрд░ рдЕрд╕реЗрдВрдмрд▓реА (рдЫрд╡рд┐ 12) рджреЗрдЦреАред



рдЕрдВрдЬреАрд░ред 12: рдПрдЬрд╝реНрдпреЛрд░ рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рд╕рдВрдХрд▓рди

рдореИрдВрдиреЗ рдореЗрдореЛрд░реА рдХреЛ рдлрд┐рд░ рд╕реЗ рдбрдВрдк рдХрд┐рдпрд╛, рдореЙрдбреНрдпреВрд▓ рдбрдВрдк рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдФрд░ рджреЗрдЦрд╛ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ "рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА 1" рдкреЗрдЬ (рдЫрд╡рд┐ 13) рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред



рдЕрдВрдЬреАрд░ред 13: рдПрдЬрд╝реНрдпреЛрд░ рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рд╕рдВрдХрд▓рди

рдореИрдВрдиреЗ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА 2 рдкреЗрдЬ (рдЪрд┐рддреНрд░ 14 рдФрд░ 15) рдХреЗ рд▓рд┐рдП рднреА рдпрд╣реА рдХрд┐рдпрд╛ рд╣реИред



рдЕрдВрдЬреАрд░ред 14: рдПрдЬрд╝реНрдпреЛрд░ рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рд╕рдВрдХрд▓рди



рдЕрдВрдЬреАрд░ред 15: рдПрдЬрд╝реНрдпреЛрд░ рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рд╕рдВрдХрд▓рди

рдореБрдЭреЗ рдПрд╕рд╕реАрдПрдо / рдХреЗрдпреВрдбреАрдпреВ (рдЫрд╡рд┐ 16) рдореЗрдВ рдЦреБрдж рд╡рд┐рдзрд╛рдирд╕рднрд╛рдУрдВ рдореЗрдВ рдЬрд╛рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдорд┐рд▓рд╛ред



рдЕрдВрдЬреАрд░ред 16: рдПрдЬрд╝реНрдпреЛрд░ рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ ASP.NET рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рд╕рдВрдХрд▓рди

рдЬреИрд╕реЗ рд╣реА рдореБрдЭреЗ рдбрд┐рдмрдЧ = рд╕рдЪреНрдЪреЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдкрддрд╛ рдЪрд▓рд╛, рд╕рдм рдХреБрдЫ рдЬрдЧрд╣ рдореЗрдВ рдЧрд┐рд░ рдЧрдпрд╛, рдФрд░ рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕реАрдЦрдиреЗ рдХрд╛ рдЕрдиреБрднрд╡ рдерд╛ред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдореЗрд░рд╛ рд▓реЗрдЦ рдЙрдкрдпреЛрдЧреА рд▓рдЧрд╛ рд╣реЛрдЧрд╛ред



рдЙрдкрдпреЛрдЧреА рд╕рдВрд╕рд╛рдзрди


рдХреНрд▓рд╛рдЙрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЧрд╛рдЗрдб


рдХреНрд▓рд╛рдЙрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрд░рдЪрд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЕрдкрдирд╛рдПрдВред рдХреНрд▓рд╛рдЙрдб рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкрд░ рдпрд╣ 300-рдкреГрд╖реНрда рдИ-рдкреБрд╕реНрддрдХ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛, рд╡рд┐рдХрд╛рд╕ рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢реЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рддреА рд╣реИ рдЬреЛ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЪреБрдиреЗ рдЧрдП рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕ рдЧрд╛рдЗрдб рдореЗрдВ рдирд┐рдореНрди рдЪрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

  • рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдпрд╛ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдХреНрд▓рд╛рдЙрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╢реИрд▓реА рдЪреБрдирдирд╛;
  • рдЙрдЪрд┐рдд рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдФрд░ рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░рдг рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХрд╛ рдЪрдпрди;
  • рдПрдХ рд╕реНрдХреЗрд▓реЗрдмрд▓, рд▓рдЪреАрд▓рд╛, рдФрд░ рдкреНрд░рдмрдВрдзрдиреАрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП 10 рд╡рд┐рдХрд╛рд╕ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛;
  • рдЧреБрдгрд╡рддреНрддрд╛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдмрдирд╛рдиреЗ рдХреЗ рдкрд╛рдВрдЪ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рдЬреЛ рдЖрдкрдХреЗ рдХреНрд▓рд╛рдЙрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рд╕рдлрд▓рддрд╛ рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрддрд╛ рд╣реИ;
  • рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рдбрд┐рдЬрд╝рд╛рдЗрди рдкреИрдЯрд░реНрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред


тЖТ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

Azure рдбреЗрд╡рд▓рдкрд░ рдХреА рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛




Azure Developer's рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдХреЗ рдЗрд╕ рдЕрджреНрдпрддрди рдореЗрдВ, рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ Azure рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдкреВрд░рд╛ рд╕реЗрдЯ рдЖрдкрдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдХреИрд╕реЗ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред рдпрд╣рд╛рдВ рдЖрдкрдХреЛ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдФрд░ рдХреНрд▓рд╛рдЙрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рддреЗ рд╕рдордп рдЙрддреНрдкрдиреНрди рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╕рдмрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдорд┐рд▓реЗрдЧреАред


тЖТ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

Microsoft Azure рдореВрд▓ рдмрд╛рддреЗрдВ


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

рдЗрд╕ рдкреБрд╕реНрддрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рд╖рдп рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

  • Azure рд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░рдирд╛;
  • Azure рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реЗрд╡рд╛ рдФрд░ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ;
  • рдЖрднрд╛рд╕реА рдорд╢реАрдиреЗрдВ;
  • рднрдВрдбрд╛рд░рдг рд╕реЗрд╡рд╛;
  • рдбреЗрдЯрд╛рдмреЗрд╕;
  • рдЕрддрд┐рд░рд┐рдХреНрдд Azure рд╕реЗрд╡рд╛рдПрдБред

тЖТ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рдЙрдкрдпреЛрдЧреА рд▓рд┐рдВрдХ


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


All Articles