рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдЖрд░рд╕реА рдореЗрдВ рдирдпрд╛ рдХреНрдпрд╛ рд╣реИ

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

рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдЖрд░рд╕реА рдХреА рд░рд┐рд▓реАрдЬ рдХреЗ рд╕рд╛рде, рд╡рд┐рдВрдбреЛрдЬ 8 рд░рд┐рд▓реАрдЬ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХрд╛ рдПрдХ рдирдпрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рднреА рдЖрдЬ рдЙрдкрд▓рдмреНрдз рд╣реЛ рдЧрдпрд╛ рд╣реИред рдХреГрдкрдпрд╛ рдмрд┐рд▓реНрдбрд┐рдВрдЧ рд╡рд┐рдВрдбреЛрдЬ 8 рдмреНрд▓реЙрдЧ рдкрд░ рдЬрд╛рдПрдВ рдЬреЛ рд╕реНрдЯреАрдлрди рд╕рд┐рдиреЛрд╡реНрд╕реНрдХреА рдХреА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдШреЛрд╖рдгрд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЕрдм рдЖрдк рд╡рд┐рдВрдбреЛрдЬ 8 рд░рд┐рд▓реАрдЬ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ред
MSDN рдкрд░ Visual Studio 2012 RC рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рдПрдХ рдкреВрд░реА рд╕реВрдЪреА рдЙрдкрд▓рдмреНрдз рд╣реИред рдпрд╣ рдкреЛрд╕реНрдЯ рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдореБрдЦреНрдп рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдЧреАред рд╡рд░реНрддрдорд╛рди рдЙрддреНрдкрд╛рдж рдЙрддреНрдкрд╛рджрди рдЪрдХреНрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдпреЗ рдкрд░рд┐рд╡рд░реНрддрди рдореМрдЬреВрджрд╛ рдХреНрд╖рдорддрд╛рдУрдВ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ рдЕрдВрддрд┐рдо рд╕реНрдкрд░реНрд╢ рд╣реИрдВ, рд╕рд╛рде рд╣реА рд╕рдореБрджрд╛рдп рд╕реЗ рдмреАрдЯрд╛ рдкрд░реАрдХреНрд╖рдг рдЕрд╡рдзрд┐ рдХреЗ рджреМрд░рд╛рди рд╣рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкрд░рд┐рд╡рд░реНрддрди рднреА рд╣реИрдВред рдЖрдк рд╡реАрдбрд┐рдпреЛ (рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ) рдкрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдореЗрдВ рдЗрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдмрджрд▓рд╛рд╡ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред

рд▓реЛрдЧреЛ рдФрд░ рдмреНрд░рд╛рдВрдбрд┐рдВрдЧ


рдЖрдкрдиреЗ рд╢рд╛рдпрдж рдЧреМрд░ рдХрд┐рдпрд╛ рдХрд┐ рд╣рдордиреЗ рдмреНрд░рд╛рдВрдбрд┐рдВрдЧ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХрд┐рдпрд╛ рдФрд░ "рд╕рдВрд╕реНрдХрд░рдг 11" рдирд╛рдо рд╕реЗ рджреВрд░ рдЪрд▓реЗ рдЧрдПред рдЕрдм рдЖрд░рд╕реА рдХреЛ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрд░рдЯреАрдПрдо рд╕рдВрд╕реНрдХрд░рдг рдЗрд╕ рд╕рд╛рд▓ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛!
рд╣рдордиреЗ рдЙрддреНрдкрд╛рдж рд▓реЛрдЧреЛ рднреА рдмрджрд▓рд╛: рдЫрд╡рд┐

рд╕реНрдерд╛рдкрдирд╛


