แ แแ แฝแแ แแตแฅ แจแแฐแซแ แแฎแแญแต แจแตแแ แแแแต แแฐ แแญแญแฎ แฐแญแชแต แตแฅแตแฅ แฅแแดแต แฅแแฐแฐแแแ แฅแแแซแแ.
แแฎแแญแฑ แณแชแฉแ แจแแแจแ แจแจแ แ แแ แ แแต แแแตแ แ 2000 แแแแชแซ แแญ แแ. แจแแแแชแซแแน แตแชแถแฝ แจแฐแแแต แ แชแฅแแ แคแแญ 6 แแ. แ แแ แแฐแต, แ แแ แแแ แฅแตแแตแ แแฐแแต แแแฐแแ แ แตแธแแช แฅแแฐแแแ แแแฝ แแ, แจ IDE แแแฎ. แฅแ แแแแ แซแฑ แ แฐแแฅ แซแแณแ แจ แแแข แ 2000 แแน แแแฃแฐแ แแญ แแฐ แจแ แแ แฐแตแ แฐแช C # แแแแจแญ แฐแแตแแ. แ แฒแฑ แฅแตแ แจแ แฎแแ แญแแณ แแญ แ แตแญแฉ แฐแฝแ แแ แญแฃ แแต แ แแต แฐแจแแช แฎแต แ NET แฐแฝแแแข แ C # แแตแฅ แซแแ แจแแญแฃ แ แ แซแญ แแแแชแซ แแญ แ แ แแแแแต แ แญแญแดแญแธแญ แแญ แซแฐแฎแจ แแ แญแฃ แแแญ แแ แ แแตแแต แแ แตแฃ แแแญ แซแแธแ แจแแซ แคแฐ-แแปแแแต แฅแ แ แแญ แแแ แแ แญแฃ แฅแ แ แแแแแถแฝ แ แ แแต แแฐแต แฐแแแฉแข แแคแฑแ โแ แแแแแต แแแแตโ แฅแแ แจแ แซแแ แแฐแแ แชแซ แแ แญแข
แจแแ แฅแแจแต แฅแแถแน แฅแ แแฝ แ แแฑ แ แแแแแถแฝ แ แแซแ แคแแ แญ แ แฉแ แฅแญแต แ แญแต แแฐแแ แแปแแธแ แแแข แแฐ แตแญแญแแ แ แแแแแต แแแธแแแญ แแแฝ แ แตแ แแแณแแฝ แแ แฉแฃ แฅแ แแฐแแต แฐแแ แจแแญแญแฎ แ แแแแแต แ แญแญแดแญแธแญแข
แ 2015 แ แซแฃแข แจแแ แตแ แต แตแซแฝแแ แแแญแแข แฅแตแซแแ แฅแฉ แฐแจแ แแญ แ แแฐแจแตแแ - แ แแแ แจแ แแต แตแแ
แแฎแแญแต แญแแแฝ แ แ monoliths แฐแฅแแ แแ แฉ แจแแญแฝแแต แฃ แแ แฅแแฑแ แแญแญแฎ แ แแแแแต แ แญแแตแแแข แขแแแแฃ แแปแปแ แแแ
แแแข
แ แฝแแ แแตแฅ แตแ แฅแฑ แฅแแแซแแ.

