Microsoft рдиреЗ ASP.NET рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рд╕реНрдЯреИрдХ рдХрд╛ рдПрдХ рдФрд░ рд╣рд┐рд╕реНрд╕рд╛ рдУрдкрди рд╕реЛрд░реНрд╕ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рд╣реИ

рдХреБрдЫ рджрд┐рди рдкрд╣рд▓реЗ, Microsoft рдиреЗ рдШреЛрд╖рдгрд╛ рдХреА рдХрд┐ Apache рд▓рд╛рдЗрд╕реЗрдВрд╕ 2.0 рдХреЗ рддрд╣рдд рдПрдХ рдФрд░ .Net рдлреНрд░реЗрдорд╡рд░реНрдХ рдШрдЯрдХ рд╕реНрд░реЛрдд рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЕрдм рдкреВрд░реЗ ASP.NET рд╕реНрдЯреИрдХ рдХреЛ рд░реЗрдЬрд░ рдЗрдВрдЬрди, System.Json, Web API рдФрд░ рд╡реЗрдм рдкреЗрдЬреЛрдВ рд╕рд╣рд┐рдд рд╕реЛрд░реНрд╕ рдХреЛрдб рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдкрд░рд┐рд╡рд░реНрддрди рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рджреЗрдЦрдиреЗ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИред рдЗрд╕ рд░рд┐рд▓реАрдЬ рдХреЗ рд╕рд╛рде, рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рдкреВрд░рд╛ рд╕рдореВрд╣ рдУрдкрди рд╕реЛрд░реНрд╕ рдХреЗ рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рдо рдХрд░реЗрдЧрд╛, рдЬрд┐рд╕рд╕реЗ Microsoft рдХреЗ рдХреЛрдб рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде, рд╕рдореБрджрд╛рдп рдХреЗ рдХрд┐рд╕реА рднреА рд╕рджрд╕реНрдп рджреНрд╡рд╛рд░рд╛ рдЕрдкрдиреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдФрд░ рдмрдЧ рдлрд┐рдХреНрд╕ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

рдореЛрдиреЛ рдФрд░ рдирдП рдвреЗрд░


рд╣рдордиреЗ GITHub рдХреЗ рдореЛрдиреЛ рд╕рдВрдЧрдарди рдореЗрдВ рдХреЛрдбрдкреНрд▓реЗрдХреНрд╕ рд╕реЗ GIT рдкреЗрдбрд╝ рдХреА рдПрдХ рдкреНрд░рддрд┐ рдХреЛ рдПрд╕реНрдкрдиреЗрдЯрд╡реЗрдмрд╕реНрдЯреИрдХ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдЖрдпрд╛рдд рдХрд┐рдпрд╛ ред

рдореЛрдиреЛ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ Aspnetwebstack рдореЙрдбреНрдпреВрд▓ рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЕрдЧрд▓реА рдмрд╛рд░ рдЬрдм рдЖрдк autogen.sh рдХрдорд╛рдВрдб рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ aspnetwebstack рдХреА рдкреВрд░реА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдорд┐рд▓рддреА рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдЬ рд╕реЗ рд╣рдордиреЗ Microsoft рджреНрд╡рд╛рд░рд╛ рд╣рдорд╛рд░реЗ System.Json (рдЬреЛ рдореВрд▓ рд░реВрдк рд╕реЗ рдЪрд╛рдВрджрдиреА рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛) рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИред

рд░реЗрдЬрд░ рдЬреИрд╕реЗ рдЕрдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реЛрдВрдЧреЗред рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдЖрдпрд╛рдд рдХрд░рдирд╛ рддреБрдЪреНрдЫ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ: ASP.NET MVC 4 рдЕрдм ASP.NET рд╕реНрдЯреИрдХ рдХреЗ рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

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

рдореЛрдиреЛ рдХрд╛ ASP.NET рдЗрдВрдЬрди рдПрдХреНрд╕рдЯреЗрдВрд╢рди


ASP.NET рдЗрдВрдЬрди рдХрд╛ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг C # 5.0 рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП ASP.NET рдХрд░реНрдиреЗрд▓ рд╕реЗ рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ

рдлрд┐рд▓рд╣рд╛рд▓, рд╣рдо ASP.NET рдХреЛрд░ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдк рдирдП рдФрд░ рдЙрддреНрд╕рд╛рд╣реА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдореЛрдиреЛ рдореЗрдВ рдЗрди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рд╕рдВрднрд╡ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред

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


All Articles