рдбреАрдПрдХреНрд╕рдкреАрд░рд┐рдпрдВрд╕ 13.1 - DevExpress рд╕реЗ .NET рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдХрд╛ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг

рдмрд╣реБрдд рдкрд╣рд▓реЗ рдирд╣реАрдВ, рд╣рдордиреЗ .NET рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдВрддреНрд░рдг рдФрд░ рдШрдЯрдХреЛрдВ рдХреЗ рд╣рдорд╛рд░реЗ рд╕реЗрдЯ рдХреЗ рдПрдХ рдирдП рдкреНрд░рдореБрдЦ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рдШреЛрд╖рдгрд╛ рдХреА - рдбреАрдПрдХреНрд╕рдкреАрд░рд┐рдпрдВрд╕ 13.1ред рдкрд░рдВрдкрд░рд╛ рд╕реЗ, рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг WinForms, ASP.NET, WinRT, рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ рдФрд░ WPF рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдХрдИ рдирдП рдЙрддреНрдкрд╛рдж рдФрд░ рд╕реБрдзрд╛рд░ рд▓рд╛рддрд╛ рд╣реИред

рд╕рд╛рдорд╛рдиреНрдп рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдФрд░ рдбрд┐рдЬрд╛рдЗрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ


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

рд╡реНрд╣рд╛рдЯреНрд╕ рдиреНрдпреВ рдмрд╣реБрдд рдлреИрд▓рддрд╛ рд╣реБрдЖ рдмрд╛рд╣рд░ рдЖрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдирд╣реАрдВ рдкрдврд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ - рдмрд┐рд▓реНрд▓реА рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред

рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рдЖрдк рддреБрд░рдВрдд рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рд▓рд┐рдВрдХ рдкрд░ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ:

рдЕрдм рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рджрд┐рд╢рд╛ рдкрд░ рдЕрд▓рдЧ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред

WinForms


рд░рд┐рд▓реАрдЬ рдирдИ рд╡рд╕реНрддреБрдУрдВ рдореЗрдВ рд╕рдореГрджреНрдз рдереАред

рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рдирд┐рдпрдВрддреНрд░рдг рдЕрдм рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдореЗрдВ рдЖрдк рдлреЙрд░реНрдореВрд▓рд╛, рдлрд╝реЙрд░реНрдореЗрдЯрд┐рдВрдЧ рд╕реЗрд▓ рдФрд░ / рд╕реЗ XLS, XLSX, CSV, TXT рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЗ рдЖрдпрд╛рдд / рдирд┐рд░реНрдпрд╛рдд рдбреЗрдЯрд╛ рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдкреВрд░реНрдг-рд╡рд┐рдХрд╕рд┐рдд MS Excel рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдпрд╣ рд░рд┐рдмрди-рдореЗрдиреВ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░-рддреИрдпрд╛рд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ рдерд╛, рдЬрд┐рд╕рдореЗрдВ рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд▓рд┐рдП рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдореЗрдиреВ рдЖрдЗрдЯрдо рд╣реИрдВред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЕрдкрдиреЗ рд▓рд┐рдП рджреЗрдЦреЗрдВ ред

рдорд╛рдирдЪрд┐рддреНрд░ рдирд┐рдпрдВрддреНрд░рдг рдЖрдкрдХреЛ WinForms рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдорд╛рдирдЪрд┐рддреНрд░ рджрд┐рдЦрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ рдирд┐рдореНрди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реИ:



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

WinRTLiveTileManager ред рдпрд╣ рдШрдЯрдХ рдЖрд╕рд╛рдиреА рд╕реЗ WinForms рдкрд░ рдПрдХ рдореМрдЬреВрджрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдПрдХреАрдХреГрдд рд╣реИ рдФрд░ рд▓рд╛рдЗрд╡ рдЯрд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИред рд▓рд╛рдЗрд╡ рдЯрд╛рдЗрд▓ рдореИрдиреЗрдЬрд░ рдПрдХ WinRT рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИ рдЬреЛ рд╕реНрдЯрд╛рд░реНрдЯ рд╕реНрдХреНрд░реАрди рдФрд░ WinForms рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдмреАрдЪ рдордзреНрдпрд╕реНрдерддрд╛ рдХрд░рддрд╛ рд╣реИред WinForms рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рд▓рд╛рдЗрд╡ рдЯрд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рдПрдХ рд╕реНрдЯрд╛рд░реНрдЯ рд╕реНрдХреНрд░реАрди рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рд╡рд┐рд╡рд░рдгред



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


рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕рд░реНрд╡рд░


рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕рд░реНрд╡рд░ - рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реА рдирдИ рд▓рд╛рдЗрдмреНрд░реЗрд░реАред рдЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рднрд╛рдЧ рд╣реИрдВ:

рдЗрди рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ (рдЕрдВрдЧреНрд░реЗрдЬреА):


рд╡рд┐рдВрдбреЛрдЬ 8 рдПрдХреНрд╕рдПрдПрдордПрд▓


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


рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ: рдЕрдВрдЧреНрд░реЗрдЬреА: рд╡рд┐рдВрдбреЛрдЬ 8 XAML рдореЗрдВ рдирдпрд╛ рдХреНрдпрд╛ рд╣реИ


рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ


рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдо рдирд╣реАрдВ рднреВрд▓реЗред

рдпрджрд┐ рд╣рдо рдЯрдЪ рд╕реНрдХреНрд░реАрди рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдРрд╕реЗ рд╕реНрдХреНрд░реАрди рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рдереАрдо рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ: рдЯрдЪрд▓рд╛рдЗрдирдбрд╛рд░реНрдХ ред



рд╡рд┐рд╡рд░рдг: рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ рдореЗрдВ рдирдпрд╛ рдХреНрдпрд╛ рд╣реИ ред


WPF


рдпрджрд┐ рдЖрдкрдиреЗ рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ (рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ) рдХреЗ рд▓рд┐рдП рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреА рд╕реВрдЪреА рдирд╣реАрдВ рдкрдврд╝реА рд╣реИ, рддреЛ рдЕрднреА рднреА рдЗрд╕реЗ рдХрд░реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡реНрд╣рд╛рдЯреНрд╕ рдиреНрдпреВ рдЗрди рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ рднреА WPF рдЙрддреНрдкрд╛рдж рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдмрд╣реБрдд рд╕рд╛рд░реА рдЪреАрдЬреЗрдВ рдХреЗрд╡рд▓ WPF рдХреЗ рд▓рд┐рдП рдХреА рдЧрдИ рдереАрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рднреА рдиреАрдЪреЗред рдЪреВрдВрдХрд┐ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдирд╡рд╛рдЪрд╛рд░ рд╣реИрдВ, рдореИрдВ рдЙрдиреНрд╣реЗрдВ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░реВрдВрдЧрд╛ред
рдирдП рдирд┐рдпрдВрддреНрд░рдг:

рдирдП рдЬрд╛рджреВрдЧрд░ рдФрд░ рдбрд┐рдЬрд╛рдЗрди рд╕рдордп рдореЗрдВ рд╕реБрдзрд╛рд░:

рдЖрдк рд╣рдорд╛рд░реЗ Youtube рдЪреИрдирд▓ рдкрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдореЗрдВ рдЬрд╛рджреВрдЧрд░реЛрдВ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ: WPF рдореЗрдВ рдирдпрд╛ рдХреНрдпрд╛ рд╣реИ


ASP.NET WebForms рдФрд░ ASP.NET MVC


рдирдП рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред
13.1 рдореЗрдВ, рд╣рдореЗрдВ ImageGallery рдХрдВрдЯреНрд░реЛрд▓ рдорд┐рд▓рд╛ред рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдЪрд┐рддреНрд░реЛрдВ рдХреЛ рд▓реЛрдб рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЪрд┐рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдердВрдмрдиреЗрд▓ рдмрдирд╛рддрд╛ рд╣реИ, рд╕реНрдкрд░реНрд╢ рдЗрд╢рд╛рд░реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕реНрдХреНрд░реАрди рдХреА рдЪреМрдбрд╝рд╛рдИ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИред



ASP.NET MVC рдХреЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреА рд░реЗрдЦрд╛ рдЕрднреА рднреА рдирд╣реАрдВ рд╣реИред рд╣рдордиреЗ рдЗрд╕реЗ рддреАрди рдирдИ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛:

рдЕрдм рд╕реБрдзрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ:

рд╡рд┐рд╕реНрддрд╛рд░: рдЕрдВрдЧреНрд░реЗрдЬреА: ASP.NET рдореЗрдВ рдирдпрд╛ рдХреНрдпрд╛ рд╣реИ


рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ


рд░рд┐рдкреЛрд░реНрдЯ рдЬрдирд░реЗрдЯрд░ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдПрдХ рдирдпрд╛ рдирд┐рдпрдВрддреНрд░рдг рдмрдирд╛рдпрд╛ - XRTableOfContents ред рдпрд╣ рдирд┐рдпрдВрддреНрд░рдг рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рд╛рдордЧреНрд░реА рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рдмрд╣реБ-рдкреГрд╖реНрда рд░рд┐рдкреЛрд░реНрдЯ рдмрдирд╛рддреЗ рд╕рдордп рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред



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



рдЕрдм рдЖрдкрдХреЛ Visual Studio рдореЗрдВ рдЕрдкрдиреА рд░рд┐рдкреЛрд░реНрдЯ рдбрд┐рдЬрд╝рд╛рдЗрди рдирд╣реАрдВ рдмрдирд╛рдиреА рд╣реЛрдЧреАред рдирдИ рд░рд┐рдкреЛрд░реНрдЯ рдбрд┐рдЬрд╛рдЗрдирд░ рдЖрдкрдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЙрд╕ рд░реВрдк рдореЗрдВ рд░рд┐рдкреЛрд░реНрдЯ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

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

рд╡рд┐рд╕реНрддрд╛рд░: рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдореЗрдВ рдирдпрд╛ рдХреНрдпрд╛ рд╣реИ


рдбреИрд╢рдмреЛрд░реНрдб


рдиреАрдЪреЗ рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рд╣реИред

рд╡рд┐рд╡рд░рдг: рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдирдпрд╛ рдХреНрдпрд╛ рд╣реИ ред


eXpressApp рдлреНрд░реЗрдорд╡рд░реНрдХ


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



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


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



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



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


CodeRush


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

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

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

рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреНрд░рд╢реНрди рд╣реИрдВ - рддреЛ рдЙрдиреНрд╣реЗрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдкреВрдЫреЗрдВ, рд╣рдо рдЬрд╡рд╛рдм рджреЗрдиреЗ рдореЗрдВ рдкреНрд░рд╕рдиреНрди рд╣реЛрдВрдЧреЗред рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

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


All Articles