ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° интСрфСйса ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти Β«Π£Ρ‡Π΅Π½Ρ‹Π΅ Π£ΠΊΡ€Π°ΠΈΠ½Ρ‹Β»

Π”ΠΈΠΏΠ»ΠΎΠΌΠ½Π°ΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

ВлияниС — это ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Ρ‡ΡŒΠΈ-Π»ΠΈΠ±ΠΎ прСдставлСния ΠΈΠ»ΠΈ дСйствия. Π Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ΅ ΠΈ Π½Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ΅ влияниС. НаправлСнноС (Ρ†Π΅Π»Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ΅) влияниС — влияниС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² воздСйствия Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚Π° ΡƒΠ±Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈ Π²Π½ΡƒΡˆΠ΅Π½ΠΈΠ΅. ΠŸΡ€ΠΈ этом ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ влияния ставит ΠΏΠ΅Ρ€Π΅Π΄ собой Π·Π°Π΄Π°Ρ‡Ρƒ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΎΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° влияния. НСнаправлСнноС… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° интСрфСйса ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти Β«Π£Ρ‡Π΅Π½Ρ‹Π΅ Π£ΠΊΡ€Π°ΠΈΠ½Ρ‹Β» (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π‘ΠΠšΠΠ›ΠΠ’Π Π‘ΠšΠΠ― Π ΠΠ‘ΠžΠ’Π

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° интСрфСйса ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти «Π£Ρ‡Π΅Π½Ρ‹Π΅ Π£ΠΊΡ€Π°ΠΈΠ½Ρ‹»

Π‘ΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти стали Π½ΠΎΠ²ΠΎΠΉ ΡΡ‚ΡƒΠΏΠ΅Π½ΡŒΡŽ Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ людьми, Π½ΠΎ ΠΈ Π² ΡΡ„Π΅Ρ€Π°Ρ… ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π°, Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹, Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ, экономики, государствСнного управлСния. Π‘Π°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅ — ΠΎΠ½ΠΈ всС большС Π²Π»ΠΈΡΡŽΡ‚ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ острых ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ чСловСчСства.

Π‘ΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΡΠ΅Ρ‚ΡŒ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ созданиС ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ профиля ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… Π²Π·Π°ΠΈΠΌΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ. Π‘ΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для поиска людСй со ΡΡ…ΠΎΠΆΠΈΠΌΠΈ интСрСсами ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² этих интСрСсов. Π’ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ народная классификация, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° совмСстной ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π‘ΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти, ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ, ΠΎΠ½Π»Π°ΠΉΠ½-ΠΈΠ³Ρ€Ρ‹, Π±Π»ΠΎΠ³ΠΈ, Ρ„ΠΎΡ€ΡƒΠΌΡ‹, сообщСства, Π³Ρ€ΡƒΠΏΠΏΡ‹, ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ, Ρ‡Π°Ρ‚Ρ‹ ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ элСмСнты ΠΈ Ρ€Π΅ΡΡƒΡ€ΡΡ‹ Π’Π΅Π± 2.0 ΠΈΠΌΠ΅ΡŽΡ‚ прСимущСство ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ сайтами ΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ ΠΈΡ… Π½Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ. Π“Π»Π°Π²Π½ΠΎΠ΅ прСимущСство сайтов Π’Π΅Π± 2.0 ΠΏΠ΅Ρ€Π΅Π΄ сайтами ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ поколСния Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ послСдним Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ, ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΈ ΠΎΠΏΠ»Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ интСрСсный ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π·Π°Π»ΠΎΠ³ΠΎΠΌ посСщаСмости. НСобходимо Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ срСдства ΠΈ Π½Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ. На Ρ€Π΅ΡΡƒΡ€ΡΠ°Ρ… Π’Π΅Π± 2.0 ΠΈΡ… ΡƒΡ‡Π°ΡΡ‚Π½ΠΈΠΊΠΈ сами бСсплатно Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ ΠΈΠΌ ΠΈ Ρ€Π°ΡΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°ΡŽΡ‚ рСсурс, увСличивая Π΅Π³ΠΎ ΠΏΠΎΡΠ΅Ρ‰Π°Π΅ΠΌΠΎΡΡ‚ΡŒ.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ Π’Π΅Π± 2.0. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса сайта ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠΌ Ajax, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ страница сайта, Π½Π΅ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡΡΡŒ, Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π΄Π°Π½Π½Ρ‹Π΅. Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сСрвисов ΠΈ ΡΠ°ΠΉΡ‚ΠΎΠ² Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΈ ΠΈΡ… Π²Π·Π°ΠΈΠΌΠΎΠ·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ (web mash-up — смСшСниС), Ρ‡Ρ‚ΠΎ прСдоставляСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π½ΠΎΠ²ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ для Ρ€Π°Π±ΠΎΡ‚Ρ‹. НовыС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π° ΡΠ°ΠΉΡ‚Π°Ρ… сообщСства ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹. Π›Π΅Π³ΠΊΠΈΠ΅ настройки ΠΈ ΠΏΡ€ΠΎΡΡ‚Ρ‹Π΅ интСрфСйсы ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π’ΠΈΠ΄ ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ сайтов: Π±Π»ΠΎΠ³ΠΈ, с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ коммСнтирования Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌΡ‹Ρ… Π½Π° Π½ΠΈΡ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² (writable web — рСдактируСмая ΠΏΠ°ΡƒΡ‚ΠΈΠ½Π°). Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΈ Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅ управлСния ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌΡƒ Ρ€Π°Π·ΡƒΠΌΡƒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΌ, достовСрным ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ. Боциализация сайта, с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… настроСк для создания ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΡ‡Π½ΠΎΠΉ Π·ΠΎΠ½Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ: Π»ΠΈΡ‡Π½Ρ‹Π΅ странички, Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, Π΄Π½Π΅Π²Π½ΠΈΠΊΠΈ, прСдпочтСния, интСрСсы, личная Тизнь, ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π° ΠΈ ΠΊΡ€ΡƒΠ³ Π΄Ρ€ΡƒΠ·Π΅ΠΉ. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° рСсурсов Π’Π΅Π± 2.0 Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ, с ΠΎΠ΄Π½ΠΎΠΉ стороны, Π±Π΅Π· Π΄Π΅ΠΌΠΎΠΊΡ€Π°Ρ‚ΠΈΠΈ ΠΎΠ½ΠΈ Π²Ρ‹ΠΌΠΈΡ€Π°ΡŽΡ‚, Π° Ρ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны — дСмократия ΡƒΠ±ΠΈΠ²Π°Π΅Ρ‚ сообщСство. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ вСским Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΌ Π² ΠΏΠΎΠ»ΡŒΠ·Ρƒ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… рСсурсов являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ получаСтся ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ общСния. ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²ΠΎ рСсурсов Π’Π΅Π± 1.0 Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ ΡΡ‚ΠΈΠ»ΡŒ ΠΈ Ρ‡Π΅Ρ‚ΠΊΡƒΡŽ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ, Π² Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΡ ΠΊΠ°ΠΊ сайты Π’Π΅Π± 2.0 постоянно ΠΌΠ΅Π½ΡΡŽΡ‚ стили ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΊΠΈ Π² Ρ…ΠΎΠ΄Π΅ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ участников. Аудитория рСсурсов Π’Π΅Π± 2.0 постоянно мСняСт Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΡƒ, Π° Π΄Π»Ρ долгосрочного успСха любого ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π²Π°ΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ.

1. Анализ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области ΠΈ ΠΏΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ исслСдования

1.1 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй

Π‘ΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΡΠ΅Ρ‚ΡŒ — ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ структура, состоящая ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° Π°Π³Π΅Π½Ρ‚ΠΎΠ²-ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² — ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ…, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΠΎΠ², сСмСй, Π³Ρ€ΡƒΠΏΠΏ, ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ, ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π° Π½Π΅ΠΌ мноТСства ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ — совокупности связСй ΠΌΠ΅ΠΆΠ΄Ρƒ Π°Π³Π΅Π½Ρ‚Π°ΠΌΠΈ[1]. Π€ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΡΠ΅Ρ‚ΡŒ прСдставляСт собой Π³Ρ€Π°Ρ„ G (E, N), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ N = {1,2…, n} - ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ мноТСство Π²Π΅Ρ€ΡˆΠΈΠ½, Π°Π³Π΅Π½Ρ‚ΠΎΠ², ΠΈ E — мноТСство Ρ€Π΅Π±Π΅Ρ€, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΡ… взаимодСйствиС Π°Π³Π΅Π½Ρ‚ΠΎΠ². Π‘ΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти ΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΡƒΡŽΡ‚, Π²ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ людьми ΠΈ, Π²ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, — Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΡ… Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… потрСбностСй.

ΠžΠ±ΠΎΠ±Ρ‰Π°Ρ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй, ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ прСдоставляСмыС ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ возмоТности:

— ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (Π² Ρ‚ΠΎΠΌ числС ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ рСсурсов) ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‡Π»Π΅Π½ΠΎΠ² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти;

— Π²Π΅Ρ€ΠΈΡ„икация ΠΈΠ΄Π΅ΠΉ Ρ‡Π΅Ρ€Π΅Π· участиС Π²ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚виях Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти;

— ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π²Ρ‹Π³ΠΎΠ΄Π° ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² (ΡΠΎΠΏΡ€ΠΈΡ‡Π°ΡΡ‚Π½ΠΎΡΡ‚ΡŒ, самоидСнтификация ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ отоТдСствлСниС, ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ принятиС);

— Ρ€Π΅ΠΊΡ€Π΅Π°Ρ†ΠΈΡ (ΠΎΡ‚Π΄Ρ‹Ρ…, врСмя ΠΏΡ€Π΅ΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅).

«ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌΠΈ словами» любой ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти ΡΠ²Π»ΡΡŽΡ‚ΡΡ: Π°Π³Π΅Π½Ρ‚, ΠΌΠ½Π΅Π½ΠΈΠ΅, влияниС / Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅, рСпутация.

Рисунок 1.1 — Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ понятия ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти

1.2 ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ ΠΌΠ½Π΅Π½ΠΈΠΉ Ρ‡Π»Π΅Π½ΠΎΠ² ΠΎΠ½Π»Π°ΠΉΠ½ΠΎΠ²Ρ‹Ρ… ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй

Одна ΠΈΠ· ΠΏΡ€ΠΈΡ‡ΠΈΠ½ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ΠΎΠ²Ρ‹Ρ… сСтСй для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ состоит Π² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒ своС ΠΌΠ½Π΅Π½ΠΈΠ΅. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС ΠΎΠ½ΠΎ выраТаСтся Π² Ρ‚СкстС сообщСния:

— Π² Π»ΠΈΡ‡Π½ΠΎΠΉ пСрСпискС Π² Π²ΠΈΠ΄Π΅ тСкста;

— Π² Π±Π»ΠΎΠ³Π΅ Π½Π° ΡΡ‚Ρ€Π°Π½ΠΈΡ†Π΅ сообщСния ΠΈΠ»ΠΈ Π² ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ариях;

— ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ², Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² Π²ΠΈΠ΄Π΅ Ρ„Π°ΠΊΡ‚ΠΎΠ², Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти ΠœΠΎΠΉΠšΡ€ΡƒΠ³;

— Π² Π²ΠΈΠ΄Π΅ опроса;

— ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ ΠΈΠ»ΠΈ Ρ‡Π΅Π³ΠΎ-Π»ΠΈΠ±ΠΎ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ Ρ‚СматичСской направлСнности ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ†Π΅Π½ΠΊΠΈ Π² Π±Π°Π»Π»Π°Ρ…;

— ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΌΠΈ (ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ). ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ являСтся взгляд Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Сля ΠΊΠ°ΠΊ Π½Π° ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π΅Π³ΠΎ ΠΎΡ†Π΅Π½ΠΎΠΊ;

— Ρ‡Π°ΡΡ‚Π½Ρ‹ΠΌ случаСм Π±Π°Π»Π»ΡŒΠ½Ρ‹Ρ… ΠΎΡ†Π΅Π½ΠΎΠΊ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ ΠΎΡ†Π΅Π½ΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 0/1 ΠΈΠ»ΠΈ +1/-1.

Рисунок 1.2 — ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ ΠΌΠ½Π΅Π½ΠΈΠΉ

1.3 Бвойства ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй

ΠŸΡ€ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй, Π²Π·Π°ΠΈΠΌΠ½ΠΎΠ³ΠΎ влияния ΠΈΡ… Ρ‡Π»Π΅Π½ΠΎΠ², Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ° ΠΈΡ… ΠΌΠ½Π΅Π½ΠΈΠΉ, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΡƒΡ‡Π΅Ρ‚Π° Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… мСсто Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях. Π’ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ мСсто ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ эффСкты ΠΈ ΡΠ²ΠΎΠΉΡΡ‚Π²Π°, обусловлСнныС ΠΊΠ°ΠΊ характСристиками ΠΈ ΠΏΠΎΡ‚рСбностями Π°Π³Π΅Π½Ρ‚ΠΎΠ², Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΎΠΌ ΠΈΡ… Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚вия, Ρ‚Π°ΠΊ ΠΈ ΡΠ²ΠΎΠΉΡΡ‚Π²Π°ΠΌΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти:

Π°) Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ собствСнных мнСния Π°Π³Π΅Π½Ρ‚ΠΎΠ²;

Π±) ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠ½Π΅Π½ΠΈΠΉ ΠΏΠΎΠ΄ влияниСм Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‡Π»Π΅Π½ΠΎΠ² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти;

Π²) различная Π·Π½Π°Ρ‡ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΌΠ½Π΅Π½ΠΈΠΉ (Π²Π»ΠΈΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅) ΠΎΠ΄Π½ΠΈΡ… Π°Π³Π΅Π½Ρ‚ΠΎΠ² для Π΄Ρ€ΡƒΠ³ΠΈΡ…;

Π³) различная ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ подвСрТСнности Π°Π³Π΅Π½Ρ‚ΠΎΠ² влиянию — ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΌΠ½Π΅Π½ΠΈΠΉ;

Π΄) сущСствованиС косвСнного влияния Π² Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ²; ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ косвСнного влияния с ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ «Ρ€Π°ΡΡΡ‚ояния»;

Π΅) сущСствованиС «Π»ΠΈΠ΄Π΅Ρ€ΠΎΠ² ΠΌΠ½Π΅Π½ΠΈΠΉ» (Π°Π³Π΅Π½Ρ‚ΠΎΠ² с ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ «Π²Π»ΠΈΡΠ½ΠΈΠ΅ΠΌ»), формализация индСксов влияния;

ΠΆ) сущСствованиС ΠΏΠΎΡ€ΠΎΠ³Π° Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡŽ мнСния ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΡ…;

Π·) локализация Π³Ρ€ΡƒΠΏΠΏ («ΠΏΠΎ ΠΈΠ½Ρ‚СрСсам», с Π±Π»ΠΈΠ·ΠΊΠΈΠΌΠΈ мнСниями);

ΠΈ) Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ спСцифичСских ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π½ΠΎΡ€ΠΌ;

ΠΊ) сущСствованиС Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² влияния (Ρ€Π΅ΠΊΠ»Π°ΠΌΠ°, ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²Ρ‹Π΅ Π°ΠΊΡ†ΠΈΠΈ) ΠΈ, соотвСтствСнно, Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π°Π³Π΅Π½Ρ‚ΠΎΠ² (срСдства массовой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²);

Π») Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ стадий — Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹Ρ… этапов ΠΌΠ½Π΅Π½ΠΈΠΉ Ρ‡Π»Π΅Π½ΠΎΠ² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, процСсса Π΄ΠΈΡ„Ρ„ΡƒΠ·ΠΈΠΈ ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΉ);

ΠΌ) воздСйствиС структурных свойств ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΡƒ ΠΌΠ½Π΅Π½ΠΈΠΉ:

— Ρ‡Π΅ΠΌ большС Ρƒ Π°Π³Π΅Π½Ρ‚Π° связСй, Ρ‚Π΅ΠΌ, с ΠΎΠ΄Π½ΠΎΠΉ стороны, большС Ρƒ Π½Π΅Π³ΠΎ возмоТностСй Ρ‡Π΅Ρ€Π΅Π· своС ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° Π²ΡΡŽ ΡΠ΅Ρ‚ΡŒ, Π° Ρ Π΄Ρ€ΡƒΠ³ΠΎΠΉ — большС уязвимости ΠΊ Ρ‡ΡƒΠΆΠΎΠΌΡƒ влиянию;

— ΡΡ„Ρ„Π΅ΠΊΡ‚ кластСризации (Ρ‡Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ связСй Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π°Π³Π΅Π½Ρ‚ΠΎΠ²-сосСдСй, Ρ‚Π΅ΠΌ большС Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ измСнСния состояния связанного с Π½ΠΈΠΌ Π°Π³Π΅Π½Ρ‚Π°;

— Π»ΠΎΠΊΠ°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ (Ρ‡Π΅ΠΌ большС ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Π³Π΅Π½Ρ‚Π°, Ρ‚Π΅ΠΌ, с ΠΎΠ΄Π½ΠΎΠΉ стороны, большС Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈΠΈ мнСния / ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ части сСти Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ (Ρ€ΠΎΠ»ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Π±Ρ€ΠΎΠΊΠ΅Ρ€Π°), Π° Ρ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, мСньшС Π΅Π³ΠΎ влияниС Π½Π° Π°Π³Π΅Π½Ρ‚Π°-сосСда;

— ΠΌΠ°Π»Ρ‹ΠΉ Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти обусловливаСт ΠΊΠΎΡ€ΠΎΡ‚ΠΊΡƒΡŽ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ распространСния мнСния Π² ΡΠ΅Ρ‚ΠΈ;

Π½) Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΎΠΊ, ΠΊΠΎΠ°Π»ΠΈΡ†ΠΈΠΉ;

ΠΎ) нСполная ΠΈΠ»ΠΈ асиммСтричная ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π°Π³Π΅Π½Ρ‚ΠΎΠ², принятиС ΠΈΠΌΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π² ΡƒΡΠ»ΠΎΠ²ΠΈΡΡ… нСопрСдСлСнности;

ΠΏ) Π½Π΅Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½Π°Ρ взаимная ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ (рСфлСксия) Π°Π³Π΅Π½Ρ‚ΠΎΠ²;

Ρ€) ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ взаимодСйствия Π°Π³Π΅Π½Ρ‚ΠΎΠ²;

с) ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях;

Ρ‚) Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ (Ρ†Π΅Π»Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅) Π°Π³Π΅Π½Ρ‚ΠΎΠ².

ПовСдСниС Π°Π³Π΅Π½Ρ‚Π° Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²:

— ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ — Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ склонности (ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ) Π°Π³Π΅Π½Ρ‚Π° Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Ρ‚ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ΅ дСйствиС Π² ΠΎΡ‚сутствиС ΠΊΠ°ΠΊΠΎΠ³ΠΎ Π±Ρ‹ Ρ‚ΠΎ Π½ΠΈ Π±Ρ‹Π»ΠΎ внСшнСго влияния;

— ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ — опрСдСляСмого взаимодСйствиСм (взаимовлияниСм) с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π°Π³Π΅Π½Ρ‚Π°ΠΌΠΈ;

— Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ — Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° воздСйствия (влияния) Π½Π° Π½Π΅Π³ΠΎ (ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ) со ΡΡ‚ΠΎΡ€ΠΎΠ½Ρ‹ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΎΡ€Π³Π°Π½Π° — Ρ†Π΅Π½Ρ‚Ρ€Π°.

Рисунок 1.3 — Π€Π°ΠΊΡ‚ΠΎΡ€Ρ‹, Π²Π»ΠΈΡΡŽΡ‰ΠΈΠ΅ Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π°Π³Π΅Π½Ρ‚Π° Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти АгСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½Ρ‹ описанным Ρ„Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌ, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ зависимыми (ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… этих Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²). Если Π½Π° Π°Π³Π΅Π½Ρ‚ΠΎΠ² дСйствуСт ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΊΡ‚ΠΎΡ€, Ρ‚ΠΎ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΡƒΡŽ ΠΈΡ… ΡΠ΅Ρ‚ΡŒ Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π΅Π²Ρ‹Ρ€ΠΎΠΆΠ΄Π΅Π½Π½ΠΎΠΉ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΡΠ΅Ρ‚ΡŒΡŽ. НС ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½Π½Ρ‹Ρ… пСрСчислСнным Ρ„Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌ Π°Π³Π΅Π½Ρ‚Ρ‹ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ нСзависимыС. Если Ρƒ Π°Π³Π΅Π½Ρ‚ΠΎΠ² отсутствуСт Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΡ‚ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΊΡ‚ΠΎΡ€Π°, Ρ‚ΠΎ Ρ‚акая ΡΠ΅Ρ‚ΡŒ, состоящая ΠΈΠ· Π½Π΅Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π°Π³Π΅Π½Ρ‚ΠΎΠ², называСтся Π²Ρ‹Ρ€ΠΎΠΆΠ΄Π΅Π½Π½ΠΎΠΉ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΡΠ΅Ρ‚ΡŒΡŽ.

1.4 Π¦Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй Π¦Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти — это ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π°Π³Π΅Π½Ρ‚ΠΎΠ², с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ любой Π°Π³Π΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ «ΡΠ²ΡΠ·Π°Ρ‚ΡŒΡΡ» Π² ΡΠ»ΡƒΡ‡Π°Π΅ нСобходимости. Π¦Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти ΠΊΠ°ΠΊ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π°, зависящая ΠΎΡ‚ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… связСй всСх Π°Π³Π΅Π½Ρ‚ΠΎΠ², ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°Ρ‚ΡŒ с ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ количСства Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ (ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй) этих связСй Π² ΡΠ΅Ρ‚ΠΈ[2].

Web 2.0 — ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° проСктирования систСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡƒΡ‚Π΅ΠΌ ΡƒΡ‡Π΅Ρ‚Π° сСтСвых взаимодСйствий становятся Ρ‚Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ большС людСй ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ Web 2.0 являСтся ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ привлСчСния ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ Π½Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠΉ Π²Ρ‹Π²Π΅Ρ€ΠΊΠ΅ содСрТания (ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°). БущСствСнным Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ являСтся большоС количСство Π°Π³Π΅Π½Ρ‚ΠΎΠ², взаимодСйствиС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π² ΡΠ΅Ρ‚ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Π΅Π΅ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ.

1.5 ΠŸΠΎΠ΄Π²ΠΈΠ΄Ρ‹ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Web 2.0

БСрвисныС ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒΡΡ Π² ΠΎΠ½Π»Π°ΠΉΠ½ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΎΠ±Ρ‰ΠΈΡ… для Π½ΠΈΡ… интСрСсов, ΡƒΠ²Π»Π΅Ρ‡Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ ΠΏΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΏΠΎΠ²ΠΎΠ΄Π°ΠΌ. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ΄Π²ΠΈΠ΄Ρ‹:

— ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ. НСкоторыС Π²Π΅Π±-сайты ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π² Ρ€Π°ΡΠΏΠΎΡ€ΡΠΆΠ΅Π½ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΡ… список Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊ ΠΈΠ»ΠΈ популярных Π²Π΅Π±-сайтов. Π’Π°ΠΊΠΈΠ΅ сайты Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ля ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ с ΠΎΠ±Ρ‰ΠΈΠΌΠΈ интСрСсами;

— ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ — Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ, Π½ΠΎ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΡ‡Π΅ΡΠΊΠΎΠΉ сфСрС, позволяя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Ρ†ΠΈΡ‚Π°Ρ‚ ΠΈΡ… Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… статСй;

— ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ посСтитСлям ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ссылки Π½Π° ΠΈΡ… ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ, ΠΊΠ½ΠΈΠ³ΠΈ, аудиозаписи, доступныС Π΄Ρ€ΡƒΠ³ΠΈΠΌ. ΠŸΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° систСмы Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ, Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΎΠ²;

— ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти Π²Π΅Π± мастСров ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для анонсирования ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… Π°Π²Ρ‚ΠΎΡ€Π°ΠΌ ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ссылки Π½Π° ΠΈΡ… ΠΏΠΎΡΡ‚Ρ‹, ΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ, голосованиС Π·Π° ΠΈΠ½Ρ‚СрСсныС анонсы. Часто ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ ΠΈΠ»ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ;

— ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ сСтСвыС ΠΈΠ³Ρ€Ρ‹ ΠΈΠΌΠΈΡ‚ΠΈΡ€ΡƒΡŽΡ‚ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΈΡ€Ρ‹ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ систСмами подсчСта ΠΎΡ‡ΠΊΠΎΠ², ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ, ΡΠΎΡΡ‚ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΏΠΎΠ±Π΅Π΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΏΡ€ΠΎΠΈΠ³Ρ€Π°Π²ΡˆΠΈΡ…;

— Π³Π΅ΠΎΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π½Π°Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ связи Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ физичСского полоТСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. ΠŸΡ€ΠΈ этом ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ инструмСнты Π³Π΅ΠΎΠ»ΠΎΠΊΠ°Ρ†ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ GPS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π°ΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Ρ‹Π½Π΅ΡˆΠ½Π΅Π΅ мСстополоТСниС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ„Π°ΠΉΠ»Ρ‹ мСст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΠΎΡΠ΅Ρ‰Π°ΡŽΡ‚;

— ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ для общСния Π½Π° ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹, ΠΎΠ±ΠΌΠ΅Π½Π° ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, поиска ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ вакансий, развития Π΄Π΅Π»ΠΎΠ²Ρ‹Ρ… связСй;

— Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π½Ρ‹Π΅ ΠΈ Π³Π΅Π½Π΄Π΅Ρ€Π½Ρ‹Π΅ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ для общСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π³Π΅Π½Π΄Π΅Ρ€Π½ΠΎΠΉ ΠΈΠ»ΠΈ возрастной принадлСТности. НапримСр, ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти для Π΄Π΅Ρ‚Π΅ΠΉ, подростков, Π΄Π΅Π²ΡƒΡˆΠ΅ΠΊ.

1.6 Π—Π°Π΄Π°Ρ‡Π° управлСния

ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ управлСния систСмой. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΎΡ€Π³Π°Π½ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌΠ°Ρ систСма. БостояниС управляСмой систСмы зависит ΠΎΡ‚ Π²Π½Π΅ΡˆΠ½ΠΈΡ… воздСйствий, воздСйствий со ΡΡ‚ΠΎΡ€ΠΎΠ½Ρ‹ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΎΡ€Π³Π°Π½Π° ΠΈ Π΄Π΅ΠΉΡΡ‚вия самой управляСмой систСмы (Ссли ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ управлСния Π°ΠΊΡ‚ΠΈΠ²Π΅Π½, Ρ‚Π°ΠΊΠΆΠ΅ являСтся ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΠΎ для ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ — экономичСских, ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм). Π—Π°Π΄Π°Ρ‡Π° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΎΡ€Π³Π°Π½Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ воздСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π²Π½Π΅ΡˆΠ½ΠΈΡ… воздСйствиях ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ состояниС управляСмой систСмы.

УправляСмая систСма ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ способами (систСмой Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ, Π½Π°Π±ΠΎΡ€ΠΎΠΌ логичСских ΠΏΡ€Π°Π²ΠΈΠ»), ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΡ… Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ состояний ΠΎΡ‚ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ, ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… состояний. ΠœΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ сСтСвая модСль, прСдставлСнная Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 1.6, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° состояний ΠΈΠ»ΠΈ Π°Π³Π΅Π½Ρ‚Π°ΠΌ — участникам систСмы, Π° Π΄ΡƒΠ³ΠΈ — ΠΈΡ… Π²Π»ΠΈΡΠ½ΠΈΡŽ Π΄Ρ€ΡƒΠ³ Π½Π° Π΄Ρ€ΡƒΠ³Π°.

Рисунок 1.6 — Π‘Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ модСль ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°

систСмС классификации Π·Π°Π΄Π°Ρ‡ управлСния, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ основаниСм являСтся ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ оказываСтся воздСйствиС Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ управлСния, ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

— ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ составом (Π½Π°Π±ΠΎΡ€ΠΎΠΌ элСмСнтов, входящих Π² ΡΠΎΡΡ‚Π°Π² управляСмой систСмы);

— ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ структурой (связями ΠΌΠ΅ΠΆΠ΄Ρƒ элСмСнтами);

— ΠΈΠ½ΡΡ‚ΠΈΡ‚ΡƒΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ (ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ограничСниями ΠΈ Π½ΠΎΡ€ΠΌΠ°ΠΌΠΈ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ элСмСнтов систСмы);

— ΠΌΠΎΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ (ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ прСдпочтСниями элСмСнтов систСмы);

— ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ (ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒΡŽ элСмСнтов систСмы — Ρ‚ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ).

Π’ «ΡΠ΅Ρ‚Π΅Π²ΠΎΠΉ» ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ управлСния описываСтся Π³Ρ€Π°Ρ„ΠΎΠΌ (ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ Π³Ρ€Π°Ρ„Π° «ΠΏΠ°ΡΡΠΈΠ²Π½Ρ‹», Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ собствСнными прСдпочтСниями ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒΡŽ), ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ Π² Ρ†Π΅Π»Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠΌ воздСйствии Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° управлСния:

— ΡΠΎΡΡ‚Π°Π² управляСмой систСмы (ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ Π² ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π²Π΅Ρ€ΡˆΠΈΠ½);

— ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Ρƒ (связи ΠΌΠ΅ΠΆΠ΄Ρƒ элСмСнтами) управляСмой систСмы (ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ Π² ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π΄ΡƒΠ³);

— Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π²Π΅Ρ€ΡˆΠΈΠ½Π°ΠΌ Π³Ρ€Π°Ρ„Π° (значСния состояний) ΠΈ Π΅Π³ΠΎ Π΄ΡƒΠ³ (значСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΡ… взаимосвязи ΠΌΠ΅ΠΆΠ΄Ρƒ элСмСнтами систСмы).

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ извСстных Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡˆΠ½ΠΈΠΉ дСнь ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ управлСния ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ воздСйствия Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π³Ρ€Π°Ρ„Π°, ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅ Π·Π°Ρ‚рагивая состава сСти ΠΈ Π΅Π³ΠΎ структуры.

Рисунок 1.7 — Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ, описываСмым ΡΠ΅Ρ‚ΡŒΡŽ

1.7 МодСли влияния Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях

ВлияниС — это ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Ρ‡ΡŒΠΈ-Π»ΠΈΠ±ΠΎ прСдставлСния ΠΈΠ»ΠΈ дСйствия. Π Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ΅ ΠΈ Π½Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ΅ влияниС. НаправлСнноС (Ρ†Π΅Π»Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ΅) влияниС — влияниС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² воздСйствия Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚Π° ΡƒΠ±Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈ Π²Π½ΡƒΡˆΠ΅Π½ΠΈΠ΅. ΠŸΡ€ΠΈ этом ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ влияния ставит ΠΏΠ΅Ρ€Π΅Π΄ собой Π·Π°Π΄Π°Ρ‡Ρƒ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΎΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° влияния. НСнаправлСнноС (Π½Π΅Ρ†Π΅Π»Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ΅) влияниС — влияниС, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ Π½Π΅ ΡΡ‚Π°Π²ΠΈΡ‚ ΠΏΡ€Π΅Π΄ собой Π·Π°Π΄Π°Ρ‡Ρƒ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΎΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° влияния[2]. Π’ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти Π°Π³Π΅Π½Ρ‚Ρ‹ часто Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ достаточной для принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π΅Π΅, поэтому ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π½Π° Π½Π°Π±Π»ΡŽΠ΄Π°Π΅ΠΌΡ‹Ρ… ΠΈΠΌΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ… ΠΈΠ»ΠΈ прСдставлСниях Π΄Ρ€ΡƒΠ³ΠΈΡ… Π°Π³Π΅Π½Ρ‚ΠΎΠ² (ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ влияниС). Π‘ΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ влияниС рСализуСтся Π² Π΄Π²ΡƒΡ… процСссах: ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ (Π² Ρ…ΠΎΠ΄Π΅ общСния, ΠΎΠ±ΠΌΠ΅Π½Π° ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, обсуТдСния Ρ‚Π΅Ρ… ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Ρ… вопросов с Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Ρ‹ΠΌΠΈ для Π°Π³Π΅Π½Ρ‚Π° сосСдями ΠΎΠ½ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ прСдставлСниям, установкам, мнСниям) ΠΈ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡ (Π² ΠΏΠΎΠΈΡΠΊΠ°Ρ… ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ идСнтичности ΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ одобрСния Π°Π³Π΅Π½Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ прСдставлСния ΠΈ Π΄Π΅ΠΉΡΡ‚вия, ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹Π΅ ΠΎΡ‚ Π½Π΅Π³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π°Π³Π΅Π½Ρ‚Π°ΠΌΠΈ Π² Π΄Π°Π½Π½ΠΎΠΉ ситуации). ΠŸΡ€ΠΈ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ‚ΠΈΠ²Π½ΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ ΠΊ Π²Π»ΠΈΡΠ½ΠΈΡŽ Π°Π³Π΅Π½Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠΉΡ‚ΠΈ ΠΊ ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΌ прСдставлСниям, Π½ΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ ΡΡ…ΠΎΠ΄Π½ΠΎΠΌΡƒ повСдСнию. ΠŸΡ€ΠΈ сравнСнии ΠΆΠ΅ Π°Π³Π΅Π½Ρ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ косвСнным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅. ПовСдСниС Π°Π³Π΅Π½Ρ‚Π° опрСдСляСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ прСдставлСниями, Π½ΠΎ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡΠΌΠΈ, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΎΠ½ ΡΡ‚алкиваСтся. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π°Π³Π΅Π½Ρ‚Ρ‹ со ΡΡ…ΠΎΠΆΠΈΠΌΠΈ прСдставлСниями ΠΌΠΎΠ³ΡƒΡ‚ вСсти сСбя ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ, ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Π°Π³Π΅Π½Ρ‚Ρ‹ с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ прСдставлСниями ΠΌΠΎΠ³ΡƒΡ‚ вСсти сСбя ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ.

МодСли влияния ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

1. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΈ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ классы:

— ΠΌΠΎΠ΄Π΅Π»ΠΈ с ΠΏΠΎΡ€ΠΎΠ³Π°ΠΌΠΈ;

— ΠΌΠΎΠ΄Π΅Π»ΠΈ нСзависимых каскадов;

— ΠΌΠΎΠ΄Π΅Π»ΠΈ просачивания ΠΈ Π·Π°Ρ€Π°ΠΆΠ΅Π½ΠΈΡ;

— ΠΌΠΎΠ΄Π΅Π»ΠΈ Изинга;

— ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠ»Π΅Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ²;

— ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Ρ†Π΅ΠΏΠ΅ΠΉ ΠœΠ°Ρ€ΠΊΠΎΠ²Π°.

2. Π’Π΅ΠΎΡ€Π΅Ρ‚ΠΈΠΊΠΎ-ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π°ΠΊΡ†Π΅Π½Ρ‚ дСлаСтся Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΡΠ²ΡΠ·ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈΠ³Ρ€ΠΎΠΊΠ°ΠΌΠΈ (Π°Π³Π΅Π½Ρ‚Π°ΠΌΠΈ). Π’Ρ‹ΠΈΠ³Ρ€Ρ‹Ρˆ, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹ΠΉ Π°Π³Π΅Π½Ρ‚ΠΎΠΌ (ΠΈΠ³Ρ€ΠΎΠΊΠΎΠΌ), зависит ΠΎΡ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠΉ ΠΎΠΏΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² (Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ²). АгСнт дСйствуСт Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ°ΠΊΡΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свою Π²Ρ‹Π³ΠΎΠ΄Ρƒ. Ряд Ρ‚Π΅ΠΎΡ€Π΅Ρ‚ΠΈΠΊΠΎ-ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ:

— ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²Π·Π°ΠΈΠΌΠ½ΠΎΠΉ информативности;

— ΠΌΠΎΠ΄Π΅Π»ΠΈ согласованных ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… дСйствий;

— ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ сСти;

— ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ влияния ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡ;

— ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ противоборства.

Π‘ΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΡΠ΅Ρ‚ΡŒ ΠΈΠ³Ρ€Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ€ΠΎΠ»ΡŒ Π² Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΈΠ΄Π΅ΠΉ ΠΈ Π²Π»ΠΈΡΠ½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π΅Π΅ Ρ‡Π»Π΅Π½Π°ΠΌΠΈ.

1.8 ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ

ЦСлью бакалаврской Ρ€Π°Π±ΠΎΡ‚Ρ‹ являСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° интСрфСйса ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти «Π£Ρ‡Π΅Π½Ρ‹Π΅ Π£ΠΊΡ€Π°ΠΈΠ½Ρ‹». Для построСния Ρ‚Π°ΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π°ΡƒΡ‡Π½Ρ‹Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ рСализация сохранСния ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΉ Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΡΡ€Π΅Π΄Π΅ Visual Studio ASP.NET.

Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· Ρ†Π΅Π»ΠΈ бакалаврской Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π±Ρ‹Π»ΠΈ поставлСны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ:

— ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ возмоТности ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти;

— ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ возмоТности ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² ΠΏΠΎ Π²Ρ‹Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΡΡ‚Π°Ρ‚ΡŒΡΠΌ, Π² Π³Ρ€ΡƒΠΏΠΏΠ°Ρ… ΠΏΠΎ ΠΈΠ½Ρ‚СрСсам ΠΈΠ»ΠΈ ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ событий;

— ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ возмоТности создания профиля ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти;

— Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠ³ΠΎ интСрфСйса, доступного для всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ;

— Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти Π½Π° Ρ‚Ρ€Π΅Ρ… языках, для возмоТности рСгистрации иностранных ΡƒΡ‡Π΅Π½Ρ‹Ρ….

2. Π’Ρ‹Π±ΠΎΡ€ срСдств проСктирования ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти

2.1 ASP.NET

ASP.NET — тСхнология создания Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π²Π΅Π±-сСрвисов ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚. Она являСтся составной Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Microsoft.NET ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ старой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Microsoft ASP. ASP.NET внСшнС Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ сохраняСт ΡΡ…ΠΎΠΆΠ΅ΡΡ‚ΡŒ с Π±ΠΎΠ»Π΅Π΅ старой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ ASP, Ρ‡Ρ‚ΠΎ позволяСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° ASP.NET. Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ устройство ASP.NET сущСствСнно отличаСтся ΠΎΡ‚ ASP, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° основана Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅.NET ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ всС Π½ΠΎΠ²Ρ‹Π΅ возмоТности, прСдоставляСмыС этой ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ[3].

ASP.NET Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ совсСм ΠΈΠ½Π°Ρ‡Π΅, Π½Π΅ΠΆΠ΅Π»ΠΈ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ написания сцСнариСв, ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ классичСской систСмС ASP ΠΈΠ»ΠΈ PHP.

НиТС пСрСчислСны Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ различия ΠΌΠ΅ΠΆΠ΄Ρƒ ASP.NET ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΠΌΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ Web-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ:

— ASP.NET ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ модСль программирования, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΡƒΡŽ ΡƒΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌΡƒΡŽ событиями, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π½Π° ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ… управлСния Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ, которая обСспСчиваСт ΠΈΠ½ΠΊΠ°ΠΏΡΡƒΠ»ΡΡ†ΠΈΡŽ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ использованиС ΠΊΠΎΠ΄Π°.

— ASP.NET позволяСт ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π½Π° Π»ΡŽΠ±ΠΎΠΌ языкС, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠΌ.NET (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Visual Basic, C#, J# ΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… языков с ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡ‚ΠΎΡ€Π°ΠΌΠΈ ΠΎΡ‚ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡ‹Ρ… поставщиков).

— ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ASP.NET ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° Π½Π° Π΄ΠΎΡΡ‚ΠΈΠΆΠ΅Π½ΠΈΠ΅ высоких ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ASP.NET ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΡŽ, Π° Π½Π΅ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ использовании. ASP.NET Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ модСль доступа ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ ΠΈ Π³ΠΈΠ±ΠΊΠΎΠ΅ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… для дальнСйшСго ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

2.2 ASP.NET интСгрируСтся с.NET Framework

Π‘Ρ€Π΅Π΄Π°.NET Framework состоит ΠΈΠ· ΠΎΡ‡Π΅Π½ΡŒ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π½Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… частСй, ΠΎΠ±Ρ‰Π΅Π΅ количСство ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… насчитываСт Π±ΠΎΠ»Π΅Π΅

10 000 Ρ‚ΠΈΠΏΠΎΠ² (Ρ‚ΠΈΠΏΠ°ΠΌΠΈ Π².NET Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ классы, структуры, интСрфСйсы ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ элСмСнты программирования). Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ прилоТСния.NET, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ хотя Π±Ρ‹ Π² ΠΎΠ±Ρ‰Π΅ΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ собой ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ эти части ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΈΠΌΠ΅Π½, Π½ΠΎ Ρ‚Π°ΠΊΠΈΠΌ, Π° Π½Π΅ ΠΊΠ°ΠΊΠΈΠΌ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Бпособ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ упорядочСна прСдлагаСмая.NET Framework ΠΎΠ±ΡˆΠΈΡ€Π½Π°Ρ коллСкция Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй, программистам Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Windows-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, нСсомнСнно, понравится. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Ρ‚ысяч доступных Π².NET Framework классов размСщаСтся Π² Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠΌ иСрархичСском ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ называСтся пространством ΠΈΠΌΠ΅Π½ (namespace). Π Π°Π·Π½Ρ‹Π΅ пространства ΠΈΠΌΠ΅Π½ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности, Π° Π²ΡΠ΅ вмСстС ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности для практичСски ΠΊΠ°ΠΆΠ΄ΠΎΠΉ области распрСдСлСнной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, начиная ΠΎΡ‚ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π΅ΠΉ сообщСний ΠΈ Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Ρ обСспСчСниСм бСзопасности. Π’Π΅ΡΡŒ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ этот ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ инструмСнтов называСтся Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ классов (class library).

2.3 Код ASP.NET

Одной ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… ΠΏΡ€ΠΈΡ‡ΠΈΠ½ сниТСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² ΠΊΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΈΡ… ASP-страницах являСтся использованиС ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° сцСнария. ΠŸΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ASP-страницы, находящСмуся Π½Π° Web-сСрвСрС ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡƒ сцСнариСв приходится ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ сцСнария ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ строка Π·Π° ΡΡ‚Ρ€ΠΎΠΊΠΎΠΉ, Π°, ΠΊΠ°ΠΊ извСстно, этот процСсс выполняСтся Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ASP.NET всСгда ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ: Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ C# ΠΈΠ»ΠΈ Visual Basic, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π² Π΅Π³ΠΎ, просто Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ[3].

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ASP.NET Π² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ проходят Π΄Π²Π° этапа компиляции. На ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС написанный Π²Π°ΠΌΠΈ ΠΊΠΎΠ΄ C# компилируСтся Π² ΠΊΠΎΠ΄ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠΌ языкС ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Microsoft Intermediate Language (MSIL), ΠΈΠ»ΠΈ просто IL. Π­Ρ‚ΠΎΡ‚ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ шаг являСтся Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ взаимозависимости.NET ΠΎΡ‚ ΡΠ·Ρ‹ΠΊΠΎΠ². По ΡΡƒΡ‚ΠΈ, всС языки.NET (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ C#, Visual Basic ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅) ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² Ρ„актичСски ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ IL. Π­Ρ‚ΠΎΡ‚ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ этап компиляции ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ автоматичСски ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ запросС страницы, ΠΈΠ»ΠΈ ΠΆΠ΅ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π·Π°Ρ€Π°Π½Π΅Π΅ (этот процСсс извСстСн ΠΊΠ°ΠΊ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ компиляция). Π‘ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» с ΠΊΠΎΠ΄ΠΎΠΌ IL являСтся сборкой[4].

Π’Ρ‚ΠΎΡ€ΠΎΠΉ этап компиляции наступаСт нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ фактичСским Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ страницы. На ΡΡ‚ΠΎΠΌ этапС ΠΊΠΎΠ΄ IL компилируСтся Π² Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ собствСнный ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄. Π­Ρ‚ΠΎΡ‚ этап извСстСн ΠΊΠ°ΠΊ опСративная компиляция «Ρ‚ΠΎΡ‡Π½ΠΎ ΠΊ Π½ΡƒΠΆΠ½ΠΎΠΌΡƒ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ» (Just-In-Time — JIT) ΠΈ ΠΎΠ½ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ для всСх ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.NET (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, прилоТСния Windows). На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.1 ΠΏΠΎΠΊΠ°Π·Π°Π½ этот двухэтапный процСсс компиляции.

Рисунок 2.1 — ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Web-страницы ASP.NET

2.4 ASP.NET обслуТиваСтся CLR

НаиболСС Π²Π°ΠΆΠ½Ρ‹ΠΌ аспСктом ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° ASP.NET являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅ΠΉ срСды CLR (общСязыковая ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‰Π°Ρ срСда). Вся срСда.NET Framework — Ρ‚. Π΅. всС пространства ΠΈΠΌΠ΅Π½, прилоТСния ΠΈ ΠΊΠ»Π°ΡΡΡ‹ — называСтся управляСмым ΠΊΠΎΠ΄ΠΎΠΌ. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства CLR:

— Π°Π²Ρ‚оматичСскоС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΈ ΡΠ±ΠΎΡ€ΠΊΠ° мусора. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ создаСт экзСмпляр ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ссылочного Ρ‚ΠΈΠΏΠ° (reference-type object), CLR выдСляСт для Π½Π΅Π³ΠΎ пространство памяти Π² ΡƒΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌΠΎΠΉ ΠΊΡƒΡ‡Π΅. Однако Π²Π°ΠΌ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΡ€ΠΈΠ΄Π΅Ρ‚ся ΠΎΡ‡ΠΈΡ‰Π°Ρ‚ΡŒ эту ΠΏΠ°ΠΌΡΡ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ссылка Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ области видимости (ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ), ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ становится доступным для сборщика мусора. Π‘Π±ΠΎΡ€Ρ‰ΠΈΠΊ мусора пСриодичСски запускаСтся Π²Π½ΡƒΡ‚Ρ€ΠΈ CLR, автоматичСски восстанавливая Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ для нСдоступных ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Π­Ρ‚Π° модСль избавляСт ΠΎΡ‚ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Ρ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ манипулирования ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ C++ ΠΈ ΠΎΡ‚ Π·Π°ΠΏΡƒΡ‚анности подсчСта ссылок COM;

— Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Ρ‚ΠΈΠΏΠΎΠ². ΠŸΡ€ΠΈ компиляции прилоТСния.NET добавляСт Π² ΡΠ±ΠΎΡ€ΠΊΡƒ свСдСния ΠΎ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½Ρ‹Ρ… классах, ΠΈΡ… Ρ‡Π»Π΅Π½Π°Ρ…, Ρ‚ΠΈΠΏΠ°Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Ρ‚. Π΄. Π­Ρ‚ΠΎ позволяСт Π΄Ρ€ΡƒΠ³ΠΈΠΌ прилоТСниям ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ…, Π½Π΅ Ρ‚рСбуя Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ², Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡ‚ΠΎΡ€Ρƒ — ΡƒΠ΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒΡΡ Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ запроса прямо Π²ΠΎ Π²Ρ€Π΅ΠΌΡ выполнСния. Π’Π°ΠΊΠΎΠΉ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ бСзопасности ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ возникновСния всСх Π²ΠΈΠ΄ΠΎΠ² Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Ρ… ошибок;

— Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΡ‹Π΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ ΠΊΠ»Π°ΡΡΠ°Ρ… ΠΈ Ρ‡Π»Π΅Π½Π°Ρ… являСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Ρ‚ΠΈΠΏΠΎΠ² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅.NET ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ сборкС. ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ ΠΊΠΎΠ΄ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅ΠΉ срСдС ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ слуТбам. НапримСр, эти ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΡƒ, ΠΊΠ°ΠΊ слСдуСт Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ трассировку ΠΊΠΎΠ΄Π°, ΠΈΠ»ΠΈ ΠΆΠ΅ ΡΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒ Visual Studio ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π²ΠΎ Π²Ρ€Π΅ΠΌΡ проСктирования Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт управлСния. Они Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈ Π΄Π»Ρ Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΅Ρ‰Π΅ ΠΊΠ°ΠΊΠΈΡ…-Π½ΠΈΠ±ΡƒΠ΄ΡŒ слуТб Π²ΠΎ Π²Ρ€Π΅ΠΌΡ выполнСния, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΈΠ»ΠΈ ΠΏΡƒΠ»Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²;

— ΡΡ‚руктурированная ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок. Π―Π·Ρ‹ΠΊΠΈ.NET ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎ позволяСт ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ошибок Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‚. Π΅. ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ для Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ошибок ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ Π½Π° Π³Π»ΡƒΠ±ΠΈΠ½Π΅ Π² Ρ†Π΅Π»Ρ‹Ρ… нСсколько ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ;

— ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ. CLR прСдоставляСт ΠΏΡƒΠ» ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ классами. НапримСр, ΠΌΠΎΠΆΠ½ΠΎ асинхронно Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π»ΠΈΠ±ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с Web-слуТбами Π±Π΅Π· нСобходимости явного создания Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ².

2.5 ASP.NET ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ориСнтированная тСхнология

ASP.NET являСтся самой настоящСй ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ. Она Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ прСдоставляСт ΠΏΠΎΠ»Π½Ρ‹ΠΉ доступ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌ Π².NET Framework, Π½ΠΎ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ всС ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программирования (ООП). НапримСр, ΠΎΠ½Π° позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ классы, ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ интСрфСйсов, Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ классы посрСдством наслСдования ΠΈ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности Π² ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹ΠΉ для распространСния скомпилированной ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚[4]. Одним ΠΈΠ· Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ повСдСния Π² ASP.NET ΡΠ²Π»ΡΡŽΡ‚ΡΡ сСрвСрныС элСмСнты управлСния. Π­Ρ‚ΠΈ элСмСнты управлСния ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΈΠ½ΠΊΠ°ΠΏΡΡƒΠ»ΡΡ†ΠΈΡŽ Π² ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π΅. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠ΄ для настройки ΠΈΡ… Π²Π½Π΅ΡˆΠ½Π΅Π³ΠΎ Π²ΠΈΠ΄Π°, прСдоставлСния ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π΄Π°ΠΆΠ΅ рСагирования Π½Π° ΡΠΎΠ±Ρ‹Ρ‚ия.

2.6 ASP.NET Π»Π΅Π³ΠΊΠΎ развСртываСтся ΠΈ ΠΊΠΎΠ½Ρ„игурируСтся

КаТдая установка.NET Framework прСдоставляСт ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ классы. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° развСртывания прилоТСния ASP.NET выглядит ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ просто ΠΈ, Π² ΠΎΠ±Ρ‰Π΅ΠΌ, ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ всСго лишь ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ всСх Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²Π΅Π½Π½ΠΎΠΌ сСрвСрС (с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ FTP ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Π²Ρ€ΠΎΠ΄Π΅ XCOPY). Если Π½Π° ΠΌΠ°ΡˆΠΈΠ½Π΅-хостС установлСн ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚.NET Framework, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ Ρ‚Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠΈΠ΅ шаги ΠΏΠΎ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ Π½Π΅ ΠΏΠΎΡ‚рСбуСтся.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ установок ASP.NET хранится Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ web.config. Π€Π°ΠΉΠ» web. config помСщаСтся Π² Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Ρ‡Ρ‚ΠΎ ΠΈ Web-страницы. Он ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ иСрархичСски сгруппированныС настройки прилоТСния, Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Π΅ Π² ΡƒΠ΄ΠΎΠ±ΠΎΡ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ XML, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ простого тСкстового Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°.

2.7 LINQ

LINQ (Language Integrated Query — язык ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… запросов) — это Π½Π°Π±ΠΎΡ€ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ для языка C# ΠΈ Visual Basic. Он ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π° C# ΠΈΠ»ΠΈ Visual Basic ΠΊΠΎΠ΄, способный ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ находящимися Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ΅ запросов ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…. Π‘ Ρ‚СхничСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния LINQ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠΊΠΎΠ»ΠΎ 40 ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ запросов, ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… SELECT, FROM, IN, WHERE ΠΈ ORDER BY (для C#). Π­Ρ‚ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ запроса. Однако Π΄Π°Π½Π½Ρ‹Π΅, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ этот запрос, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°, ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ примСнСния ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ разновидности LINQ[3].

Π“Π»Π°Π²Π½ΠΎΠΉ Ρ€Π°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒΡŽ LINQ являСтся LINQ to Objects (LINQ-запрос ΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌ), которая позволяСт Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ запрос, ΠΈΠ·Π²Π»Π΅ΠΊΠ°ΡŽΡ‰ΠΈΠΉ ΠΈΠ· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… этих ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΊΠ°ΠΊΡƒΡŽ-Ρ‚ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. ИспользованиС разновидности LINQ to Objects Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ASP.NET. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π² Web-страницС Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈ Π².NET-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ любого Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°.

2.8 ASP.NET AJAX

AJAX (Asynchronous JavaScript and XML — асинхронный JavaScript ΠΈ XML) — это примСняСмоС Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ программирования сокращСнноС условноС обозначСния для клиСнтской Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, которая позволяСт страницС ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ ΡΠ΅Ρ€Π²Π΅Ρ€Ρƒ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ своС содСрТимоС Π±Π΅Π· ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ†ΠΈΠΈ ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Ajax-страница ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠ΄ клиСнтского сцСнария для выполнСния асинхронного запроса Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Π‘Π΅Ρ€Π²Π΅Ρ€ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ этот запрос, выполняСт ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΊΠΎΠ΄ Π·Π°Ρ‚Π΅ΠΌ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ страницС Π΄Π°Π½Π½Ρ‹Π΅ (часто Π² Π²ΠΈΠ΄Π΅ Π±Π»ΠΎΠΊΠ° XML-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ). Π’ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ клиСнтский ΠΊΠΎΠ΄ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π½ΠΎΠ²Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΈΡ… Π΄Π»Ρ выполнСния Π΅Ρ‰Π΅ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ дСйствия, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, обновлСния части страницы.

ASP.NET AJAX — это многоуровнСвая тСхнология, которая прСдоставляСт ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр ΠΎΠΏΡ†ΠΈΠΉ для ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй Ajax Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Web-страницы ASP.NET. На ΡΠ°ΠΌΠΎΠΌ Π½ΠΈΠ·ΠΊΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ ASP.NET AJAX ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ для написания Π±ΠΎΠ»Π΅Π΅ ΠΌΠΎΡ‰Π½Ρ‹Ρ… сцСнариСв JavaScript, Π° Π½Π° Π±ΠΎΠ»Π΅Π΅ высоких уровнях — для добавлСния ΠΏΡƒΡ‚Π΅ΠΌ использования сСрвСрных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π½ΠΎΠ²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй Π²Ρ€ΠΎΠ΄Π΅ Π°Π²Ρ‚ΠΎΠ·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ, пСрСтаскивания ΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ, Π±Π΅Π· выполнСния ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ клиСнтского программирования.

3. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ рСализация

3.1 ΠœΠΎΠ΄ΡƒΠ»ΡŒ для рСгистрации

Π’ Ρ€Π°Π·Π΄Π΅Π», ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π²Ρ…ΠΎΠ΄ΠΈΡ‚ рСгистрация, дальнСйшая авторизация ΠΈ Π°ΡƒΡ‚Снтификация, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΈΡ‡Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅.

РСгистрация Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стандартных классов, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π².NET Framework, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ SqlMembershipProvider, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΌ свСдСний члСнства для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ASP.NET Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… SQL Server, SqlRoleProvider, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΌ свСдСний ΠΎ Ρ‡Π»Π΅Π½ΡΡ‚Π²Π΅ Ρ€ΠΎΠ»ΠΈ, SqlProfileProvider ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΌ свСдСний ΠΎ ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π±Ρ‹Π» сконфигурированы Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π±Ρ‹ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Сля появились Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ свои Π»ΠΈΡ‡Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ имя, фамилия, отчСство, язык, адрСс, Π½Π°ΡƒΡ‡Π½ΡƒΡŽ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ Π² ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠΈΡ‚Π΅Ρ‚Π΅. ВсС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ со ΡΠ²ΠΎΠΈΠΌΠΈ Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…. На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 3.1 изобраТСнная Ρ„ΠΎΡ€ΠΌΠ° с Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΠ΅ΠΉ. Для прСдотвращСния рСгистрации ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΉ тСст Π’ΡŒΡŽΡ€ΠΈΠ½Π³Π° для различия ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΈ Π»ΡŽΠ΄Π΅ΠΉ, извСстная ΠΊΠ°ΠΊ CAPTCHA.

Рисунок 3.1 — Π€ΠΎΡ€ΠΌΠ° рСгистрации

Π€ΠΎΡ€ΠΌΠ° рСгистрации написана Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ стандартного ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° CreateUserWizard, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ для добавлСния ΠΊΠ°ΠΏΡ‚Ρ‡ΠΈ ΠΈ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° для создания ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ профиля ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 3.2.

Рисунок 3.2 — ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» контроля написан с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ класса ProfileBase, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдоставляСт Π½Π΅Ρ‚ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ доступ ΠΊ ΡΠ²ΠΎΠΉΡΡ‚Π²Π°ΠΌ профиля ΠΈ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡΠΌ ΠΎ Π½Π΅ΠΌ.

Для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΠΎΡ€ΠΌ. АутСнтификация Ρ„ΠΎΡ€ΠΌ основана Π½Π° ΠΌΠ°Π½Π΄Π°Ρ‚Π°Ρ… (Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Π°ΠΌΠΈ). Когда ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ рСгистрируСтся, ΠΎΠ½ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠ°Π½Π΄Π°Ρ‚ с Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ ΡΠ΅Π±Π΅. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ сохраняСтся Π² Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ cookie-Π½Π°Π±ΠΎΡ€Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прикрСпляСтся ΠΊ ΠΎΡ‚Π²Π΅Ρ‚Ρƒ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ автоматичСски подтвСрТдаСтся Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ запросС. Когда ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ страницу ASP.NET, которая Π½Π΅ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½Π° Π°Π½ΠΎΠ½ΠΈΠΌΠ½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ, ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‰Π°Ρ систСма ASP.NET провСряСт, доступСн Π»ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΠΌΠ°Π½Π΄Π°Ρ‚ Ρ„ΠΎΡ€ΠΌΡ‹. Если Π½Π΅Ρ‚, выполняСтся автоматичСская пСрСадрСсация Π½Π° ΡΡ‚Ρ€Π°Π½ΠΈΡ†Ρƒ рСгистрации.

Авторизация — процСсс опрСдСлСния Ρ‚ΠΎΠ³ΠΎ, ΠΈΠΌΠ΅Π΅Ρ‚ Π»ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ достаточныС ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ дСйствия. Π”Π΅ΠΊΠ»Π°Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Π² Ρ„Π°ΠΉΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ web. config:

ВсС элСмСнты Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ срСдствами с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ вСрстки слоями, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Π³ΠΎΠ²

Π° ΠΎΡΠ½ΠΎΠ²Π½Ρ‹Π΅ css — стили хранятся Π² Ρ„Π°ΠΉΠ»Π΅ StyleSheet. css, Π½ΠΈΠΆΠ΅ прСдставлСнный Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ css — классы:

body

{

padding: 0;

margin: 0;

font: 0.74em Arial, sans-serif;

line-height: 1.5em;

background: White;

color: #454 545;

}

Main

{

min-height: 100%;

width: 980px;

margin: 0 auto;

height: 900px;

}

menubar

{

width: 982px;

padding: 0;

margin: 0 auto;

padding: 0 0 0 0px;

background-color: #E3EAEB;

height: 37px;

}

menu

{

background-color: inherit;

float: left;

padding: 2px 2px 2px 2px;

margin: 0 auto;}

3.9 Локализация сайта

Π§Ρ‚ΠΎ Π±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π±Ρ‹Π» доступСн сайт Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ ΠΈ Π½Π° Ρ€ΡƒΡΡΠΊΠΎΠΌ языках, Π±Ρ‹Π»Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° локализация сайта, для всСх страниц Π±Ρ‹Π»ΠΈ созданы Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ рСсурсы, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠ΅ тСкст Π½Π° Ρ€ΡƒΡΡΠΊΠΎΠΌ ΠΈ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ языках, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ сам Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ язык. На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 3.24 ΠΏΡ€ΠΈΠΌΠ΅Ρ€ страницы Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ языкС, Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 3.25 Ρ‚Π° ΡΠ°ΠΌΠ°Ρ страница, Π½ΠΎ Π½Π° Ρ€ΡƒΡΡΠΊΠΎΠΌ языкС.

Рисунок 3.24 — Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° рСгистрации Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ языкС Рисунок 3.25 — Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° рСгистрации Π½Π° Ρ€ΡƒΡΡΠΊΠΎΠΌ языкС

3.10 Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ…

Для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π±Ρ‹Π»Π° Π²Ρ‹Π±Ρ€Π°Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… SQL Server 2008.

Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… называСтся MainDB ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹:

Π’Π°Π±Π»ΠΈΡ†Π° Articles, которая ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ статСй.

Π’Π°Π±Π»ΠΈΡ†Π° Categories, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰Π°Ρ Π·Π° Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ, ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ статСй ΠΊ Ρ€Π°Π·Π½Ρ‹ΠΌ катСгориям.

Π’Π°Π±Π»ΠΈΡ†Π° Events — хранятся информация ΠΎ ΡΠΎΠ±Ρ‹Ρ‚иях.

Π’Π°Π±Π»ΠΈΡ†Π° EventMembers — Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° ΡΠΎΠ±Ρ‹Ρ‚ия.

Π’Π°Π±Π»ΠΈΡ†Π° EventComments — Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ариях ΠΊ ΡΠΎΠ±Ρ‹Ρ‚иям.

Π’Π°Π±Π»ΠΈΡ†Π° Groups — Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π³Ρ€ΡƒΠΏΠΏΠ°Ρ….

Π’Π°Π±Π»ΠΈΡ†Π° GroupMembers — Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌ.

Π’Π°Π±Π»ΠΈΡ†Π° GroupComments — Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ариях ΠΊ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌ.

Π’Π°Π±Π»ΠΈΡ†Π° Friends — Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π΄Ρ€ΡƒΠ·Π΅ΠΉ.

Π’Π°Π±Π»ΠΈΡ†Π° Messages — Ρ…Ρ€Π°Π½ΠΈΡ‚ сообщния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

На Ρ€ΠΈΡ. 3.26 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… MainDB.

Рисунок 3.26 — Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… MainDB

Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… UserDb сгСнСрирована стандартным инструмСнтом ASPNET_REGSQL ΠΈ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Слях, Ρ€ΠΎΠ»ΠΈ, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΡ€ΠΎΡ„Π°ΠΉΠ»Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Π’Ρ‹Π²ΠΎΠ΄Ρ‹

Π’ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ выполнСния Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π»ΠΎ исслСдовано мноТСство ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ: facebook.com, youtube.com, yahoo.com, vk.com, MySpace.com, ΠΈΠ·ΡƒΡ‡Π΅Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, интСрфСйс для ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти.

Π’ Ρ…ΠΎΠ΄Π΅ выполнСния Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ интСрфСйс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти «Π£Ρ‡Π΅Π½Ρ‹Π΅ Π£ΠΊΡ€Π°ΠΈΠ½Ρ‹», ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, присущиС ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ сСтям: администрированиС, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ создания Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ профиля, ΠΎΠ±ΠΌΠ΅Π½ сообщСниями, объСдинСниС Π² Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎ ΠΈΠ½Ρ‚СрСсам, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ подписки Π½Π° ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ добавлСния статСй. Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌΠΈ ΠΈ ΡΠΎΠ±Ρ‹Ρ‚иями: ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ коммСнтирования.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π±Ρ‹Π» протСстирован Π½Π° Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΠΎΠΌ сСрвСрС.

ΠŸΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ссылок

1 Π§Π΅Ρ€Π½Π΅Ρ†, Π’. О. ВлияниС Ρ‡Π΅Ρ€Π΅Π· ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти [ВСкст] / Π’. О. Π§Π΅Ρ€Π½Π΅Ρ†, Π’. Π’. Π‘Π°Π·Π»ΠΎΠ²Π°, Π­. Π’. Иванова; ΠΏΠΎΠ΄ ΠΎΠ±Ρ‰Π΅ΠΉ Ρ€Π΅Π΄. Π•. Π“. АлСксССвой. — Πœ.: Π€ΠΎΠ½Π΄ «Π€ΠžΠšΠ£Π‘-ΠœΠ•Π”Π˜Π», 2010. — 200 с.

2 Π“ΡƒΠ±Π°Π½ΠΎΠ², Π”. А. Π‘ΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти. МодСли ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ влияния, управлСния ΠΈ ΠΏΡ€ΠΎΡ‚ивоборства. [ВСкст] / Π”. А. Π“ΡƒΠ±Π°Π½ΠΎΠ², Π”. А. Новиков, Π§. Π₯. Π§Ρ…Π°Ρ€Ρ‚ΠΈΡˆΠ²ΠΈΠ»ΠΈ; ΠΏΠΎΠ΄ Ρ€Π΅Π΄. Ρ‡Π». — ΠΊΠΎΡ€. РАН Π”. А. Новикова. — Πœ.: Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Ρ„ΠΈΠ·ΠΈΠΊΠΎ — матСматичСской Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, 2010 — 228 с.

3. Мак-Π”ΠΎΠ½Π°Π»ΡŒΠ΄, М., Microsoft ASP.NET 3.5 с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Π½Π° C# 2008 для профСссионалов, 2-Π΅ ΠΈΠ·Π΄. [ВСкст] / М., Мак-Π”ΠΎΠ½Π°Π»ΡŒΠ΄, М. Π¨ΠΏΡƒΡˆΡ‚Π°, ΠŸΠ΅Ρ€.

с Π°Π½Π³Π». — Πœ.: ООО «Π˜.Π”. Π’ΠΈΠ»ΡŒΡΠΌΡ», 2008. — 1424 с.

4. Π‘Π΅Π΄Π΄ΠΈΠ½ΡŒΡΡΠΎ, М. Web-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΡ€Π΅Π΄Π΅ ASP.NET 2.0: Π·Π°Π΄Π°Ρ‡Π° — проэкт — Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. /М. Π‘Π΅Π΄Π΄ΠΈΠ½ΡŒΡΡΠΎ: ΠŸΠ΅Ρ€. Ρ Π°Π½Π³Π». — Πœ.: ООО «Π˜.Π”. Π’ΠΈΠ»ΡŒΡΠΌΡ», 2007. — 640 с.

5. БандСрсон, Π‘. ASP.NET MVC Framework с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Π½Π° Π‘# для профСссионалов, [ВСкст] / Π‘. БандСрсон. ΠŸΠ΅Ρ€. Ρ Π°Π½Π³Π». — Πœ.: ООО «Π˜.Π”. Π’ΠΈΠ»ΡŒΡΠΌΡ», 2010 — 560 с.

6. Π¨ΠΈΠ»Π΄Ρ‚, Π“. Π‘# ΠΏΠΎΠ»Π½ΠΎΠ΅ руководство, [ВСкст] / Π“. Π¨ΠΈΠ»Π΄Ρ‚. ΠŸΠ΅Ρ€. Ρ Π°Π½Π³Π» — М. ООО «Π˜.Π”. Π’ΠΈΠ»ΡŒΡΠΌΡ», 2011. — 1056 с.

7. http://msdn.microsoft.com.

8. Π ΠΈΡ…Ρ‚Π΅Ρ€ Π”. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Microsoft.NET Framework [ВСкст] / Π”. Π ΠΈΡ…Ρ‚Π΅Ρ€. ΠŸΠ΅Ρ€. Ρ Π°Π½Π³Π». — 2-Π΅ ΠΈΠ·Π΄., испр. — Πœ.: Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎ-Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹ΠΉ Π΄ΠΎΠΌ «Π ΡƒΡΡΠΊΠ°Ρ РСдакция», 2003 — 512 с.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