แญแแถแฝ
แจแแฃแฉ แแแตแ แ แญแญแดแญแธแญ แฅแ แฝแแฎแฝ
แแแแชแซ แแญ แ แญแญแดแญแธแญ แญแ
แ แญแแตแแแก แฉแ แญ แจแฐแแจ แ แแแฌแฝแ แแแฃ แ แแณแแ แญแแ แจแฐแแแ แ Visual Basic 6 แแแฃ .NET แแฐแแ แชแซ แจแตแแ
แจแแแฅ แแณ แแญ แจแแฐแฉ แฐแแแ
แ แแแแแถแฝ แตแฅแตแฅ แแแข
แจแแฐแแ แแแตแ แแณแถแฝ
แแ แ แจแแตแแต แแฅแฅ
แ แแต แแ แ แจแแตแแต แแฅแฅ แแ แจแฅแแก แจ .NET แ แแแฌแฝแ แจแแฐแซแ แ แ แแต แแฐแต แแแข แแแแแ แแแ แซแแฐแณแซแฃ แ แแแฌแฝแ แ แแ แ แแฐแณแซแ แฅแ แฅแแฐแแ แแแแญ แแ แจแ แตแข แแฐแแซแฉ แฐแ แแแแฝ แฅแ แแฅแญ แซแแธแแ แแฐแถแฝ แ แซแต-แฐแญ แตแแแแฐแซ แจแแซแจแแธแ แ แ แแฑ แแตแแต แแญแแซแต แแแ แฐแ แแฐแแฐแ แแ แแฅแซแต แ แแปแแแข แฅแ แจแถแแตแแญ แตแ
แฐแต แจแแ, แแตแฌ แฅแแณแ แ แแจแณแ.
แจแแปแปแซ แแจแ
แญแ
แแตแแต แตแญแ
แณแ แแแข แจแฅแ แแฐแแ แชแซ แฅแ แฐแแ แแฝ แ แแตแฃ แฅแ แแแ แ แฐแปแ แแฅแแต แแปแปแ แญแแแแแข แจแแ
แ แแต, แญแ
แแ แ แตแญแฉ แแตแจแ แจแแญแปแ แแ แญ, แฅแ แแแ แฐแแ แแฝ แ แแตแแญ แแญ แแแ แแ แญ. แญแ
แแฐแต แแแแถแฝ แ แแณแ แแ แญ แแญแแซแฑแ แฐแแฃแซแธแ แ แแ แแแแ แแจแแแฅ แแ แจแฃแธแแข แฅแแ แจแแแฑ แกแตแ แญแ
แแ แแจแ แ แแแแแต แแ แ แณแแแแข แญแ
แฅแ แแ แฅแ แฅแจแต แแตแทแแฃ แฅแ แแญแฑ แ แแจแจแป แจแแแฑแตแ แซแ
แ แ แแฅแแต แแแแฅ แ แแปแแแข
แแ
แฐแ แฅแซแต แซแแ แจแแฅแถแฝ แ แ แแแ
แ แ แแต แแฐแต แแตแฅ แ แแแแแถแฝแ แตแแตแฐแแแตแฃ แแแแ แ แแแแฉแ แจแ แแแแญ แแฐ แ แแแแญ แฅแแแณแแแข แแฅแถแฝแ แฅแแณแแฃแญแ แฅแ แ แฐแฐแแซแ แต แฅแ
แณแฝแ แแญ แจแ แแ แฐแแแแญ แแฅแฅแญ แฅแแณแแแ แ แฃแ แจแฐแซแ แ แแแแแถแฝแ แแจแฅแป แแตแแแฅ แฅแแแแแแแข
แแแแ แดแญแแแแแฝแ แแแฐแแ แญ แ แตแธแแช แแ
แแแแ แแแขแแฝ แจแณแแ แฝแแญ: แแแแ แดแญแแแแแฝแ แแฐ แแฎแแญแฑ แจแแตแฐแแแ
แแแแต แ แ, แแ แแแ แแตแ แจแแ. แ แตแแ
แ แแณแ แแแตแแฃ แแแแแ แจแ แแ แคแฐ-แแฝแแแต แแปแปแซแฃ แแฐ แ แฒแต แแธแแแฉแ แณแญแ แ
แตแฃ แแฐ แฐแซ แซแแแ แฐแแฃแญ แญแแจแซแแข แญแ
แจแแฃแญแ แแญแฎแฝ แจแ แแ แแญแป แฅแแฐแแซแแฃ แแกแตแ แแช แแแจแแแฅ แฅแ แแ แญแแตแณแแข
แแแฆแฝแ แแแแฃแต แ แตแธแแชแแต
แญแ
แ แฃแ แ แณแณแขแ แฝแแญ แแ แญ - แ แจแแแต แแฉ แแแถแฝแ แฅแแแ
แ
แแ แญแข
แแแ แฅแแณแ แจแแแขแแน แแจแซ แฅแ แฅแจแถแฝ แขแแฉแ แฅแซแแณแแฑ แแแต แแฃแแฉ แฅแแแฐแ แ แฐแ แแแข แแแฑ แ แณแแแฑ แแแแชแซ แแญ แ แแณแแต แฐแแฃแฎแน แฅแแฐแแญแฐแฉ แฐแจแตแทแแข แฅแ แแแขแแน แจแ แแต แณแแแต แจแฃแต แญแตแฐแถแฝ แฅแแฐแแ แฅแแธแ แฐแจแตแฐแแแข
แแแ แฐแ แแแณแแ แแแแแฅ แแแแต แแ แจแ.
แจแแญแญแฎ แ แแแแแถแฝ แจแแ แ แ แแแฎแฝ
แแแ แฒแแ แจแแฅแจ แแแฎแฝ แแณแญ. แแแตแแแ แ แแ แตแ แต แฅแ แจแฐแแซแฉ แแฐแถแฝแ แ แแแจแต แแแ แ แแแแ แต แแ แญแแแฝแ แแ
แจแก.
แ แแตแฐแ แจแแญแต แกแตแแฝ. แญแ แ แตแแแ แแ แแญแแซแฑแ แ แ แฎแแ แแแแต แแญ แจแแฐแซ แตแแ แกแตแ แแแตแฐแณแฐแญ แ แตแธแแช แแ แญ. แฅแแฒแ แแญแแฑ แกแตแ แฅแฅแ แ แแ แ แ แซแญ แแ แจแต แฅแแฒแ แซ แฐแแตแทแ, แแแญ แแ แจแ แแ แแ แซ แฅแ แแแแตแ แญแแแแ. แญแ แแ แแแแต แจแแฝแแต แตแแแฝ แกแตแแฝ แฅแป แแ แฉแข
แ แฐแแจ แแฐแถแฝ แแตแฅ แ แแแแแถแฝแ แแแแ. แ แแณแฅ แฐแจแแฃ แ แฎแแดแญแแฎแฝ แแตแฅ แแแจแต แฅแแแแแแฃ แแแญ แแ แ .NET Framework แแตแฅ แจแฐแปแ แฅแ แ แแแแแถแฝ แจแแจแฐแแต แ แณแฝ แฅแป แญแฐแซแ Windowsแ .NET Core แแญ แจแฐแแฐแจแฑ แ แแแแแถแฝ แ แแ แฅแจแณแฉ แแแฃ แแแญ แแ แ แแแ แฅแแถแน แแธแแข
แจแแแญแแต แฐแแแแญแแต. แ แแแแแถแฝแ แ แแแแแแ แแแแต แแแแต แฅแแแแแแแฃ แฅแ แฎแฑ แ แแซแตแแตแตแ แต แแแแต แ แญแฐแแแข
แ แณแฒแต แดแญแแแแแฝแ แแ แแ. แญแ แแแแแแ แแฎแแซแแญ แจแแตแฅ แแแข
แจแฝแแแญ แฝแแฎแฝ
แ แฅแญแแฅ แแแแตแ แแฐ แแญแญแฎ แฐแญแชแต แแตแ แญ แแแ แขแแ แแฎ แ แฎแแแจแแต แแญ แตแ แฅแฑ แแแซแต แฅแ แแฃแฅแแฝแ แแปแ แ แซแตแแแแ แแ แญแข แ แแ
แแฐแต แแตแฅ แฅแ แแฅแแถแฝ แ แแค แแ แแแแนแ แฅแแ
แแต แจแแแตแ แฅแแแปแแแข
แจแแแแชแซแ แฝแแญ แแ แฅแแแน แแแแถแฝ แจแฐแแแฐแก แจแแแต แแแญ แแฅแแตแข แแแแต แตแแฝแ แ แแตแแแ แฎแต แแแแปแ แญแแแปแฝแแ แฅแแฐแแ แแ แแ แฅแแแแแแแข แฅแ แแฐ แแญแญแฎ แฐแญแชแต แ แแแแณแแฑแ แต แแ แญแ แฝแแญ แญแแแ-แแแ แฎแถแฝ แ แฅแฅแ แจแฐแฃแแฉ แแธแ, แฅแ แ แแแแแถแนแ แแแแจแต แ แตแธแแช แแ.
แฅแซแ แ แฐแแแจแ แต แแ แแจแแปแ แจ 500 แ แแญ แแฎแแญแถแฝ แฅแ แจ 700 แบแ แ แแญ แจแฎแต แแตแแฎแฝ แแ แฉแต. แญแ แ แฃแ แตแแ แแณแ แแ แฅแ แแแฐแ แฝแแญ. แ แแแ แแตแถ แแฐ แแญแญแฎ แฐแญแชแต แแจแแแ แ แแฐแปแแแข
แฆแตแฐแแ แฝแแญ - แ แตแแแ แจแแ แจแฐ แแแต แฅแฅแจแต. แฅแแฐแแ แจแแแญ แฎแฑแ แแฐ แ แแแแฎแน แ แฅแ แฅแจแแแ แฅแ แแ แญแข
แจแแแแต แแฐ แแญแญแฎ แฐแญแชแต แฅแแดแต แฅแแฐแแแแณแแต
แฅแแ
แ แ แแแแแถแฝแ แแตแ แต
แ แแแแชแซ แฃ แแญแญแฎ แฐแญแชแต แแแซแจแต แฐแฐแแแ แแฐแต แแแแ แแฒแซแแ แแซแณแฝแ แแตแแแแข แแแแแ แจแแแต แฝแแฎแฝแ แ แตแญแฉ แฅแแตแแณแฅแญ แญแ แ แ แฅแแแข แญแ แแ แ แดแญแแญ แฅแแดแต แฅแแฐแแแฐแแฅแจแ แแตแแแแ แฝแแซแฝแ แแแข แตแแแ , แแฐแฐแแแ แแฐแต แ แแแ แฐแแ. แตแแ แแฐแแ แชแซ แซแแแต แฅแ แฅแแฐแแ แแแแ แแแแชแซ แแญ แซแแแ แ แแ แแแแต แ แญแฐแซแแข
แแญแญแฎ แ แแแแแถแฝแ แแแแจแต แแ แแดแแฝแ แฅแแ แแแแ?
แจแแแแชแซแ แแแแต - แแฃแญ แแแแฝแ แฅแแฐ แ แแแแแต แซแแแณแ แฑแข แ แแ แจแแต, แฅแตแแแฝ แแ แญแ: แจ WCF แแฎแถแฎแแ แ แแ แแ แจแแฐแฉ แแฐแ แฒแ แจแฐแแแแก แ แแแแแถแฝ แแ แฉ. แแฐ แฐแแซแฉ แแฃแคแแฝ แฐแแซแญแฐแแแข แ แจแแแฃแณแ แแญ แตแแฝ แแตแแแชแซ แจแแจแแธแ แแจแฅแป แ แตแแแฅแแธแแข แแฐแแ แชแซแแ แฅแแฐ แ แแแแแต แฅแ แฅแแฐ แฎแแถแ แแแแต แจแแซแตแฝแแแ แ แตแฐแแแแ Topshelf แแญแฅแจแช แ แแ แแ แแ แจแฐแปแแแข แ แแแตแแ แแตแฅ แแแ แฐแจแแช แแฎแแญแถแฝ แตแแแ แญแ แแแจแ แแน แแ.
แ แแแแแถแน แจแฐแแแแต แ แขแแแต แ แแญแแฎ แแฐแจแต แแแฃ แแญแแซแฑแ แจแแซ แตแฅแฐแฃแแฝแ แตแแแ แแ แฅแ แจแแซ แณแณแคแ แแญ แญแฐแฉ แแ แญแข แ แแนแ แแแญแธแ แแญแญแฎ แฐแญแชแต แฐแฅแแ แแ แฉ แ แญแฝแแแข แแแแฃ แฅแแแ แ แ แแแแแถแฝ แ แฐแแฅแ แ แฐแแซแฉ แแฐแถแฝ แแแฐแฅ แฅแแฝแแแแข แญแ แ แฅแป แฅแญแต แ แญแต แซแแธแแ แฐแฝแแ แแแแแต แ แตแฝแแ, แตแญแฉ แแแต แฅแ แ แแต แแ แ แแฅแฅ แแตแแต แแญ แซแแแ แฝแแญ แ แแแแต.
แจแ แตแฐแแแ แแญ แแฐแฅแฐแฅ แ แแฎแแซแ แญแแ แแตแฅ แ แแต แจแฎแต แแตแแญ แฅแป แแแข แจ Topshelf แแญ แ แจแณแต แญแแ แแตแฅ แฅแซแ แฐแ แ แแข
namespace RBA.Services.Accounts.Host
{
internal class Program
{
private static void Main(string[] args)
{
HostRunner<Accounts>.Run("RBA.Services.Accounts.Host");
}
}
}
แแญแญแฎ แ แแแแแถแฝแ แแแแฐแฅ แแแฐแแ แแแแต- แ แณแฒแต แฝแแฎแฝแ แแแแณแต แญแแ แฉ. แ แฐแแณแณแญ แแ แแแแฑ แซแแฐแ, แญแ แแตแแแ แ แฃแ แฅแฉ แแ, แญแ แ แแแต แ แตแญแญแแแ แ แ แฃแซ แฅแแแแแ แแแต แแ. แ แณแฒแต แฝแแฎแฝแ แแแแณแต แจแฐแแจ แ แแแแแต แแแแ แญ แแญแจแแแข แฅแแฐแแ แ แญแแต แฅแตแ แซแ, แจแแซแ แจแซแณแธแแ แจแแแฅ แแดแ, แจแฐแแจ แจแแแฅ แแณ แแ แ แแ แจแแซแตแฐแณแตแฉ แฐแจแแช "แแแแ" แ แแแแแถแฝแ แแ แญแ.
แฅแแฃ แแญ แฅแแฐ แฅแแแนแฃ แ แแจแแแซ แฅแ แ แแแณ แ แแแแแถแฝ แแแจแแแข แแแ แฐแตแแ แแธแ. แฅแแฑ แแแแฐแ แแธแ, แฅแแฐ แ แแต แฐแแฅ, แจแฐแแจ แจแแแฅ แแดแ แ แแธแ. แฅแแฑ แซแณแธแ แจ monolith แแญ แ แญแแแแ, แ แแณแแต แฝแแฎแฝแ แแแแณแต แแฐ แฅแแญแฑ แฅแป แญแแแณแ. แฅแแแ แ แ แแแแแถแฝ แ แแ แแ แแฐ แ แฒแต แ แญแญแดแญแธแญ แฝแแแญ แแแแญแฃ แแ แจแฐ แแแฑแ แ แฅแแฑ แแญ แแจแแฃ แจแ แแณแจ แแจแฅ แคแฐ แแปแแแต แแญ แจแฐแซแซแ แ แแณแแต แ แแซแจแฆแฝแ แแแจแญแฃ แแแฐ. แ แตแญแ แณแฝแ แแตแฅ แจแแจแแแซ แ แแแแแต แแแ แญ แจแแญแฝแ แกแตแแฝ แจแแแแข
แแญแญแฎ แ แแแแแถแฝแ แแแแฐแฅ แฆแตแฐแแ แแแแตแจแแแ แแแ แแฅแ แตแแฝ แจแฐแแฐแ แแแข แญแ แจแขแแแต แ แแญแแฎ แจUI แแฅแญแฅแญ แแแแต แแแข แจแฅแ แแ แจแฉแ แญ แแฐแแ แชแซ แดแตแญแถแ แแแฃ แฅแฑแฃ แแญ แฅแแฐ แแญแฃแแฃ แ C # แฐแฝแแแข แแแขแแน แจแแ แแฐ แแ แตแ แฐแถแฝแ แฐแญแฐแ แจแแแญ แญแแแฝแ แ แแญแฃแ แแตแฅ แแแญ แจแแ แจแฃแธแแ แฅแ แฅแแฐแแ แฅแ แ แแญ แแแ แซแแฃแธแแ แแฐ UI แ แตแฐแแแแแแข
แจแฉแ แญแฉ แญแแ แฎแต แแตแฅ แ แแต แฅแแแฐแ แแณแ แจแฐแแแจแฑ แฃ แ แฅแแแ แจแแ แแแตแ แจ UI แ แฝแ แแแแแฃแต แฅแป แณแญแแ แ แแแฝ แแฐแถแฝ แแตแฅ แ แแ แจแแ แฅแแแฐแ แจแแแต แแแญ แฅแแฐแซแ แแจแต แญแฝแแแข

แตแญแญแแแ แจแฉแ แญ แแแญ แ แแจแจแปแแน แแแต แแตแแฎแฝ แแตแฅ แฅแป แแแข แฅแแฐแแ แฅแ
แ แแญ แฅแแฒแแ แแฐ แ แแแแฉ แ แตแฐแแแแแแแฃ แ แแ
แ UI แ แแแแต แตแญแญแแแแ แ แญแญแดแญแธแญ แแณแซแต แฅแแฝแแแแข
แแญแญแฎ แ แแแแแถแฝแ แแแแจแต แ แซแฐแแ แฅแ แ แฃแ แ แตแแแแ แแแแตแแแแตแ แแแแแต แจแแซแตแฝแแแฃ แซแแตแ แ แแแแแถแฝ แจแแแแฃแ แญ แแญ แแตแแแต แแแข แ แแ แซแแตแ แแแแฝ แฅแแฐ แแแณแ โโแตแแแฃ แแคแฑ แแแแ แแแขแแฝ แ แญแแฑแ, แฅแ แฐแแฃแซแแแฑ แจแฐแแ แจ แแแฎ แจแแแต แแฐแฑ แแ แซแแแ แต แแแ แญแฝแแ. แ แแฐแตแฃ แจแแแต แฅแซ แแตแแญแถแฝ แ แจแแแ แตแแแแแแก แ แฒแต แจแฅแซ แแฐแต แแฐแแ แฅแแฝแแแแข แจแแแญ แฎแฑแ แแปแปแแฃ แจแณแแ แแตแแถแฝแ แแตแแแต แฅแ แจแฐแปแ แจแแแฅ แแดแ แแแ แญ แฅแแฝแแแแข แฅแ แฅแ แแฝแ แซแตแแแแข
แ แแแแแถแฝแ แจแแแแฃแ แญ แแแจแต แ แแญแแฃแ แ แแแณ แจแฐแแฐแ แ แแต แฝแแฐ-แแณแฅ แแญ แจแฐแแซแ แแแข แญแ แจDomain Driven Design แจแแฃ แฝแแฐ แแณแฅ แแแข แแแ แจแ แแต แแแ แแแฝ แ แแฉ แแแณ แจแฐแแแนแ แต แจแแซ แแดแ แญแแ แแแต แแแข แฅแแฐ แแณแ แจแขแแนแซแแต แฅแ แจแแแณ แแแณแแฝแ แฅแแญแข แ แแต แแ แ แแฐแแ แชแซ แ แแ, แฅแ แ แขแแนแซแแต แแตแฅ แซแแ แแแซ แแญ แแตแซแต แ แแฅแ. แแแขแ แ แแ แแฃแค แแตแฅ แซแแแ แจแแแซ แญแแ แฅแแฒแซแแแฃ แจแขแแนแซแแต แญแแ แฅแแฒแซแฃแ แฐแ แฅแแ แฅแแแ แฅแ แจแตแซ แฎแต แญแแจแแแข แจ DRY แแญแ แญแจแ แซแ, แ แแ แซแแแ แฎแต แ แแ แแ แตแซแ แ แแฅแแต แญแจแแแแ.
แ แแคแฑแ, แจแแแซแแฝ แฅแ แจแขแแนแซแแต แแแณแแฝ แฐแซแซแฅแแต แ แแธแ. แ แณแฒแต แแตแแญแถแฝ แฒแแก, แญแ แตแตแตแญ แ แแแต แแตแฅ แฃแแ แญแแฃแ, แแตแแแแ แจแฐแแณแฐแ แจแแแต แแแญ แแตแฅแตแฅแแต แญแจแแซแ. แญแ แแ แฝแแญ แแแแณแต แ แฎแฑ แแตแฅ แฃแ แ แแถแฝ แแซแจแ แซแแตแ แตแแ แฎแฝ แแแแต แฅแ แฅแฐแถแปแธแแ แแตแแแต แซแตแแแแแณแ. แแแณแ แ แขแแนแซแแต แ แแต แแตแฅ แฃแ 20 แ แแ แจแแแจแแ แฃแแญ แแแซ แแฅแญ แฅแ แแแซแ แจแฐแจแแฐแ แต แแ แ แ แแแ แญแฝแแแข
แฅแแแ แ แจแณแฐแฉ แ แแถแฝ แฅแญแต แ แญแต แแแแจแต แฅแ แฅแแ แ แ แแแแแถแฝแ แจแ แแต แแ แ แแแตแ แจแแแจแต แแฐแฑแ แแแแแญ แ แแฐแแ แชแซแ แแตแฅ แแซแ แคแแ แญแแฝแ แแแ แญ แจแแฐแ แแดแ แฐแ แ แแแ แณแแข แ แแณแแต แแแ แแญแญแฎ แฐแญแชแต แแแ แฅแแณแแ แต แซแแ แ แฃ แ แแฐแฑ แแตแฅ แ แแ แแแแต แฐแตแฐแซแญแแ แฃ แจแแซ แแฒแซแแ แแฐ แแ แแตแ แ แแต แแฐแแแ แ แแญแแฎ แ แแซแ แฅแชแแฝ แฅแช แ แฐแจแแแข แแแณแแฃ แ REST แแญแ WCF แ แฉแแข
แจแฐแจแแแ แแฅแญแถแฝแ แจแแ แญแ แฎแต แฅแแณแแตแแแต แแตแแแแข แ แฅแ แแแณ, แญแ แแ แ แ แแจแฐแ แ แฃแ แแแ แแ แฐแแแทแ. แฅแฅแ แจแฐแจแแแ แแฅแญแถแฝ แ แฅแแแต แจแแแแแฃแธแ แแแณแแฝ แแ แ แแฅแแแแ - แ แแแแฝ แแซแจแ แซแแ แจแแจแจแปแ แแฅแแต แ แฃแ แ แ แแแข
แ แแต แจแฐแแฐแ แแณแ แฅแแแแจแตแข แจแฆแญแฌแตแตแซ แ แแฐ-แแณแฅ แ แแ - "แจแแฐแแ แชแซแแ" แ แซแ แจแแซแตแฌแต แจแงแแง แแตแแญ. แ แฐแซ แฐแแ แแฃ แ แซแแแต แฅแ แจแฃแแญ แซแญแต แญแแฅแซแแข แฐแแ แแ แฅแ แแแซแ แ แฐแณแซ แแแณ แจแฐแแ แฉ, แแ แจแซแญแต แแ แซแ แซแแฐแณแซ, แ แแแฌแฝแ แแฐ "แตแฌแณแ" แแแณ แ แญแแแณแแตแ แฅแ "แซแญแต แ แแฐแแ แจแ" แ แแแ แแแณ แแตแฅ แญแแซแ. แแฐแแตแฃ แจแ แตแฐแแญแฃ แฅแแ แตแแด แซแแณแแ แญแจแญแฐแแแข แตแญแแฑ แแฐแแฐแ แแ แแฅแแต แ แแแ แแแณ แแตแฅ แแ, แแแญ แแ แ แ แ แแแญ แ แแ แจแญแฐแแ.
แจแแจแแแ แจแฐแแฐแ แญแแ แ แฐแจแณแณแญ แแตแแแฅ แ แแซแตแแแแ แต แแ แ แแต แแแณ แจแฐแแ แจแฃ แ แแแแแฑแ แ แ แแต แแฐแต แแแตแฌแต แแฐ แแ แแจแชแซแแต แฅแแแณแแแข
แแญแญแฎ แ แแแแแตแ แจแแแฐแฅ แแณแแ แฅแแแแจแตแข แ แ แแปแซแ แแแณ แฐแ แแแฑ แ แฐแ แ แ แแแณ แแฐ แแญแต แฅแแดแต แแแฃแต แญแปแแ? แ แแ แแณแ แแตแฅ แจแฐแแจ แจแตแญแแฑ แญแแ แ แแ - แจแฐแแแ แ แแแแแต แแแ แฃ แแญแญแฎ แ แแแแแต แแแตแซแต แจแแแแแแ แจแฎแต แญแแแฝ แ แแฑ แแแข

