рдбреЙрдЯ рдХреЙрдиреНрдЯреЗрд╕реНрдЯ рд╕реЗрдВрдЯрд░ рдХреЗ рдкреНрд░рдореБрдЦ рдХреЗ рд╕рд╛рде рдбреЙрдЯрдирдХреНрд╕реНрдЯ 2018 рдореЗрдВ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░

22 рдФрд░ 23 рдирд╡рдВрдмрд░ рдХреЛ, .NET рдкреНрд░реЗрдорд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдЧрд▓рд╛ рдбреЙрдЯрдиреЗрдЯ 2018 рд╕рдореНрдореЗрд▓рди рдорд╛рд╕реНрдХреЛ рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореЗрд░рд╛ рдирд╛рдо рдореИрдХреНрд╕рд┐рдо рд╕реНрдорд┐рд░рдиреЛрд╡ рд╣реИ, рдореИрдВ рдЕрд▓реНрдлрд╛-рдмреИрдВрдХ рдореЗрдВ .NET рдХреНрд╖рдорддрд╛ рдХреЗрдВрджреНрд░ рдХрд╛ рдкреНрд░рдореБрдЦ рд╣реВрдВ рдФрд░ рдЖрдкрдХреЛ рдбреЙрдЯрдиреЗрдЯ рдХреЗ рдХрд┐рдирд╛рд░реЗ рдкрд░ рд▓рд┐рдП рдЧрдП рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдПрдХ рдкрд╛рда рд╕рдВрд╕реНрдХрд░рдг рдкреЗрд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред


рд╣рдорд╛рд░реЗ рдмреИрдВрдХ рдореЗрдВ рдЬреАрд╡рди рдФрд░ рд░реЛрдорд╛рдВрдЪ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдЬрд╛рд╡рд╛ рдХреЗ рд╕рд╛рде рд╕рд╣-рдЕрд╕реНрддрд┐рддреНрд╡ рдФрд░ рдХрдЯреМрддреА рдХреЗ рддрд╣рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред

рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЕрд▓реНрдлрд╛ рдореЗрдВ рдХрд┐рддрдирд╛ .NET рд╣реИ рдФрд░ рд╣рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ


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

рдФрд░ рд╣рдореЗрдВ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ - рдпрд╛ рддреЛ рдЬрд╛рд╡рд╛ рдореЗрдВ рдпрд╣ рд╕рдм рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдЬреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рд╣рдореЗрд╢рд╛ рд╣рдорд╛рд░рд╛ рдордЬрдмреВрдд рдмрд┐рдВрджреБ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдЕрднреА рднреА рдЦреБрджрд░рд╛ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╣реИ, рдпрд╛ .NET рдкрд░ рд╕рдм рдХреБрдЫ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рджрд╛рддрд╛рдУрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рдХрд┐рд░рд╛рдП рдкрд░ рд▓реЗрдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рд╕рд╛рдордиреЗ рдЬрд╛рдирд╛ рд╣реЛрдЧрд╛ред рдЬрд╛рд╡рд╛ рдореЗрдВ рдХреЗ рд░реВрдк рдореЗрдВ microservice рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВред

рдмреЗрд╢рдХ, рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдХрджрдо рдХреЛ рддреБрд░рдВрдд рдзрдордХреА рджреА рдЧрдИ рдереА, рдХреНрдпреЛрдВрдХрд┐ рдЬреЛрдЦрд┐рдо [рдПрдХ рдирдИ рддрдХрдиреАрдХ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рд▓рдЧрднрдЧред рдПрдбред]ред рд▓реЗрдХрд┐рди рд╣рдо рдЗрди рдЬреЛрдЦрд┐рдореЛрдВ рдХреЛ рдЦреБрдж рдкрд░ рд▓реЗрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗ, рд╣рдордиреЗ рдЕрдкрдиреЗ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХреЛ рдпрд╣ рд╕рд╛рдмрд┐рдд рдХрд░ рджрд┐рдпрд╛ рдХрд┐ .NET рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рдЙрдиреНрд╣реАрдВ рдХреНрд▓рд╕реНрдЯрд░ рдФрд░ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рди рдкрд░ рдЬрд╛рд╡рд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИред рдпрд╣рд╛рдБ рдореИрдВ рд╣рдорд╛рд░реЗ рддрдерд╛рдХрдерд┐рдд "рд╕рдВрдпреБрдХреНрдд рдореЛрд░реНрдЪреЗ" рдХреНрд▓рд╕реНрдЯрд░, рдЕрдкрд╛рдЪреЗ рдореЗрд╕реЛрд╕ - рдореИрд░рд╛рдерди рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред рдФрд░ рд╣рдордиреЗ рдЙрдирдХреЗ рд▓рд┐рдП рдордзреНрдп рдЦрдВрдб рд╕рд╣рд┐рдд рдлреНрд░рдВрдЯ-рд▓рд╛рдЗрди рдирд┐рд░реНрдгрдп рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рд╕рд╛рдордиреЗ рдЬрд╛рд╡рд╛ рдЬреИрд╕рд╛ рд╣реА рд░рд╣рд╛, рдордзреНрдп рднрд╛рдЧ рдХрд╣реАрдВ рдЬрд╛рд╡рд╛ рдореЗрдВ рд░рд╣рд╛, рдХрд╣реАрдВ .NET рдореЗрдВред

рдФрд░ рджреВрд░ рд╣рдо рдЬрд╛рддреЗ рд╣реИрдВ - 5 рд╕рд╛рд▓ рдкрд╣рд▓реЗ, рдЕрдзрд┐рдХрддрдо 20 рд▓реЛрдЧ .NET рдХреЗ рд╕рд╛рде рдореБрдХрд╛рдмрд▓рд╛ рдХрд░рддреЗ рдереЗ, рдФрд░ рдЕрдм рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХрд╛рд░реНрдп рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╣рдорд╛рд░реЗ 75 рдмрд╣рд╛рджреБрд░ рд▓реЛрдЧ рд╣реИрдВред рдФрд░ рд╣рдо рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ - рдЕрдм рд╣рдо рдПрдХ рд╡рд╛рд╕реНрддреБрдХрд╛рд░ рдФрд░ рдЕрдзрд┐рдХ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЬрд╛рд╡рд╛ рдЕрднреА рднреА рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рдбреЗрдврд╝ рд╕реЗ рджреЛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЦреБрджрд░рд╛ рдФрд░ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╡реНрдпрд╡рд╕рд╛рдпреЛрдВ рдкрд░ рд╣рд╛рд╡реА рд╣реИред рд╣рдо рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЕрднреА рддрдХ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдФрд░ рдХреНрд╖реЗрддреНрд░реАрдп рдФрд╕рдд рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдЪреИрдирд▓реЛрдВ рдХреЗ рдврд╛рдВрдЪреЗ рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдЬрд╛рдБрдЪ - рд╕рд╛рдмрд┐рдд - рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд


рдХреБрдЫ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд░рдВрддрд░ рдЖрдзрд╛рд░ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмреИрдВрдХ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ рдЗрд╕ рдорд╛рдорд▓реЗ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЗрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рднреА рдЬрд┐рдореНрдореЗрджрд╛рд░ рд▓реЛрдЧреЛрдВ рдХреЛ рдпрд╣ рд╕рд╛рдмрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рд╕реЗ рдорд╛рдорд▓реЛрдВ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдЦрд░рд╛рдм рдирд╣реАрдВ рд╣реЛрдЧреА рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд▓рд╕ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рд▓рд╛рдПрдЧрд╛ред

