Web Çatısı - Web Projelerin Standartlarını Belirlemek
-
17 Nisan 2012 Salı 08:48Merhaba arkadaşlar,Çok genel bir başlık bu konuda fikirlerinizi siz üstatların tecrübelerini aktarmasını ve saçmalamak dahi olabilir. :)Konu şu,web projelerimizi nasıl bir standart,nasıl kendimize özelleştirebiliriz bu konuları tartışmaya açmak isterim.Bir den çok web uygulaması olacak bu uygulamalar kendi aralarında konuşacakları işlerde olacak.Ben fikir olarak şöyle bir yazılım tasarımı benimsiyorum,SOA(Servis Odaklı Mimari).Database < Entity Model(ORM ve T-Sql )< Type Library (Class)< Business Operation Library(Referan olarak Entity ve Type Library) < Web Servisi(WCF yada XML) < Client App(Desktop,Web,Mobile vs..)Burada sunucu tarafında böyle bir yapı olursa,istemci tarafı platformu bağımsız olur diye düşünüyorum.Aynı alt yapı birden fazla uygulamalarda ve platformlarda kullanabiliriz.Böyle bir yazılım tasarımı standart belirlemek nasıl olur.Diğer konuda Web projelerinde kullanmak istediklerimiz,Şirket içi web uygulamalarda,en fazla 500 kişinin kullanabileceği uygulamalarda kullanılacakDevExpress gibi araçları kullanalım diyorum,gerçekten çok hız kazandırıyor.Tabii ki,performans düşüyor.Burada düşüncem bu tip 3.party yazılımları kullanılmalı ama en verimli şekilde kullanalım.Asp.Net Web Forms mu Asp.Net MVC mi arasındada kalıyorum.Diğer taraftan,Jquery JSon gibi yeni teknolojiler var.Bu bilgi birikimi yok denecek kadar az.Benim prensibim,mevcut elimizdeki bilgileri en iyi şekilde kullanmak.Belli zamanlarda yeni teknolojileri denemek,deneme projelerde kullanmak test etmek sonraki projelerde uygunsa kullanmak.Saçmalamak serbest fikirlerinizi bekliyorum.Hoşcakalın.
Öğrenmek,öğrenmek...
- Taşıyan Emre GunerturkModerator 19 Nisan 2012 Perşembe 11:15 (Gönderen:Microsoft Visual Studio)
- Değiştirilmiş Tür Emre GunerturkModerator 07 Mayıs 2012 Pazartesi 12:19 Genel Tartışma