Windows Azure рдореЗрдВ рдкрд╣рд▓реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рддреНрд╡рд░рд┐рдд рд╢реБрд░реБрдЖрддред рд╡реЗрдм рд╕рд╛рдЗрдЯреНрд╕

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

рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ :

1) рд╡рд┐рдВрдбреЛрдЬ 7 рдпрд╛ рд╡рд┐рдВрдбреЛрдЬ 8ред

2) рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдЖрд░.рд╕реА.

3) рд╕рджрд╕реНрдпрддрд╛ Windows рдиреАрд▓рд╛ред 90-рджрд┐рд╡рд╕реАрдп рдкрд░реАрдХреНрд╖рдг рд╕рджрд╕реНрдпрддрд╛ рдкрдВрдЬреАрдХреГрдд рдХрд░реЗрдВ ред

рднрд╛рдЧ 1ред рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореЗрдВ рдкрд╣рд▓рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ред рдХрд╛рдо рдХреЗ рдорд╛рд╣реМрд▓ рдХреА рддреИрдпрд╛рд░реА



1. .NET рдХреЗ рд▓рд┐рдП Windows Azure SDK рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред



1.1 рд╡реЗрдм рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдЗрдВрд╕реНрдЯрд╛рд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП .NET рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдПрд╕рдбреАрдХреЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛

1. рд╡рд┐рдВрдбреЛрдЬрд╝ рдПрдЬрд╝реНрдпреЛрд░ (рдЫрд╡рд┐ 1) рдкрд░ .NET рдкрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗрдВрджреНрд░ рдХреА рд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рдПрдВред рдЗрдВрд╕реНрдЯреЙрд▓ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред

clip_image002

рдЕрдВрдЬреАрд░ред 1. .NET рд╡рд┐рдХрд╛рд╕ рдХреЗрдВрджреНрд░ Windows Azure рдХреЗ рд▓рд┐рдП

2. рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрд╡рд╛рдж рдмреЙрдХреНрд╕ рдореЗрдВ, рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЗ рдЖрд╡рд╢реНрдпрдХ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ - 2010 рдпрд╛ 2012 рдЖрд░рд╕реА (рдЫрд╡рд┐ 2)ред рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдЖрд░рд╕реА рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред

clip_image003

рдЕрдВрдЬреАрд░ред 2. рдкреИрдХреЗрдЬ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд╛рдпрд▓реЙрдЧ рдмреЙрдХреНрд╕

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

clip_image004

рдЕрдВрдЬреАрд░ред 3. рдШрдЯрдХ рд╕реНрдерд╛рдкрдирд╛ рдбрд╛рдпрд▓реЙрдЧ рдмреЙрдХреНрд╕

1.2 .NET рдХреЗ рд▓рд┐рдП Windows Azure SDK рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛

.NET рдХреЗ рд▓рд┐рдП Windows Azure SDK рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ Windows Azure рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЕрдиреНрдп рдШрдЯрдХ, рдбрд╛рдЙрдирд▓реЛрдб рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдШрдЯрдХреЛрдВ рдХреЛ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред

рднрд╛рдЧ II рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдкрд░ рдкрд╣рд▓рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ред рдкреЛрд░реНрдЯрд▓ рдкрд░ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░реЗрдВ рдФрд░ рдПрдХ рдЦрд╛рддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ



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

рдкреНрд░рд╢рд╛рд╕рди рдкреЛрд░реНрдЯрд▓ рдкрд░ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╡реЗрджрди рдЬреЛрдбрд╝рдирд╛

1. рдЕрдкрдиреЗ рд╡рд┐рдВрдбреЛрдЬ рд▓рд╛рдЗрд╡ рдЖрдИрдбреА рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ (рдЪрд┐рддреНрд░ 4) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореИрдиреЗрдЬрдореЗрдВрдЯ рдкреЛрд░реНрдЯрд▓ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВред

clip_image006 рдЕрдВрдЬреАрд░ред 4. рд▓реЙрдЧ рдЗрди рдкреЗрдЬ

2. рдкреНрд░рдмрдВрдзрди рдкреЛрд░реНрдЯрд▓ (рдЪрд┐рддреНрд░ 5) рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдирдпрд╛ рдлрд╝реЙрд░реНрдо рд╕рдВрд╡рд╛рдж рдмреЙрдХреНрд╕ (рдЪрд┐рддреНрд░ 6) рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрда рдХреЗ рдирд┐рдЪрд▓реЗ рдмрд╛рдПрдБ рдХреЛрдиреЗ рдореЗрдВ рд╕реНрдерд┐рдд рдирдП рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред

clip_image008

рдЕрдВрдЬреАрд░ред 5. рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореИрдиреЗрдЬрдореЗрдВрдЯ рдкреЛрд░реНрдЯрд▓

clip_image010

рдЕрдВрдЬреАрд░ред 6. рдирдпрд╛ рд░реВрдк рд╕рдВрд╡рд╛рдж рдмреЙрдХреНрд╕

3. рдирдП рдлрд╝реЙрд░реНрдо рд╕рдВрд╡рд╛рдж рдмреЙрдХреНрд╕ рдореЗрдВ, рд╡реЗрдм рд╕рд╛рдЗрдЯ рд╡рд┐рдХрд▓реНрдк рдЪреБрдиреЗрдВред рдкреНрд░реАрд╡реНрдпреВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред

4. рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реЗ рдкреГрд╖реНрда рдкрд░, рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕реБрд╡рд┐рдзрд╛рдПрдБ (рдЪрд┐рддреНрд░ 7) рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ ред

clip_image011 рдЕрдВрдЬреАрд░ред 7ред

5. рдкреНрд░реАрд╡реНрдпреВ рдлреАрдЪрд░реНрд╕ рдкреЗрдЬ рдкрд░, рд╡реЗрдм рд╕рд╛рдЗрдЯреНрд╕ (рдЪрд┐рддреНрд░ 8) рдХреЗ рдмрдЧрд▓ рдореЗрдВ рдЕрдм рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛рдПрдВ ред

clip_image013

рдЕрдВрдЬреАрд░ред 8. рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреГрд╖реНрда

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

clip_image014

рдЕрдВрдЬреАрд░ред 9. рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рддрдХ рдкрд╣реБрдБрдЪ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рднреЗрдЬрдирд╛

clip_image015

рдЕрдВрдЬреАрд░ред 10. рдЕрджреНрдпрддрд┐рдд рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреГрд╖реНрда

6. рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрдкрдХрд╛ рдЖрд╡реЗрджрди рдХрд┐рд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реИ, рд╕реНрдЯреЗрдЯрд╕ рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред

Windows Azure рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдПрдХреНрд╕реЗрд╕ рдЕрдиреБрд░реЛрдз рдЬреЛрдбрд╝рдирд╛

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

clip_image016
рдЪрд┐рддреНрд░ 11ред рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдкреГрд╖реНрда рджреЗрдЦреЗрдВ

рд╡рд┐рд╕реНрддреГрдд рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рдг рдХреА рдЬрд╛рдирдХрд╛рд░реА рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ ред

рдЖрдкрдХреЗ рдЕрдиреБрд░реЛрдз рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдЦрд╛рддреЗ рдХреЗ рдореЗрд▓рдмреЙрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдИрдореЗрд▓ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ (рдЪрд┐рддреНрд░ 12)ред

clip_image018

рдЕрдВрдЬреАрд░ред 12. рд╕реИрдВрдкрд▓ рдПрдХреНрд╕реЗрд╕ рдИрдореЗрд▓

рдпрджрд┐ рдЖрдкрдХреЛ рдПрдХ рдИрдореЗрд▓ рдорд┐рд▓рд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЪрд╛рд╣рд┐рдПред

рднрд╛рдЧ III рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдкрд░ рдкрд╣рд▓рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ред рдЧреИрд▓рд░реА рд╕реЗ рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡реЗрдм рд╕рд╛рдЗрдЯреЛрдВ рдореЗрдВ рдкрд╣рд▓реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рдирд┐рд░реНрдорд╛рдг



