
27-28 рдорд╛рд░реНрдЪ рдХреЛ,
Microsoft SWIT 2014 рд╕рдореНрдореЗрд▓рди рдХреАрд╡ рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рджреЛ рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рдЖрдИрдЯреА рдкреНрд░рдмрдВрдзрдХ рджреБрдирд┐рдпрд╛ рднрд░ рдХреЗ рд╡рдХреНрддрд╛рдУрдВ рд╕реЗ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рднрд╛рд╖рдг рджреЗрдЦ рдФрд░ рд╕реБрди рд╕рдХрддреЗ рдереЗред
рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдзреНрдпрд╛рди, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЬреЗрдлрд░реА рд░рд┐рдХреНрдЯрд░ рдХреА рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рд╕реЗ рдЖрдХрд░реНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЬреЗрдлрд░реА рдХрдИ рдбреЗрд╡рд▓рдкрд░реНрд╕, .NET рддрдХрдиреАрдХ рдХреЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдФрд░ рд╡рд┐рдВрдЯреЗрд▓реЗрдХреНрдЯ рдХреЗ рдорд╛рд▓рд┐рдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рд╛рди рдЕрдзрд┐рдХрд╛рд░ рд╣реИред рдореЗрд░рд╛ рдЙрдирдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдерд╛, рдЬрд┐рд╕рдореЗрдВ рдХреБрдЫ рд╕рд╡рд╛рд▓
рд╣рдмрд░ рдХреЗ рдкрд╛рдардХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреВрдЫреЗ рдЧрдП рдереЗ ред рд╣рдордиреЗ рд▓рдЧрднрдЧ рдПрдХ рдШрдВрдЯреЗ рддрдХ рдмрд╛рдд рдХреА, рдЬреЛ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ - рдХреИрдЯ рдореЗрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред
(рдпрджрд┐ рдпрд╣ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдкрд╣рд▓реЗ рднреА рдЗрд╕ рд╡рд┐рд╖рдп рдХреЛ рдкрд╣рд▓реЗ рдХрд╣реАрдВ рджреЗрдЦ рдЪреБрдХреЗ рд╣реИрдВ, рддреЛ рдирд╣реАрдВ, рдлрд┐рд░ рдПрдХ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░
рдерд╛ , рдФрд░ рдпрд╣ рдПрдХ рдФрд░ рд╣реИ)ред
рд╣реИрд▓реЛ, рдЬреЗрдлрд░реАред рд╣рдо рдЖрдкрдХреА рдкреБрд╕реНрддрдХреЛрдВ рдФрд░ рдкреНрд░рд╕реНрддреБрддрд┐рдпреЛрдВ рдХреЗ рдмрдбрд╝реЗ рдкреНрд░рд╢рдВрд╕рдХ рд╣реИрдВ, рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЕрдм рдпрд╣рд╛рдБ рд╣реЛрдирд╛ рдФрд░ рдЖрдкрдХреЗ рд╕рд╛рде рдмреЛрд▓рдирд╛ рдПрдХ рдмрдбрд╝рд╛ рд╕рдореНрдорд╛рди рд╣реИредрдЖрдкрдХрд╛ рдзрдиреНрдпрд╡рд╛рдж
рдореЗрд░рд╛ рдирд╛рдо рд╡реНрд▓рд╛рджрд┐рдореАрд░ рд╣реИ, рдореИрдВ рд╕реА ++ рдореЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ, рдФрд░ рдпрд╣ рдореЗрд░реЗ рд╕рд╣рдпреЛрдЧреА рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░, рдПрдХ рдиреЗрдЯ рдбреЗрд╡рд▓рдкрд░ рд╣реИред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ habrahabr.ru рдкрд░ рдПрдХ рдмреНрд▓реЙрдЧ рднреА рд╣реИ, рд╢рд╛рдпрдж рдЖрдкрдиреЗ рдЗрд╕ рд╕рдореБрджрд╛рдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реБрдирд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рд╣рдорд╛рд░реЗ рд╕рд╛рде рдХрд╛рдлреА рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИ: рд░реВрд╕, рдпреВрдХреНрд░реЗрди рдФрд░ рдЕрдиреНрдп рджреЗрд╢реЛрдВ рдХреЗ рд▓рдЧрднрдЧ рдПрдХ рд▓рд╛рдЦ рдЖрдИрдЯреА рд╡рд┐рд╢реЗрд╖рдЬреНрдЮред рдПрдХ рд╕рдкреНрддрд╛рд╣ рдкрд╣рд▓реЗ, рд╣рдордиреЗ Microsoft SWIT рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдЖрдкрдХреЗ рдЖрдЧрдорди рдХреА рдШреЛрд╖рдгрд╛ рдХреА рдФрд░ рд▓реЛрдЧреЛрдВ рдХреЛ рдкреНрд░рд╢реНрди рдкреВрдЫрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдордВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ред рдЖрдкрдХреА рдЕрдиреБрдорддрд┐ рд╕реЗ, рдореИрдВ рдкрд╛рдардХреЛрдВ рдХреЗ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░рд╢реНрди рдкреВрдЫреВрдВрдЧрд╛, рд╕рд╛рде рд╣реА рд╕рд╛рде рд╕реНрд╡рдпрдВ рд╕реЗ рдХреБрдЫ рдкреНрд░рд╢реНрди рднреА рдкреВрдЫреВрдВрдЧрд╛редрд▓рдЧрднрдЧред
рдЖрдЗрдП рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдХреЛрдИ C # рднрд╛рд╖рд╛ рдФрд░ .NET рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ рдФрд░ рдЖрдк, рдЕрдкрдиреЗ рд╕рднреА рд╡рд░реНрддрдорд╛рди рдЬреНрдЮрд╛рди рдФрд░ рдЕрдиреБрднрд╡ рдХреЗ рд╕рд╛рде, рдЙрдиреНрд╣реЗрдВ рдЦрд░реЛрдВрдЪ рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдХреНрдпрд╛ рдЖрдк рдЙрдиреНрд╣реЗрдВ рд╡реИрд╕рд╛ рд╣реА рдмрдирд╛ рдкрд╛рдПрдВрдЧреЗ, рдЬреИрд╕рд╛ рд╡реЗ рдЕрднреА рд╣реИрдВ? рд╢рд╛рдпрдж рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рд╢реБрд░реВ рдореЗрдВ рдЦрд░рд╛рдм рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛? рд╢рд╛рдпрдж рдЖрдк рдХреБрдЫ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?рдмреЗрд╢рдХ, .NET рдФрд░ C # рдореЗрдВ рдЖрдЬ рдРрд╕реА рдЪреАрдЬреЗрдВ рд╣реИрдВ рдЬреЛ Microsoft рдФрд░ рдореИрдВ рджреЛрдиреЛрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред 13 рд╕рд╛рд▓ рдкрд╣рд▓реЗ, рджреБрдирд┐рдпрд╛ рдЕрд▓рдЧ рдереАред рдЕрдм рд╣рдо рдореЛрдмрд╛рдЗрд▓ рд╡рд┐рдХрд╛рд╕ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИрдВ, 13 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рд╡реЗрдм рд╕реЗрд╡рд╛рдУрдВ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдХреНрдпрд╛ рдХрд░рдиреЗ рд▓рд╛рдпрдХ рд╣реЛрдЧрд╛ред .NET рдХреЛ рдЕрдзрд┐рдХ "рд╕реНрд╡рдЪреНрдЫ", рдиреНрдпреВрдирддрд░ рдмрдирд╛рдирд╛ рд╣реИ, рддрд╛рдХрд┐ рд╡рд╣ рдЕрдм рдЬрд┐рддрдиреА рд╕реНрдореГрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗ, рдЙрддрдирд╛ "рднрд╛рд░реА" рди рд╣реЛред
рдЖрдЦрд┐рд░рдХрд╛рд░, .NET рдорд╛рдЗрдХреНрд░реЛ рдлреНрд░реЗрдорд╡рд░реНрдХ рдореМрдЬреВрдж рд╣реИ - рдХреНрдпрд╛ рдпрд╣ рдЗрд╕рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИ?.NET рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рдорд╛рдирдХреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИ рдЬрд┐рд╕реЗ рдХреЛрдИ рднреА рдХрдВрдкрдиреА рд▓реЗ рд╕рдХрддреА рд╣реИ рдФрд░ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреА рд╣реИ, рдФрд░ рдпреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рддрдм рддрдХ рд╕рдВрдЧрдд рд╣реЛрдВрдЧреЗ рдЬрдм рддрдХ рд╡реЗ рдорд╛рдирдХреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВред Microsoft рд╕реНрд╡рдпрдВ рдХрдИ .NET рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ:
1. рдХреНрд▓рд╛рд╕рд┐рдХ рд╕рдВрд╕реНрдХрд░рдг, рдЬреЛ рд╕рднреА рдбреЗрд╕реНрдХрдЯреЙрдк рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪрд▓рд╛рддрд╛ рд╣реИ, ASP.NET, рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ, рдЖрджрд┐ рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ред
2. .NET рдХреЙрдореНрдкреИрдХреНрдЯ рдлреНрд░реЗрдорд╡рд░реНрдХ
3. .NET рдорд╛рдЗрдХреНрд░реЛ рдлреНрд░реЗрдорд╡рд░реНрдХ
рдкрд╣рд▓рд╛ рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рд╕рд╛рдзрд╛рд░рдг .NET рдерд╛, рд▓реЗрдХрд┐рди рдлрд┐рд░ рд╣рдордиреЗ рд╕реЛрдЪрд╛: "рдлреЛрди рдпрд╛ рдШрдбрд╝рд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ - рдРрд╕реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдореЗрдореЛрд░реА рдирд╣реАрдВ рд╣реИ рдФрд░ рдРрд╕реЗ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдкреНрд░реЛрд╕реЗрд╕рд░ рдирд╣реАрдВ рд╣реИрдВ?"ред рдЙрдирдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП .NET рдкрд╛рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рдерд╛, рдпрд╣реА рд╡рдЬрд╣ рд╣реИ рдХрд┐ "рд╕реНрдЯреНрд░рд┐рдк рдбрд╛рдЙрди" рд╕рдВрд╕реНрдХрд░рдг рджрд┐рдЦрд╛рдИ рджрд┐рдПред рдЕрдЧрд░ рдЖрдЬ рдпрд╣ рд╕рдм "рдЦрд░реЛрдВрдЪ рд╕реЗ" рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреВрд░реЗ рдордВрдЪ рдХреЗ рдЫреЛрдЯреЗ рдХреЛрд░ - рд╕реАрдПрд▓рдЖрд░-рдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдХрдЪрд░рд╛ рдХрд▓реЗрдХреНрдЯрд░ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реЛрдЧрд╛ред рдЗрд╕рдХрд╛ рдЖрдзрд╛рд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди "рдкреНрд▓рдЧрдЗрдиреНрд╕" рдЬреИрд╕реА рдЪреАрдЬ рдХреЗ рд╕рд╛рде рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд░рд╛рд╡рд░реНрддрди рдПрдХ рдХрд╛рдлреА рдорд╛рдВрдЧ рд╡рд╛рд▓рд╛ рд╕рдВрд╕рд╛рдзрди рдФрд░ рдзреАрдореА рддрдХрдиреАрдХ рд╣реИ, рдЬрдмрдХрд┐ рдХрдИ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо .NET рдХреЗ рдбреЗрд╕реНрдХрдЯреЙрдк рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдкрд░рд╛рд╡рд░реНрддрди рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдорд╛рдЗрдХреНрд░реЛ рдФрд░ рдХреЙрдореНрдкреИрдХреНрдЯ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рд╕реЗ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдПрдХ рд╣реА рдХреЛрд░ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд╕рднреА рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдЧрд╛, рдЬреЛ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛рдкрди рджреЗрдЧрд╛ред рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд╡рд┐рдХрд╛рд╕ рджрд▓ рдкреНрд▓рдЧ-рдПрдВрдб-рдкреНрд▓реЗ рдореЙрдбрд▓ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдмрд╛рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдХреНрдпрд╛ рдЖрдкрдХреЛ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдареАрдХ рд╣реИ, рдЗрд╕реЗ рд▓реЗ рд▓реЛ рдФрд░ рдЗрд╕реЗ рдЬреЛрдбрд╝реЗрдВред рд▓реЗрдХрд┐рди .NET рдХреЛ рдХрднреА рдЗрд╕ рддрд░рд╣ рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ рдПрдХ рдареЛрд╕, рдЕрдЦрдВрдб рдордВрдЪ рдХреЗ рд░реВрдк рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рд▓реЗрдХрд┐рди рдПрдХ рдЕрдЦрдВрдб рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, рд╣рдо рдПрдХ рдЖрд╡реЗрджрди рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ - рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рд╣рд░ рдЬрдЧрд╣ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдФрд░ рдХреНрдпрд╛ рдЖрдк рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ "рдореЙрдбреНрдпреВрд▓рд░" рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рд╣реИ?рдХреЛрдИ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрд╡рдпрдВ рдпрд╣ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕реЗ рдХрд┐рд╕ "рдореЙрдбреНрдпреВрд▓" рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИред рдЕрдВрдд рдореЗрдВ, рдЖрдЬ рднреА рд╣рдо рдПрдХ рдРрд╕рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдирд╣реАрдВ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ .NET, .NET рдорд╛рдЗрдХреНрд░реЛ рдлреНрд░реЗрдорд╡рд░реНрдХ рдФрд░ .NET рдХреЙрдореНрдкреИрдХреНрдЯ рдлреНрд░реЗрдорд╡рд░реНрдХ рдкрд░ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдореИрдВ рдЬреЛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ рд╡рд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдордВрдЪ рдХреЗ рд▓рдЪреАрд▓реЗрдкрди рдХреЛ рдмрдврд╝рд╛рддрд╛ рд╣реИред
рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ Microsoft рдХрд╛ рд╕рд╣реА рдирд┐рд░реНрдгрдп рдерд╛ - рдХреЗрд╡рд▓ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рддрд╣рдд .NET рдХреЛ рдЬрд╛рд░реА рдХрд░рдиреЗ рдФрд░ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП? рдЖрдк рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рдкреНрд▓реЗрдЯрдлреЙрд░реНрдореЛрдВ рдкрд░ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдореЛрдиреЛ, рдЬрд╝рдорд╛рд░рд┐рди рдФрд░ .NET рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ?рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рд╡рд╛рд▓ рд╣реИред рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдпрд╣ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХрд╛ рд░рд╛рдЬрдиреАрддрд┐рдХ рдирд┐рд░реНрдгрдп рдерд╛ред 13 рд╕рд╛рд▓ рдкрд╣рд▓реЗ, рдмрд┐рд▓ рдЧреЗрдЯреНрд╕, рд╕реНрдЯреАрдлрди рдмрд╛рд▓реНрдорд░ рдФрд░ рдЕрдиреНрдп, рдЬреЛ рдХрдВрдкрдиреА рдореЗрдВ рд╕рдмрд╕реЗ рдЖрдЧреЗ рдереЗ, рдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╡рд┐рдВрдбреЛрдЬ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдмреЗрдЪрдиреЗ рдореЗрдВ рдмрд╣реБрдд рдкреИрд╕рд╛ рдХрдорд╛ рд░рд╣рд╛ рдерд╛ рдФрд░ рдЗрд╕реЗ рд╣рд░ рддрд░рд╣ рд╕реЗ рдордЬрдмреВрдд рдХрд░рдирд╛ рдФрд░ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдерд╛ред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рддрд╣рдд .NET рдХрд╛ рд╡рд┐рдореЛрдЪрди рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рдордЬрдмреВрдд рдХрджрдо рдерд╛ред рдЖрдЬ рддрдХ, Microsoft рдиреЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдкрд╛рд╕ рдордЬрдмреВрдд рдкреНрд░рддрд┐рдпреЛрдЧреА рд╣реИрдВ (рдХрдо рд╕реЗ рдХрдо рдПрдВрдбреНрд░реЙрдЗрдб рдФрд░ рдЖрдИрдУрдПрд╕) рдФрд░ рдЗрди рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рдЙрдирдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдмрд┐рд▓ рдЧреЗрдЯреНрд╕ рдФрд░ рд╕реНрдЯреАрд╡ рдмрд╛рд▓реНрдорд░ рджреЛрдиреЛрдВ рдкрд╣рд▓реЗ рд╣реА рдХрдВрдкрдиреА рдЫреЛрдбрд╝ рдЪреБрдХреЗ рд╣реИрдВ, рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдзреБрдирд┐рдХ Microsoft рдПрдХ рдЕрдзрд┐рдХ рдЦреБрд▓реА рдХрдВрдкрдиреА рд╣реЛрдЧреАред рдХреНрдпрд╛ рдореИрдВ рдЬрд╝рдореАрд░ рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░рддрд╛ рд╣реВрдБ? рдирд┐рд╕реНрд╕рдВрджреЗрд╣ред рд▓реЛрдЧ рдЖрдЦрд┐рд░рдХрд╛рд░ рд╕рднреА рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╛рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо (рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рдХрдо рд╕реЗ рдХрдо рдЕрдкрдиреЗ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рддрд░реНрдХ) рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рдВ, рдкреНрд░рддреНрдпреЗрдХ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рджреГрд╢реНрдп рднрд╛рдЧ рдХреЗ рд╢реЛрдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдпрд╣ рдЗрддрдирд╛ рдбрд░рд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ .NET рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рдиреЗ рдореЗрдВ Xamarin рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИред
рд╡рд┐рднрд┐рдиреНрди рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмреЛрд▓рддреЗ рд╣реБрдП, рдХреБрдЫ рд▓реЛрдЧ рдкреВрдЫрддреЗ рд╣реИрдВ: "рдореБрдЭреЗ .NET рдХреЛрдб рдХреНрдпреЛрдВ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП, рдПрдХ рдРрд╕рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЬреЛ рдХреЗрд╡рд▓ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рддрд╣рдд рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрдм рдореИрдВ рдХреНрдпреВрдЯреА рдпрд╛ рдЬрд╛рд╡рд╛ рд▓реЗ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рдПрдХ рдЙрддреНрдкрд╛рдж рдмрдирд╛ рд╕рдХрддрд╛ рд╣реВрдВ рдЬреЛ рд╣рд░ рдЬрдЧрд╣ рдХрд╛рдо рдХрд░реЗрдЧрд╛?" рдЖрдк рдЗрди рд▓реЛрдЧреЛрдВ рдХреЛ рдХреНрдпрд╛ рдЬрд╡рд╛рдм рджреЗ рд╕рдХрддреЗ рд╣реИрдВ?рдкреНрд░рддреНрдпреЗрдХ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреА рдЕрдкрдиреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВред рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЗрдВрдЯрд░рдлреЗрд╕, рдпреВрдЬрд░ рдЗрдВрдЯрд░реИрдХреНрд╢рди, рдЗрдВрдЯреВрдЗрдЯрдиреЗрд╕ рдФрд░ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рдиреА рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИред рдЕрдкрдиреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рдЗрди рдЪреАрдЬреЛрдВ рдХреА рдЕрдкрдиреА рджреГрд╖реНрдЯрд┐ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдЯрд╛рдЗрд▓ рд╡рд╛рд▓рд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЬреЛ "рд▓рд╛рдЗрд╡" рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрдЗрдХрди рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рд╕реНрдЯрд╛рд░реНрдЯ рд╕реНрдХреНрд░реАрди рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ - рдФрд░ рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреИрд▓реЗрдВрдбрд░ рдореЗрдВ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпреЛрдВ рдкрд░ рдЯрд╛рдЗрд▓ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ, рдореЗрд▓ рдореЗрдВ рдЕрдХреНрд╖рд░реЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐, рдореЗрд░реЗ рджреЛрд╕реНрддреЛрдВ рд╕реЗ рд╕рдВрджреЗрд╢ред рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдЕрджреНрд╡рд┐рддреАрдп рдЗрди рддрддреНрд╡реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрдХреВрд▓ рдмрдирд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╣реА рд╡рд╣ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред .NET рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рд░рдирдЯрд╛рдЗрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдРрд╕реЗ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдЗрд╕рд▓рд┐рдП Microsoft рдбреЗрд╡рд▓рдкрд░ рдХреЗ рдЬреАрд╡рди рдХреЛ рдЕрдзрд┐рдХ рд╕реБрдЦрдж рдмрдирд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрджрд┐, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд┐рдВрдбреЛрдЬ 8 рд╕реНрдЯрд╛рд░реНрдЯ рд╕реНрдХреНрд░реАрди рдЦреЛрд▓рддрд╛ рд╣реИ рдФрд░ рдиреЛрдЯрд┐рд╕ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдХреА рдЯрд╛рдЗрд▓ рдЕрдкрдбреЗрдЯ рд╣реЛ рдЧрдИ рд╣реИ, рддреЛ рдЗрд╕рд╕реЗ рд╡рд╣ рдЖрд╡реЗрджрди рдЦреЛрд▓рдирд╛ рдФрд░ рдЬрд╛рдВрдЪрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдмрджрд▓ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рдЖрдк рдЙрд╕реЗ рдПрдХ рднреБрдЧрддрд╛рди рд╕реЗрд╡рд╛ рдпрд╛ рд╢реЛ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд╡рд┐рдЬреНрдЮрд╛рдкрдиред рдФрд░ рдЕрдм рд╣рдо рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдореБрджреНрд░реАрдХрд░рдг рдХреЛ рдХреИрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ред
рд╡рд┐рдВрдбреЛрдЬ рдХреА рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рд░рдирдЯрд╛рдЗрдо рдкрд╕рдВрдж рд╣реИред рдпрд╣ рд╕рдмрд╕реЗ рдЖрдзреБрдирд┐рдХ, "рд╕реНрд╡рдЪреНрдЫ" рдФрд░ рд╕рд░рд▓рддрдо рдПрдкреАрдЖрдИ рд╣реИ рдЬрд┐рд╕рдХреА рдЖрдк рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдкрд░ рд▓рд┐рдЦрдирд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, iOS рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдСрдмреНрдЬреЗрдХреНрдЯрд┐рд╡-рд╕реА рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред рдЖрдк рдпрд╣ рддрд░реНрдХ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ iOS рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЖрдЬ рдЕрдзрд┐рдХ рд▓рд╛рдн рд▓рд╛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди Microsoft рдЖрдЬ рдореЛрдмрд╛рдЗрд▓ рдмрд╛рдЬрд╛рд░ рдХреЛ рдЬреАрддрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдХрд░ рд░рд╣рд╛ рд╣реИред рдпрд╣ рдПрдХ рдмрдбрд╝реА рд▓рдбрд╝рд╛рдИ рд╣реИ рдФрд░ рдпрд╣ рдЕрднреА рд╢реБрд░реВ рд╣реБрдИ рд╣реИред
рдЖрдк рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ (рдЬреЛ, рд╕рдВрдпреЛрдЧ рд╕реЗ, рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдЕрдЬрд╝реВрд░ рдХрд╛ рдирд╛рдо рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)? рдЖрдк рдЗрд╕ рдордВрдЪ рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ? рдХреНрдпрд╛ рдЖрдк Azure рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдХрд┐рддрд╛рдм рд▓рд┐рдЦрдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ?рд╣рд╛рдВ, рдореИрдВ рдкрд╣рд▓реЗ рд╣реА рдХрд╣ рдЪреБрдХрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВ Azure рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдХрд┐рддрд╛рдм рд▓рд┐рдЦреВрдВрдЧрд╛ред рдмрд▓реНрдХрд┐, Microsoft Azure Storage рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рдЬрдм рдЕрдЬрд╝реВрд░ рдмрд╛рд╣рд░ рдЖрдпрд╛, рд╕рдЪ рдореЗрдВ, рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрд╕ рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рдХрд░рддрд╛ рдерд╛ред рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рд╡рд╣ рд╕рдордп рдЕрднреА рддрдХ рдирд╣реАрдВ рдЖрдпрд╛ рд╣реИ рдЬрдм рдХрдВрдкрдирд┐рдпрд╛рдВ рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, Microsoft рдХреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреНрд▓рд╛рдЙрдб рдЙрддреНрдкрд╛рджреЛрдВ рдореЗрдВ рдмрд╣реБрдд рдЕрдиреБрднрд╡ рдирд╣реАрдВ рдерд╛ - рд╣рд╛рдБ, outlook.com, bing рдФрд░ рдХреБрдЫ рдЕрдиреНрдп рдЙрддреНрдкрд╛рдж рдЙрд╕ рд╕рдордп рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рдереЗ, рд▓реЗрдХрд┐рди Microsoft рдХреЗ рдкрд╛рд╕ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдмрд╛рджрд▓ рдирд╣реАрдВ рдереЗред рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЛрдВрдиреЗ рдРрд╕рд╛ рдХрд┐рдпрд╛ред рдПрдЬрд╝реНрдпреЛрд░ рдХреЗ рдЖрдЧрдорди рдХреЗ рдмрд╛рдж рд╕реЗ, рдЗрд╕рдХреА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛, рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдореЗрдВ рдЧрдВрднреАрд░ рд░реВрдк рд╕реЗ рд╡реГрджреНрдзрд┐ рд╣реБрдИ рд╣реИ, рдХреАрдорддреЗрдВ рдЧрд┐рд░ рдЧрдИ рд╣реИрдВ - рдФрд░ рд▓реЛрдЧ рдЗрд╕ рдЙрддреНрдкрд╛рдж рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдПрдЬрд╝реНрдпреЛрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХрдВрдкрдирд┐рдпреЛрдВ рд╕реЗ рд╕рдлрд▓рддрд╛ рдХреА рдирдИ рдХрд╣рд╛рдирд┐рдпрд╛рдВ рд╕реБрдирддреЗ рд╣реИрдВред рдЖрдЬ рднреА рдореЗрд░реА рдХрдВрдкрдиреА рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ Azure рдкрд░ рдЪрд▓рддреА рд╣реИ, рдПрдХ рдЯрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдХреЛ рдЦрддреНрдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд┐рд╕реЗ рд╣рдо рд╕реЛрдЪрдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВред Azure рдХрд╛ рдореЗрд░рд╛ рдкрд╕рдВрджреАрджрд╛ рд╣рд┐рд╕реНрд╕рд╛ Azure Storage рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдЖрд╡реЗрджрди рдореЗрдВ, рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЗрд╕рдХреА рд╕реНрдерд┐рддрд┐ рд╣реИред рд╣рдо рдЬреЛ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВред рдпрд╣ рд╕рдм рдХрд╣реАрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдФрд░ рдпрд╣ рдХрд╛рд░реНрдп рдкреНрд░рддреНрдпреЗрдХ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдЪрд┐рдВрддрд┐рдд рдХрд░рддрд╛ рд╣реИред рдФрд░ рдЬрдм рдореИрдВ рдПрдХ рдкреБрд╕реНрддрдХ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ рдХреИрд╕реЗ рдПрдЬрд╝реНрдпреЛрд░ рд╕реНрдЯреЛрд░реЗрдЬ рдЖрдкрдХреЛ рдбреЗрдЯрд╛, рдХрддрд╛рд░реЛрдВ, рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЗрд╕реЗ рдХрдо рд╕реЗ рдХрдо рд▓рд╛рдЧрдд рдХреЗ рд╕рд╛рде рдХреБрд╢рд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдпрд╣ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╣реИ, рди рдХрд┐ рд╕рдм рдХреБрдЫ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬ рдФрд░ Microsoft рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред
рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдирд┐рдпрдорд┐рдд рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ Microsoft Azure рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рд╕реНрдерд╛рдиреАрдп рдлрд╛рдЗрд▓реЛрдВ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реБрдП, рдореИрдВ рд╣рдореЗрд╢рд╛ рд╕рдордЭ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕ рдпрд╛ рдЙрд╕ рдСрдкрд░реЗрд╢рди рдореЗрдВ рд▓рдВрдмрд╛ рд╕рдордп рдХреНрдпреЛрдВ рд▓рдЧрд╛ рдпрд╛ рдЕрд╕рдлрд▓ рд░рд╣рд╛, рдореЗрд░реЗ рдкрд╛рд╕ рдбреАрдмрдЧрд┐рдВрдЧ рдФрд░ рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧ рдЯреВрд▓ рд╣реИрдВред Microsoft Azure рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рдЕрдЧрд░ рдХреБрдЫ рдЧрд▓рдд рд╣реБрдЖ рдпрд╛ рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧрд╛, рддреЛ рдореИрдВ рдХреЗрд╡рд▓ рдХрд╛рд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реВрдВредрдареАрдХ рд╣реИ, Microsoft Azure рд╕реЗрд╡рд╛рдПрдВ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВ, рдФрд░ рдЗрдВрдЯрд░рдиреЗрдЯ, рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ, рдбрд┐рд▓реАрд╡рд░реА рдХреА рдЧрд╛рд░рдВрдЯреА рдХреА рдЧрддрд┐ рдФрд░ рдбреЗрдЯрд╛ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рдирд╣реАрдВ рд╣реИред рдкреНрд░рджрд░реНрд╢рди рд╕рдорд╕реНрдпрд╛рдПрдВ рдЖрдкрдХреЗ рдбрд┐рд╡рд╛рдЗрд╕, рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░, рд░рд╛рдЙрдЯрд░, рдкреНрд░рджрд╛рддрд╛, рд╕рд░реНрд╡рд░ рдпрд╛ рдЗрд╕рдХреЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ Microsoft Azure рдХреЗ рдЗрдирд╕рд╛рдЗрдб рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЗрддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдЕрдВрдд рдореЗрдВ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдЪрд▓ рд░рд╣реЗ .NET рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдореЗрдВ, рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЫрд┐рдкреЗ рд╣реБрдП, рдирд┐рд╣рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╣реА рдХрдЪрд░рд╛ рдХрд▓реЗрдХреНрдЯрд░ рдХрд╛ рдХрд╛рдоред рдлрд┐рд░ рднреА, рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рдЗрд╕ рдХрдЪрд░рд╛ рд╕рдВрдЧреНрд░рд╣рдХрд░реНрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдирдХреЗ рд▓рд┐рдП рд╕реНрд╡реАрдХрд╛рд░реНрдп рдЧрддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВред рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдПрдХ "рдмреНрд▓реИрдХ рдмреЙрдХреНрд╕" рднреА рд╣реИ - рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдлрд╝рд╛рдЗрд▓ рд░реАрдбрд┐рдВрдЧ рдСрдкрд░реЗрд╢рди рдХреЗ рд╕рд╛рде, рджрд░реНрдЬрдиреЛрдВ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, OS рдХрд╛ рдЖрдВрддрд░рд┐рдХ рдХрд░реНрдиреЗрд▓ рдХреЛрдб рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдбреНрд░рд╛рдЗрд╡рд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ - рдЖрдк рдЗрди рд╕рд┐рд╕реНрдЯрдореЛрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рд╡рд┐рд╡рд░рдг рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬрдм рд╡реЗ рдЖрдкрдХреЛ рд╕реВрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдПрдХ рдЧрддрд┐ рд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рддреЛ рдпрд╣ Microsoft Azure рдХреЗ рд╕рд╛рде рд╣реИ: рдмрд╕ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ, рдпрджрд┐ рдЖрдк рдЧрддрд┐ рд╕реЗ рд╕рдВрддреБрд╖реНрдЯ рд╣реИрдВ, рддреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдирд╣реАрдВ, рдареАрдХ рд╣реИ, рдХреБрдЫ рдФрд░ рджреЗрдЦреЗрдВред рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдореБрдЭреЗ рд╕рд╛рдорд╛рдиреНрдп рд▓рдЧрддрд╛ рд╣реИред рд▓реЛрдЧ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдореВрд░реНрддрддрд╛ рдХреЗ рдЙрдЪреНрдЪ рд╕реНрддрд░ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдХреНрдпрд╛ рдЖрдк рд░реЛрдЬрд▓рд┐рди рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ, рдЬреЛ C # рдФрд░ VB.NET рдХрдВрдкрд╛рдЗрд▓рд░реНрд╕ рдХреЗ рд▓рд┐рдП API рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ? рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕рд┐рд░реНрдл рдПрдХ рдЦрд┐рд▓реМрдирд╛ рд╣реИ, рдпрд╛ рдореМрдЬреВрджрд╛ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЙрдкрдХрд░рдг рд╣реИ, рдЬреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирдП рдЙрддреНрдкрд╛рджреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣рд╛ рд╣реИ? рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ?рд╣рд╛рдВ, рдореИрдВ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЬрд╛рдирддрд╛ рд╣реВрдВред рдЗрд╕рдХреЗ рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧрд╛, рдпрд╣ рдЕрднреА рднреА рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреА рд░рдЪрдирд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдпрд╣ рдФрд░ рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдПрдХ рд╕рд╛рде рдХрдИ рдХрд╛рд░реНрдп рдХрд░рддреА рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЙрд╕рдиреЗ C # рдХрдВрдкрд╛рдЗрд▓рд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ C # рдореЗрдВ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ред рдЪреВрдВрдХрд┐ рдЕрдм рдХрдВрдкрд╛рдЗрд▓рд░ рдХреЛ рддреЗрдЬреА рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рднрд╛рд╖рд╛ рдХреА рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдкреЗрд╢ рдХрд░рдиреЗ рдХреА рдЧрддрд┐ рдмрдврд╝ рдЬрд╛рдПрдЧреАред рджреВрд╕рд░реЗ, рдЕрдм C # рдХреЗ рд▓рд┐рдП рдПрдХ рд░реАрдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдЯреВрд▓ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдХрд╛рдо рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛ рдЧрдпрд╛ рд╣реИред Microsoft рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдРрд╕реЗ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рдЙрджреНрднрд╡ рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рдирдХреЗ рдмреАрдЪ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рд╣реЛрддреА рд╣реИ рдФрд░ рдЙрдирдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рднрд╛рд╖рд╛ рд╕реЗ рджреВрд╕рд░реА рднрд╛рд╖рд╛ рдореЗрдВ рдХреЛрдб рдЕрдиреБрд╡рд╛рджрдХ рд▓рд┐рдЦрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛ред
рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд░реЛрдЬрд▓рд┐рди рд╣рдореЗрд╢рд╛ рд╕реА # рднрд╛рд╖рд╛ рдХреА рд╕рднреА рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде, рд╕рдВрдХрд▓рдХ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВрдЧреЗ?рд╣рд╛рдВ рдмрд┐рд▓реНрдХреБрд▓ред рд░реЛрд╕рд▓рд┐рди рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп, C # рдХреЗ рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдг рдХреА рд╕рднреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдлрд┐рд░ рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ - C # 6, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рднреА рдЕрдм рд░реЛрдЬрд╝рд▓рд┐рди рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, C # рднрд╛рд╖рд╛ рд╕рдВрдХрд▓рдХ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдореВрд▓ рдХреЛрдб рд╕реЗ C # рдореЗрдВ рд╣реА рдХреЛрдб рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рд░реЛрдЬрд▓рд┐рди рдореЗрдВ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдЖрд╕рд╛рди рдПрдХреАрдХрд░рдг рдХреА рд╕реБрд╡рд┐рдзрд╛ рднреА рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛ред
C ++ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд░реВрдк рдореЗрдВ, C ++ / CLI рдФрд░ C ++ / CX рдкрд░ рдЖрдкрдХреА рд░рд╛рдп рдореЗрдВ рдореЗрд░реА рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИред рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрди рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рднрд╡рд┐рд╖реНрдп, рдЕрд▓рдЧ-рдЕрд▓рдЧ, рдЕрднрд┐рдиреНрди рднрд╛рд╖рд╛рдУрдВ рдпрд╛ рдЙрдирдХреЗ рднрд╛рдЧреНрдп рдХреЗ рд░реВрдк рдореЗрдВ рд╣реИ - рдирдИ Microsoft рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдФрд░ рдореВрд▓ рдХреЛрдб рд╡рд╛рд▓реА рдкреБрд░рд╛рдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдмреАрдЪ рдПрдХ рдкреБрд▓ рдмрдирдиреЗ рдХреЗ рд▓рд┐рдП?рд╕реА ++ / рд╕реАрдПрд▓рдЖрдИ - рдХреЛ рдХрднреА рднреА рдЕрдзрд┐рдХ рд╕рдлрд▓рддрд╛ рдирд╣реАрдВ рдорд┐рд▓реАред рдХрд┐рд╕реА рддрд░рд╣ рдореБрдЭреЗ рдЕрдкрдиреА рдкреБрд╕реНрддрдХ рдХреЛ C # рд╕реЗ C ++ / CLI рдкрд░ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХреА рдЧрдИред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рд╣реБрдИ - рд╣рдореЗрдВ рдРрд╕рд╛ рдХреЛрдИ рдирд╣реАрдВ рдорд┐рд▓рд╛ рдЬреЛ рдЗрд╕реЗ рдкрд╕рдВрдж рдХрд░ рд╕рдХреЗ рдФрд░ рдХрд░ рд╕рдХреЗред рдпрд╣ рднрд╛рд╖рд╛ Microsoft рдХреЗ рд▓рд┐рдП рдЕрдЬреАрдм рд╕рд╛ рдЙрдкрдХреНрд░рдо рдерд╛ ... рдореБрдЭреЗ рдпрд╣ рднреА рдкрддрд╛ рдирд╣реАрдВ рд╣реИ ... рдореИрдВ рдХрднреА рднреА C ++ / CLI рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдПрдХ рд╡реНрдпрдХреНрддрд┐ рд╕реЗ рдЙрдирдХреА рдореБрдЦреНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдорд┐рд▓рд╛ред C ++ / CX рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп COM рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдирд╛ рд╣реИред COM рдПрдХ рддрдХрдиреАрдХ рд╣реИ рдЬреЛ 90 рдХреЗ рджрд╢рдХ рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ рдереА, рдЖрдк рдЦреБрдж рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╕рднреА рд╕рдВрджрд░реНрдн рдЧрд┐рдирддреА, рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд░реВрдкрд╛рдВрддрд░рдг, рдФрд░ рдЗрд╕реА рддрд░рд╣ рдХрд┐рддрдирд╛ рднрдпрд╛рдирдХ рд╣реИред .NET рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЗрд╕ рд╡рд┐рд░рд╛рд╕рдд рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рдереАред рдШрдЯрдХ рдЕрдЪреНрдЫреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕реАрдПрд▓рдЖрд░ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рди рджреЗрдВ, рд╕реНрдореГрддрд┐ рдХреЛ рдЖрд╡рдВрдЯрд┐рдд рдХрд░рдиреЗ рдФрд░ рдореБрдХреНрдд рдХрд░рдиреЗ рдХреЗ рдореБрджреНрджреЛрдВ рд╕реЗ рдирд┐рдкрдЯреЗрдВред рд╡рд┐рдВрдбреЛрдЬ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ, Microsoft рджреЗрд╢реА рдШрдЯрдХреЛрдВ рдкрд░ рд╡рд╛рдкрд╕ рд▓реМрдЯрддрд╛ рд╣реИ, рдФрд░ C ++ / CX рдЗрди рдШрдЯрдХреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИред .NET рдШрдЯрдХреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рд╢реИрд▓реА рдореЗрдВ рдкрд╛рд░рджрд░реНрд╢реА рд╣реИред C ++ рднрд╛рд╖рд╛ рд╕реНрд╡рдпрдВ рд╣реА рдмрдиреА рд╣реБрдИ рд╣реИ, рдШрдЯрдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗрд╡рд▓ COM рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рднрдпрд╛рд╡рд╣рддрд╛ рд╕реЗ рд╣рдореЗрдВ рдмрдЪрд╛рддрд╛ рд╣реИред
рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╕реНрдерд┐рддрд┐ рд╣реИ - рдореВрд▓ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП Microsoft рд╕реНрд╡рдпрдВ C ++ рдХрд╛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ (Windows рдХреЗ рд╣рд╛рд▓ рдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рд╕рдорд╛рди Windows рд░рдирдЯрд╛рдЗрдо .NET рдореЗрдВ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдореВрд▓ рдШрдЯрдХреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ), рдЬрдмрдХрд┐ рдХрдВрдкрдиреА рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЗрд╕ ++ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдирд╣реАрдВ рдХрд░рддреА рд╣реИ, рд▓реЗрдХрд┐рди .NET рдФрд░ C # рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрддрд╛ рд╣реИред рдХреНрдпреЛрдВ?Microsoft рдХреЗ рдмрдбрд╝реЗ рдЖрдХрд╛рд░ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЗрд╕рдХреЗ рд╕рдВрд╕рд╛рдзрди рдЕрднреА рднреА рд╕реАрдорд┐рдд рд╣реИрдВред рдЖрдк рд╕рдм рдХреБрдЫ рдХрд╡рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рдЖрдк рд╕рднреА рддрдХрдиреАрдХреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдкреНрд░рддреНрдпреЗрдХ рдмрд╛рдд рдХреЗ рд▓рд┐рдП, рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд┐рд░реНрдгрдп рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ: тАЬрдХрд┐рддрдиреЗ рд▓реЛрдЧ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ? рд╡рд┐рдХрд╛рд╕ рдХреНрд╖рдорддрд╛ рдХреНрдпрд╛ рд╣реИ? рдХрдВрдкрдиреА рдЕрдВрддрддрдГ рдХрд┐рддрдирд╛ рдкреИрд╕рд╛ рдХрдорд╛рддреА рд╣реИ? тАЭ рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдЕрднреА Microsoft рдХреА рд╕рд░реНрд╡реЛрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ .NET рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХреЛрдб рдкрд░ рд╣реИред рдмреЗрд╢рдХ, C ++ / CLI рдФрд░ C ++ / CX рджреЛрдиреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдмрдЧреНрд╕ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдЗрди рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд╕рдХреНрд░рд┐рдп рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдХрдо рд╕рдВрд╕рд╛рдзрди рдЖрд╡рдВрдЯрд┐рдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред
рдЖрдк Microsoft рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╡рд░реНрддрдорд╛рди рд╕реНрдЯреИрдХ рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ - .NET, C #, рд╡рд┐рдВрдбреЛрдЬ рд░рдирдЯрд╛рдЗрдо? рдХреНрдпрд╛ рдЖрдк рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЙрдирдХрд╛ рд╡рд┐рдХрд╛рд╕ рдХреИрд╕реЗ рд╣реЛрдЧрд╛?рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ .NET рдФрд░ C # рд╕реЗ рдкреНрдпрд╛рд░ рдХрд░рддрд╛ рд╣реВрдБред рдФрд░ рдореИрдВ рдЗрд╕рдореЗрдВ рдЕрдХреЗрд▓рд╛ рдирд╣реАрдВ рд╣реВрдВред рд╡рд┐рдВрдбреЛрдЬ 8 рдХреА рд░рд┐рд╣рд╛рдИ рдХреЗ рдмрд╛рдж, рдПрдХ рдХреНрд╖рдг рдерд╛ рдЬрдм рдпреЗ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдВ рд▓рдЧ рд░рд╣реА рдереАрдВ ... рдореИрдВ рдкрд░рд┐рддреНрдпрдХреНрдд рдирд╣реАрдВ рдХрд╣реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдХреБрдЫ рд╣рдж рддрдХ рдЕрдкрдиреА рд╕реНрдерд┐рддрд┐ рдЦреЛ рджреАред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ рдХреА рдХрд╣рд╛рдиреА рдпрд╛рдж рдХреАрдЬрд┐рдПред рдпрд╣ .NET рдХреЗ рдЙрдЬреНрдЬреНрд╡рд▓ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЕрдкрдВрдЧ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрдИ рдкреНрд░рд╕реНрддреБрддрд┐рдпреЛрдВ рдФрд░ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдиреЗ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдХрд┐ Win8 рдХрд╛рд░реНрдпрдХреНрд░рдо рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд▓рд┐рдЦреЗ рдЬрд╛рдПрдВрдЧреЗред .NET рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдиреЗ рдзреЛрдЦрд╛ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ - рдХреНрдпрд╛ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ .NET рджреГрд╢реНрдп рдЫреЛрдбрд╝ рджреЗрдЧрд╛? рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдиреЗ рд╕рдордп рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмреЗрд╣рддрд░ рд╕реЛрдЪрд╛ред рдЙрди рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдиреЗ рд╡рд╛рд▓реЗ рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рдЕрдм рдкрддрд╡рд╛рд░ рдкрд░ рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдЯреЛрд░ рдореЗрдВ рдЕрдзрд┐рдХрд╛рдВрд╢ рдПрдкреНрд▓рд┐рдХреЗрд╢рди C # рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рд╛рд▓ рдХреЗ рд╕рдореНрдореЗрд▓рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ (рдореБрдЭреЗ рдареАрдХ рд╕реЗ рдпрд╛рдж рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреМрди рд╕рд╛ рд╣реИ), Microsoft рдиреЗ C # рд╕рдВрдХрд▓рдХ рдХреЗ рдПрдХ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛, рдЬреЛ рдиреЗрдЯ рдХреЛрдб рдХреЛ рд╕реАрдзреЗ рдкреИрджрд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ, рдмрд┐рдирд╛ .NET рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рд╕реЗ рдЬреБрдбрд╝реЗ, рдареАрдХ рдЙрд╕реА рдХреЛрдб рд╕реЗ, рдЬреЛ C + рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред + рд╕рдВрдХрд▓рдХред рдпрд╛рдиреА C # рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднрд╛рд╖рдг рдЕрдм рдЗрд╕ рддрдереНрдп рдкрд░ рдЯрд┐рдХреА рд╣реБрдИ рд╣реИ рдХрд┐ рдпрд╣ рдореВрд▓ рдХреЛрдб рдирд╣реАрдВ рд╣реИред рдпрд╣ рд╕рдВрдХрд▓рдХ рдЕрдЧрд▓реЗ 1-2 рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдореЗрд░реЗ рд▓рд┐рдП, C # рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рд╡рд┐рдХрд╛рд╕ рддрдХрдиреАрдХ рдмрдиреА рд╣реБрдИ рд╣реИред
рдЖрдк рдХрд╛рд░реНрдпрд╛рддреНрдордХ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдПрдл # рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ? рдХреНрдпрд╛ рдЖрдЬ рдЖрдк рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдЗрди рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╕рдордЭрддреЗ рд╣реИрдВ?рдХрд╛рд░реНрдпрд╛рддреНрдордХ рднрд╛рд╖рд╛ рдЖрдо рддреМрд░ рдкрд░ рдореЗрд░реА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рд╣реИред рдореИрдВрдиреЗ F # рдкрд░ рдмрд╣реБрдд рдХрдо рд▓рд┐рдЦрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рд╣рд╛рд▓ рдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ C # рдХреЛ F # - рд▓реИрдореНрдмреНрдбрд╛ рдлрд╝рдВрдХреНрд╢рди, рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╡рд┐рдзрд┐рдпреЛрдВ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╡рд┐рдЪрд╛рд░ рдорд┐рд▓реЗред рдФрд░ рдпреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдзрд╛рд░ рд▓реА рдЧрдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рд░ рджрд┐рди рдЕрдкрдиреЗ рдХрд╛рдо рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред F # рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ C # рдХреА рддрд░рд╣ рд╕рдорд░реНрдерди, рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛, рд▓реЗрдЦ рдФрд░ рдХрд┐рддрд╛рдмреЗрдВ рдирд╣реАрдВ рд╣реИрдВред рдЗрд╕рдХреЗ рдЖрд╡реЗрджрди рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдХреЗрд╡рд▓ рддрднреА рдкреНрд░рдХрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рдЕрдиреНрдп (рдЧреИрд░-рдХрд╛рд░реНрдпрд╛рддреНрдордХ) рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреА рдкреВрд░реА рд╕рдВрдкрддреНрддрд┐ рдХреА рдХрдореА рд╣реЛред рд▓реЗрдХрд┐рди рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдореБрдЭреЗ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдЬрд╛рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ, рдФрд░ рдЬрдм рдореБрдЭреЗ рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдирд╛ рдХрдард┐рди рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ # рдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ F # рдореЗрдВ рд▓рд┐рдЦрдирд╛ рдФрд░ рдмрдирд╛рдП рд░рдЦрдирд╛ рдХрд┐рддрдирд╛ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ред рдкреНрд░реЛрдЧреНрд░рд╛рдорд░, рдЕрдиреНрдп рд╡реНрдпрд╡рд╕рд╛рдпреЛрдВ рдХреЗ рд▓реЛрдЧреЛрдВ рдХреА рддрд░рд╣, рдЙрди рд╕рд╛рдзрдиреЛрдВ рдХреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рдирдХреЗ рд╕рд╛рде рд╡реЗ рдкрд╣рд▓реЗ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВред рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирдП рдХреБрдЫ рдХреЗ рд▓рд┐рдП, рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рдХрд╛рд░рдг рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред
рдореИрдВ рдЖрдЬ рдЖрдкрдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдкреНрд░рд╢реНрди рдкреВрдЫрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдЖрдкрдиреЗ рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдЯреЛрд░ рд╕реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЙрдбрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреАред рдЖрдкрдиреЗ рдХрд╣рд╛ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдореЗрдВ рд╣реИ, рдЬреЛ рдЗрд╕реЗ рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдкреНрд░рднрд╛рд╡ рд╕реЗ рдЕрд▓рдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдиреБрдХрд╕рд╛рди рдкрд╣реБрдВрдЪрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИредрд╣рд╛рдБ рдпрд╣ рд╣реИ
рдЙрд╕реА рд╕рдордп, рдпрд╣ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдЙрддрдирд╛ рд╕рд╣реА рдирд╣реАрдВ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдИрдУрдПрд╕ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реИрдВрдбрдмреЙрдХреНрд╕ред рд╡рд┐рдВрдбреЛрдЬ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ, рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдЯреЛрд░ рд╕реЗ рди рдХреЗрд╡рд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рд╕рд╛рдзрд╛рд░рдг, рдбреЗрд╕реНрдХрдЯреЙрдк рдПрдкреНрд▓рд┐рдХреЗрд╢рди рднреАред рдФрд░ рд╡реЗ рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдЯреЛрд░ рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ - рд╡реЗ рдЙрдиреНрд╣реЗрдВ рдорд╛рд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╡реЗ рдЕрдкрдиреА рдХреЙрд▓ рдХреЛ рдмрд╛рдзрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╡реЗ рдЙрдирд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рдЪреЛрд░реА рдХрд░рдХреЗ рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдлрд╝реЗрдХрд┐рдВрдЧ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рднреА рдЕрдкрдиреЗ рдХреЛрдб рдореЗрдВ рдЗрдВрдЬреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдРрд╕рд╛ рдореЙрдбрд▓ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ?рджрд░рдЕрд╕рд▓, рд╡рд┐рдВрдбреЛрдЬрд╝ рд╕реНрдЯреЛрд░ рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░реЛрд╕реЗрд╕ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдореЗрдВ рд░рд╣рддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рдбреЗрд╕реНрдХрдЯреЙрдк рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред рдпрд╣ рдПрдХ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдиреЗ рдЕрдкрдиреЗ рдУрдПрд╕ - рд╡рд┐рдВрдбреЛрдЬ рдЖрд░рдЯреА рдХрд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд┐рдпрд╛, рдЬрд╣рд╛рдВ рдирд┐рдпрдорд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдЖрдЬ рддрдХ, рдЗрд╕ рдУрдПрд╕ рдкрд░ рдХрдИ рдЙрдкрдХрд░рдг рдЪрд▓ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЕрдм рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдИрдорд╛рдирджрд╛рд░, рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреГрдердХ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред
рдпрд╣ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ - рдкрд╣рд▓реА рдмрд╛рд░ Microsoft рдЕрдкрдиреЗ рд╕рднреА рдкрд┐рдЫрд▓реЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рд╕рдорд░реНрдерди рдФрд░ рд╕рдВрдЧрддрддрд╛ рдХреЗ рдмреЛрдЭ рдХреЛ рдЫреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдЖрдкрдХреЛ рдЙрддреНрдкрд╛рдж рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп, рд╕реБрд░рдХреНрд╖рд┐рдд рдФрд░ рдЖрдзреБрдирд┐рдХ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрд╕ рдЙрддреНрдкрд╛рдж рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рдмреБрд░рд╛ рд╣реИ рдирд╛рдореЛрдВ рдореЗрдВ рдПрдХ рд╡рд┐рдкрдгрди рддреНрд░реБрдЯрд┐ рд╣реИред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рди рдЖрд░рдЯреА рд╣реИ, рдЗрд╕ рдУрдПрд╕ рдкрд░ рдПрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рди рдЖрд░рдЯреА рд╣реИ, рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рд░рдирдЯрд╛рдЗрдо рднреА рд╣реИ, рдЬреЛ рд╡рд┐рди рдЖрд░рдЯреА рдХреЗ рд▓рд┐рдП рднреА рдХрдо рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпреЗ рд╕рднреА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдЪреАрдЬреЗрдВ рд╣реИрдВ, рд▓реЛрдЧ рдереЛрдбрд╝рд╛ рднреНрд░рдорд┐рдд рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред