yazılım,c# ve domates kabuğu
« Elektronik imza üzerineVB.Net Üzerine »

Sharepoint

  06/07/09 22:07, by ertan, Categories: Microsoft, Yazılım

Genelde Microsoft teknolojileri ile uğraşıyor olsamda gittikçe yaygınlaşan Sharepoint ile ilgili fikirlerimi paylaşmak istedim.

Adil olmak adına pozitif ve negatif yönleri üzerinden devam etmek istiyorum.

Neden sharepoint kullanmalısınız ?

Zaten bir çok yerde bu soruya cevaplar verildiği için listeyi kısa tutayım dedim. Bana göre iyi olan özellikleri;

  • Eğer bir portal ihtiyacınız varsa muhtemelen bulabileceğiniz en kapsamlı uygulama
  • Web sayfaları, Doküman Yönetimi, İş Akışı, (basit seviyede) uygulama geliştirme gibi ihtiyaçların büyük bir çoğunluğunu karşılıyor.
  • Active Directory ile kardeş
  • İstediğiniz kadar özelleştirilebiliyor.
  • Çok gelişmiş özelliklere ihtiyaç duymuyorsanız; Bedava.

Neden sharepoint kötü ?

  • Çok karışık. Yönetebilmek için Active Directory, Sql Server, ASP.Net, WebDav, Index Server, IIS, Live Communicator, Windows 2003, Url Rewriting, Xml, Xslt, Javascript vs gibi her biri uzmanlık gerektiren tüm bu teknolojileri biliyor olmanız gerekli.
  • Çok fazla buggy (hatalı). 2 ay da bir community update denilen hotfix paketleri çıkarılıyor, bir çok fonksiyon stabil halde değil. Eğer bir sorununuz varsa çözümleri için saatlerce forumlarda gezmek, belki şansınız varsa hotfix'inin çıkarılmış olma ihtimali var.
  • Doküman yönetimi ilk kullanımda romantik bir gezi gibi ama kullanmak istediğinizde bazı şeyler eksik kalıyor. Sharepoint içerisindeki herşey son kullanıcıların kendi kendilerine işlerini yürütebilecekleri şekilde tasarlanmış ama bir süre sonra içerik içerisindeki disiplin kayboluyor. Küçük firmalar için ideal olabilir ancak kurumsal yerlerde disiplin herşeydir.
  • İş akışı için içerisinde 3 adet şablon var ancak doküman onaylamak üzere tasarlanmış. Özel iş akışları tanımlanabiliyor ama hem .net üzerinde kodlama gerekiyor hemde çok basit temel fonksiyonlar var. Örneğin en temel fonksiyonlardan delegasyon yok. Standart'ların dışına çıktığınızda tüm operasyonu (mail atmak gibi) kendiniz yapmanız gerekiyor. Nasıl diyeyim.. "pain-in-the-*ss"
  • Windows authentication ile çok güzel çalışıyor ama internet üzerinden kullanmak istiyorum, yakışıklı da bir form çıksın yada tüm kullanıcı tanımlarım AD üzerinde değil dediğiniz anda tüm o Ofis entegrasyonlarını bir anda kaybediyorsunuz. Evet çözümler var ancak onlarda farklı kullanıcı profilleri gibi sorunlara neden oluyor.
  • Alt yapıda (SQL Server, AD gibi) "Express" çözümleri düşünmediğinizde ürün bedava olsa da ilk maliyet çok yüksek.
  • Firefox gibi browserlar minumum denebilecek seviyede destekleniyor. Internet üzerinden kullanmak istiyorsanız görüntülemede pek problem olmasa da içerik girişinde ciddi sorunlara neden olabiliyor.
  • Internet üzerinden kullanmak istediğinizde farklı bir lisanslama modeli var.

Özet

Eğer;

  • Halen bir portal kullanıyor ve mutlu değilseniz
  • Microsoft teknolojilerine kurulu bir altyapınız var ise ve devam etmek istiyorsanız
  • Halen doküman yönetimi, iş akışı kullanmıyorsanız
  • Binlerce kullanıcınız var ise
  • Yukarda bahsettiğim teknolojilerde uzman sayabileceğiniz personeliniz var ise
  • .Net üzerinde kodlama yapabilen bir developer ekibiniz var ise
  • Ciddi rakamlarda içerik (doküman, form vs) kaydetmek istemiyor iseniz
  • AD üzerinde lisansını ödediğiniz kadar kullanıcı hesabınız var ise

sorularından çoğunluğuna evet diyorsanız Sharepoint sizi muhtemelen mutlu edecektir. Eğer aklınıza yatmadı ise yerine deneyebileceğiniz oldukça fazla open source alternatifler var ancak bulmacanın parçalarını bir araya sizin getirmeniz gerekiyor. Özellikle belirli konularda farklı alternatifleri kullanmak sizin faydanıza olacaktır.

No feedback yet

Leave a comment


Your email address will not be revealed on this site.
  
(For my next comment on this site)
(Allow users to contact me through a message form -- Your email will not be revealed!)
Text Renderers:
 

©2017 by Ertan Tike

Contact | Help | b2evo skin by Asevo | PHP framework | VPS | François