ببینید دوست عزیز. این کاری که شما دارید انجام میدید یک ایراد داره و اونم Hard code کردن هست. یعنی اگر یه زمانی آدرس سرور تغییر کرد شما مجبورید یه نسخه دیگه ارائه بدید. پیشنهاد من به شما اینه که اگر قصد دارید امنیت برنامه رو افزایش بدید بهتره Connection String رو به صورت رمزنگاری شده داخل یه فایل دیگه قرار بدید و موقعی که Context قراره ایجاد بشه اطلاعات فایل رو بخونید. اینجوری وابستگی کد به Connection String هم از بین میره