1. рдЕрдкрдиреЗ рд╡рд┐рдВрдбреЛрдЬ рд▓рд╛рдЗрд╡ рдЖрдИрдбреА рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ (рдЪрд┐рддреНрд░рд╛ 13) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореИрдиреЗрдЬрдореЗрдВрдЯ рдкреЛрд░реНрдЯрд▓ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВред

clip_image019

рдЕрдВрдЬреАрд░ред 13. рд▓реЙрдЧ рдЗрди рдкреЗрдЬ

2. рдкреНрд░рдмрдВрдзрди рдкреЛрд░реНрдЯрд▓ (рдЫрд╡рд┐ 14) рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдирдпрд╛ рдлрд╝реЙрд░реНрдо рд╕рдВрд╡рд╛рдж рдмреЙрдХреНрд╕ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрда рдХреЗ рдирд┐рдЪрд▓реЗ рдмрд╛рдПрдБ рдХреЛрдиреЗ рдореЗрдВ рд╕реНрдерд┐рдд рдирдП рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред

clip_image021 рдЕрдВрдЬреАрд░ред 14. рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореИрдиреЗрдЬрдореЗрдВрдЯ рдкреЛрд░реНрдЯрд▓

3. рдирдИ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗрдм рд╕рд╛рдЗрдЯ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рдЧреИрд▓рд░реА рд╕реЗ рдЪрдпрди рдХрд░реЗрдВ (рдЪрд┐рддреНрд░ 15)ред

clip_image023

рдЕрдВрдЬреАрд░ред 15. рдПрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдирд┐рд░реНрдорд╛рдг рд╡рд┐рдХрд▓реНрдк рдЪреБрдирдирд╛

4. рдлрд╛рдЗрд▓реНрд╕ рдРрдкреНрд╕ рдлреЙрд░ рдПрдЬрд╝реНрдпреЛрд░ рдбрд╛рдпрд▓реЙрдЧ рдмреЙрдХреНрд╕ рдореЗрдВ, рдЖрдкрдХреЛ рдкреВрд░реНрд╡-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдЫрд╡рд┐рдпреЛрдВ (рдЫрд╡рд┐ 16) рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ WordPress рдЫрд╡рд┐ рдЪреБрдиреЗрдВред

clip_image025

рдЕрдВрдЬреАрд░ред 16. рдЧреИрд▓рд░реА рд╕реЗ рдкреВрд░реНрд╡ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╡реЗрдмрд╕рд╛рдЗрдЯ рдЫрд╡рд┐рдпрд╛рдВ рдЪреБрдирдирд╛

5. рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ рд╕рдВрд╡рд╛рдж рдмреЙрдХреНрд╕ рдореЗрдВ, URL рдлрд╝реАрд▓реНрдб рдореЗрдВ рдЕрдкрдиреА рд╡рд░реНрдбрдкреНрд░реЗрд╕- рдЖрдзрд╛рд░рд┐рдд рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рднрд╡рд┐рд╖реНрдп рдирд╛рдо рджрд░реНрдЬ рдХрд░реЗрдВред рдмрд╛рдХреА рдХреЛ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рдЫреЛрдбрд╝ рджреЗрдВ (рдЫрд╡рд┐ 17)ред

clip_image027

рдЕрдВрдЬреАрд░ред 17. рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реЗрдЯрдЕрдк рдкреЗрдЬ

6. рдиреНрдпреВ MySQL рдбрд╛рдЯрд╛рдмреЗрд╕ рдбрд╛рдпрд▓реЙрдЧ рдмреЙрдХреНрд╕ рдореЗрдВ, рдЖрдк MySQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд╛рдо рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рдЙрддреНрдкрдиреНрди (рдЪрд┐рддреНрд░ 18) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЖрдк ClearDB рдирд┐рдпрдореЛрдВ рд╕реЗ рд╕рд╣рдордд рд╣реИрдВред рдЕрдЧрд▓рд╛ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред

clip_image029

рдЕрдВрдЬреАрд░ред 18. рдПрдХ рдирдпрд╛ MySQL рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЗрдЬ

рдХреБрдЫ рд╣реА рд╕рдордп рдореЗрдВ рдЖрдкрдХреА рдирдИ рд╡реЗрдмрд╕рд╛рдЗрдЯ рддреИрдирд╛рдд рд╣реЛ рдЬрд╛рдПрдЧреА, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╕реНрдерд┐рддрд┐ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдорд╛рди рд░рдирд┐рдВрдЧ рдмрди рдЬрд╛рдПрдЧрд╛ (рдЪрд┐рддреНрд░ 19)ред

clip_image031

рдЕрдВрдЬреАрд░ред 19. рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реВрдЪрдирд╛ рдкреИрдирд▓

7. рдмреНрд▓реЙрдЧ рдХреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ (рдЫрд╡рд┐ 20) рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рдпреВрдЖрд░рдПрд▓ рдлрд╝реАрд▓реНрдб рдореЗрдВ рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ ред рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рджрд░реНрдЬ рдХрд░реЗрдВ рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ ред

clip_image033

рдЕрдВрдЬреАрд░ред 20. рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдмреНрд▓реЙрдЧ рдЗрдирд┐рд╢рд┐рдПрдЯрд┐рд╡ рдкреЗрдЬ

8. рдЖрдкрдХрд╛ рдмреНрд▓реЙрдЧ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ (рдЕрдВрдЬреАрд░ред 21)ред рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЙрдЧ рдЗрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред

clip_image034

рдЕрдВрдЬреАрд░ред 21ред

9. рд╡реЗрдм рд╕рд╛рдЗрдЯ рдЯреИрдм рдкрд░ рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореИрдиреЗрдЬрдореЗрдВрдЯ рдкреЛрд░реНрдЯрд▓ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВред рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рдПрдбрдорд┐рди рдкреИрдирд▓ рдкрд░ рдЬрд╛рдиреЗ рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рдирд╛рдо рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ (рдЪрд┐рддреНрд░ 22)ред

clip_image036

рдЕрдВрдЬреАрд░ред 22. рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓

рдЖрдкрдиреЗ рдкреВрд░реНрд╡-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдЫрд╡рд┐рдпреЛрдВ рдХреА рдЧреИрд▓рд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреА рдкрд╣рд▓реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдмрдирд╛рдИред

рднрд╛рдЧ IV рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдкрд░ рдкрд╣рд▓рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ред рдХрд┐рд╕реА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рдФрд░ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рд╕реЗ рдХреЛрдб рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдирд╛



рдирд┐рдореНрди рдкрд░рд┐рдирд┐рдпреЛрдЬрди рд╡рд┐рдХрд▓реНрдк Windows Azure рд╡реЗрдм рд╕рд╛рдЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ: Visual Studio рд╡реЗрдм рдкрд░рд┐рдирд┐рдпреЛрдЬрди, GitHub, FTP, Team Foundation Services (TFS), Microsoft WebMatrixред рдпрд╣ рдЖрд▓реЗрдЦ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рд╕реЗ рдПрдлрд╝рдЯреАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рддрд╛ рд╣реИред

1. рдЕрдкрдиреЗ рд╡рд┐рдВрдбреЛрдЬ рд▓рд╛рдЗрд╡ рдЖрдИрдбреА рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ (рдЪрд┐рддреНрд░ 23) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореИрдиреЗрдЬрдореЗрдВрдЯ рдкреЛрд░реНрдЯрд▓ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВред

clip_image006[1]

рдЕрдВрдЬреАрд░ред 23. рд▓реЙрдЧрд┐рди рдкреЗрдЬ

2. рдкреНрд░рдмрдВрдзрди рдкреЛрд░реНрдЯрд▓ (рдЪрд┐рддреНрд░ред 24) рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдирдпрд╛ рдлрд╝реЙрд░реНрдо рд╕рдВрд╡рд╛рдж рдмреЙрдХреНрд╕ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрда рдХреЗ рдирд┐рдЪрд▓реЗ рдмрд╛рдПрдБ рдХреЛрдиреЗ рдореЗрдВ рд╕реНрдерд┐рдд рдирдП рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред

clip_image037

рдЕрдВрдЬреАрд░ред 24. рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореИрдиреЗрдЬрдореЗрдВрдЯ рдкреЛрд░реНрдЯрд▓

3. рдирдИ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗрдм рд╕рд╛рдЗрдЯ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рдХреНрд╡рд┐рдХ рдХреНрд░рд┐рдПрдЯ (рдЫрд╡рд┐ 25) рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред

clip_image023[1]

рдЪрд┐рддреНрд░ 25ред рдПрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдирд┐рд░реНрдорд╛рдг рд╡рд┐рдХрд▓реНрдк рдЪреБрдирдирд╛

4. рдЕрдкрдиреА рднрд╡рд┐рд╖реНрдп рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ (рдЪрд┐рддреНрд░ 26) рдХреЗ рд▓рд┐рдП URL рджрд░реНрдЬ рдХрд░реЗрдВред

clip_image039

рдЕрдВрдЬреАрд░ред 26. рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реЗрдЯрдЕрдк

5. рдХреБрдЫ рд╣реА рд╕рдордп рдореЗрдВ рдЖрдкрдХреА рдирдИ рд╡реЗрдмрд╕рд╛рдЗрдЯ рддреИрдирд╛рдд рд╣реЛ рдЬрд╛рдПрдЧреА, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╕реНрдерд┐рддрд┐ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдорд╛рди рд░рдирд┐рдВрдЧ рд╣реЛ рдЬрд╛рдПрдЧрд╛ (рдЪрд┐рддреНрд░ 27)ред

clip_image041

рдЕрдВрдЬреАрд░ред 27. рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реВрдЪрдирд╛ рдкреИрдирд▓

6. рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдмрдирд╛рдИ рдЧрдИ рд╣реИ рдФрд░ рдХрд╛рдо рдХрд░рддреА рд╣реИ (рдЪрд┐рддреНрд░ 28)ред

clip_image043

рдЪрд┐рддреНрд░ 28ред рдирд┐рд░реНрдорд┐рдд рд╕рд╛рдЗрдЯ рдХрд╛ рдкрд╣рд▓рд╛ рдкреГрд╖реНрда

7. рдПрдлрд╝рдЯреАрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдЧреЗ рддреИрдирд╛рддреА рдХреЗ рд▓рд┐рдП рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХреЗ рдирд╛рдо рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рдкрд░ рдЬрд╛рдПрдВред рдбреИрд╢рдмреЛрд░реНрдб рдкреГрд╖реНрда рдкрд░, рд░реАрд╕реЗрдЯ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ (рдЪрд┐рддреНрд░ 29) рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ ред рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрд╡рд╛рдж рдореЗрдВ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рджрд░реНрдЬ рдХрд░реЗрдВред

clip_image044

рдЪрд┐рддреНрд░ 29ред рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреНрд░рд┐рдпрд╛рдПрдБ рдореЗрдиреВ

8. рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрд┐рд╕реЗ рдмрд╛рдж рдореЗрдВ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдбрд╛рдЙрдирд▓реЛрдб рдкреНрд░рдХрд╛рд╢рди рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ (рдЫрд╡рд┐ 29) рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ ред

9. рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдЖрд░рд╕реА рд▓реЙрдиреНрдЪ рдХрд░реЗрдВред

10. рдирдИ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред ASP.NET MVC 4 рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЯреЗрдореНрдкрд▓реЗрдЯ (рдЪрд┐рддреНрд░ 30) рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди (рдЪрд┐рддреНрд░ 31) рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред

clip_image045

рдЕрдВрдЬреАрд░ред 30. рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдЖрд░рд╕реА рдореЗрдВ рд╡реЗрдм рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХреА рд╕реВрдЪреА

clip_image047

рдЕрдВрдЬреАрд░ред 31. ASP.NET MVC 4 рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдореВрд▓ рд╕реЗрдЯрд┐рдВрдЧреНрд╕

11. рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рд░рд╛рдЗрдЯ-рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдкреНрд░рдХрд╛рд╢рди рдЪреБрдиреЗрдВред рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрд╡рд╛рдж рдореЗрдВ, рдЖрдпрд╛рдд рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ ... рдФрд░ рдЕрдкрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП Windows Azure Management рдкреЛрд░реНрдЯрд▓ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред FTP рдкрд░рд┐рдирд┐рдпреЛрдЬрди рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ (рдЫрд╡рд┐ 32) рджрд░реНрдЬ рдХрд░реЗрдВ, рдЬреЛ рдЖрдкрдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рдкреНрд░рд╢рд╛рд╕рди рдкреИрдирд▓ (рдЫрд╡рд┐ 33) рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдореВрд▓реНрдпреЛрдВ рдХреЛ рдорд╛рдиреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрдиреЗрдХреНрд╢рди рдХреЛ рдорд╛рдиреНрдп рдХрд░реЗрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рд╕рдлрд▓ рд╣реЛрдиреЗ рдкрд░, рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдЙрдЯрдкреБрдЯ рджреГрд╢реНрдп рдореЗрдВ, рдПрдлрд╝рдЯреАрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдкрдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рд▓реЙрдЧ рд╕реНрдерд┐рдд рд╣реЛрдЧрд╛ (рдЪрд┐рддреНрд░ред 34)ред

clip_image049

рдЕрдВрдЬреАрд░ред 32. рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреНрд░рдХрд╛рд╢рди рдХреА рд╕реНрдерд╛рдкрдирд╛

clip_image050

рдЕрдВрдЬреАрд░ред рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкреНрд░рд╢рд╛рд╕рди рдкреИрдирд▓ рдореЗрдВ 33. рд╡реЗрдмрд╕рд╛рдЗрдЯ рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рдкреИрдирд▓

clip_image052

рдЕрдВрдЬреАрд░ред 34. рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдЖрд░рд╕реА рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рджреГрд╢реНрдп

12. рдбрд╛рдЙрдирд▓реЛрдб рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП URL рдлрд╝реАрд▓реНрдб рдореЗрдВ рдкрддрд╛ (рдЫрд╡рд┐ 35) рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред

clip_image053

рдЕрдВрдЬреАрд░ред 35. ASP.NET MVC 4 рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдорд╛рдирдХ рдкреГрд╖реНрда

рдЖрдкрдиреЗ рдПрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдмрдирд╛рдИ рдФрд░ рдЙрд╕рдореЗрдВ ASP.NET MVC 4 рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдорд╛рдирдХ рддреИрдирд╛рдд рдХрд┐рдПред

рднрд╛рдЧ рд╡реАред рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореЗрдВ рдкрд╣рд▓рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ред рд╡реЗрдм рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реНрдХреЗрд▓рд┐рдВрдЧ



Windows Azure рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдореЗрдВ рдПрдХ рдбреИрд╢рдмреЛрд░реНрдб рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рд╣реЛрддрд╛ рд╣реИ, рдЬрд╣рд╛рдБ рдЖрдк рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдореИрдЯреНрд░рд┐рдХреНрд╕, рдбрд╛рдЙрдирд▓реЛрдб, URL, рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░ рдореЗрдВ рд╕реНрдерд╛рди, рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдХреНрд░рд┐рдпрд╛рдПрдВ рднреА рдХрд░рддреЗ рд╣реИрдВ: рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рд░реЛрдХреЗрдВ рдпрд╛ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ, рд╣рдЯрд╛рдПрдВ, рдкрд░ рдЬрд╛рдПрдВ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдФрд░ рдЗрддрдиреЗ рдкрд░ (рдЕрдВрдЬреАрд░ 36)ред

clip_image055

рдЕрдВрдЬреАрд░ред 36. рд╡реЗрдмрд╕рд╛рдЗрдЯ рдПрдбрдорд┐рди рдкреИрдирд▓, рдбреИрд╢рдмреЛрд░реНрдб рдкреЗрдЬ

рдпрджрд┐ рдЖрдкрдХреЛ рдЕрдкрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рд╕реНрдХреЗрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╢рд╛рд╕рди рдкреИрдирд▓ рдореЗрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

1. рдЕрдкрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рдПрдбрдорд┐рди рдкреИрдирд▓ рдкрд░ рдЬрд╛рдПрдВред

2. рд╕реНрдХреЗрд▓рд┐рдВрдЧ рд╕реВрдЪрдирд╛ рдкреГрд╖реНрда (рдЪрд┐рддреНрд░ 37) рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреЗрд▓ рджрдмрд╛рдПрдБред

clip_image057

рдЪрд┐рддреНрд░ 37ред рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рд╡рд┐рд╡рд░рдг рдкреГрд╖реНрда

рдЖрдк рдЕрдкрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рдЙрд╕ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдХреЗ рд╕реНрдХреЗрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдкреГрд╖реНрда рдкрд░ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕реНрд▓рд╛рдЗрдбрд░ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рдж, рдЖрдкрдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕рд╛рдЭрд╛ рдореЛрдб рдореЗрдВ рд╣реЛрддреА рд╣реИ, рдЕрд░реНрдерд╛рдд, рдЗрд╕рдХреЗ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдЕрдиреНрдп рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдЗрдВрд╕реНрдЯреЗрдВрд╕ (рдЙрдирд╕реЗ рдЕрд▓рдЧ-рдерд▓рдЧ) рдХреЗ рд╕рд╛рде рдПрдХ рдмрдбрд╝реЗ рд╕реНрдерд╛рди рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВред рдЖрдк рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдХреА рдкреНрд░рд╛рдкреНрддрд┐ рдХреЗ рд╕рд╛рде рдЕрдкрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рдЖрд░рдХреНрд╖рд┐рдд рдореЛрдб рдореЗрдВ рд╕рдВрдХреНрд░рдордг рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рд╛рдЭрд╛ рдХреА рдЧрдИ 10 рд╡реЗрдмрд╕рд╛рдЗрдЯреЗрдВ рдореБрдлреНрдд рд╣реИрдВ ред

1. рд╕реНрд▓рд╛рдЗрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, 2 (рдЫрд╡рд┐ 38) рдореЗрдВ рдкреНрд░рддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред рд╕рд╣реЗрдЬреЗрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ ред

clip_image059

рдЕрдВрдЬреАрд░ред 38. рд╕рд╛рдЭрд╛ рдореЛрдб рдореЗрдВ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд▓рд╛рдЗрдбрд░

2. рдЖрд░рдХреНрд╖рд┐рдд (рдЕрдВрдЬреАрд░ред 39) рдореЗрдВ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдореЛрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред

clip_image061

рдЕрдВрдЬреАрд░ред 39. рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдореЛрдб

3. рдЪреЗрдХ рдХрд░реЗрдВ "рдореИрдВрдиреЗ рдЖрд░рдХреНрд╖рд┐рдд рдореЛрдб рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдЗрдХрд╛рдХрд╛рдЙрдВрдЯ рдкрд░ рдЦрд░реНрдЪ рдХреА рд╕реАрдорд╛ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рд╣реИ" ред

4. рддреАрди рдЙрджрд╛рд╣рд░рдг рдЖрдХрд╛рд░ рдЖрдкрдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВ - рд▓рдШреБ , рдордзреНрдпрдо рдФрд░ рдмрдбрд╝реЗ ред рдордзреНрдпрдо рдореЛрдб рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░, рд╕реНрд▓рд╛рдЗрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, 2 рдкреНрд░рддрд┐рдпреЛрдВ (рдЫрд╡рд┐ 40) рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рд╕рд╣реЗрдЬреЗрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ ред

clip_image063

рдЕрдВрдЬреАрд░ред 41. рд╕рд╛рдЭрд╛ рдореЛрдб рдореЗрдВ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХреЗ рдЖрдХрд╛рд░ рдФрд░ рд╕реНрд▓рд╛рдЗрдбрд░ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛

5. рд╕рд╛рдЭрд╛ рдореЛрдб рдореЗрдВ рдЬрд╛рдХрд░ рдФрд░ рд╕рд╣реЗрдЬреЗрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╡рд╛рдкрд╕ рд░реЛрд▓ рдХрд░реЗрдВ ред

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


All Articles