แ แแแแชแซ แฐแจแ, แฎแฑแ แฅแแฐแแ แ แแปแ แแญแญแฎ แ แแแแแต แฅแแแฅแซแแ. แซแแฐแฐแฐแตแแฃแธแแ แ แแณแแต แแฝแณแแฝ แฅแซแปแปแแ แแแข แจแฐแแ แแ แ แฒแต แจแแแต แแตแแญแถแฝแ แฅแแฐแแฅแซแแ. แ แฉแ แญ แฅแ แ แแแแ แแซแจแ แฃแแ แแแแแต แแญ แจแคแแ แญ แแตแแญแ แฅแแจแแซแแแฃ แญแ
แ แจแฅแช แแตแฐแแแแ แซแแญแฃแแข

แ แแแ แ, แญแ
แแ แแ
แจแต แแฐ แฅแซ แฅแแแแแ, แแแญ แแ แ แ แฅแซแช แแแณ แแตแฅ. แ แฅแแแแน แฐแ แแแแปแฝแ แ แแแ แจแตแฎ แจแแแต แแฐแถแฝ แแญ แญแฐแซแแข แแ แฒแต แฐแ แแแแฝ แจแ แแ แ แแ แญแ
แ แแฐแต แซแแซแ แ แฒแต แจแแแแฒแญ แแฐแแ แชแซ แตแชแต แฅแซแแแแ แแแข แ แแฐแจแฑแฃ แฅแแฐ แ แฅแซแช แแ แจแแฐแซ แจแแแแต แฅแ แจแแญแญแฎ แฐแญแชแต แฅแแจแต แ แแแข

แ แฐแณแซแแต แ แฅแซแชแฃ แ แฒแฑ แแ
แญ แ แฅแญแแฅ แแฐแซ แจแแฝแ แแแแ แฅแแจแณแแแฃ แ แฎแแแ แแแแตแ แจแแแญ แแญ แฅแแตแแแต แฅแ แ แฒแฑแ แแ
แญ แ แ แฎแแ แแแตแ แแตแญ แแฐแ แฅแแฝแแแแข

แ แ แ แแแญแฃ แจแ แแตแ แแแแต แแแญ แฎแต แแแจแแแ แแแแ แแฃแญ แแดแแฝแ แฅแแ แแแแแข แแแ แจแแฐแแ แชแซแแ แญแแแฝ แแ แ แฅแแตแแแแต แฅแ แแฐ แ แฒแต แคแฐ-แแปแแแต แฅแแตแแฐแจแแ แซแตแฝแแแ, แญแ
แ แจแฐแปแ แแแญ แฎแต แแ.
แจแแจแ แแฑ แแญ แ แแตแซแต แแญ
แจแแจแ แแฑ แ แแ แซแแแ แฅแ
แต แฅแป แณแญแแ แจแฐแจแแธ แณแชแซแ แแจแแแฝแ แตแแแญแ แจแแแฉ แฎแต แ แฃแฐ แแจแแแ แญแฝแแแข
แจแฅแ แจแแแฅ แแณแฃ แแญ แฅแแฐแแแฝ แฅแแฃ แแ แ แตแแแ แแตแแต แแ แจแ - แตแแ แแ แแข แญแ แณแณแคแ แจแฐแแฐแแ แ แ แแต แจแแแแต แแตแฅแตแฅ แจแแแต แ แแญแแฎ แฅแ แ แฐแแซแฉ แจแฐแแฐแก แ แแถแฝ แฐแแ แจแฆแฝ แแซแจแ แจแฐแจแแน แแแแแถแฝ แแแข
แ แฅแ แแแณ, แแแแ แฝแแฎแฝ (แตแแ แจแแแฅ แแณ, แฅแ แแแแแถแฝ, แ แแณแแต แแ แ แ แจแดแแแฝ แแซแจแ แแแฝ แซแแแ แตแแ แฎแฝ), แ แฅแ แตแแแ แแฎแแญแถแฝ แแตแฅ แจแแจแฐแต แฝแแญ แฐแจแฐแฐ: แจแแซ แจแแแฅ แแณ แ แฅแแต แ แ แแแ. แแจแ แจแฐแแ แจแฆแฝ แ แฅแญแณแฃ แ แแฃแแต แฐแแตแทแ แฅแ แญแ แแฃแแต แแฐแแซแตแแแแ แแแฝ แตแญแแถแฝ แฐแแณแแข แ แแคแฑแ, แฐแแ แจแฆแนแ แ แแแต แฅแ แ แแญ แตแแแ แแฐ แจแฐแแจ แแตแ แแแแณแแต แ แแปแแแ.
แ แฎแฑ แแตแฅ แแฐ แแฑแ แ แแถแฝ แซแแ แฐแแณแณแญ แญแแแ แ แแแซแจแต แแตแฅ แญแจแณแแแข แฅแแแ แแ แแจแแ แ แแจแ แแต แฐแจแ แฅแแดแต แฅแแฐแแแจแแแ แฅแฉ แแณแฅ แญแฐแ แแแข แจแตแแแน แฐแแ แจแฆแฝ แแ แแต แจแณแ แจ แ แแต แฅแ แจแตแแ แแแแ แฅแแฐแแ แฅแแจแณแแแข
แแแต แแแ แ แแแ แจแแแฅ แแณ แญแแแ แแดแแฝแ แฐแ แแแ-แแฃแญ แ แแ แจแฆแฝแ แแจแแแ แฅแ แจแแฐแฑ แแญ แแจแแแ.
แ แแ แซแแตแ แ แจแดแแแฝ แแจแแแ แจแแจแแ แแแ แญ แฅแฉ แจแแ, แจแแแต แฅแซ แแตแแญแถแฝแ แจแแซแแ แจแแ แฅแ แแแ แฐแ แ แฅแฑ แฐแตแฐแ แจแแ แแแ แแ แฅแฉ แแด แแ. แ แแ แแแณ, แซแแตแ แฐแแ แจแฆแฝ แแฐ แฐแแจ แแตแ แแแจแต แฅแแฝแแแ.
แจแแแต แแดแ แ แจแแฐแ แแแณ แฒแแจแญ แฅแ แฐแแ แจแฆแน แจแ แแ แ แแ แฅแแ แแญแซแต แฒแซแ แณแธแ แแฐแต แซแแ แญแแ แซแตแแแแแข
แซแแตแ แ แจแดแแแฝ แแจแแแแข แจแแแแซแญแ แตแ แแแฐแ แ แแฅแแข แซแแแ แฅแแแต แแแ แแแญ แ แญแฐแซแ, แฅแ แฅแแ แ แฎแฑ แแตแฅ แจแณแฐแฉ แ แแถแฝแ แแแจแต แญแจแณแแ. แฅแแฐ แ แแต แฐแแฅ, แ แแแญ แฎแต แแตแฅ แจแ แแถแฝแ แตแแ แฎแฝ แแจแณแต แจแปแ, แจแตแแน แฐแแ แจแฆแฝ แแญแแ แแญแแญ แแตแฅ แแซแฐแต แฅแแณแแฃแธแ แแแฝ แญแแแ.
แแแต แแ แ แแแแฝ แจแ แแต แจแแแฅ แแณ แแญ แจแแแแแ แต แแแตแ แฅแแณแแ แฅแแตแฅแข แ แแต แแแ แฅแป แจแฐแแฉ แจแ แจแดแแแฝ แญแแ แแญ แแตแฐแแฅแญ แฅแแฐแแแฅแญ แฅแ แแแแ แ แคแแ แญ แ แฉแ แจแฅแฑ แแญ แแตแฐแแฅแญ แแแแฉแ แแจแแแฅ แ แแฅแแข แแแแแญ แฃ แแจแป แฅแป แ แคแแ แญ แ แฉแ แแจแแแ แ แ แแแข แตแ แฅแแ แ แ แแแแแถแฝ แแแแต แแแแแญ แญแ แ แตแแแ แแแณ แแ. แตแแ แฝแแญ แฅแตแซแแฐแแ แจ แตแจแต แจแแฃแฅ แแแแแถแฝ แแแฉ แญแฝแแ.

แจแแแฅแแ แฅแญแแ แจแฐแแฉ แ แจแดแแแฝ แแญ แจแแฐแซแแ แจแฎแต แญแแ แจแแฐแฑ แแญ แแญแ แซแแแแแฃแ แญ แแฐ แฐแแจ แแญแญแฎ แฐแญแชแต แฅแแแซแแ แฅแ แ แฐแแจ แแฐแต, แแซแฃ แแตแฅ แฅแแฐแซแแ. แญแ
แจแแแแต แณแณแคแ แฅแ แจแฑ แแญ แ แแฅแณ แจแแญแแแ แ แแ แจแฆแฝ แแญ แแแแแต แซแแ แจแฐแแจ แ แแแแแต แญแแแแข แแแแฑ แ แแแ แแแฃแฅ แจแแญแแฃแ แแ แญแแ แแญ แญแแแแแข

แ แแ แแญ แญแ
แ แแแแแต แฅแแตแแแฐแแแแฃ แแแตแแฃ แจแ แแต แแ แ แ แแแฌแฝแ แจแฐแแ แแจแ แจแฐแแซแฉ แฐแแ แจแฆแฝ แแแ แฅ แแฐ แคแแ แญแ แญแฐแแแแแข

แ แแแ แ, แจแ แ แแแญ แจแแแฅ แแณ แ แฒแฑ แแญแญแฎ แ แแแแแต แฅแป แจแแฐแซแฃแธแแ แฐแแ แจแฆแฝ แฅแแแญแฃแแ. แฐแแ แจแฆแนแ แแฐแฐแแจ แผแ แแญแ แแฐแฐแแจ แ แซแแ แณแณแคแ แแแแญ แฅแแฝแแแแข แ แแแ แ แแญแญแฎ แฐแญแชแต แฅแ แ แแแแต แณแณแคแ แแซแจแ แจแแฃแฅ แแแแแต แ แ แฃ แแ แแแ แจแแซแตแจแแ
แแแญ แจแแ แฃ แ แแ
แแ
แญ แแตแฅ แแจแ
แ แแ แแแญ แญแฝแแแข

แจแแจแจแปแ แฅแญแแ แแแแ แแแแแถแฝ แแ แ แแ แแตแแแต แแ. แ แแ
แ แแฃแ แจแแแ แณแณแคแ แแจแแ แแแแญ แแซแตแแแแ แญแฝแแแข แ แแณแแต แแ แ แ แญแซแณ แจแแแฅ แแณแแฝ แแตแฅ แจแแซแ แตแญแแถแฝ แจแฐแฃแ แ แแณแแต แแจแแแฝแ แแญแ แแแซแแฝแ แฅแแฐแแ แแ แแ แฅแแแแแแแข แญแ
แ แจแแแ แญแฐแญแตแฅแแแข

แจแแแแฃแ แชแซ แญแแ. แญแ
แแด แจแแแแชแซแ แแญ แ แฃแ แฐแแณแณแญ แแ, แ แฐแแซแแ แ
แฐแ แฐแจแฐแ แฅแป. แแฒแซแแ แ แฒแต แณแณแคแ แฅแ แจแแแแต แแญ แ แคแแ แญ แจแแแแ แ แฒแต แแญแญแฎ แ แแแแแต แฅแแแตแฃแแแข แแ แ แฐแแณแณแญ แแ, แแแฐแแฑ แแแฐแญแแธแ แจแแแแแแธแ แจแแแฅ แแณ แฐแแ แจแฆแฝ แ แ. แจแ แแ แ แแ แ แซแตแแแแแ, แ แ แฒแฑ แแดแ แฐแญแฐแแแ.

แญแ
แฅแ
แต แฅแแฒแฐแซแฃ แจแฝแแแญ แแ แแซแตแแแแ แญแฝแแแข
แจแแซ แแแต แแแ แจแแฝแ แแแแถแฝ แ แ.
แจแแแแชแซแ: แแแแ แแจแแแฝ แ แ แฒแฑ แฅแ แ แ แฎแ แจแแแฅ แแณแแฝ แแตแฅ แฅแแฃแแแ. แ แแ แ แแฃแ แจแแแฅ แตแแแแฝ แ แแฅแ แฅแ แจแแแณแฐแ แฝแแฎแฝ แแแ แฉ แญแฝแแแข แแ แแแต แจแฐแแซแฉ แฐแแ แแฝแ แแแฐแต แฅแแฝแแแ. แ แแฑ แจแ แฒแฑ แตแชแต แแญ, แแแแ แจแ แฎแแ แแญ แญแฐแซแ.
แแแฐแแ: แ แ แแณแแต แจแแแต แแตแแญแถแฝ แแฐแจแต แแแกแ แฅแแจแแแแแ. แแแณแ, แ แ แฎแแ แจแแแฅ แแณ แแตแฅ แจแฐแจแแน 5 แแญแถแฝ แ แตแญแแฑ แแตแฅ แแ แฉแ. แตแตแตแฐแแแ แ แ แฒแฑ แจแแแต แฅแซ แแตแฅ แ แ แฒแต แจแแแฅ แแณ แแตแฅ แฅแแตแแแฃแแ. แแ แญแ แ แแแฅ แจแแซแแณแตแ แฅแ แฐแแ แแ แจแจแต แฅแ แแ แแแแต แฅแแณแแ แต แจแแซแณแญ แจแคแแ แญ แแตแแญ แซแตแแแแแแข
แแแฑแ แ แซแแถแฝ แญแ แซแ, แฅแแฐ แแแณแ โโแญแแจแก.
แแแ แแแญ แฅแจแฐแซ แแแแ แซแจแแแฅแ แ แแ แจแตแฎ แจแแแฅ แแณ แ แแแแฎแฝ แแญ แจแแฐแซแ แจแแแแฑ แญแแ แแฐแแจแ แญแฝแแแข

แจแแจแจแปแ แฅแญแแ แจแตแฎแแ แจแแแฅ แ แแแแฎแฝแ แแตแแแต แแ.

แแแ แแแ แซแ
แ, แ แแจแ แแฑ แแญ แฝแแฎแฝ แ แแฅแ แแแต แฅแแฝแแแ: แจแแแฉ แฎแต แแญ แฒแแปแธแญ แจแฅแฑ แแญ แ แฅแฎ แแตแซแต แ แตแธแแช แแ, แแแแซแต แจแ แแ แจแฃแต แแ, แแ แแ แซ แญแฝแแ แฅแ แแฐแจแ แ แแ แต. แญแ
แแ แ แ แตแฐแแแ แแแณ แฅแแตแแฐแญแ แจแแซแตแฝแแ แ แแณแแต แแแแถแฝ แ แแแฐแแแฃ แแแญ แแ แจแแแญ แฎแต แญแแ
แ แแจแ แตแ
แฐแต แแตแซแต แ แแแ แแแ แแแข
แจแแแญ แฎแต แแญ แ แแตแซแต แแญ
แจแแแแฒแญ แแฎแแญแตแ แแฐแแฐแ แตแแแแญ แจแแแญ แฎแต แฒแซแแซแ แญแ
แ แญแแตแแแข

แ แแแต แ แฆแตแต แแฅแญแฅแฎแฝ แแจแแ แญแฝแแ. แญแ
แจแฐแแแฉ แแแแฝแฃ แฐแฐแชแแฝแฃ แ แแแแแถแฝ แฅแ แจแแแฐแฅ แฅแแ
แตแแดแแฝ แแฅแญแฅแญ แแแข แ แฅแแแฑแฃ แฅแแแ
แ แ แแต แแ แ แแแตแ แแตแฅ แจแแแขแซ แแฅแฆแฝ แแ แฉแข แแแ แจแแซ แแฅแญแฅแญ แแญ แ แฅแฅแ
แฐแแแฐแแ. แ แแแแแถแน แจแแแฉแต แจแแแต แ แแญแแฎ แฅแ แฅแ แตแตแตแญ แแ แจแแข แฅแซแแณแแฑ แ แแแแแต แฅแ แแแแ แฅแแฐ แแ แแธแ แฅแ แฅแแฐ แแแขแแน แแแ แแญ แ แแแตแจแต แฅแตแจ 10 แแญแ แจแแซ แ แแญ แจแฐแแแฑ แตแฅแฐแฃแแฝแ แฐแ แ
แแแแข
แแจแฅแป แฅแ แ แแญ แจแแแ แจแแ แจแฐ แแแต แคแฐ แแปแแแต แ แแแแณแฝแ แฅแตแแ แแ แญแแข
แ แแณแแต แแ แ แแณแแต แจแฐแแแฑ แแแฎแฝ แจแแ แแฅแญแฅแญ แ แซแ แณแญแแ แจแแ แจแฐ แแแต แคแฐ-แแปแแแต แฒแแ แ แแต แแแณ แฐแจแฐแฐแข แญแ แ แแฐแจแ แฐแแณแข
แตแแ แตแแต แจแณแฐแฉ แ แแถแฝ แแ แญแข แ แ แแต แจแแซ แตแฅแฐแฃ แแตแฅ 3-4 แ แแถแฝ แฐแฐแฃแแแ แฅแ แฅแญแต แ แฅแญแต แ แฐแแณแณแญ แจแแแต แฐแแฃแซแต แแตแฅ แแ แแแธแ แฐแจแฐแฐแข แญแ แจแต แฅแแฐแแจแแแ แฅแ แ แแ แ แญแแต แตแแ แฎแฝ แฅแ แ แแฃแญ แญแ แแ แญแแ แแฐ แแแญ แฎแต แตแฅแฐแฃแแฝ แ แแแแแต แแ แแตแจแ แฅแแณแแ แต แแจแณแต แ แตแแแ แแ แญแข
แแฎแต แญแแแ แแฐแต แฅแ แฐแแฆแฝแ แ แแแ แฐแแแข
แจแแแแชแซแแจแ แแ แ แแ แ แ แแแแแถแฝแฃ แฅแแ แตแแดแแฝ แฅแ แฐแฐแชแแฝ แแซแจแ แจแแแต แ แแญแแฎ แแแซแต แ แแแแแแแข แ แแญแญแฎ แ แแแแแถแฝ แแตแฅ แจแแแต แแแญแ แแแแฐแ แแตแจแ แฅแแแแแแแข แแญแญแฎ แฐแญแชแต แ แ แฉแ แแ แ แแ แซแฑแ แฝแ แจแแแญ แ แแแแแต แฐแฅแ แญแณแฐแฃแแข แญแ แ แแซแจแฅ แ แฐแแฐแ แฐแจแ แฅแญแแต แฅแแณแแ แ แแแแ, แฅแ แแแตแจแต แ แตแธแแช แแ, แแญแแซแฑแ แแแณแ, แ C # แแตแฅ แซแ แ แแแแแถแฝ แ แแแแแ แแแณ แ แแฐแ แ แคแฐ-แแฝแแแต แญแแแแ. แตแญแแณแฝแ แ C# แฐแฝแแแค แแแฝ แดแญแแแแแฝแ แฅแตแซแแ แ แแฐแ แแแแแข แตแแแ , แจแแซ แดแญแแซแ แตแฅแฐแฃแแฝแ แแแ แแ แ แ แ แฅแแณแแ แแตแแแ. แแแ แแแญ แจแขแแแต แ แแญแแฎ แแแ แแญแฅแซแญ แจแแแธแ แแแ แแ. แฅแจแฐแ แแแ แต แฃแแ ORM แแญ แจแแพแต แแ แ แแซ แซแแต แจแ แแแแแต แแฐ แ แแแแแต แแ แณแต แ แฃแ แแต แแแข
แกแตแแฝแ แ แแซ แจแแแซ แแตแ แ แตแแ แแแฃ แตแแแ แจแฝแแฉแญแต แ แญแญแดแญแธแญ แแฅแ แ แฃแ แฐแตแแ แแ แญแข แจแ แแแแแณแฝแ แแฐแจแต แจแแจแ แฐแฐแซแฝแแต แแฅแญแฅแญ แณแญแแ แจแขแแแต แแแญแ แฅแป แจแซแ แฅแ แจแแ แจแฐ แแแต แแญ แแแ แแแแแต แจแแแ แตแฅแฐแฃ แแแข แ แฐแแณแณแญ แแ, แจแแแแแฝ แแญ แจแฐแซแซแ แฝแแฎแฝแ แแแแณแต แจแแซ แตแฅแฐแฃแ แ แแ แแปแปแ แฅแแฝแแแ.
แ แแ แฐแจแ แจแแแแชแซแแ แจแฃแต แฝแแญ แ แแฅแแแ. แ แแแแแฑ แ แแตแ แจแแซ แตแฅแฐแฃ แแฃแแต แแ แจแ แตแฃ แ แแญแแฎแแ แแป แแตแจแ แฅแแแแแแแฃ แฅแ แจ DRY แแญแ แฅแแ แแญ แ แฃแ แฅแแ แแต แ แตแญแแฅแแแข แแฃแแตแ แแแตแแจแต แแแขแแน แจแ แแซแฃแฝ แตแฅแฐแฃแแฝ แญแแแฝแ แฅแแฐแแ แแ แแ แญแแแแ แฅแ แ แแ แแญแแซแต แแซแแน แฅแแฐแแ แ แแต แแญ แแซแซแ แแแฉแข แแคแถแนแ แฐแแตแแ แแแแฃแต แฝแแฉ แจแแแญ แฎแต แแจแแป แแณแชแซ แ แซแฃแข แแญแ แฅแแณแ แแตแแแแข แแแแ แจแแแญ แฎแต แจแซแ แตแแ แแจแแป แแ แจแแข แแ แ แแแ แแฎแแญแต แแแตแแ แ แ แซแฃแขแ แแฝแ แแญ แแแฐแฅแฐแฅ แ แฃแ แ แตแธแแช แแ แญ. แตแแแ แแแฎแแญแฑ แญแแแฝ แจแฐแแฉ แตแแแฝ แแแตแแแฝ แฐแแฅแจแแแฃ แฅแ แแแ แจแแซ แแญแ แจแแซ แตแฅแฐแฃแ แแฅแแฑ แแจแ แฅแ แฅแแฐแแ แฅแ แ แแญ แแแแ แแแ แ แแจแแจแแแข แญแ แแ แฅแแตแแฐแญแ แซแแแแฐแแ แฅแธแแ แแณแชแซ แจแฎแต แแแแ แแแข แแ แ แแณแแต แแ แฐแแ แ แแฐแณแซแ.
แจแแซแ แจแฐแแจ แแจแแปแแฝ แแณแแ แแดแ แแแต แแแญแ. แจแแแต แ แแญแแฎ แจแ แแ แ แแ แจแ แแแแแต แแฐ แ แแแแแต แ แญแแตแแฃ แแซแแฝ แ แฅแแแต แซแณแธแแ แจแปแ แแแแแข แจแณแฐแฉ แ แแถแฝ แจแ แแ แ แแแ แญแฐแแแแข แจแแ แจแฐ แแแต แคแฐ แแปแแแตแ แฅแแดแต แฅแแฐแแ แฅแแ แแแแ? แ แฐแแจ แแจแแป แแตแฅ แแญแฐแแธแแฃ แจแแซแ แแฐ แแแต แแฌแแฝ แ แตแแฃแแธแแฃ แแฐ แ แญแฒแแญแฐแชแ แ แตแแฃแแข แ แแแแแ แแแฅ แฃ แตแฅแฐแฃ แฅแ แ แตแแต แ แซแต-แฐแญ แญแจแฐแณแแข

