C# Windows form ile uygulama geliştireceğim aklıma takılan bir kaç soru var. Projeyi birden fazla PC ye kurabilir ve hepsi aynı veritabanı ile çalışacak.

1. İnternet bağlantısı olmadığı zaman sunucudaki veritabanı ile iletişim kuramayacak ve proje işlevselliğini yitirecek bundan dolayı internet olmadığı zaman verileri nerede nasıl tutabilirim ve internet bağlantısı geldiği zaman sunucudaki veritabanını nasıl güncelleyebilirim.

2. Asenkron mu senkron mu daha iyi olur.

Not : Senkron da işlem uzun sürmesi durumunda takılma donma vs yapabilir diye asenkron düşünüyorum ama asenkron bir problem yaratır mı Windows form da bilmiyorum