Metin Karabiber
~ Etegimizde Ne Varsa ~

SOA'da taşlar yerine oturuyor

Kasım 2, 2008 05:30 by metink

Microsoft WCF 3.0'la yazılımcılara kurumsal dağıtık uygulamalarını geliştirme kapısını sonuna kadar açarken Framework 4.0 teknolojileriyle SOA yönetimi noktasındaki eksikliklerinde büyük bir adım atmayı hedefliyorlar. Dublin ve Oslo şehirlerinin adlarını kod ismi olarak alan iki projenin detaylarına ait bilgiler yayınlanmaya başlandı. Dublin servislerimiz için barınak teşkil ederken, Oslo modelleme yönetimi ve sonuçta repository görevi görecek. Visio modelleme aracı olarak SOA dizaynlarımızda yardımcı olurken, WCF 4.0, WWF 4.0'ı kurumsal uygulamlarımızın mimarisinde konumlandırmada sorunsuz hosting mekanizması oluyor.

Detaylar için David Chappell'in açıklamalarına buradan ulaşabilirsiniz.


1 kişi tarafından 1,0 olarak değerlendirildi

  • Currently 1/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Tags: , , , ,
Categories: Genel | teknoloji | yazılım | .net | sql
Actions: E-mail | Permalink |



PDC 2008 elinizin altında

Kasım 2, 2008 02:40 by metink

Professional Developers Conference 2008 dün itibariyle tamamlandı. PDC daha çok teknoloji öncüleri yazılım mimarları ve yazılım geliştiricileri hedef kitle olarak alıyor. Bu sene azure'nin anonsu PDC'ye damgasını vurmuş gibi görünüyor. Oturumlara baktığınızda kaçırılmaması gereken pek çok güzel konu ve uzman konuşmacılar dikkat çekiyor. Konferansın en önemli özelliklerinden biri oturumların online takip edilebilmesiydi. Los Angles'a kadar gidemediyseniz ve online takip edemediyseniz üzülmeyin. http://channel9.msdn.com/pdc2008 sitesinde pek çok sunum videolu şekliyle sunuluyor. Bu şekliyle konferanslar sunulacaksa evimizin sıcak ortamında canımızın çektiği zaman oturumları takip edebiiyor olmak gerçekten güzel. Ayrıca aynı anda olan oturumların hangisine gireceğiniz konusunda beyin patlatmanıza da gerek kalmıyor. Hatta hoşunuza gitmeyen oturumları "diğer oturumda ne kadar ilerlemişlerdir" diye ikileme düşmeden bir kaç tıklamayla terk edebiliyorsunuz.


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Tags: , , , ,
Categories: Genel | teknoloji | yazılım | .net | sql
Actions: E-mail | Permalink |



Patterns & Practices Uygulama Mimarisi Kılavuzu v 2.0 (Beta 1) Yayınlandı

Ekim 30, 2008 01:15 by metink

Yayınlandığı ilk iki gün içerisinde üç bini aşkın indirilen kılavuz her geçen gün hızla artan termeninolji, teknoloji, trend ve seçeneklerden hangisini tercih edeceğimiz konusunda temel başlangıç noktası olmayı hedefliyor. Kılavuz dikkatlice incelendikten sonra edilinen bakış açısı ile temel kavramlardan detaylara yapacağınız yolculukta size ışık tutabilecek seviyede görünse bile, detaylara eriştikçe bu ışıktan uzaklaştığınızı ve yanlız kaldığınızı hissediyor olacaksınız. Zaten detaylara kadar ulaştıktan sonra bu kılavuza tekrar baktığınızda hep eksik yönlerini göreceksiniz. Bu konuda neden bu kadar kesin ifadelerimin olduğunu kısaca açıklayayım. Bundan yaklaşık iki yıl önce kılavuzun 1.0 versiyonunda yer alan referans uygulama mimarisi bizim için temel teşkil etmişti. İki yıl önce şu an kılavuzda yer alan referans uygulama mimarisiyle aynı bakış açısına sahip ve detayları iyi düşünülmüş bir mimari çıkarmıştık. Bugün kılavuzu incelediğimde referans uygulama mimarisinde gösterilmesi gereken bir çok yapı taşının olduğunu görüyorum. Ama ilk söze tekrar dönecek olursam, "kılavuz, temel başlangıç noktası olmayı hedefliyor..."  ve bence çok iyi bir başlangıç noktası. Tavsiye olunur.

