Monthly Archives: January 2011

ASP.NET MVC Öğreniyorum – 8 (Nhibernate)

Nedir?Tv üzerinde başlatmış olduğum ASP.Net MVC Öğreniyorum eğitimi serimizin bu bölümünde, geliştirmeye başlamış olduğumuz BookStore uygulamasını Model katmanında koşacak olan ORM aracını olan, NHibernate hakkında kısa bilgiler vermeye çalıştım.

Görselde uygulamalarımızda kullanabileceğimiz ORM çeşitlerinde bahsederek, NHibrenate ORM(Object Relational Mapping) aracını inceledik. NHibernate sorgulama çeşitleri, nesneler arasındaki iletişimi(desteklediği tablolar arasındaki ilişkiler) ve konu hakkında bilgi artırmak için çeşitli kaynaklar önermiş bulunmaktayım.

ORM nedir ? (Wiki) / http://en.wikipedia.org/wiki/Object-relational_mapping

Alternatif Video Adresi:

https://vimeo.com/60739640

IBRAHIM ATAY 

Saygılarımla

Data Access Application Block İnternet Semineri Notları

Geçtiğimiz günlerde gerçekleştirmiş olduğum “Enterprise Library 5.0 – Data Access Application Block” isimli internet seminerinde Enterprise Library ‘nin parçalarında biri olan Data Access Application Block yapısını incelemeye çalışmıştık.

Bu yazımda ise, gerçekleştirmiş olduğumuz internet seminerinde kullandığım sunum materyali ve örnek uygulamaları paylaşmak istemekteyim.

“Enterprise Library 5.0 – Data Access Application Block internet semineri sunum materyali bağlantıdan indirebilirsiniz. İnternet semineri de incelediğimiz örnek uygulamaları ise, çalışmanı geleceği acısında aşağıdaki respository adresinde edinebilirsiniz. (Örnekler ile ilgili dosyaları  “get source”  seçeneğini kullanarak indirebilirsiniz.)

Proje repository : https://bitbucket.org/ibrahimatay/atay.entlibsample

Not: İnternet seminerine katılan, tüm arkadaşlar teşekkür ederim.

Saygılarımla

IBRAHIM ATAY

ALT.Net Türkiye Toplandı

ALT.Net Turkey

Geçtiğimiz hafta Pazar günü ALT.Net Türkiye topluğu olarak toplandık. Toplantımızda, katıla katılımcılar bilgi birikimi oldukları düşündüğü konularda bilgi paylaşımında bulunuldu. Toplantımızda Cloud Computing, MVVM, NHibernate ve SharePoint konularında bilgi paylaşımlarında bulunduk.

ALT.Net Türkiye toplantısının, ilk saatlerinde geliştiriciler açısında  Cloud Computing kavramını irdelemeye çalıştık. Cloud Computing ardında sonra ise, MVVM tasarım modeline eğilerek, tasarım modelinin nasıl uygulanabileceği ve avantajları konusunda yoğun bir şekilde fikir tartışmalarında bulunuldu.

23.01.11

ALT.Net Türkiye toplantısının sonlarına doğru ise, sohbet tadında gerçekleşen NHibernate ve SharePoint anlatımları gerçekleştirildi.

Not: Katılan ve özellikle çeşitli konularda bilgi paylaşımında bulunan arkadaşlara kendi adıma çok teşekkür ederim.

Bu toplantıda özellikle ilgi alanlarım olan NHibrenate ve Cloud Computing konularında bilgi birikimi biraz daha attırdığımı düşünmekteyim.

Saygılarımla

IBRAHIM ATAY

ASP.NET MVC Öğreniyorum – 7 (FluentValidation)

Eğitimim serimizin on yedinci bölümü yayınlanmış bulunmaktadır. Bu bölümde daha önceki görsellimizde hazırlamış olduğumuz Entity nesnelerimize, uygulama tarafında veri doğrulamasını nasıl gerçekleştireceğimizi inceleyeceğiz.

Görselimizde gerçekleştireceğimiz doğrulama işlemi için açık kaynak kodlu olarak devam eden FluentValidation kütüphanesi kullanacağız. Söz konusu kütüphane kullanımı kolay ve başarılı olarak konusunda başarılı olan bir yapıdır.

Alternatif Video Adresi: https://vimeo.com/63885972

Not: FluentValidation kütüphanesini BookStore(ASP.Net MVC Öğreniyorum Proje Uygulaması) projemiz içerisinde bulunan SharedLib içerisinde bulabilirsiniz. Dilerseniz FluentValidation güncel sürümü ve diğer bilgilere bağlantıdaki adresi inceleyerek edinebilirsiniz.

 

ASP.NET MVC 3 RC Sürümüne Bakış Webiner Notları

Geçtiğimiz dönemde gerçekleştirmiş olduğum “ASP.Net MVC 3 RC Sürümüne Bakış” internet Seminerinde  ASP.Net MVC 3 ‘ün RTM adayını incelemeye çalışmıştık.

ASP.Net MVC 3 RC Sürümüne Bakış Webinerimizde zaman yettiğince, ASP.Net MVC 3 ‘ün yeniklerinde bahsederek, örnek uygulamaları gerçekleştirdik. İnternet Semineri ve video düzenleme gibi işlemleri tamamlanmasından sonra, siz takipçilerime Nedir?Tv(ASP.Net MVC 3 RC Sürümüne Bakış) sayesinde sunmuş bulunmaktayım.Bu yazım ile de sizlere internet Seminerinde kullanmış olduğum materyalleri paylaşmak istemekteyim.

Not: internet Seminerine katılan tüm arkadaşlar teşekkür ederim.

Saygılarımla

IBRAHIM ATAY