.NET рдлреНрд░реЗрдорд╡рд░реНрдХ: рдЖрдк рдХрд┐рд╕ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

.NET рдлреНрд░реЗрдорд╡рд░реНрдХ рдмрд╣реБрдд рддреЗрдЬреА рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдХрдИ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдЬреЛрдбрд╝реА рдЬрд╛рддреА рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдХрд┐ рдпреЗ рдЕрдкрдбреЗрдЯ рдХрд┐рддрдиреА рдЬрд▓реНрджреА рд╕рдлрд▓ рд╣реЛрддреЗ рд╣реИрдВред

рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдкреГрд╖реНрдарднреВрдорд┐ (рдЕрдкреВрд░реНрдг):

.NET 4.5 (Windows Vista SP2 +): рдореЗрдЯреНрд░реЛ, async / рдкреНрд░рддреАрдХреНрд╖рд╛рд░рдд, рдпреВрдирд┐рдХреЛрдб рдХрдВрд╕реЛрд▓, MEF рдореЗрдВ рдЬреЗрдирд░рд┐рдХ, IDN, EAI, рдЬрд╝рд┐рдк; WPF: рд░рд┐рдмрди рдирд┐рдпрдВрддреНрд░рдг, async рд╕рддреНрдпрд╛рдкрди, VirtualizingPanel рдкрд┐рдХреНрд╕реЗрд▓ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ, рд╕реНрдерд┐рд░ рдЧреБрдг рдмрд╛рдЗрдВрдбрд┐рдВрдЧ, рд▓рд╛рдЗрд╡ рдЖрдХрд╛рд░ рджреЗрдирд╛, рдмреЗрд╣рддрд░ рдХрдордЬреЛрд░ рдШрдЯрдирд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдердиред

.NET 4.0 (Windows XP SP3 +): рд╕рдорд╛рдирд╛рдВрддрд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди, рдкреИрд░реЗрд▓рд▓ LINQ, рдЯрд╛рд╕реНрдХ рдкреИрд░реЗрд▓рд▓ рд▓рд╛рдЗрдмреНрд░реЗрд░реА, рдбрд╛рдпрдиреЗрдорд┐рдХ рдбрд┐рд╕реНрдкреИрдЪ рдФрд░ DLR, рдХреЛрд╡рд░рд┐рдпрдирд╕ рдФрд░ рдХрдВрдЯреНрд░реЛрд╡рд░реНрд╕реА, рдирд╛рдорд┐рдд рдкреИрд░рд╛рдореАрдЯрд░, рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреИрд░рд╛рдореАрдЯрд░, рдЕрдиреБрдХреНрд░рдорд┐рдд рдЧреБрдг, рдХреЛрдб рдЕрдиреБрдмрдВрдз, Bigteteger рдФрд░ Complex classesред

.NET 3.5 (Windows XP +): LINQ, рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдЯреНрд░реА, рдХреЙрдореНрдкреИрдХреНрдЯ рдлреНрд░реЗрдорд╡рд░реНрдХ, рд╣реИрд╕реЗрдЯ, EventSchemaTraceListener, GC рд╡рд┐рд▓рдВрдмрддрд╛ рдореЛрдб, рдЖрдВрд╢рд┐рдХ рдЯреНрд░рд╕реНрдЯ рдореЗрдВ рдкреНрд░рддрд┐рдмрд┐рдВрдм, ReaderWriterLockSlim, DateTime.ffset, TimeZoneInfo; WCF: рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рд╕реЗрд╡рд╛рдПрдБ, рдЯрд┐рдХрд╛рдК рд╕реЗрд╡рд╛рдПрдБ, рд╡реЗрдм рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЙрдбрд▓, рдПрдЯрдо рдФрд░ RSS, рд╡реЗрдм рд╕реЗрд╡рд╛рдПрдБ рдЗрдВрдЯрд░рдСрдкрд░реЗрдмрд┐рд▓рд┐рдЯреА; WPF: рдЯреЗрдХреНрд╕реНрдЯ рдмреЙрдХреНрд╕ рдХреЗ рд▓рд┐рдП IME, рдЗрдореЗрдЬ рдХреИрд╢рд┐рдВрдЧ, рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдбреАрдмрдЧрд┐рдВрдЧ, IDataErrorInfo, WinForms рдЗрдВрдЯрд░рдСрдкрд░реЗрдмрд┐рд▓рд┐рдЯреАред

.NET 3.0 (Windows XP +): рд╡рд┐рдВрдбреЛрдЬ рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди рдлрд╛рдЙрдВрдбреЗрд╢рди (WCF), рд╡рд┐рдВрдбреЛрдЬ рдкреНрд░реЗрдЬреЗрдВрдЯреЗрд╢рди рдлрд╛рдЙрдВрдбреЗрд╢рди (WPF), рд╡рд┐рдВрдбреЛрдЬ рд╡рд░реНрдХрдлреНрд▓реЛ рдлрд╛рдЙрдВрдбреЗрд╢рди (WF), рд╡рд┐рдВрдбреЛрдЬ рдХрд╛рд░реНрдбрд╕реНрдкреЗрд╕ред

.NET 2.0 (Windows XP +): 64-рдмрд┐рдЯ, рдЬреЗрдиреЗрд░рд┐рдХ, рдЬреЗрдиреЗрд░рд┐рдХ рдХрд▓реЗрдХреНрд╢рди, рдЖрдВрд╢рд┐рдХ рдХрдХреНрд╖рд╛рдПрдВ, рдЕрд╢рдХреНрдд рдкреНрд░рдХрд╛рд░, рдЕрдирд╛рдо рд╡рд┐рдзрд┐рдпрд╛рдБ, рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпрд╛рдБ, рд░реАрдореЛрдЯрд┐рдВрдЧ, ACL, рдХрдВрд╕реЛрд▓ рд╕реБрдзрд╛рд░, рдбреАрдмрдЧрд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ, рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдФрд░ рдЬрд╛рд░реА рд░рдЦреЗрдВ, FTP рдЕрдиреБрд░реЛрдз, HTTP рдХреИрд╢рд┐рдВрдЧ, рдкреНрд░реЙрдХреНрд╕реА рдЦреЛрдЬ , HttpListener, рдХрд╕реНрдЯрдо рд╕рдВрд╕реНрдХреГрддрд┐рдпреЛрдВ рдФрд░ рдЕрдиреНрдп рд╡реИрд╢реНрд╡реАрдХрд░рдг рд╕реБрдзрд╛рд░, GZIP, рдкрд┐рдВрдЧ, SerialPort, SMTP, Semaphore рдФрд░ рдЕрдиреНрдп рд╕реВрддреНрд░рдг рд╕реБрдзрд╛рд░, рдбреЗрдЯрд╛ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ, рд▓реЗрдирджреЗрди рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ; WinForms: DataGridView, ToolStrip, MaskedTextBox, SoundPlayer, SplitContainer, WebBrowser, рд▓реЗрдЖрдЙрдЯ рдкреИрдирд▓ред

.NET 1.1 (рд╡рд┐рдВрдбреЛрдЬ 2000+): рд╕рд╛рдЗрдб-рдмрд╛рдп-рд╕рд╛рдЗрдб рдирд┐рд╖реНрдкрд╛рджрди, рдЖрдИрдкреАрд╡реА 6, рд╕реБрд░рдХреНрд╖рд╛ рдЕрдиреБрдорддрд┐ рдкрд░рд┐рд╡рд░реНрддрдиред

.NET 1.0 (рд╡рд┐рдВрдбреЛрдЬ 98+): рдПрдХ рдЪрдорддреНрдХрд╛рд░ рд╣реБрдЖред

(рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдФрд░ рдЧрд▓рддрд┐рдпрд╛рдБ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдпрджрд┐ рдХреБрдЫ рднреА, рд╕рд╣реА рд╣реИред)

рд╕рднреА рдкреНрд░рд╢реНрдиреЛрдВ рдореЗрдВ, рдЖрдк рдХрдИ рдЙрддреНрддрд░ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдХрдИ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП рдЪрд┐рд╣реНрдирд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд▓рд┐рдП рдорддрджрд╛рди рдХрдИ рдмрд╛рд░ рд╡рд┐рдлрд▓ рд╣реЛрдЧрд╛)ред рдирд┐рдХрдЯрддрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЧреЛрд▓ред рдпрджрд┐ рдЖрдк .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ "Refrain" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред

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


All Articles