แ แแแแแณแฝแ แจแแตแฅ แแ แจแฐ แแแต แแฌแแฝแ แจแแซแแ แแญ แ แฐแแณแณแญ แแแฉ แแฃแแต แแแจแข แจแแแต แจแแญ แคแฐ-แแปแแแตแ แฅแแแญแณแแแข แฅแแแ
แ แฅแ
แแฝ แฃแฐแจแแแ แต แจแ แญแฒแแญแฒแญ แแญ แแแตแซแต แแแต แจแฅแ
แ แ แตแฐแณแณแชแแฝแ แฐแ แแแแข แ แตแแแฝ แแจแแปแแฝ แแตแฅแ แแแตแ แฐแ แแแแข แฅแ แ แแแแแถแฝ แฃแแฃแธแ แแจแแปแแฝ แแตแฅแฃ แ แแแแฝ แแซแจแ แจแ แแ แจแตแชแต แแฅแแต แจแแซแแญแ แแ แแฌแตแ แฐแ แแแแข

แตแแแ
แ แแแญ แฎแต แแญ แ แแตแซแตแฃ แ แญแญแดแญแธแญแ แ แตแแน แ แแแจแญ แฅแ แแจแแปแแฝแ แ แแแจแต แ แแแแแถแปแฝแแ แจแ แแ แแแแฐแ แฅแแฐแญแแแแข
แจแแ แจแฐ แแแต แฝแแฎแฝ
แแฐ แแญแญแฎ แฐแญแชแต แแแธแแแญ แ แฅแแแ แ แแณแ แแแฝ แจแแฐแจแฐ แแแต แแญ แจแฐแซแซแ แแธแแข แ แแถแแฒแญ แแฐแแซแต แซแตแแแแแณแแฃ แแ แจแฐ แแแฑแ แแแซแแต แ แฒแต แคแฐ แแปแแแต แซแตแแแแแณแแข
แ แ แซแฃแข แแตแฅ แ แฅแ แแซแ
แแแแชแซ แแญ แแ แซแฃแขแแฝ แแแตแแแ แ แฅแ แซแแ. แญแ แแ แแฐแต แ แซแต-แฐแญ แแแตแจแ, แจแฒแ แญ / แฒแฒ แจแงแแง แแตแแญ แแ แญแ. แแฃแญแแต แซแแ แจแแตแจแจแขแซ แแฐแตแ แแญแ แแ แแญแแซแฑแ แแฃแญแแต แซแแ แแฐแแซแต แจแแแต แแฐแถแฝ แ แแแญ แแฅแ แแ แฐแแฃแญแแต แตแแแแ แแแข แตแแแ , แแตแซ แแแญ แจแแจแแแแ แ แแซแญแ แ แแ แแ แแ, แฅแ แแแจแซ - แ แซแต-แฐแญ.

แ แตแแฒแซแแแฃ แขแตแกแฌแตแ แจแแแญ แฎแต แแจแแป แฅแ แแญแจแ แแแแแฃแต แฅแแ แแแแแข แฅแ แ แฌแญ แแตแฅ แจแแแฃแณ แตแญแชแแถแฝแ แแปแ แฅแแแแแแ แแญแแซแฑแ แฅแฑ แจ C # แแญ แฐแแณแณแญ แแแข แแแ แจแแ แแฌแแฝ แแฐ แ แญแฒแแญแฐแช แญแแฃแ แฃ แฅแ Ansible แ แซแต-แฐแญ แแฐ แจแแจแซ แ แแแแฎแฝ แญแฐแญแณแ แฃ แจแแซ แ แแ แแฒแซแแ แแแจแฉ แญแฝแแแข

แจแฐแแจ แแแแฅ แแตแณแแป
แ แ แแต แแ
แตแฃ แจแแแแ แ แแฑ แแณแฅ แจแแซ แแแแฅ แแตแณแแป แแ
แจแฅ แแ แญแข แฅแแฒแแ แ แฒแตแฎแฝ แแญ แฃแ แแ แ แแแแฅ แแตแณแแปแแฝ แแ แแตแจแ แฅแแณแแฅแ แแจแณแต แ แแฅแแข แจแฅแ แแแแฅ แแตแณแแปแแฝ แแฝแแ แแญแแฝ แฐแฝแแแแข แแฐแ แ แจ ELK แแแ แแแ แแ แแตแแแแข แ แแฅแณ แ แ แ
แซแขแแฝ แ แฉแ แแฐ ELK แ แแปแแแแฃ แแแญ แแ แจแฝแแ แแแแฆแฝแ แฅแแฐแแแ แแ
แ
แฅแ แจแแจแณแฐแซ แแณแแแซแแ แฅแแฐ แแแซ แฅแแฝแแแแฃ แจแ แแแแแต แตแแ แ แแจแแญ แฅแแแ
แแแแฅ แแตแณแแปแแฝ แ แแ แแฐแแฐแ แญแฝแแแข

แ Filebeat แ แแซแแแต แแแแฅ แแตแณแแปแแปแฝแแ แจแแจแฐแแต แแตแฅ แแฐแฅแฐแฅ แฅแแฝแแแ แ แแแแฎแฝแจแแซแ แญแแญแฏแธแแฃ แ UI แแตแฅ แฅแซแแแฝแ แแแแแฃแต แชแฃแแ แญแ แแ แฅแ แฅแชแ แ แ แแแแแถแฝ แแซแจแ แฅแแดแต แฅแแฐแฐแแแแจ แญแแแจแฑแข แจแแจแณแฐแซ แแณแแแซแแฝ แแแ
แ แฃแ แ แแ แแธแแข
แฐแแแ แ แแแแแถแฝแ แแแจแญ แฅแ แแจแ
แแแแชแซ แแญแฃ แฅแจแฐแแแก แซแแตแ แ แแแแแถแฝ แฅแแดแต แแจแ แฅแแฐแแแฝแ แแ แ แแ แ แแแฃแแแข แ แแแแต แแแ แแแญ แแแ แแ แญแค แ แ แแญ แแตแฅ แแฝแ แแญ แฅแแฎแฅแแ แแ แญแข แแแแชแซ แแญ แ แแญแญแฎ แฐแญแชแต แฐแแณแณแญ แแแญ แแแตแจแ แแญแจแแ แฃ แแ แ แแณแแต แแ แ แแต แแญแญแฎ แ แแแแแตแ แแ แ แแ แแแแแญ แแแฝ แฅแแแฝแ แแตแแแญ แซแตแแแแแณแ แฃ แฅแ แญแ
แจแแญแแฝ แแแข แฅแ แแจแ แจแแแแแแแ แ แแแแแต แแญแ แ แแแแแถแฝแ แฅแป แ แ แแญ แแตแฅ แแฝแ แแญ แแฐแแแแฃแ แต แแดแ แแแต แฅแแณแแฅแ แฐแแแแฅแแข แจแฐแแฉแต แ แแแแแถแฝ แแ
แฉแ แจแแฎแต แแญ แจแแแแฑ แ แแแแฎแฝ แฅแ
แ แแญ แญแแแแข แจแแจแ แ แแ, แ แแจแซ แแ, แแฅแซแแณแแฑ แฐแแฃแญ, แจแฐแแจแฉแต แ แแแแแถแฝ แแแจแซ แ แแแแญ แฅแป แญแฐแฃแ. แตแแแ
, แแแตแแ แแฐแแต แ แแแจแต แแญ แ แแณแญแ แต แแแญ แญแแจแซแ.
แจแแญแต แตแชแถแฝแ แฅแป แจแแซแแฑ แ แแแแฎแฝ แ แแข แฅแแแ แฐแญแจแฎแฝ แ แ แฐแแแฝ แแ แซแตแแแแ, แจแแฐแแซแฑ แ แแต แแแญแ แแแแฐแฝ แฅแ แแแตแฃแ แตแแ แ.
แณแแแแ แจSpecflow แแญแฅแจแช แ แแ แแ แ แแถแแตแต แจแแจแซ แแฐแต แ แญแแแแข แแจแซแแฝ แจแ แแฒแฅแ แจแฐแฐแแฉ แ แแ NUnitแ แ แแ แแ แ แซแต-แฐแญ แญแฐแซแแข แจแฅแซแ แฝแแ แแ แ แแ แ แซแต-แฐแญ แจแแ, แจแแซ แ แฅแ แแแจแญ แ แซแตแแแแ. แแแ แฅแแณแ แ แแณแแต แแ แฐแจแแช แ แฅแ แแแจแญ แ แแแ แซแตแแแแ. แแ แแต แจแฐแแฐแ แแณแญ แจแตแแแน แแจแซแแฝ แฅแแฐแแแฑ แแแแ แ แแซ แแตแฅ แแแซแแฝแ แฅแแ แแแแแข
แ แฐแจแแชแ แฃ แจแญแแต แแแฐแฝ แ แตแแแแแต แจแแฏแ แฃ แจแแ แแฐแ แจแฐแซแแฐแ แ แแ แ แแ แฅแป แแ แญแข แแฐแแแฝแ แแแแต JMeterแแฃ แฅแแฑแ แแแจแแธแต InfluxDB แฅแ Grafana แจแแฐแต แแซแแฝแ แแแตแซแต แฅแแ แแแแแข
แแ แ แณแซแ?
แ แแแแชแซ, "แแแแ
" แจแแแแ แฝแแฐ-แแณแฅ แ แตแแแฐแแ. แญแ
แฎแแฐแต แ แแญแต แ แซแฃแข แแตแฅ แฒแฐแแซแฃ แแแแ แจแแแต แแฐแถแฝแ แฒแซแตแฐแแแ แจแแแต แแญ แ แตแแช แแแถแฝ แ แแฐแแแข แ แแ แ แจ1,5 แแ แ แ แแซแญ แ แแแแแถแฝแ แฅแแฐแแซแธแแแแฃ แจแฐแแแฐ แ แแ แแฐ แตแซ แตแแแแก แ แกแตแ แฅแแแตแฃแธแแแแข
แ แตแญแแณแฝแ แแตแฅ แแณแญ แแตแแถแฝ แจแแแข แแญแญแฎ แฐแญแชแตแ แจแตแ แฐแต แแญ แจแแแ แ แจแแซ แแญ แจแฐแซแซแแ แฐแแฃแญ แญแฐแ แซแ แฅแ แแแ แแแฝ แฐแแฃแซแต แ แญแแฑแแข แญแ แจแฐแ แแแแ แแแต แ แฅแ แ แซแปแฝแแแข
แจแแฐแแซแต แแญแคแ แแแฃแ แญ แฅแแฝแแแแข แ แตแแแ แจแแ แจแฐแแจแ แแแตแ แ แฐแแ แ แจแ แแแแแถแฝ แกแตแแฝแ แแแจแฅ แญแฝแแ.
แ แฐแจแแชแ, แฅแ แ แจแแฐแ แแปแปแซ แแจแ แแญ แซแแแ แฝแแญ แแแทแ. แ แแ แจแ แแณแแต แ แแแแแถแฝ แแญ แ แแ แจแแฐแฉ แจแฐแแฉ แจแแญแต แกแตแแฝ แ แแแข แจ Scrum แแฐแต แ แตแแตแ แฅแแ แฅแฉ แแแข แ แแต แจแฐแแฐแ แกแตแ แแฅแฑ แฐแแฃแซแตแ แจแแแตแฅ แจแฐแแจ แจแแญแต แฃแแคแต แแแจแ แญแฝแแแข
แแ แแแซ
- แแญแญแฎ แฐแญแชแต แแตแฅแตแฅ แตแญแแถแฝแ แแแ แตแ แต แ แฃแ แฐแตแแ แแ. แ แแฐแฑ แแตแฅ, แ แตแญแแณแฝแ แแตแฅ แแ แฅแแณแ, แแ แ แญแแต แแตแ แ แแถแฝ แฅแแณแ, แตแแ แซแธแ แจแต แฅแแณแ แแจแณแต แฅแแแแซแแ. แญแ แ แแแแฝ แแซแจแ แแปแปแซแแฝแ แ แตแญแญแ แแแฐแซแจแต แฅแ แจแฎแต แแซ แแแฃแตแ แแแจแแจแ แซแตแฝแแแข
- แแญแญแฎ แฐแญแชแต แตแญแ แณแ แฅแ แแฝแ แญแฐแฃแแข แฅแแแ แแ แจแแแแฉแต แฅแแฐ แ แญแญแดแญแธแญ แฅแป แแ, แแแญ แแ แแแแแ แ แญแญแดแญแธแญ แจแขแแแต แแแแถแฝแ แแแแณแต แฅแแ แ แซแฑ แ แญแฐแแ. แตแแแ , Scrum แ แแ แ แฃแ แฐแแณแ แตแแแ แฅแแ แ แ แแแแแถแฝ แ แตแแแฝ แกแตแแฝ แแตแฅ แฝแแฎแฝแ แแแแณแต แ แฃแ แฐแตแแ แแธแ แแแต แฅแแฝแแแ.
- แแแซแจแต แฐแฐแแแ แแฐแต แแแข แ แแแฌแฝแแ แแตแฐแ
แ แแแ แแฐ แแญแญแฎ แฐแญแชแต แแจแแแ แ แตแฝแแแข แจแฐแแแ แแญแต แฐแแฃแซแ แแแ แ แญแฝแแ. แแญแญแฎ แฐแญแชแต แ แแฐแฅแ แต แแ แซแแแ แแญแต แฅแแฐแแ แแปแ แ แแ แแ, แแแตแ แแฐแแแแฐแ แฎแต แแแจแญ แฅแ แ แฐแแฃแซแแแต แฅแ แ แแฅแแต แจแแแต แแแแถแฝแ แ แฐแปแ แแแณ แซแแแ.
แตแแฝ แแตแ แแแแซ; แแฐ แแญแญแฎ แฐแญแชแต แจแแธแแแญ แแชแแฝ แ แฃแ แ แแ แแธแ. แจแแฐแจแฐ แแแต แฝแแญแ แฅแป แแแแณแต แจแ แ แแ แแ แทแแข แตแแแ แตแแฝ แ แแแฌแฝแ แแฉ แแฌแตแ แจแแญแแแ แจแแแฃ แแกแตแแ แตแฉแจแต แฅแ แแ แจแแแณแฐแฉ แฐแแ แแฝ แจแแแแตแฃ แแญแญแฎ แฐแญแชแต แแฌ แฅแญแตแ แจแแแแแต แแญแแ แญแฝแแแข แ แฃแ แแต แแแข แแฐแฑแ แ แแญแญแฎ แฐแญแชแต แจแแแฉ แณแฒแซ แแชแแน แ แแแแชแซ แจแแแแฒ แแแต แแญ แฐแแณแณแญ แแฎแแญแต แจแแแฉ แจแ แแ แจแ แซแ แญแแแแข
PS แจแ แแ แตแแณแ แณแชแญ (แฅแ แแฅแญแตแ แ แแ) - แแ แจแต .
แจแชแแญแฑ แแ แตแชแต แฅแแแข
แแแญ: hab.com
