C # рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирдпрд╛ CLR рдЕрдм рдЙрдкрд▓рдмреНрдз рд╣реИ

рд╣рдореЗрдВ рдпрд╣ рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реБрдП рдкреНрд░рд╕рдиреНрдирддрд╛ рд╣реЛ рд░рд╣реА рд╣реИ рдХрд┐ рдЬреЗрдлрд░реА рд░рд┐рдХреНрдЯрд░ рд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реАрдПрд▓рдЖрд░ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдкреНрд░рд┐рдВрдЯрд┐рдВрдЧ рд╣рд╛рдЙрд╕ рд╕реЗ рдЖрдП рд╣реИрдВ!
рдкреБрд╕реНрддрдХ рдХрд╛ рдЪреМрдерд╛ рд╕рдВрд╕реНрдХрд░рдг .NET рдлреНрд░реЗрдорд╡рд░реНрдХ 4.5, рд╕рд╛рде рд╣реА рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдФрд░ рд╕реА # 5.0 рдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рддрд╛ рд╣реИред

рдЫрд╡рд┐


рдкреБрд╕реНрддрдХ рд╕рд╛рд░

рдпрд╣ рдкреБрд╕реНрддрдХ, рдЬреЛ рдЪреМрдереЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реБрдИ рд╣реИ рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд░ рдПрдХ рдХреНрд▓рд╛рд╕рд┐рдХ рдкрд╛рдареНрдпрдкреБрд╕реНрддрдХ рдмрди рдЧрдИ рд╣реИ, Microsoft .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рд╕рдВрд╕реНрдХрд░рдг 4.5 рдХреА рд╕рд╛рдорд╛рдиреНрдп рднрд╛рд╖рд╛ рд░рдирдЯрд╛рдЗрдо рд╡рд╛рддрд╛рд╡рд░рдг (CLR) рдХреА рдЖрдВрддрд░рд┐рдХ рд╕рдВрд░рдЪрдирд╛ рдФрд░ рдХрд╛рд░реНрдпрдкреНрд░рдгрд╛рд▓реА рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИред рдПрдХ рдорд╛рдиреНрдпрддрд╛рдкреНрд░рд╛рдкреНрдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдЬреЗрдлрд░реА рд░рд┐рдХреНрдЯрд░, рдЬреЛ рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ Microsoft .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдЯреАрдо рдХреЗ рд╕рд▓рд╛рд╣рдХрд╛рд░ рд░рд╣реЗ рд╣реИрдВ, рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦреА рдЧрдИ рдпрд╣ рдкреБрд╕реНрддрдХ рдЖрдкрдХреЛ рд╕рд┐рдЦрд╛рдПрдЧреА рдХрд┐ рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреИрд╕реЗ рдмрдирд╛рдП рдЬрд╛рдПрдВ, рдЬрд┐рд╕рдореЗрдВ Microsoft Silverlight, ASP.NET, Windows Presentation Foundation рдЖрджрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред .Dред рдЪреМрдерд╛ рд╕рдВрд╕реНрдХрд░рдг .NET рдлреНрд░реЗрдорд╡рд░реНрдХ 4.5 рдХреЗ рд╡рд┐рдирд┐рд░реНрджреЗрд╢рди рдХреЗ рд╕рд╛рде-рд╕рд╛рде рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдФрд░ рд╕реА # 5.0 рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ

рд╣рдо рдЗрд╕ рдкреНрд░рд╕рд┐рджреНрдз рдкреБрд╕реНрддрдХ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реБрдП рдкреНрд░рд╕рдиреНрди рд╣реИрдВред рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди рдХрдЪрд░рд╛ рд╕рдВрдЧреНрд░рд╣ рдкрд░ рдЕрдзреНрдпрд╛рдп, рд╕реА # 5.0 рдХреА рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ, рдирдпрд╛ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдПрдкреАрдЖрдИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдЯреЛрд░ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рд╕рдВрдмрдВрдз рд╣реИред WinRT рдШрдЯрдХреЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдкрд░ рдПрдХ рдирдпрд╛ рдЕрдзреНрдпрд╛рдп рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреБрд╕реНрддрдХ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рдХреА рдЧрдИ рдереАред .NET 4.5, C # 5 рдФрд░ рд╡рд┐рдВрдбреЛрдЬ 8 ( рд░рд┐рдХреНрдЯрд░ рдиреЗ рдЦреБрдж рдореВрд▓ рдкреБрд╕реНрддрдХ рдХреЗ рдЬрд╛рд░реА рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрджрд▓рд╛рд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА рдереА)ред

рдЙрди рд╕рднреА рдХреЗ рд▓рд┐рдП рдЬреЛ рд╕реА # рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реАрдПрд▓рдЖрд░ рдХреЗ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдкрдврд╝рддреЗ рд╣реИрдВ - рд╣рд╛рдВ, рд╣рдо рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреА рдЧрдИ рд╢рдмреНрджрд╛рд╡рд▓реА рдореЗрдВ рдЧрд▓рддрд┐рдпрд╛рдВ рдФрд░ рдЧрд▓рддрд┐рдпрд╛рдВ рдЗрд╕рдХреА рддреИрдпрд╛рд░реА рдХреЗ рджреМрд░рд╛рди рдХреА рдЧрдИ рдереАрдВ, рдФрд░ рдЗрд╕рд▓рд┐рдП, 4 рд╡реЗрдВ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдЕрдиреБрд╡рд╛рдж рдФрд░ рд╕рдВрдкрд╛рджрди рдкрд░ рд╡рд┐рд╢реЗрд╖ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рдореЗрдВ рдкреВрд░реА рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕ рдмрд╛рд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рддреНрд░реБрдЯрд┐рдпреЛрдВ рд╕реЗ рдмрдЪрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗ (рд╡реИрд╕реЗ, рдЙрди рдкрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдФрд░ рд╣рдорд╛рд░реЗ рдореЗрд▓ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рднреЗрдЬрдиреЗ рдФрд░ рд╣рдмрд░ рдкрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!)

рдкреБрд╕реНрддрдХ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреА рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдпрд╣рд╛рдБ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ , рдФрд░ рдпрд╣рд╛рдБ рд╕реЗ рдкреИрд╕реЗрдЬ рдХреЛ рдкрдврд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ред

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

рдзреНрдпрд╛рди, рдЫреВрдЯ!

1 рдЕрдЧрд╕реНрдд 2013 рддрдХ, рдкреБрд╕реНрддрдХ рдЦрд░реАрджрддреЗ рд╕рдордп рдЖрдЧрдВрддреБрдХреЛрдВ рдХреЛ 22% рдХреА рдЫреВрдЯ рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИред рдпрд╣ рдЫреВрдЯ рдкреБрд╕реНрддрдХ рдХреЗ рдкреЗрдкрд░ рдФрд░ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рджреЛрдиреЛрдВ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп рд╣реИред
рдЫреВрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдСрд░реНрдбрд░ рджреЗрддреЗ рд╕рдордп рдХреВрдкрди рдХреЛрдб рджрд░реНрдЬ рдХрд░реЗрдВ: fcb9a4111c4aa503a32a2
1 рдЕрдЧрд╕реНрдд рддрдХ, рдЗрд╕ рдХреВрдкрди рдореЗрдВ C # рдФрд░ C ++ рд╢реАрд░реНрд╖рдХреЛрдВ рд╕реЗ рд╕рднреА рдкреБрд╕реНрддрдХреЛрдВ рдкрд░ 22% рдХреА рдЫреВрдЯ рд╣реИ

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


All Articles