рд╕рдмрд╕реЗ рдореБрд╢реНрдХрд┐рд▓ рдХрд╛рдо рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рд╕рд╛рде рдерд╛ред рд╣рдореЗрдВ рдЙрдирд╕реЗ рдПрдХ рдкреНрд░рдмрд▓рд┐рдд рдареЛрд╕ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА - рдХрд┐ рдпрд╣ рд╕рдм рдбреЙрдХрдЯрд░ рдореЗрдВ рдкреНрд░рдХрдЯ рд╣реЛрдЧрд╛ рдФрд░ рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдФрд░ рдпрд╣рд╛рдВ рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдЕрднреА рднреА рдХреЛрдИ .NET рдХреЛрд░ 2.0 рдирд╣реАрдВ рдерд╛, рддрдм рдХреЗрд╡рд▓ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдерд╛, рдЬрд┐рд╕рдореЗрдВ рджреВрд╕рд░реЗ рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рд╕рднреА рдЕрдЪреНрдЫреЗ рдирд╣реАрдВ рдереЗ, рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ рдирд┐рдХрд▓рд╛ рдХрд┐ рд╣рдо рдЦреБрдж рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд╛рдиреА рдХреЗ рдиреАрдЪреЗ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ рд╣рдо рд╣рд┐рдордЦрдВрдбреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд╣рд╛ рдХрд┐ рд╣рдо рд╕рдм рдХреБрдЫ рд╡реИрд╕рд╛ рд╣реА рдХрд░реЗрдВрдЧреЗ рдЬреИрд╕рд╛ рдХрд┐ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдо рдкрд╣рд▓реЗ рдкрд╛рдпрд▓рдЯреЛрдВ - рдЕрд▓реНрдлрд╛-рдХреНрд░реЗрдбрд┐рдЯ, рдСрдирд▓рд╛рдЗрди рдЛрдг рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╡реЗрджрди, рдХрд┐рдЪрди рдФрд░ рдЕрдзрд┐рдХ рдЬрд╛рд░реА рдХрд░рдХреЗ рд╡реНрдпрд╛рдкрд╛рд░ рдХреЛ рдпрд╣ рд╕рд╛рдмрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗред

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

рдЕрдм рд╣рдо рдзреАрд░реЗ-рдзреАрд░реЗ рд▓рд┐рдЧреЗрд╕реА рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛ рд░рд╣реЗ рд╣реИрдВ - рд╣рдо рдЗрд╕реЗ рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рд▓рдкреЗрдЯрддреЗ рд╣реИрдВ рдФрд░ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдЗрд╕реЗ рдорд╛рдЗрдХреНрд░реЛ-рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдореЗрдВ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрддреЗ рд╣реИрдВред

.NET Core VS .NET рдлреНрд░реЗрдорд╡рд░реНрдХ


рдореИрдВ рдлрд┐рд░ рд╕реЗ рдзреНрдпрд╛рди рджреВрдВрдЧрд╛ рдХрд┐ рд╣рдордиреЗ .NET рдХреЛрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ред рдЗрд╕рд▓рд┐рдП, рдЗрд╕ рдЕрд░реНрде рдореЗрдВ рдХрдИ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ рдХрд┐ .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рдореЗрдВ рдХреБрдЫ рд╢рд╛рдВрдд рдЪреАрдЬреЗрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ .NET рдХреЛрд░ рдореЗрдВ рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рдЕрднреА рднреА рдирд╣реАрдВ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, SOAP рд╕реЗрд╡рд╛рдПрдБред

рдЬрд░рд╛ рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдПред рдЖрдк рдПрдХ рдмреИрдВрдХ рд╣реИрдВ, рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдкреНрд░рдгрд╛рд▓реА рд╣реИ рдЬреЛ рджреВрд╕рд░реЗ рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рддреА рд╣реИред рдФрд░ рдЙрд╕реЗ рд╕реЛрдк рдХрд╛ рд╕реЗрд╡рди рдХрд░рдиреЗ рдХреА рдЖрджрдд рд╣реЛ рдЧрдИ, рдФрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдпрд╣ рдирд╣реАрдВ рд╣реИред рдЖрдо рддреМрд░ рдкрд░ред рд╣рдореЗрдВ SOAP рдФрд░ рдЗрд╕реА рддрд░рд╣ рдХреА рдЪреАрдЬреЛрдВ рдХреЗ рд╕рд╛рде WCF рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдПрдХ рднреА рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдирд╣реАрдВ рдорд┐рд▓рд╛ред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдмреБрд░реА рддрд░рд╣ рд╕реЗ рджрд┐рдЦреЗ рд╣реЛрдВ, рд╕рдм рдХреБрдЫ рд╕рдВрднрд╡ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореБрдЭреЗ рдкреБрд░рд╛рдиреЗ .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рдкрд░ рдкрд░рддреЛрдВ рдХреЛ рд▓рд┐рдЦрдирд╛ рдФрд░ рд▓рд┐рдЦрдирд╛ рдкрдбрд╝рд╛ред

рд░реЗрдХ рдХрд╛ рджреВрд╕рд░рд╛ рд╕реЗрдЯ REST API рд╣реИред рдирдИ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ рдЬрд╣рд╛рдВ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдкреБрд░рд╛рдиреА рд╕реЗрд╡рд╛рдУрдВ рдХреЛ SOAP рдХреЗ рдмрдЬрд╛рдп REST API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рдирд╛ рдПрдХ рдФрд░ рдХрд╣рд╛рдиреА рд╣реИ, рдореБрдЭреЗ рдЕрдиреНрдп рд╕рднреА рдЖрд╢реНрд░рд┐рдд рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдлрд┐рд░ рд╕реЗ, рдкрд░рддреЗрдВ, рдкреИрдЪ, рдмреИрд╕рд╛рдЦреАред

рдФрд░ рдХрддрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рднреАред рд╣рдо рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рд╕рдВрджреЗрд╢ рдХрддрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрджреНрдпрдо рдмрд╕, рдЕрд▓реНрдлрд╛ рдореЗрдВ рдЖрдИрдмреАрдПрдо рдПрдордХреНрдпреВ рдХрд╛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рддрд╣рдд рдПрдХ рдХреНрд▓рд╛рдЗрдВрдЯ рдореМрдЬреВрдж рд╣реИ, рдЬреЛ IBM рдХрд╛ рдореВрд▓ рдирд┐рд╡рд╛рд╕реА рд╣реИред рд▓реЗрдХрд┐рди рдЙрдирдХреЗ рдкрд╛рд╕ .NET Core рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЗрдВрдЯ рдирд╣реАрдВ рд╣реИред рдФрд░, рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ, рдпрд╣ рдпреЛрдЬрдирд╛рдмрджреНрдз рдирд╣реАрдВ рд╣реИред рдЦреБрд▓реЗ рдПрдПрдордХреНрдпреВрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░ рдХреЗрд╡рд▓ рдПрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ, рд╣рдордиреЗ рдЗрд╕рдХреА рдорджрдж рд╕реЗ рдХрддрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдХрдИ рд╕рдорд╕реНрдпрд╛рдПрдВ рднреА рдереАрдВред рд╕рдорд╛рдзрд╛рди? рд╣рд╛рдБ, рдлрд┐рд░ рд╕реЗ рдкрд░рддреЗрдВред

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

рдлреНрд░рдВрдЯ, .NET рдФрд░ NodeJS


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

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

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

рдореЛрдмрд╛рдЗрд▓ рдлреЛрди рдПрдХреАрдХрд░рдг


рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЗрд╕рдореЗрдВ рд╕реЗ рдмрд╣реБрдд рдХреБрдЫ рдирд╣реАрдВ рд╣реИред рдЬрд╣рд╛рдВ рд╣реИ, рд╡рд╣ рд╡реЗрдм рдПрдк рдкрд░ рд╣рдорд╛рд░реА рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред рд╣рдо рд╕реНрд╡рдпрдВ .NET рдкрд░ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдирд╣реАрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рд╡рд╣рд╛рдБ рднреА рдкреНрд░рдпрд╛рд╕ рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рдереЗред рдореВрд▓ рдирд┐рд╡рд╛рд╕реА рдЕрднреА рднреА рдмреЗрд╣рддрд░ рд╣реИрдВред рдпрджрд┐ рдЖрдк рддреБрд░рдВрдд рджреЗрд╢реА рд▓рд┐рдЦ рдФрд░ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рддреБрд░рдВрдд рд▓реЗрдирд╛ рдФрд░ рд▓рд┐рдЦрдирд╛ рдмреЗрд╣рддрд░ рд╣реИред рд╣рд╛рдБ, Microsoft рдХреА рдЬрд╝рдорд░реАрди рдЬреИрд╕реА рдЙрдкрдпреЛрдЧреА рдЪреАрдЬреЗрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рддрдм рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдЬрдм рдЖрдкрдХреЛ рдПрдХ рддреНрд╡рд░рд┐рдд, рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╢реБрд░реБрдЖрдд рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде, рдкреНрд░рддреНрдпреЗрдХ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╡рд╛рд▓ рд╣реИ, рддреЛ рдЖрдк рдЕрднреА рднреА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдЖрдк рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдореВрд▓ рд▓рд┐рдЦреЗрдВрдЧреЗред рдФрд░ рд╢реБрд░реВ рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдореВрд▓ рдирд┐рд╡рд╛рд╕реА рдереЗред

рдирдП рдХреЗ рдкреНрд░рддрд┐рд░реЛрдз рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ


рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдмрдбрд╝реА рдХрдВрдкрдиреА (рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕рд┐рд░реНрдл рдХреБрдЫ рдЯреАрдореЗрдВ) рд╣реИрдВ, рддреЛ рдЖрдк рд╣рдореЗрд╢рд╛ рдирдП рдЙрдкрдХрд░рдгреЛрдВ рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рдЕрд╕рдВрддреБрд╖реНрдЯ рд░рд╣реЗрдВрдЧреЗред рдЖрдо рддреМрд░ рдкрд░ рд╣рдореЗрд╢рд╛, рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рд╣реИред рдХрд▓рд╛рдХрд╛рд░ рдЬреЛ рдЗрд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рд╕рдм

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

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



рдмреЗрд╢рдХ, рдпрджрд┐ рдЖрдк рджреГрд╢реНрдп рдореЗрдВ рд╕рдм рдХреБрдЫ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдкреНрд░рд╢реНрди рдЖрдо рддреМрд░ рдкрд░ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдпрд╣рд╛рдБ рдХреЛрдИ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рдХреЛрдб рд▓рд┐рдЦрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдЕрдиреНрдп рдирд╣реАрдВред рдЬрдм рд╣рдордиреЗ рдХреНрд▓рд╕реНрдЯрд░ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛, рддреЛ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдРрд╕реА рдХрдИ рддрдХрдиреАрдХреЗрдВ рд╣реИрдВ рдЬреЛ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рддрд╣рдд рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Ansibleред рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдПрдХ рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд╛рд░реНрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд░реНрд╡рд░ рдкрд╛рд░реНрдЯ рдХреЛ рдЕрдм рдирд╣реАрдВ рдЙрдард╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрд╛ рддреЛ рд▓рд┐рдирдХреНрд╕ рдкрд░ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рд▓реЗ рдЬрд╛рдПрдВ, рдпрд╛ рдмрд╕ рд▓рд┐рдирдХреНрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рд╕рдм рдХреБрдЫ рдХрд░реЗрдВред

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╣рдо рдРрд╕реЗ рд╣реА рд░рд╣рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдмреИрдВрдХ рдореЗрдВ .NET, рдФрд░ .NET рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ - рддреЛ рд▓рд┐рдЦрд┐рдП, рдореБрдЭреЗ рдЙрддреНрддрд░ рджреЗрдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред

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


All Articles