Forum

asp.net projesinde ...
 
Bildirimler
Hepsini Temizle

asp.net projesinde düşündüğüm bir geliştirme konusunda uzman görüşüne ihtiyacım var.

3 Yazılar
2 Üyeler
0 Likes
390 Görüntüleme
(@MennanSevim)
Gönderiler: 89
Estimable Member
Konu başlatıcı
 

Selam Arkadaşlar,

 

asp.net ile kodlanmış bir projemiz var, bu proje yaklaşık 10-12 adet müşterimizin kendi iis'i üzerinde çalışıyor. ayda bir iyileştirme ve versiyon yükseltme işlemleri yapıyorum, ayrıca A müşterisindeki bir bug fix'i diğer müşterilerdeki bu bug'a sahip uygulamalarımız için de güncellememiz gerekli.

 

Bu işlemi daha efektif hale getirebilmem için uygulama dosyalarını şirket sunucumuzdan çeken ve güncelleyen bir geliştirmeye ihtiyacım var.

 

Düşündüğüm çözüm:

  • Dll'lerin güncellenebilmesi için öncelikle versiyonu kontrol eden bir webservisimin olması lazım sürekli aktif versiyon numarasını dönecek ve uygulama bunu kendi versiyonu ile karşılaştıracak.
  • Aktif application pool nesnelerini durdurup, güncel proje dosyalarını zipli bir şekilde temp klasörüne checksum kontrolü ile serverdan download edecek.
  • Proje dosyalarının bir kopyasını alıp,yerine download ettiği dosyaları replace edecek.
  • Application pool tekrar devreye alınacak.

 

Henüz geliştirmeye başlamadım. Olduğunu düşündüğünüz eksik ya da tavsiyeleriniz varsa almak isterim.

 

Teşekkürler

 
Gönderildi : 10/02/2016 17:21

(@eravse)
Gönderiler: 1753
Üye
 

Su anda mevcut uygulamanız oldugu ıcın dogru yontem soyledıgınız gıbı olmalı ama fıkrımı soracak olursanız zaten ssıtem bastan bu sekılde olmamalı SaaS olarak dızayn edersenız tek sunucuda bırden fazla tenancy barındırabılır ve tek guncelleme ıle butun bugları fıx edebılırsınız .

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 10/02/2016 17:31

(@MennanSevim)
Gönderiler: 89
Estimable Member
Konu başlatıcı
 

Öncelikle yanıtınız için teşekkür ederim.

SaaS sanırım pek bizim modele uygun olmaz. Çünkü uygulamalarımız erp sistemleri ile entegre çalışıyor, intranet olarak da erişebililir olmalı ve veri güvenliği açısından müşterilerimiz kendi sunucularında yayın yapmayı uygun görüyorlar.

 

 
Gönderildi : 10/02/2016 17:43

Paylaş: