.NET рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреАрдПрдХреНрд╕рдкреАрд░рд┐рдПрдВрд╕ 10.2 рдХрдВрдкреЛрдиреЗрдВрдЯ рд╕реВрдЯ

DevExpress рдиреЗ рдЕрдкрдиреЗ DXperience рдЙрддреНрдкрд╛рдж рдХрд╛ рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рдШреЛрд╖рдгрд╛ рдХреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдШрдЯрдХ рд╣реИрдВ рдЬреЛ MS Visual Studio рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ .NET рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред DXperience 10.2 рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ, WPF, ASP.NET MVC, рдФрд░ рд╕рд╛рде рд╣реА рдкрд╛рд░рдВрдкрд░рд┐рдХ ASP.NET рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдлреЙрд░реНрдо рдЬреИрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдХрдИ рдирдП рдЙрддреНрдкрд╛рдж рдФрд░ рд╕реБрдзрд╛рд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред



рдпрджрд┐ рдЖрдк рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рдмрд┐рд▓реНрд▓реА рдореЗрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред



рддреЛ, 10.2 рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдирдпрд╛ рдХреНрдпрд╛ рд╣реИ?



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





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



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







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







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







рдКрдкрд░ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рдирдП рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдордиреЗ рдореМрдЬреВрджрд╛ рд▓реЛрдЧреЛрдВ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдХрд╛рдлреА рд╣рдж рддрдХ рдХрдо рдХрд░ рджрд┐рдпрд╛ рд╣реИ рдФрд░ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ XtraReports (рд░рд┐рдкреЛрд░реНрдЯ рдЬрдирд░реЗрдЯрд░), DXRichEdit (рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░), DXLayout (рдПрдХ рдЬрдЯрд┐рд▓ рд░реВрдк рд╕реЗ рддрддреНрд╡реЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдо) рдФрд░ рдЕрдиреНрдпред



рдЗрди рдФрд░ рдЕрдиреНрдп рд╕реБрдзрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╣рд╛рдБ рдФрд░ рдЬрд╛рдиреЗрдВред



WPF



рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, WPF рдПрдкреЛрд▓реЙрдЬрд┐рд╕реНрдЯ рдЕрдкрдиреА рдкрд╕рдВрдж рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдирдП рдЙрддреНрдкрд╛рдж рднреА рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣рд╛рдВ рдлрд┐рд░ рд╕реЗ рд╡реЗ рдирдП рдШрдЯрдХреЛрдВ рдХреА рд░рд┐рд╣рд╛рдИ рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред



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







рдПрдХ рдФрд░ рдЕрдЪреНрдЫреА рдЦрдмрд░ рдкреВрд░реНрдг рдкрд╛рда рд╕рдВрдкрд╛рджрдХ DXRichEdit рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХреА рдЧрдИ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ WPF рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рд╕рдорд╛рди рдШрдЯрдХреЛрдВ рдХреЗ рдмреАрдЪ рдХреЛрдИ рдПрдирд╛рд▓реЙрдЧ рдирд╣реАрдВ рд╣реИред рдЗрд╕рдореЗрдВ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдкрд╛рда рд╕реНрд╡рд░реВрдкрдг, рдмрд╣реБ-рд╕реНрддрд░реАрдп рд╕реВрдЪрд┐рдпреЛрдВ, рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рд╕рдорд░реНрдерди, рдЯреЗрдореНрдкрд▓реЗрдЯ рдкрддреНрд░реЛрдВ рдХреЗ рд╕реНрд╡рдд: рд╕рдВрдХрд▓рди рдХреЗ рд▓рд┐рдП "рдореЗрд▓ рдорд░реНрдЬ", рд╕рд╛рде рд╣реА рдПрдХ рдФрд░ рдирдП рдЙрддреНрдкрд╛рдж - DXSpellChecker рдХреЗ рд╕рд╛рде рд╡рд░реНрддрдиреА рдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╣реИ ред



рд╕рднреА рдЙрдкрд▓рдмреНрдз рдЙрддреНрдкрд╛рджреЛрдВ рдореЗрдВ рднреА рдХрд╛рдлреА рд╕реБрдзрд╛рд░ рд╣реБрдЖ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, WPF рдХреЗ рд▓рд┐рдП DXGrid рдореЗрдВ, рдПрдХ рдкреВрд░реНрдг-рдмрд╣реБ-рдмрд╣реБ-рд▓реБрдХрдЕрдк рд╕рдВрдкрд╛рджрдХ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдХрд╛рдлреА рд╕реБрдзрд╛рд░ рд╣реБрдЖ, рдЦрд╛рд╕рдХрд░ рдЬрдм рдирд┐рд░реНрдпрд╛рдд рдФрд░ рдореБрджреНрд░рдг; DXCharts рдЪрд╛рд░реНрдЯрд┐рдВрдЧ рдШрдЯрдХ рдХреЛ рдХрд╛рдлреА рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЕрдм рдЗрд╕рдХреЗ XAML рдХрд╛ рдЙрдкрдпреЛрдЧ WPF рдФрд░ рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ рджреЛрдиреЛрдВ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ; DXEditors рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдирдП рд╕рдВрдкрд╛рджрдХреЛрдВ рдХреЛ рднреА рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛: рдПрдХ рдХреИрд▓рдХреБрд▓реЗрдЯрд░, рдЪрд┐рддреНрд░реЛрдВ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдШрдЯрдХ, рд░рдВрдЧреЛрдВ рдХреЛ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдШрдЯрдХ, рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдШрдЯрдХред



рдЗрди рдФрд░ рдЕрдиреНрдп рд╕реБрдзрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╣рд╛рдБ рдФрд░ рдЬрд╛рдиреЗрдВред





ASP.NET MVC



рдореИрдВ ASP.NET MVC рдХреЛ рдПрдХ рдЕрд▓рдЧ рд▓рд╛рдЗрди рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдЬрд╛рдЧрд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рд╣рдордиреЗ 10.2 рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЬрдмрд░рджрд╕реНрдд рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдорд╛рд░реЗ ASP.NET рдШрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП 30 рд╕реЗ рдЕрдзрд┐рдХ (!) рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдкреИрджрд╛ рд╣реБрдП, рдЬреЛ рд╣рдореЗрдВ ASP.NET MVC рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред







рдкреВрд░реНрдг MVC рд╕рдорд░реНрдерди рдореЗрдВ рдирд┐рдореНрди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ:



рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдШрдЯрдХ рдЕрдм ASP.NET MVC рдХреЗ рддрд╣рдд рдЙрдкрд▓рдмреНрдз рд╣реИрдВ:



рдЗрди рдФрд░ рдЕрдиреНрдп рд╕реБрдзрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╣рд╛рдБ рдФрд░ рдЬрд╛рдиреЗрдВред



ASP.NET



рдЬреИрд╕рд╛ рдХрд┐ рдЖрдкрдиреЗ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛ рд╣реЛрдЧрд╛, рдШрдЯрдХреЛрдВ рдХреЗ ASP.NET рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рд╕реБрдзрд╛рд░ MVC рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдмрдирд╛рдиреЗ рддрдХ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рд╕рднреА рдШрдЯрдХ рдЕрдм рд░рд╛рдЗрдЯ-рдЯреВ-рд▓реЗрдлреНрдЯ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣рд╛рдВ рдирдП рдЙрддреНрдкрд╛рдж рднреА рд╣реИрдВ, рдЬреИрд╕реЗ рдПрдХ рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдд рд╕рдВрд░рдЪрдирд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ASPxTreeView :







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



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







рдЗрди рдФрд░ рдЕрдиреНрдп рд╕реБрдзрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╣рд╛рдБ рдФрд░ рдЬрд╛рдиреЗрдВред



WinForms



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





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



10.2 рдореЗрдВ, рд╣рдо рдЕрдкрдиреЗ рдЯреЗрдмрд▓ рдШрдЯрдХ XtraGrid рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдХрд╛рдо рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗред рдирддреАрдЬрддрди, рд╕рднреА рдСрдкрд░реЗрд╢рди рд▓рдЧрднрдЧ рддреБрд░рдВрдд рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдбреЗрдЯрд╛ рдХреЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдиреЗрддреГрддреНрд╡ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдбреЗрдЯрд╛ рдЦреБрдж рдХреЛ рдзреАрд░реЗ-рдзреАрд░реЗ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред







рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣рдореЗрд╢рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд░рд╣рддрд╛ рд╣реИ, рдПрдХ рдмрд╛рд░ рдореЗрдВ рдХрдИ рдСрдкрд░реЗрд╢рди рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛, рдмрд┐рдирд╛ рдкрд┐рдЫрд▓реЗ рд╡рд╛рд▓реЗ рдХреЗ рдЦрддреНрдо рд╣реЛрдиреЗ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд┐рдПред



рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирдП рдШрдЯрдХ рджрд┐рдЦрд╛рдИ рджрд┐рдП рд╣реИрдВред



рдЗрди рдФрд░ рдЕрдиреНрдп рд╕реБрдзрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╣рд╛рдБ рдФрд░ рдЬрд╛рдиреЗрдВред



All Articles