Arka fon:
Kullanıcıya içinde bazı hassas veriler bulunan bir indirme paketi sağlaması gereken bir projem var. Verilerin şifrelenmesi gerekiyor. İndirdikten sonra, görüntüleyebilmeleri gerekir (düzenleme gerekmez). Bu soru için, verileri bir dizi statik html dosyası olarak tahmin edelim. Veriler hassas olduğundan, diskte olduğu zaman şifrelenmesi gerekir.
Kullanıcıya iki dosya içeren bir zip dosyası verecek bir indirme seçeneği sunmayı düşünüyoruz:
- Bir veri dosyası (muhtemelen sahnelerin arkasında şifreli bir zip dosyası kullanırız) istedikleri verilerle birlikte
- Bir parola istemek ve verilerin şifresini çözmek ve gömülü bir web tarayıcısı aracılığıyla görüntülemek için kullanılan verileri görüntülemek için bir uygulama.
Ek detaylar:
- Kullanıcılar bizim kontrolümüz altında değil. Tüketiciler.
- Bu konuda çapraz platform konusunda endişeli değiliz. Bu sadece Windows ile ilgili. Mac kullanıcıları için ayrı bir indirme yapacağız.
Soruya zaten var:
Oluşturmamız gereken bu uygulama için, bu uygulamanın bir .NET winforms uygulaması olması makul olup olmadığını dahili olarak tartışıyoruz. Tek bir .exe istiyoruz ve indirmenin oldukça küçük olmasını istiyoruz (örn. 100k).
- .NET çerçevesini kullanmaya cesaret edelim (özellikle yeni bir .NET - 2.0 sürümü kullanmamıza gerek kalmayacaktı).
- Çoğu tüketicinin Windows Update nedeniyle şu anda makinelerinde .NET olduğunu varsaymak mantıklı mı?
- Yüklemelerini almayanlara sormak mantıklı mı?
Kullanıcıların% 100'ünün .NET yüklü olmayacağını biliyoruz. Asıl soru, bu gün ve yaşta onlardan almalarını istemek makul olup olmadığıdır .
PS Hiç kimse aslında .NET'in yüklü olan yüzdesinin güvenilir istatistiklerini biliyor mu?