http://www.codeplex.com/AppArchGuide


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Tags: , , ,
Categories: Genel | teknoloji | yazılım | .net | sql
Actions: E-mail | Permalink |



Yazılımda Soa Mimarisi ve Uygulama Örnekleri Semineri Videosu

Eylül 19, 2008 13:48 by metink

Genç Girişimciler Kulübünde vermiş olduğum semineri kulüpteki yetkililer google video üzerine almışlar.  

http://video.google.com/videoplay?docid=8383752575884067788&hl=en 

 


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Tags: , ,
Categories: Genel | teknoloji | yazılım | .net | sql
Actions: E-mail | Permalink |



WCF Güvenlik Kılavuzu

Nisan 6, 2008 12:31 by metink

Patterns & practices ekibini .net'in ilk yıllarından beri takip ederiz. Hazırladıkları “Application Block” larla yönetilebilirlik ve performans adına pek çok doğru kodlamanın örneği oldular. Bir çok yazılım mimarı ve yazılım geliştiricinin Application Block’ların yanı sıra oluşturdukları kılavuzlardan da faydalandığını gözlemledim. Yalnız .net Framework 3.0 ve 3.5 ile birlikte Microsoft'un ürün geliştirme hızına yetişememiş bir ekip olarak gözümden düşmüşlerdi açıkçası. Bana cevap "WCF Security Guidance" ile geldi.

WCF, SOA'nın fazlasıyla popüler olduğu sektörümüzde Microsoft'un temel hamlelerinden bir tanesi. Eğer Microsoft platformunda yazılım geliştiriyorsanız servislerinizi oluşturmak için WCF yeterli. WCF'de  senaryonuza göre farklı güvenlik konfigurasyonlara ulaşabilirsiniz. Ama hangi konfigurasyonun senaryonuz için en iyi olduğunu ve bunu kod yapıtaşlarıyla en iyi nasıl geliştirebileceğinizi aşağıdaki kılavuz yol gösterecektir.

http://www.codeplex.com/WCFSecurity


1 kişi tarafından 5,0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Tags: , , , ,
Categories: teknoloji | yazılım | .net
Actions: E-mail | Permalink |



Microsoft 2008 Lansmanı

Mart 18, 2008 06:31 by metink

12 Mart 2008 günü Microsoft Visual Studio, Windows Server ve SQL Server ürünlerinin 2008 versiyonlarını tanıtmak için geniş katılımlı bir aktivite düzenlemişti. Pazarlama yönünün ağırlıklı olduğu bir lansmanda genel tanıtım sunumlarına da yer verildi. Benim için enteresan tarafı Türkiye Finans'ta gerçekleştirilen SOA tabanlı yeni bankacılık paketinin başarı öyküsü olarak tanıtılmasıydı.  

İlgilenenler buradan ulaşabilir :      02_TURKIYE_FINANS.pdf (263,55 kb)

Diğer başarı öyküleri için bu adresi tavsiye edebilirim. 

 


1 kişi tarafından 5,0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Tags: , , ,
Categories:
Actions: E-mail | Permalink |



Servis Tabanlı Mimari (SOA) Dizayn Kararları ve Gerçek Dünya Uygulamaları

Şubat 22, 2008 04:16 by metink

Günümüzde değişen iş ihtiyaçlarına gereken hızda cevap verebilen teknolojik alt yapılar şirketlerinin devamlılık için kaçırmamak zorunluluğunda olduğu yeni fırsatları yakalamada çok büyük bir etken oldu. Kavramsal bakış açısıyla servis tabanlı mimari, iş süreçleri ile teknolojik alt yapıların kesiştiği nokta olarak ifade edilebilir. Peki, bu kavram hayata nasıl geçirilir? Ne gibi süreçlerden geçmeli ve hangi teknolojileri kullanmalıyız? Microsoft teknolojileri SOA için neler sunuyor? Teknolojik dizaynlarda nelere dikkat etmeliyiz? Gerçek dünya uygulamalarında elde edilen “en iyi çözümler” nelerdir?

