
рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рдПрдХ рджрд┐рди рдЖрдкрдХреЛ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреА рдкрд╕рдВрджреАрджрд╛ рд╢реЗрдпрд░рдкреЙрдЗрдВрдЯ рд╕рд╛рдЗрдЯ рд╕реБрд▓рдн рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд╕рднреА рдЕрд╡рд╢реЗрд╖ рдПрдХ рдХрдВрдЯреЗрдВрдЯ рдмреЗрд╕ рд╣реИ рдЬреЛ рд╢реЗрдпрд░рдкреЙрдЗрдВрдЯ рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ? Sharepoint рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЗ "рдЯреНрд░рд┐рд▓рд┐рдпрди" рдХреЛ рдХреИрд╕реЗ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП? рдЖрдк рдЗрд╕ рд▓реЗрдЦ рд╕реЗ рдПрдХ рдЫреЛрдЯреА рд╕реА рджреБрдЦ рднрд░реА рдХрд╣рд╛рдиреА рдФрд░ рдЗрди рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВред
рд╕рдмрд╕реЗ рдЦреВрдмрд╕реВрд░рдд рд╕реБрдмрд╣ рдореЗрдВ рд╕реЗ рдПрдХ рдкрд░, рдореИрдВ рдЯреЙрдб рдХреНрд▓рд┐рдВрдбреНрдЯ
рдХреЗ рд▓реЗрдЦ
"рдЖрдкрд╛рддрдХрд╛рд▓реАрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ SharePoint 2010 рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛" рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реБрдЖ
ред рднрд╛рдЧ 2 " :
рдорд╛рди рд▓реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЫреЛрдЯрд╛ рдЦреЗрдд рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ SQL рд╕рд░реНрд╡рд░ рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдПрдХ SharePoint рд╕рд░реНрд╡рд░ рд╢рд╛рдорд┐рд▓ рд╣реИред рдПрдХ рдЕрдЪреНрдЫрд╛ SQL рд╕рд░реНрд╡рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдк рд╣рд░ рд░рд╛рдд рд╕рднреА рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдкреНрд░рддрд┐рдпрд╛рдВ рдмрдирд╛рддреЗ рд╣реИрдВред рдПрдХ рдареАрдХ рд╕реБрдмрд╣, рдЖрдк рдЖрддреЗ рд╣реИрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд░реЛрддреЗ рд╣реБрдП рд╕реБрдирддреЗ рд╣реИрдВ: "SharePoint рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЧрдпрд╛!" рдПрдХ рдХрдк рдХреЙрдлреА рдкреАрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк SharePoint рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдорд╣рд╕реВрд╕ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рд╛ рд╣реИред рдФрд░ рдХреЗрд╡рд▓ SharePoint рд╣реА рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рд╕рдВрдкреВрд░реНрдг рд╕рд░реНрд╡рд░ред рдЖрдк RDP рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рдпрд╣ рдкрд┐рдВрдЧ рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ - рдпрд╣ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдореМрдд рд╣реИред рдЖрдк рд╕рд░реНрд╡рд░ рд░реВрдо рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ SharePoint рд╕рд░реНрд╡рд░ рдмреВрдЯ рд╕реНрдХреНрд░реАрди рдкрд░ рдЬрдо рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдирд╣реАрдВ рдЦреЛрдЬ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕рд╕реЗ рдпрд╣ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЬреЛ рднреА рдбрд┐рд╕реНрдХ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЪрд╛рд╣реЗ рд╡рд╣ рд╕рд┐рдВрдЧрд▓ рдбрд┐рд╕реНрдХ, RAID 1 рдпрд╛ RAID 5 рд╣реЛ, рдпрд╣ рд╕рдм рдЯреВрдЯ рд╕рдХрддрд╛ рд╣реИред рд╕рд░реНрд╡рд░ рдФрд░ рдЙрд╕ рдкрд░ рдореМрдЬреВрдж рд╕рднреА рд╕рд╛рдордЧреНрд░реА рдЧрд╛рдпрдм рд╣реЛ рдЧрдИ рд╣реИред рдЖрдк рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХреЗ рд╕рд╛рде рдПрдХ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рдЬреЗрдм рдореЗрдВ рджреЗрдЦрдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреНрдпрд╛ рдХрд░рддреЗ рд╣реИрдВ?
рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрддрдирд╛ рдЧрдВрднреАрд░ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЖрдкрд╛рддрдХрд╛рд▓ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХреЗрд╡рд▓ рдЖрдкрдХрд╛ SharePoint рд╕рд░реНрд╡рд░ рдХреНрд░реИрд╢ рд╣реБрдЖ рд╣реИред рдпрджреНрдпрдкрд┐ SharePoint рд╕рд░реНрд╡рд░ SharePoint рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, SQL рд╕рд░реНрд╡рд░ рдЙрддрдирд╛ рд╣реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рд╕реНрдерд┐рддрд┐ рдХреЛ рдЬрд▓реНрджреА рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП SQL рд╕рд░реНрд╡рд░ рдХрд╛ рд▓рд╛рдн рдЙрдард╛ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдкрдХреЛ рд╕рд░реНрд╡рд░ рдХреЛ рдирдП рд╕рд░реНрд╡рд░ рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рдпрд╛ рдЕрдкрдиреЗ рдореМрдЬреВрджрд╛ рд╕рд░реНрд╡рд░ рдореЗрдВ рдЯреВрдЯреА рд╣реБрдИ рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХреА рдорд░рдореНрдордд рдХрд░рдХреЗ, рдФрд░ рдлрд┐рд░ рд╡рд┐рдВрдбреЛрдЬ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рд╕рднреА рдЕрдкрдбреЗрдЯ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдкреВрд░рд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдбреЛрдореЗрди рд╕реЗ рдЬреБрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред рдлрд┐рд░ рдЖрдкрдХреЛ SharePoint рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рд╢рд░реНрддреЗрдВ рдкреВрд░реА рд╣реЛрдиреЗ рдФрд░ SharePoint рдлрд╝рд╛рдЗрд▓реЗрдВ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ SharePoint рдЙрддреНрдкрд╛рдж рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдЪрд▓рд╛рдирд╛ рд╣реЛрдЧрд╛ред
рдпрд╣ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ "рдЬрд╛рджреВ" рд╣реЛрддрд╛ рд╣реИред рдПрдХ рдирдпрд╛ SharePoint рдлрд╝рд╛рд░реНрдо рдмрдирд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдХрд┐рд╕реА рдореМрдЬреВрджрд╛ рдлрд╝рд╛рд░реНрдо рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЬрдм рдЖрдкрд╕реЗ рдкреВрдЫрд╛ рдЬрд╛рдП рдХрд┐ рдХрд┐рд╕ рдЦреЗрдд рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрдирд╛ рд╣реИ, рддреЛ рдореМрдЬреВрджрд╛ SQL рд╕рд░реНрд╡рд░ рд╕рд┐рд╕реНрдЯрдо рдФрд░ SharePoint рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдбреЗрдЯрд╛рдмреЗрд╕ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдЬрд┐рд╕рдореЗрдВ рдпрд╣ рд╕рд┐рд╕реНрдЯрдо рд╢рд╛рдорд┐рд▓ рд╣реИред рдЖрдкрдХреЗ рдлрд╝рд╛рд░реНрдо рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рд╕рд╢рд╕реНрддреНрд░, рдПрдХ рдирдпрд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ SharePoint рд╕рд░реНрд╡рд░ рдореМрдЬреВрджрд╛ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рддрдХ рдкрд╣реБрдБрдЪ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд▓рдЧрднрдЧ рддреБрд░рдВрдд рд╕реЗрд╡рд╛ рджреЗрдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред SharePoint рд╕рд╛рдордЧреНрд░реА рдкрд░реЛрд╕рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╡рд╛рддрд╛рд╡рд░рдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдпреЛрдЬрд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЖрдкрдХреЗ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрди рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Microsoft IIS рдореЗрдВ рдмрдирд╛рдП рдЬрд╛рдПрдВрдЧреЗред рдЖрдкрдХреЗ рдЦреЗрдд рдореЗрдВ рдЬреЛ рд╕рдорд╛рдзрд╛рди рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЧрдП рдереЗ, рдЗрди рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирдП рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЬрдм рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХреБрдЫ рдЫреЛрдЯреА рдЪреАрдЬрд╝реЛрдВ рдХреЛ рд╕рд╛рдл рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдпреЗ рдХрд╛рд░реНрдп рдкреВрд░реНрдг рджреБрд░реНрдШрдЯрдирд╛ рдХреЗ рдмрд╛рдж рд╕рд░реНрд╡рд░ рд░рд┐рдХрд╡рд░реА рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИрдВред
рд░рд╛рд╣рдд рдХреА рд╕рд╛рдВрд╕ рдХреЗ рд╕рд╛рде, рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ - рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░рд╛ рдорд╛рдорд▓рд╛ рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИ рдФрд░ "рдЬрд╛рджреВ" рдирд╣реАрдВ рд╣реБрдЖ, рдореИрдВ рдореМрдЬреВрджрд╛ SQL рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдЦреАрдВрдЪ рдирд╣реАрдВ рдкрд╛рдпрд╛ред SharePoint рдЖрдпрд╛рдд рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдиреЗ рдореБрдЭреЗ рд╣рд░ рддрд░рд╣ рд╕реЗ рдЖрд╢реНрд╡рд╕реНрдд рдХрд┐рдпрд╛ рдХрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдбреЗрдЯрд╛рдмреЗрд╕ рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реИ рдФрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рдкрд░реАрдд рдХреЗ SharePoint рдХреЛ рд╕рдордЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛ (рдЬреИрд╕рд╛ рдХрд┐ рдмрд╛рдж рдореЗрдВ рдкрддрд╛ рдЪрд▓рд╛, рдпрд╣ SharePoint рд╕рд░реНрд╡рд░ SharePoint рд╕рдВрд╕реНрдХрд░рдг 2007 рд╕реЗ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рддрдм рднреА рдпрд╣ "рдПрдХ рдЯреИрдореНрдмреЛрд░рд┐рди рдХреЗ рд╕рд╛рде рдиреГрддреНрдп" рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдерд╛)ред
рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ SharePoint рдХреЗ "рдкреБрдирд░реБрддреНрдерд╛рди" рдореЗрдВ рджреЗрд░реА рд╣реЛ рд░рд╣реА рдереА, рдФрд░ рдЯреЙрд░реНрдЪ рдФрд░ рдХрд╛рдВрдЯреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдереЗред
SharePoint рдбреЗрдЯрд╛ рдХреА рдЖрдкрджрд╛ рд╡рд╕реВрд▓реА рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд╕рд╛рде Google рдХреЛ рдкреАрдбрд╝рд╛ рджреЗрдиреЗ рдХреЗ рдЖрдзреЗ рдШрдВрдЯреЗ рдиреЗ рдореБрдЭреЗ рдорд╛рдЗрдХ "рд╕реНрдорд┐рде рд╕реНрдорд┐рде рдХреЗ рдЯреЗрдХ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдиреЛрдЯреНрд╕" рдмреНрд▓реЙрдЧ
рдкрд░ рдорд╛рдЗрдХ рд╕реНрдорд┐рде рдХреЗ рд▓реЗрдЦ
"SharePoint рд╕реАрдПрдордкреА рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдлрд╛рдЗрд▓реНрд╕ рдХреА рдЦреЛрдЬ" рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ред
рдЖрд▓реЗрдЦ рдПрдХ рдЕрд╕рдореНрдмрджреНрдз рд╢реЗрдпрд░рдкреЙрдЗрдВрдЯ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рд╕рд╛рдордЧреНрд░реА рдХреЗ рдирд┐рд░реНрдпрд╛рдд рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ (рдирд┐рд░реНрдпрд╛рдд * .cmp рдкреНрд░рд╛рд░реВрдк рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИ), рд╕рд╛рде рд╣реА * .cmp рдкреНрд░рд╛рд░реВрдк рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЛ рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рдкрд╣рд▓реЗ рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдо рдФрд░ рдПрдХ рдХреЛрдб рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб рдЬреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ cmp рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрдирдкреИрдХ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдЙрдирд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИ рд▓реЗрдЦ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИред рдЙрди рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдмрд╣рд╛рд▓ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЕрднреА рд╕реЗ рд╣реА рд╕рд╣реА рдЪрд╛рд╣рд┐рдП рдФрд░ рдЕрднреА рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдЪреНрдЫрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╕реЛрдЪрд╛, рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдХреЗрд╡рд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдФрд░ рдорд╛рдирд╕рд┐рдХ рд░реВрдк рд╕реЗ рдЗрд╕рдХреЗ рд▓реЗрдЦрдХ рдХреА рдкреНрд░рд╢рдВрд╕рд╛ рдХреАред рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ, рдПрдХ рдЕрдкреНрд░рд┐рдп рдЖрд╢реНрдЪрд░реНрдп рдиреЗ рдореБрдЭреЗ рдЗрдВрддрдЬрд╛рд░ рдХрд┐рдпрд╛ - рдЬрдм рдореИрдВрдиреЗ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рддреЛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдПрдХ рдЧреИрд░-рдореМрдЬреВрдж рдореЗрдореЛрд░реА рдкрддреЗ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ред рдПрдХ рдмрд╛рдд рдЕрдЪреНрдЫреА рдереА - рдЖрд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд cmp рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рдЖрдиреБрднрд╡рд┐рдХ рд░реВрдк рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреНрд░рд┐рдпрд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
- рд╕рд╛рдЗрдЯ рдХреЗ рдЖрд╡рд╢реНрдпрдХ рдЕрдиреБрднрд╛рдЧ рдХреЛ рдПрдХ рдЕрд╕рдВрдмрджреНрдз рд╕рд╛рдордЧреНрд░реА рдмреЗрд╕ (рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ cmp рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╣реИ) рд╕реЗ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВред
- рд╕реАрдПрдордкреА рд╕реЗ рдЯреИрдХреНрд╕реА рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдкреНрдд рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЛ рдмрджрд▓реЗрдВ рдФрд░ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд┐рдВрдбреЛрдЬ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЗрд╕рдореЗрдВ рд╕реЗ рдирд┐рдХрд╛рд▓реЗрдВред
- рдореЗрдирд┐рдлреЗрд╕реНрдЯ.рдПрдХреНрд╕рдПрд▓рдПрдо рдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓реЗрдВ, рдЗрд╕рдореЗрдВ рд░реБрдЪрд┐ рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХреЗ рдирд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ рд▓рд╛рдЗрди рдХреА рдЦреЛрдЬ рдХрд░реЗрдВ, рдкрд╛рдпрд╛ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ FileValue рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдореВрд▓реНрдп рдвреВрдВрдвреЗрдВ
- рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмреНрдпрд╛рдЬ рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬ рдореЗрдВ FileValue рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рдореВрд▓реНрдп рдХреЗ рдЕрдиреБрд░реВрдк рдбреЗрдЯ-рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдмрджрд▓реЗрдВред
рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХрдИ рд╣рдЬрд╛рд░ рдлрд╛рдЗрд▓реЗрдВ рдирд┐рдХрд╛рд▓рдирд╛ рдХреБрдЫ рд╣рдж рддрдХ рдЕрдиреБрддреНрдкрд╛рджрдХ рдерд╛ (рдПрдХ рддреНрд░реБрдЯрд┐ рдХреЛ рдареАрдХ рдХрд░рдирд╛ рдФрд░ рдареАрдХ рдХрд░рдирд╛ рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдорд╛рдЗрдХ рд╕реНрдорд┐рде рдХрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛ рдпрд╛ рддреЛ рдореЗрд░реЗ рд▓рд┐рдП рдХреЛрдИ рддреБрдЪреНрдЫ рдХрд╛рд░реНрдп рдирд╣реАрдВ рдерд╛), рдЗрд╕рд▓рд┐рдП C # рдореЗрдВ рдПрдХ рдЫреЛрдЯрд╛ рдХрдВрд╕реЛрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛, рдЬреЛ рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЪрд╛рд▓рди рдХрд░рддрд╛ рд╣реИред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдПрдХреНрд╢рди рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:
- рд╕рд╛рдЗрдЯ рдХреЗ рдЖрд╡рд╢реНрдпрдХ рдЕрдиреБрднрд╛рдЧ рдХреЛ рдПрдХ рдЕрд╕рдВрдмрджреНрдз рд╕рд╛рдордЧреНрд░реА рдмреЗрд╕ (рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ cmp рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╣реИ) рд╕реЗ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВред
- рд╕реАрдПрдордкреА рд╕реЗ рдЯреИрдХреНрд╕реА рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдкреНрдд рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЛ рдмрджрд▓реЗрдВ рдФрд░ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд┐рдВрдбреЛрдЬ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЗрд╕рдореЗрдВ рд╕реЗ рдирд┐рдХрд╛рд▓реЗрдВред
- рдореИрдирд┐рдлрд╝реЗрд╕реНрдЯред Xml рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА xml рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣рдЯрд╛рдПрдБред
- рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдЕрдирдкреИрдХ рдХрд┐рдП рдЧрдП рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдХреЙрдкреА рдХрд░реЗрдВ, рдЗрд╕реЗ рдЪрд▓рд╛рдПрдВ рдФрд░ рддрдм рддрдХ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ рдЬрдм рддрдХ рд╕рднреА рдлрд╛рдЗрд▓реЗрдВ рд╕рдВрд╕рд╛рдзрд┐рдд рди рд╣реЛ рдЬрд╛рдПрдВред
рдХрд╛рд░реНрдпрдХреНрд░рдо рдирд┐рдореНрди рдПрд▓реНрдЧреЛрд░рд┐рдердо рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИ:
- рдореЗрдирд┐рдлрд╝реЗрд╕реНрдЯ.xml рдкрдврд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП, рдЗрд╕реА рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд╛ рдирд╛рдо рдореЗрдирд┐рдлрд╝реЗрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред xmlред рдбреАрдЯ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдореВрд▓ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдирд╛рдо рдХреЗ рд╕рд╛рде рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓ рд╣рдЯрд╛ рджреА рдЬрд╛рддреА рд╣реИред
рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдб:
using System; using System.Windows.Forms; using System.IO; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SertConsole { class Program { static void Main(string[] args) { try { //=========================================================== if (File.Exists("Manifest.xml")) { Console.WriteLine(" Manifest.xml "); //=========================================================== string ManifestXML = System.IO.File.ReadAllText(@"Manifest.xml"); Console.WriteLine(" Manifest.xml "); //=========================================================== DirectoryInfo dir = new DirectoryInfo(Directory.GetCurrentDirectory() + "\\"); FileInfo[] DatFiles = dir.GetFiles("*.dat"); Console.WriteLine(" dat : " + DatFiles.Length); //=========================================================== for (int i = 0; i < DatFiles.Length; i++) { if (File.Exists(GetNameFromDat(ManifestXML, DatFiles[i].Name))) { File.Move(DatFiles[i].Name, GetFreeName(GetNameFromDat(ManifestXML, DatFiles[i].Name))); } else { File.Move(DatFiles[i].Name, GetNameFromDat(ManifestXML, DatFiles[i].Name)); } File.Delete(DatFiles[i].Name); Console.WriteLine(": " + DatFiles[i].Name + " -> " + GetNameFromDat(ManifestXML, DatFiles[i].Name)); } Console.WriteLine(" , ..."); Console.ReadLine(); } } catch (Exception ex) { MessageBox.Show(" :" + "\r\n\r\n" + ex.ToString(), " ", MessageBoxButtons.OK,MessageBoxIcon.Error); } } //
рдмреЗрд╢рдХ, рдХрд╛рд░реНрдпрдХреНрд░рдо рдЖрджрд┐рдо рд╣реИ рдФрд░ рдХрд┐рд╕реА рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реА рд╢рд┐рдХрд╛рдпрддреЗрдВ рдкреИрджрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдСрдкрд░реЗрд╢рди рдирд┐рдпрдорд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдмреЗрдХрд╛рд░ рдирд╣реАрдВ рд╣реЛрдЧреА рдФрд░ рдЗрд╕рдХреЗ рдкрд╛рдардХ рдорд┐рд▓ рдЬрд╛рдПрдВрдЧреЗред рд╕рдВрдХрд▓рд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдо рдФрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдВрдХ (рдбреЗрд╕реНрдХрдЯреЙрдк рдХреЗ рд▓рд┐рдП рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдПрдХреНрд╕рдкреНрд░реЗрд╕ 2013 рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП) рд╕рдВрд▓рдЧреНрди рд╣реИрдВ:
рд╕рдВрдХрд▓рд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдоред
VisualStudio 2013 рдкрд░рд┐рдпреЛрдЬрдирд╛ред