Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π―Π—Π«Πš ΠŸΠ ΠžΠ“Π ΠΠœΠœΠ˜Π ΠžΠ’ΠΠΠ˜Π― Π‘# 2005 И ΠŸΠ›ΠΠ’Π€ΠžΠ ΠœΠ .NET 2.0. 3-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 1

Автор Π­Π½Π΄Ρ€ΡŽ ВроСлсСн

Π­Π½Π΄Ρ€ΡŽ ВроСлсСн

Π―Π—Π«Πš ΠŸΠ ΠžΠ“Π ΠΠœΠœΠ˜Π ΠžΠ’ΠΠΠ˜Π― C# 2005 И ΠŸΠ›ΠΠ’Π€ΠžΠ ΠœΠ .NET 2.0 3-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅

ΠŸΠΎΡΠ²ΡΡ‰Π°ΡŽ эту ΠΊΠ½ΠΈΠ³Ρƒ ΠΌΠΎΠ΅ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈ, ΠœΡΡ€ΠΈ ВроСлсСн. Мама! Π‘Π»Π°Π³ΠΎΠ΄Π°Ρ€ΡŽ тСбя Π·Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ, настоящСм ΠΈ Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ. Ах, Π΄Π°! И спасибо Π·Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‚Ρ‹ Π½Π΅ стала Π½Π°ΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ мСня, ΠΊΠΎΠ³Π΄Π° я ΠΏΡ€ΠΈΡˆΠ΅Π» Π΄ΠΎΠΌΠΎΠΉ с "ΠΈΡ€ΠΎΠΊΠ΅Π·ΠΎΠΌ".

Π›ΡŽΠ±Π»ΡŽ тСбя. ΠŸΡƒΡ….
Об Π°Π²Ρ‚ΠΎΡ€Π΅

Π­Π½Π΄Ρ€ΡŽ ВроСлсСн (Andrew Troelsen) носит Ρ‚ΠΈΡ‚ΡƒΠ» MVP (Most Valuable Professional – "самый Ρ†Π΅Π½Π½Ρ‹ΠΉ спСциалист") ΠΏΠΎ Visual C# Π² Microsoft, Π° Ρ‚Π°ΠΊΠΆΠ΅ являСтся ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€ΠΎΠΌ, ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΈ ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Π½Ρ‚ΠΎΠΌ Intertech Training (http://www.IntertechTraining.com), Ρ†Π΅Π½Ρ‚Ρ€Π° обучСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² .NET ΠΈ J2EE. Он являСтся Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ мноТСства ΠΊΠ½ΠΈΠ³, срСди ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Developer's Workshop to COM and ATL 3.0 (Wordware Publishing, 2000), COM and .NET Interoperability (Apress, 2002), Visual Basic .NET and the .NET Platform: An Advanced Guide (Apress, 2001), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ½ΠΈΠ³Π° C# and the .NET Platform (Apress, 2003), которая Π±Ρ‹Π»Π° удостоСна ряда ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π½Π°Π³Ρ€Π°Π΄. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½ являСтся Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ мноТСства статСй ΠΏΠΎ вопросам .NET для MSDN online ΠΈ MacTech (Π² этих ΡΡ‚Π°Ρ‚ΡŒΡΡ… Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ аспСкты ΠΌΠ΅ΠΆΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½ΠΎΠΉ нСзависимости .NET) ΠΈ часто выступаСт с Π΄ΠΎΠΊΠ»Π°Π΄Π°ΠΌΠΈ, посвящСнными .NET, Π² конфСрСнциях ΠΈ Π³Ρ€ΡƒΠΏΠΏΠ°Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

Π’ настоящСС врСмя Π­Π½Π΄Ρ€ΡŽ ВроСлсСн ΠΏΡ€ΠΎΠΆΠΈΠ²Π°Π΅Ρ‚ Π² МиннСаполисС, ΡˆΡ‚. ΠœΠΈΠ½Π½Π΅ΡΠΎΡ‚Π°, со своСй ΠΆΠ΅Π½ΠΎΠΉ Амандой. Π’ свободноС врСмя ΠΎΠ½ ΠΌΠ΅Ρ‡Ρ‚Π°Π΅Ρ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Wild Π²Ρ‹ΠΈΠ³Ρ€Π°ΡŽΡ‚ ΠšΡƒΠ±ΠΎΠΊ Бтэнли, Vikings Π²Ρ‹ΠΈΠ³Ρ€Π°ΡŽΡ‚ Π‘ΡƒΠΏΠ΅Ρ€ΠΊΡƒΠ±ΠΎΠΊ (ΠΎΠ½ Π±Ρ‹ Ρ…ΠΎΡ‚Π΅Π», Ρ‡Ρ‚ΠΎΠ±Ρ‹ это ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ Π΄ΠΎ Π΅Π³ΠΎ пСнсии), a Timberwolves станут ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ Ρ‡Π΅ΠΌΠΏΠΈΠΎΠ½Π°ΠΌΠΈ NBA.

О Π½Π°ΡƒΡ‡Π½ΠΎΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅

Гэвин Π‘ΠΌΠΈΡ‚ (Gavin Smyth) являСтся профСссионалом Π² области ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния с ΠΌΠ½ΠΎΠ³ΠΎΠ»Π΅Ρ‚Π½ΠΈΠΌ (ΠΈ, ΠΊΠ°ΠΊ ΠΎΠ½ считаСт, слишком большим) ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ – ΠΎΡ‚ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… устройств Π΄ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ·Π»ΠΎΠ²Ρ‹Ρ… сСрвСров Π½Π° Ρ‚Π°ΠΊΠΈΡ… Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…, ΠΊΠ°ΠΊ "нСсгибаСмыС" ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Unix ΠΈ Windows, ΠΈ Ρ‚Π°ΠΊΠΈΡ… языках программирования, ΠΊΠ°ΠΊ ассСмблСр, C++, Ada ΠΈ C# (Π½Π΅ считая мноТСства Π΄Ρ€ΡƒΠ³ΠΈΡ…, Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ достойных языков). Он выполнял Π·Π°ΠΊΠ°Π·Ρ‹ для Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, ΠΊΠ°ΠΊ Π’Π’ ΠΈ Nortel, Π° Π² настоящСС врСмя Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для Microsoft. Гэвин Π‘ΠΌΠΈΡ‚ ΠΈΠΌΠ΅Π΅Ρ‚ ряд собствСнных ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚, Π²Ρ‹ΡˆΠ΅Π΄ΡˆΠΈΡ… Π² Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°Ρ… (EXE ΠΈ Wrox – Π³Π΄Π΅ ΠΎΠ½ΠΈ сСйчас?), Π½ΠΎ Π² ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΎΠ½ ΠΏΡ€ΠΈΡˆΠ΅Π» ΠΊ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ, Ρ‡Ρ‚ΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΠΊΠ° Ρ‡ΡƒΠΆΠΈΡ… ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΉ оказываСтся ΠΊΡƒΠ΄Π° Π±ΠΎΠ»Π΅Π΅ ΠΏΠ»ΠΎΠ΄ΠΎΡ‚Π²ΠΎΡ€Π½ΠΎΠΉ. Помимо этого, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π½Π΅ борСтся Π² своСм саду с сорняками ΠΈ насСкомыми, ΠΎΠ½ пытаСтся Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ² LEGO Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ, ΠΏΠΎ Π΅Π³ΠΎ мнСнию, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄Π΅Π»Π°Ρ‚ΡŒ (это всС ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π΄ΠΈ Π΄Π΅Ρ‚Π΅ΠΉ – чСстно!).

Благодарности

Выпуск Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ издания этой ΠΊΠ½ΠΈΠ³ΠΈ Π±Ρ‹Π» Π±Ρ‹ просто Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΡ… мСня людСй, Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, слСдуСт Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½ΠΎΡΡ‚ΡŒ всСй ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° Apress. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π΅Π΅ Ρ‡Π»Π΅Π½ΠΎΠ² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΠ» Π½Π΅ΠΌΠ°Π»ΠΎ усилий, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ мою "ΡΡ‹Ρ€ΡƒΡŽ" Ρ€ΡƒΠΊΠΎΠΏΠΈΡΡŒ Π² Π±Π΅Π·ΡƒΠΏΡ€Π΅Ρ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. Π”Π°Π»Π΅Π΅, я Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠ΅ΠΌΡƒ Π½Π°ΡƒΡ‡Π½ΠΎΠΌΡƒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρƒ, Гэвину Π‘ΠΌΠΈΡ‚Ρƒ (извСстному Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ псСвдонимом Eagle Eye – ΠžΡ€Π»ΠΈΠ½Ρ‹ΠΉ Π“Π»Π°Π·), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ» ΠΎΠ³Ρ€ΠΎΠΌΠ½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Ρ€Π΅Ρ‡ΡŒ мСня ΠΎΡ‚ мноТСства ошибок. ВсС ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ ошибки (ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΈ, нСточности Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ ΠΈ Ρ‚.Π΄.), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ смогли "ΠΏΡ€ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ" Π² эту ΠΊΠ½ΠΈΠ³Ρƒ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, Π»Π΅ΠΆΠ°Ρ‚ Π½Π° ΠΌΠΎΠ΅ΠΉ совСсти.

Бпасибо ΠΌΠΎΠΈΠΌ Π΄Ρ€ΡƒΠ·ΡŒΡΠΌ ΠΈ Ρ‡Π»Π΅Π½Π°ΠΌ ΠΌΠΎΠ΅ΠΉ сСмьи, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ (Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Ρ€Π°Π·) Ρ‚Π΅Ρ€ΠΏΠ΅Π»ΠΈ ΠΌΠΎΠΈ Ρ†Π΅ΠΉΡ‚Π½ΠΎΡ‚Ρ‹, Π° ΠΈΠ½ΠΎΠ³Π΄Π° ΠΈ ΡΠ²ΡΠ·Π°Π½Π½ΡƒΡŽ с этим Π½Π΅ΡΠ΄Π΅Ρ€ΠΆΠ°Π½Π½ΠΎΡΡ‚ΡŒ Π² ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ. Π’Π°ΠΊΠΎΠΉ ΠΆΠ΅ благодарности Π·Π°ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΌΠΎΠΈ Π΄Ρ€ΡƒΠ·ΡŒΡ ΠΈ сотрудники ΠΈΠ· Intertech Training. Π― ΠΎΡ‡Π΅Π½ΡŒ Ρ†Π΅Π½ΡŽ ΠΎΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ Π²Π°ΠΌΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ (ΠΊΠ°ΠΊ ΠΏΡ€ΡΠΌΡƒΡŽ, Ρ‚Π°ΠΊ ΠΈ ΠΊΠΎΡΠ²Π΅Π½Π½ΡƒΡŽ). НаконСц, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ спасибо ΠΈ "всС Ρ„Π°Π½Ρ‚ΠΈΠΊΠΈ" ΠΌΠΎΠ΅ΠΉ ΠΆΠ΅Π½Π΅ Мэнди Π·Π° Π΅Π΅ любовь ΠΈ содСйствиС.

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π― помню врСмя, ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ‚ Ρ‚ΠΎΠΌΡƒ Π½Π°Π·Π°Π΄, ΠΊΠΎΠ³Π΄Π° я ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Ρƒ Apress ΠΊΠ½ΠΈΠ³Ρƒ, ΠΏΠΎΡΠ²ΡΡ‰Π΅Π½Π½ΡƒΡŽ Π΅Ρ‰Π΅ Π½Π΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΌΡƒ Π½Π° Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΠ°ΠΊΠ΅Ρ‚Ρƒ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… срСдств Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Next Generation Windows Services (NGWS - сСрвисы Windows ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ поколСния). Π’Ρ‹, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ NGWS Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ счСтС стал Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ сСгодня называСтся ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ .NET. ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ с ΠΌΠΎΠΈΠΌΠΈ исслСдованиями Π² области Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ языка программирования C# ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ .NET шло созданиС Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ рукописи. Π­Ρ‚ΠΎ Π±Ρ‹Π» фантастичСский ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π½ΠΎ я Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, которая ΠΏΡ€Π΅Ρ‚Π΅Ρ€ΠΏΠ΅Π²Π°Π»Π° вСсьма Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ измСнСния Π² Ρ…ΠΎΠ΄Π΅ своСй Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π±Ρ‹Π»ΠΎ занятиСм, ΠΎΡ‡Π΅Π½ΡŒ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ Π½Π° Π½Π΅Ρ€Π²Ρ‹. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, послС ΠΌΠ½ΠΎΠ³ΠΈΡ… бСссонных Π½ΠΎΡ‡Π΅ΠΉ, Π³Π΄Π΅-Ρ‚ΠΎ ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ Π»Π΅Ρ‚Π° 2001 Π³ΠΎΠ΄Π°, ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ C# and the .NET Platform Π±Ρ‹Π»ΠΎ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ .NET 1.0 Beta 2.

Π‘ Ρ‚ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ я Π±Ρ‹Π» Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ Ρ€Π°Π΄ ΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ эта ΠΊΠ½ΠΈΠ³Π° ΠΎΡ‡Π΅Π½ΡŒ благосклонно принимаСтся прСссой ΠΈ, самоС Π³Π»Π°Π²Π½ΠΎΠ΅, читатСлями. Π—Π° эти Π³ΠΎΠ΄Ρ‹ ΠΊΠ½ΠΈΠ³Π° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π»Π°ΡΡŒ Π² качСствС Π½ΠΎΠΌΠΈΠ½Π°Π½Ρ‚Π° Π½Π° ΠΏΡ€Π΅ΠΌΠΈΡŽ Jolt Award (я Ρ‚ΠΎΠ³Π΄Π° "ΠΏΡ€ΠΎΠ»Π΅Ρ‚Π΅Π»"…) ΠΈ Π½Π° ΠΏΡ€Π΅ΠΌΠΈΡŽ Referenceware Excellence Award 2003 Π³ΠΎΠ΄Π° Π² ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ (ΠΈ я счастлив, Ρ‡Ρ‚ΠΎ Π½Π° этот Ρ€Π°Π· ΠΌΠ½Π΅ ΠΏΠΎΠ²Π΅Π·Π»ΠΎ).

Π’Ρ‚ΠΎΡ€ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ этой ΠΊΠ½ΠΈΠ³ΠΈ (C# end the .NET platform Second Edition) Π΄Π°Π»ΠΎ ΠΌΠ½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² Π½Π΅Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ вСрсии 1.1 ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ .NET. Π₯отя Π²Ρ‚ΠΎΡ€ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ содСрТало обсуТдСниС мноТСства Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Π΅ΠΌ, ряд Π³Π»Π°Π² ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΊΠ½ΠΈΠ³ΠΈ Π²cΠ΅ ΠΆΠ΅ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΊΠ½ΠΈΠ³Π° прСдставлСна Π² Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ ΠΈΠ·Π΄Π°Π½ΠΈΠΈ, я с ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠ³Ρƒ Π·Π°ΡΠ²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° содСрТит (ΠΏΠΎΡ‡Ρ‚ΠΈ) всС Ρ‚Π΅ΠΌΡ‹ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я Π½Π΅ смог ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… изданиях. Π­Ρ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ всС многочислСнныС ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡ, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Π΅ Π² .NET 2.0, Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΈ ряд Π³Π»Π°Π², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, Π±ΡƒΠ΄ΡƒΡ‡ΠΈ Π΄Π°Π²Π½ΠΎ написанными, ΠΎΡΡ‚Π°Π²Π°Π»ΠΈΡΡŒ Π΄ΠΎ сих ΠΏΠΎΡ€ Π½Π΅ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ – это касаСтся, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, описания CIL (Common Intermediate Language – ΠΎΠ±Ρ‰ΠΈΠΉ ΠΏΡ€ΠΎ-ΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ язык).

Как ΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… изданиях, Π² этом, Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ ΠΈΠ·Π΄Π°Π½ΠΈΠΈ ΠΊΠ½ΠΈΠ³ΠΈ Π½Π° основС простого ΠΈ понятного ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° прСдставлСны язык программирования C# ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… классов .NET. Π― Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π» ΡΠΊΠ»ΠΎΠ½Π½ΠΎΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² Π² созданию тСхничСских ΠΊΠ½ΠΈΠ³, Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΡ…ΠΎΠΆΠΈΡ… Π½Π° руководство ΠΏΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ ΠΊ экзамСну GRE, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹ΠΉ для чтСния тСкст. Π—Π°Π΄Π°Ρ‡Π΅ΠΉ этого Π½ΠΎΠ²ΠΎΠ³ΠΎ издания ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ остаСтся прСдоставлСниС Π²Π°ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ для построСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ сСгодня, Π° Π½Π΅ Ρ€Π°ΡΡ‚ΠΎΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ: Ρ‚Ρ€Π°Ρ‚Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° рассмотрСниС мноТСства Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ для ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ·ΠΊΠΎΠ³ΠΎ ΠΊΡ€ΡƒΠ³Π° спСциалистов.

Π’Ρ‹ ΠΈ я – ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°

ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для ΠΎΡ‡Π΅Π½ΡŒ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠΈ (я Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°Ρ‚ΡŒ это Π½Π΅ ΠΏΠΎΠ½Π°ΡΠ»Ρ‹ΡˆΠΊΠ΅ – вСдь я ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ…). ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для любой ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎΠΉ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΡƒΡ‡Π΅Ρ‚Π° мноТСства особСнностСй ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ отрасли, ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, клиСнтской Π±Π°Π·Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡ‡Π΅Ρ‚Π° сути Π΄Π΅Π»Π°. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² элСктронном ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π΅, Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ систСмы для Ρ„Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ мСстного ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°, Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² NASA ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ ΠΎΠ±ΠΎΡ€ΠΎΠ½Π½ΠΎΠΌ вСдомствС. Π―, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для обучСния Π΄Π΅Ρ‚Π΅ΠΉ, создавал Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ N-Π·Π²Π΅Π½Π½Ρ‹Π΅ систСмы ΠΈ участвовал Π² многочислСнных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… для мСдицинских ΠΈ финансовых ΡƒΡ‡Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ. Π‘ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΡ‡Ρ‚ΠΈ 100 ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ² Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ создаСтС Π½Π° своСм Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ мСстС, Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ связи с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΈΡˆΡƒ я (Ссли, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π°ΠΌ случайно Π½Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ вмСстС).

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² этой ΠΊΠ½ΠΈΠ³Π΅ я ΡΠΎΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ избСгаю ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ связан со спСцификой ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… отраслСй производства ΠΈΠ»ΠΈ сфСр программирования. Π― ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ возмоТности C#, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°, CLR ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… классов .NET 2.0 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… Ρ‚Π°ΠΊΠΎΠΉ спСцифики. ВмСсто Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠΊΠΈ ΠΈΠ»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ вычислСния, я Π±ΡƒΠ΄Ρƒ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Π΅Π»ΠΎ всС,- Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ (с ΠΈΡ… гСомСтричСскими Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ ΠΈ слуТащими ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ прСдприятия, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹ΠΌΠΈ для ΠΏΠΎΠ»Π½ΠΎΡ‚Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρ‹). И Ρ‚ΡƒΡ‚ Π½Π° сцСну Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹ΠΉΡ‚ΠΈ Π²Ρ‹.

МоСй Ρ†Π΅Π»ΡŒΡŽ являСтся ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ понятноС объяснСниС возмоТностСй языка программирования C# ΠΈ описаниС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… аспСктов Π΅Π³ΠΎ примСнСния Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ .NET. Π― сдСлаю всС, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π² ΠΌΠΎΠΈΡ… силах, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ знания ΠΈ Π½Π°Π²Ρ‹ΠΊΠΈ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Π² процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ этой ΠΊΠ½ΠΈΠ³ΠΎΠΉ, ΠΌΠΎΠ³Π»ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ дальнСйшСС освоСниС ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.

Π’Π°ΡˆΠ΅ΠΉ Ρ†Π΅Π»ΡŒΡŽ являСтся освоСниС этой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΅Π΅ ΠΊ вашим ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ Π·Π°Π΄Π°Ρ‡Π°ΠΌ программирования. Π―, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, понимаю, Ρ‡Ρ‚ΠΎ ваши ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ вряд Π»ΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ связаны с автомобилями, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈ ΠΈΠΌΠ΅Π½Π° Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΡ… Π»ΡŽΠ±ΠΈΠΌΡ†Π΅Π², Π½ΠΎ Ρ‚Π°ΠΊ ΡƒΠΆ Π·Π°Π²Π΅Π΄Π΅Π½ΠΎ Π² ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… Π½Π°ΡƒΠΊΠ°Ρ…! Π£Π²Π΅Ρ€Π΅Π½, Ссли Π²Ρ‹ ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ .NET, прСдставлСнныС Π² этой ΠΊΠ½ΠΈΠ³Π΅, Ρ‚ΠΎ смоТСтС ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, подходящиС для вашСй ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ срСды программирования.

ΠžΠ±Π·ΠΎΡ€ содСрТимого ΠΊΠ½ΠΈΠ³ΠΈ

Книга Π―Π·Ρ‹ΠΊ программирования C# 2005 ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° .NET 2.0, 3-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ дСлится Π½Π° ΠΏΡΡ‚ΡŒ логичСски обособлСнных Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ², ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… состоит ΠΈΠ· Π³Π»Π°Π², Ρ‚Π΅ΠΌ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ связанных ΠΌΠ΅ΠΆΠ΄Ρƒ собой. Если Π²Ρ‹ ΠΈΠΌΠ΅Π»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΠΈΠ·Π΄Π°Π½ΠΈΠΉ этой ΠΊΠ½ΠΈΠ³ΠΈ, Π²Ρ‹ смоТСтС Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ сходство Π² названиях ряда Π³Π»Π°Π², Π½ΠΎ Π·Π½Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ здСсь ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ страницу Π±Ρ‹Π» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹, Ρ‚Π°ΠΊΠΆΠ΅ освСщСнныС Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠΌ изданиях (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сСриализация ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ сборщик мусора .NET), здСсь прСдставлСны Π² Π²ΠΈΠ΄Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π³Π»Π°Π².