Teknolojilerimizi servis tabanlı mimariye taşıyan ekibimizin çalışmaları ışığında bu soruların cevaplarını vermeye çalışacağım.

Detaylara buradan ulaşabilirsiniz.


1 kişi tarafından 5,0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Categories: Genel | teknoloji | yazılım | .net
Actions: E-mail | Permalink |



Hangi Visual Studio 2008?

Şubat 10, 2008 05:06 by metink

 

Kendiniz ya da ekibinizdeki roller için uygun VS 2008'i bulmak için bir kaç yoldan biri ki bu sanırım Türk usulu yaklaşım, her versiyonu sanal makine olarak kurup işimizi görüp görmediğini anlamaktır. Ama benim o kadar vaktim yok ve biraz oriantalist yaklaşacağım derseniz; size bu adresten ulaşabileceğiniz listenin işinizi göreceğini söylerim. Listeyi görür görmez, incelemek için veri tabanına alma ve oradan farkları sorgulama fikriniz oluşacaktır.


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Tags:
Categories: Genel | teknoloji | yazılım | .net
Actions: E-mail | Permalink |



MSDN Code Galery

Şubat 2, 2008 00:48 by metink

MSDN Code Galery Microsoft çalışanlarıın ve topluluklarının kod parçalarını paylaşabileceği yeni bir site olarak sunuldu. Kod parçalarıyla birlikte dokümanlar ve videolarda sunulabiliniyor. Bir takım teknolojilere iyi bir başlangıç yapmak adına faydalı olabileceğini düşünüyorum.

http://code.msdn.microsoft.com/


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Tags: , , , , ,
Categories: Genel | teknoloji | yazılım | .net | sql
Actions: E-mail | Permalink |



Microsoft SOA için neler planlıyor?

Ocak 28, 2008 01:00 by metink
 

Microsoft “Oslo” kod isimli projesinin daha önce "yeni versiyon BizTalk" gibi algılansa da bir kaç ürünü de içine alacağını açıkladı. BizTalk Server “6”, BizTalk Services “1”, Visual Studio “10”, System Center “5” and .NET Framework “4.0” ürünleriyle birlikte "Oslo", Microsoft'un SOA planlarında önemli bir yer teşkil edecek gibi görünüyor. Oslo'nun bir takım boşlukları dolduğuracağını özellik setinden görebiliyoruz. Yalnız şimdilik çok önemli bir innavasyon görünmüyor, sektörün ihtiyaçlarını karşılayamaya yönelik "boşluk doldurma" projesi gibi yorumluyorum.

 

Diğer taraftan Microsoft, geliştiricilerin servis yönetimini sağlayacakları araç konusundaki beklentisini daha önce "pilot proje" olarak yürütülen Managed Service Engine'in 6 versiyonu ile bünyesinden sunulacağı bildirerek gidermeye çalıştı. Henüz release olmamış bir ürünün 6 versiyonuyla sunulması Microsoft'un enteresan versiyonlama biçimlerinden biri olsa gerek.

 

Microsoft dünyasında SOA'da taşlar yerine oturmuş değil. Ama hangi teknolojide yerine oturmuş taşlardan bahsedebiliriz bilmiyorum. En iyi ve uzun soluklu gördüğümüz teknolojileri seçerek başladığımız "yazılım üretme" yolunda, değişiklik ve yazılımlarımızın teknolojik güncelliğini yitirmesi doğal sonuç. Değişen teknolojik ortamın etkilediği kullanıcı beklentileri sonuçta yazılım aynı işi yapıyor olsa dahi yapış şeklindeki değişiklik beklentilerini etkiliyor. Ne kadar mükemmel üretilirse üretilsin yazılımlar, belli bir süre sonunda kullanıcı beklentisinin arkasında kalmaya mahkumlar. Yazılımların devamlı gelişme ve değişme ihtiyaçları var.

 

Sözü bağlamak gerekirse, eğer Microsoft dünyasında SOA yolculuğuna çıkıyorsak elimizdeki teknolojilerin henüz ilk basamaklar olduğunu bilmeliyiz. Yazılım alt yapılarımızı ileride gelecek teknolojilerle değiştirmek üzere "mevcut teknoloji ile gevşek bağlı" tutarak devam etmekten başka bir yol göremiyorum.


1 kişi tarafından 5,0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5