рдкрд╣рд▓реЗ рдШрдЯрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЬреЛ рдЖрдкрдХреЛ рд▓рдЧрднрдЧ рд╣рд░ рдЙрддреНрдкрд╛рдж рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрддрд╛ рд╣реИ рд╡рд╣ рд╣реИ рдЗрдВрд╕реНрдЯреЙрд▓рд░ред рд╣рдордиреЗ рдмреАрдЯрд╛ рд╕реЗ RC рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк рдЙрддреНрдкрд╛рдж рдХреЗ рдПрдХ рд╣реА рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ (рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ, рдЕрдВрддрд┐рдо, рдЖрджрд┐) рддреЛ рдЖрдкрдХреЛ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдмрд╕ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдЖрд░рд╕реА рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдЪрд▓рд╛рдПрдВ, рдпрд╣ рдкреБрд░рд╛рдиреЗ рдШрдЯрдХреЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдЧрд╛ рдФрд░ рдирдП рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдЧрд╛ред рдПрдХрдорд╛рддреНрд░ рдЕрдкрд╡рд╛рдж рдпрд╣ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рд╡рд┐рдВрдбреЛрдЬ 8 рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЖрдкрдХреЛ рдУрдПрд╕ рдХреЛ рд╡рд┐рдВрдбреЛрдЬ 8 рд░рд┐рд▓реАрдЬ рдкреНрд░реАрд╡реНрдпреВ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдЖрд░рд╕реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
рд╣рдордиреЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рд╡рд░реНрддрди рднреА рдЬреЛрдбрд╝реЗ рд╣реИрдВ рдЬреЛ рд╕рдордЧреНрд░ рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдЖрдк рдореЗрдВ рд╕реЗ рдХрдИ рдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдирдП рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдмреАрдЯрд╛ рдореЗрдВ рджреЗрдЦрд╛ рд╣реИ, рдЖрд░рд╕реА рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЙрддреНрдкрд╛рдж рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХрд╛ рд╕рдордп 20% рдХрдо рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ!
рдЕрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдШрдЯрдХреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИред рд╣рдореЗрдВ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЖрдк рдЗрди рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХрд╛ рдЖрдирдВрдж рд▓реЗрдВрдЧреЗ рдФрд░ рдЕрдкрдирд╛ рд╕рдордп рдмрдЪрд╛рдПрдВрдЧреЗред
рдЫрд╡рд┐

рдЙрддреНрдкрд╛рджрдХрддрд╛


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

рдЗрдВрдЯрд░рдлрд╝реЗрд╕


RC рдореЗрдВ рдЙрддреНрдкрд╛рдж рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХрдИ рд╕реБрдзрд╛рд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдФрд░ рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЬрд┐рд╕реЗ рд╣рдордиреЗ рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рдж рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ рд╣реИред рдЖрдк рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ , рдЬреЛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХрд╛ рд╡рд┐рд╡рд░рдг рджреЗрддреЗ рд╣реИрдВред
рдЫрд╡рд┐

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

рдЖрдИрдбреАрдИ



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

рдЫрд╡рд┐

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдордиреЗ рдХреНрд╡рд┐рдХ рд▓реЙрдиреНрдЪ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рд╣реИ, рдЬреЛ рдЕрдм рд▓рдЧрднрдЧ рддреБрд░рдВрдд рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдореЗрдЯреНрд░реЛ рд╕реНрдЯрд╛рдЗрд▓ рдРрдкреНрд╕


рдпрджрд┐ рдЖрдк рдореЗрдЯреНрд░реЛ рдХреА рд╢реИрд▓реА рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рд╡рд┐рдВрдбреЛрдЬ 8 рд░рд┐рд▓реАрдЬрд╝ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╡рд╛рд▓реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдЖрд░рд╕реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред рдЖрд░рд╕реА рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдореЗрдЯреНрд░реЛ рд╢реИрд▓реА рдРрдк рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдРрдб-рдСрди рд╣реИрдВред

XAML рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдореЗрдЯреНрд░реЛ рд╢реИрд▓реА рдХреЗ рдРрдк


рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдордиреЗ рдХрдИ рдирдП рдореЗрдЯреНрд░реЛ-рд╕реНрдЯрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЯреЗрдореНрдкрд▓реЗрдЯ рдЬреЛрдбрд╝реЗ, рдЬрд┐рд╕рдореЗрдВ C # рдФрд░ VB рдХреЗ рд▓рд┐рдП Windows рд░рдирдЯрд╛рдЗрдо рдШрдЯрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рдФрд░ C ++ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдирдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ DLL рдЯреЗрдореНрдкрд▓реЗрдЯ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдореМрдЬреВрджрд╛ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдореЗрдВ рднреА рд╕реБрдзрд╛рд░ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЯреЗрдореНрдкрд▓реЗрдЯ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдорд╛рдЙрд╕, рдХреАрдмреЛрд░реНрдб рдФрд░ рдЯрдЪ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред XAML рд╕рдкреЛрд░реНрдЯ рдХреЛ Direct2D рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред XAML рдмреНрд▓реИрдВрдХ рдРрдк рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ рдмрд╣реБрдд рд╕рд░рд▓ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдФрд░ рдмреНрд▓реЗрдВрдб рдХреЗ рд▓рд┐рдП XAML рд╕рдВрдкрд╛рджрдХ рдХреЛ рдирдП рдлреАрдЪрд░реНрд╕ рдХреЗ рд╕рд╛рде RC рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЕрдм рдЖрдк рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рд░рд╛рдЬреНрдпреЛрдВ, рдЬреИрд╕реЗ рдХрд┐ рдлреБрд▓рд╕реНрдХреНрд░реАрдирд╕реНрдХреНрд░реАрдирд╕реНрдХреЗрдк, рднрд░рд╛, рддрдбрд╝рдХрдирд╛, рдХреЗ рд▓рд┐рдП рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╡рд┐рдВрдбреЛ рдореЗрдВ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкрд░рд┐рдгрд╛рдо рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдкреИрдирд▓ рд╡рд┐рдХрд▓реНрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЬреЛ рджреГрд╢реНрдп рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛрдиреЗ рдкрд░ рдЖрд╡рд╢реНрдпрдХ рдореЛрдб рдХреЛ рдЪрд╛рд▓реВ рдХрд░рддрд╛ рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрдбрд╝рдХ рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ:
рдЫрд╡рд┐

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

рдЫрд╡рд┐

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

рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдореЗрдЯреНрд░реЛ рд╕реНрдЯрд╛рдЗрд▓ рдРрдкреНрд╕



рдмреНрд▓реЗрдВрдб рдХреЛ рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдХреИрд╕реНрдХреЗрдбрд┐рдВрдЧ рд╕реНрдЯрд╛рдЗрд▓ рд╢реАрдЯ рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реАрдПрд╕рдПрд╕ рдЧреБрдг рдкреИрдирд▓ рдореЗрдВ рдЬреАрдд рдирд┐рдпрдо рдореЛрдб "рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░реЗрдВ" рд╕реНрд░реЛрдд рдореЗрдВ, рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рд╕реЗ рддрддреНрд╡ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдХреНрд░рд┐рдп рд╣реИрдВ рдФрд░ рд╡реЗ рдХрд╣рд╛рдВ рд╕реЗ рдЖрдП рд╣реИрдВред

рдЫрд╡рд┐

рдПрдбрд┐рдЯрд┐рдВрдЧ рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рдФрд░ рдЯреВ-рдбрд╛рдпрдореЗрдВрд╢рдирд▓ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдореЗрд╢рди рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд╡рд┐рдзрд╛рдПрдБ:

рдЫрд╡рд┐

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

рдЫрд╡рд┐

рд╡рд┐рдВрдбреЛрдЬ 8 рдРрдк рдбреЗрд╡рд▓рдкрд░ рдмреНрд▓реЙрдЧ рдкрд░ рдореЗрдЯреНрд░реЛ рд╢реИрд▓реА рдРрдк рдХреЗ рд▓рд┐рдП рдЖрд░рд╕реА рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдиреЗрдВ ред

ASP.NET 4.5



ASP.NET рд╡реЗрдм рдлреЙрд░реНрдореНрд╕ рдХреЛ рдирдИ C # рднрд╛рд╖рд╛ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдФрд░ рдПрд╕рд┐рдВрдХреНрд╕ рдФрд░ рд╡реЗрдЯрд┐рдЯ рдХреАрд╡рд░реНрдб рдХрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдкреГрд╖реНрдареЛрдВ рдФрд░ рддрддреНрд╡реЛрдВ рдХреА рдШрдЯрдирд╛рдУрдВ рдХреЛ рдЕрдм рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ .NET 4.5 рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреА рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдЬрд╛ рд╕рдХрддреА рд╣реИ
MVC 4.0 рдореЗрдВ рдЕрдм "рдорд╛рдЗрдЧреНрд░реЗрд╢рди" рдореЛрдб рд╕рдХреНрд╖рдо рдХреЗ рд╕рд╛рде рдПрдВрдЯрд┐рдЯреА рдлреНрд░реЗрдорд╡рд░реНрдХ 5 рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ рд╕реЛрд░реНрд╕ рдХреЛрдб рдореЗрдВ рдбреЗрдЯрд╛ рд╕реНрдХреАрдо рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЫрд╡рд┐

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, HTML 5 рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реЗрдВрдбрд░ рдкреЗрдЬреЛрдВ рдкрд░ ASP.NET MVC рдЗрд╕ рдмрд┐рдВрджреБ рд╕реЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдкрд░реЛрдХреНрдд рдореЙрдбрд▓ рд╡реЗрдм рдкреЗрдЬ рдЖрдИрдбреА рдкрд░ рдирд┐рдореНрди рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░реЗрдЧрд╛ = "рдЬрдиреНрдорддрд┐рдерд┐" рдирд╛рдо = "рдЬрдиреНрдорддрд┐рдерд┐" рдкреНрд░рдХрд╛рд░ = "рдбреЗрдЯрд╛рдЗрдо" рдорд╛рди = "5/31/2012 12: 00:00 AM ┬╗

рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг



рдпрджрд┐ рдЖрдк рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд▓рдЧреЗ рд╣реБрдП рд╣реИрдВ, рддреЛ рдЖрдк рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ рд▓рд┐рдП рдЙрди рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреЛ рдиреЛрдЯрд┐рд╕ рдХрд░реЗрдВрдЧреЗ рдЬреЛ рдЖрд░рд╕реА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпреЗ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд╣реИрдВред MVC4 рдЦрд╛рд▓реА рдЯреЗрдореНрдкрд▓реЗрдЯ рдЕрдм рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ "рдЦрд╛рд▓реА" рд╣реЛ рдЧрдпрд╛ рд╣реИ (рдкреБрд░рд╛рдиреЗ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ рдЕрдм рдмреЗрд╕рд┐рдХ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ)ред рдирдИ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рднреА рд╕реБрдзрд╛рд░ рд╣реБрдЖред

рдЫрд╡рд┐

рдХрдИ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдПрдХ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдИрдбреАрдИ рд╕реНрд╡рд┐рдЪ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛:

рдЫрд╡рд┐

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

LightSwitch



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

рдЫрд╡рд┐

рдПрдХ рдЕрдиреНрдп рдирд╡реАрдирддрд╛ рдЬреЛ рд╕рдореАрдХреНрд╖рд╛рдУрдВ рдкрд░ рднреА рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рд▓рд╛рдЗрдЯрд╕реНрд╡рд┐рдЪ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдкреГрд╖реНрда рдкрд░ рдПрдХ рд▓реЛрдЧреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред рдЗрд╕ рд╡рд┐рдВрдбреЛ рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдбреЗрдЯрд╛ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд░реНрд╢рди рд╕рдВрдХреЗрддрдХ рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реБрдЖ, рдЬрд┐рд╕рдиреЗ рдХрдИ рдЙрдкрдпреЛрдЧ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдпрд╛, рдЬреИрд╕реЗ рдкреНрд░рд╢реНрди, рдкреЗрдЬрд┐рдВрдЧ, рдбреЗрдЯрд╛ рдХреЛ рдЧреНрд░рд┐рдб / рд╕рдВрдкрд╛рджрдХреЛрдВ рдореЗрдВ рд▓реЛрдб рдХрд░рдирд╛, рдЖрджрд┐ред LightSwitch рдФрд░ RC рдЕрдкрдбреЗрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдмреНрд▓реЙрдЧ рдкрд░ blogs.msdn.com/b/lightswitch рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ

рдЯреАрдо рдиреАрдВрд╡ рд╕рд░реНрд╡рд░



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

рдЫрд╡рд┐

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

рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг


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

рдЫрд╡рд┐

рдЖрдк рдпрд╣ рднреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдШрдЯрдХреЛрдВ рдФрд░ рд╕реНрдХреЛрдк рдХреЗ рдмреАрдЪ рдХреНрдпрд╛ рд╕рдВрдмрдВрдз рдореМрдЬреВрдж рд╣реИрдВ, рд░рд┐рд╢реНрддреЛрдВ рдореЗрдВ рдбреВрдмрдиреЗ рдФрд░ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд╕реНрд░реЛрддреЛрдВ рдХреА рдЦреЛрдЬ:

рдЫрд╡рд┐

рдпрджрд┐ рдЖрдк рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рд╕реНрдкрд░реНрд╢ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХреЙрдореНрдкреИрдХреНрдЯ "рд╕реВрдЪреА рджреГрд╢реНрдп" рдореЛрдб рд╕рд╣рд┐рдд рдмреНрдпрд╛рдЬ рдХреЗ рдШрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ:
рдЫрд╡рд┐

рд▓рд╛рдЗрд╡ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкрд░ рдЬрд╛рдПрдВ


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

рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрд╕рд╛рдзрди:



рдиреАрдЪреЗ рджрд┐рд▓рдЪрд╕реНрдк рд▓рд┐рдВрдХ рдХреА рдПрдХ рд╕реВрдЪреА рд╣реИ рдЬреЛ рдЖрд░рд╕реА рдХреЗ рд╕рд╛рде рдЖрд░рдВрдн рдХрд░рдиреЗ рдореЗрдВ рдЖрдкрдХреА рд╕рд╣рд╛рдпрддрд╛ рдХрд░реЗрдЧреА:


рдЖрдкрдХреА рд░рд╛рдп рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ!



рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдФрд░ рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рдЖрд╢рд╛ рдХрд░рддреЗ рд╣реИрдВред рдХреГрдкрдпрд╛ рдЕрдкрдиреА рд░рд╛рдп рд╡реНрдпрдХреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

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


All Articles