28 Aralık 2008 Pazar

SQL Server 2005 Service Pack 3

SQL Server 2005 SP3 yayınlandı. SP3 ile Database Engine, Notification Services, Replication, Reporting Services için yapılan düzeltmeler sunulmaktadır.

Kaynak :
http://msdn.microsoft.com/en-us/library/dd353312(SQL.90).aspx

İdirmek için :
http://msdn.microsoft.com/en-us/sqlserver/bb895958.aspx

Bu linkte Enterprise, Enterprise Evaluation, Developer, Standard, Workgroup ve Express Edition sürümleri için SP3 bulabilirsiniz.

Efecik Buger King de :)



Hafta sonu gezmeye gittiğimizde Efecik Burger King ile tanıştı ama sakın hamburger verdiğimizi düşünmeyin. Aldığı ek gıdalar içersinde hamburger yok. :) Lütfen sizde vermeyin.



Annecik mama yediriyor. :) Annelik en kutsal görevdir. Geceleri uyumaz gündüzleri hep bebeği ile ilgilenir. Annelik çok başka bir duygu. Her bayanın anneliği tatmasını isterim. Ama kendisi de anne olmak istiyor ise. Herkes anne olamaz.



Annem ye güzel mamma yediriyor. :)


Her zaman cennetin annelerin ayakları altında olduğunu hadislerde daha önce büyüklerimizden duyardık. Evet gerçektende cennet annelerin ayaklarının altında. Bu na en güzel örnek şu hadisi verebiliriz sanırım.

Sahabelerden biri anlatıyor:

''Bir gün peygamber efnedimiz (a.s.m) bir mezarlığı ziyaret eder. Bir kabrin başına gelir. Resulullah efendimiz kabrin üstünü kıp kırmızı olduğunu görür. Elini toprağa sürerek içinde yatan kişinin kabir azabında olduğunu görür. Sonra sahabelerine bu kimin kabri diye sorar. Sahabeler bu köyde oturan kimsesiz kadının oğlu derler. Peygamber efendimiz hemen bu kadının bu kabrin başına getirilmesini ister. Nitekim çok zaman geçmeden kadın gelir. Peygamber efendimiz (a.s.m) ey ana bu senin oğlunun kabrimi. Anne evet der Allahın resulu. Oğlun şu anda kabir azabı çekiyor. Eğer hakkını helal etmezsen oğlun cennete giremeycek der resulullah efendimiz. Kadın hakkımı helal etmem der. Peygamber efendimiz elini kadının yüzüne sürerek gözündeki perdeyi kaldırır. Kadın oğlunu görör. Oğlu ana hakkını helal et der. Annesi etmemder. Oğlu ana hakkını helal et der annesi etmem der. Oğlu yanıyordu alevler içinde cayır cayır yanıyordu. Annesi ağlıyordu oğlu feryad ediyordu ana hakkını helal et diye annesi daha fazla yüreği dayanamadı helal etti. Oğlunun kabri bir anda cennettten bir köşk etrafı cennetten bir bahçe oldu sonra sonra kadının gözüne tekrar perde iner ama ağlar sızlar, ana bu nasıl ağlamasın oğlu o ateşin içinde yanıyordu o ızdırapları çekiyordu. Ama annesi oğluna çektirdiği ızdıraplara ağlıyordu. Ana yüreği zulümetsende sevgi merhamet gösterir. İşte burdada görüldüğü gibi cennet ana ların ayaklarının altında.

Annelerimizin babalarımızın değerini bilelim.

ALLAH BİZLERİ ANALARINA BABLARINA HÖRMET GÖSTEREN ONLARA SAHİP OLAN SALİH KULLARINDAN EYLESİN. (AMİN)

Efecik Köpüşle Oynuyor...

Efecik artık oyun oynamaya da başladı. Köpüşünü çok seviyor.



12 Ekim 2008 Pazar

EFE çalışıyor rahatsız etmeyin...

Bilgisayar kurdu iş başında :). Parlak bir ekran görmesin hiç fark etmez hemen hücum. Birazda baba yardımı ile itina ile saldırırız yani :)



2 Ekim 2008 Perşembe

.Net 3.5 ve LINQ

Önceki yazımda yapıyı kullanmaya başladıkça dedim ve bıraktım. :) Neden bahsetmedim ki dedim ve...

.Net Framework 3.5 ile bir projeye oluşturup LINQ to SQL Classes ekliyoruz. Bu sınıf veritabanı ile ilgili bilgileri barındırıyor. Server Explorerdan kullanacağımız veritabanını Data Connection yardımı ile ekliyoruz. Oluşan Data Connection dan kullanacağımız Tablo, Functions ve Stored Procedures 'leri ekliyoruz.





Sınıfın (Class) için verdiğiniz isimnin sonuna "Veritabanı Adı + " "DataContext" ekliyor. İlgili sınıfı örneklediğinizde artık tablo ve alanlara kolaylıkla erişebiliyorsunuz.

VeritabaniDataContext vt = new VeritabaniDataContext();




SQL Server 2008 kullanmanızıda şiddetle önerebilirim. T-SQL ile sorgular yazmak oldukça kolaylaşıyor. Tablo isimleri, alan isimleri vs bir boşluk tuşu kadar yakın.


Arada bir gözleri dinlendirmeyi ihmal etmeyin gözlerimiz en değerli organımızdır.

Linq'de Left Outer Join kullanmak.

Yeni başladığım bir iş için .Net 3.5 ile hayatımıza katılan LINQ den de yararlanmak istedim. Önce nereden bulaştım LINQ Query'e diye düşünmedim değil hani :). T-SQL kodu yazmak sanki daha kolay gibi gelmişti. Ama yapıyı kullanmaya başladıkça kolaylıklarıda fark etmemek mümkün değil.

Başta biraz uğraştırdı ama LINQ ile LEFT OUTER JOIN kullanmak isterseniz. Çok da zor değilmiş. :)

var sorguSiparisler = (from s in vt.SIPARISLERs
join b in vt.BARKOD_TANIMLARIs on s.sip_stok_kod equals b.bar_stokkodu
into tempBARKOD_TANIMLARIs from b in tempBARKOD_TANIMLARIs.DefaultIfEmpty()
orderby s.sip_stok_kod
where s.sip_evrakno_sira == Convert.ToInt32(btnSipGetir.Text)
select new { s.sip_stok_kod, b.bar_kodu, s.sip_miktar });

19 Eylül 2008 Cuma

Oğlumun Meyve Takvimi.

Resimi ayarlamak biraz zor oluyor ama milupanın http://www.meyvebebekler.com/ sitesinden sizde bebeğinize ait klip ve takvim yapabilirsiniz.



Canavar yiğenlerim benim.

Ömer ve Burak benim canavar yiğenlerim. Birazcık yaramazdır kendileri. :)


EFE ŞİMDİ VE 4 AY ÖNCESİ.

Efecim 4 ay önce mini minicik idi. Minicik iken sevmek biraz zor oluyordu ama şimdilerde kendimi zor tutuyorum. :)



Şimdi ise kucakta taşımak daha zorlaştı. Sanırım gittikçede zorlaşacak. :)
Şebeklik yapmada üzerine tanımam. Sabahları işe gitmemem için sesler çıkarıp beni tahrik ediyor. İçimden bir ses işe gitme, işe gitme diyor. :)



Tabi yaramazlık günlerimizde başladı. Laf aramızda elinin tadına da bayılıyor. Sanki elinde fındık var da fındık kırıyor. :)

22 Ağustos 2008 Cuma

XML Schema Explorer in Visual Studio 2008 SP1

Yang Xiao ile yapılan ropörtajda Visual Studio 2008 SP1 ile yeni gelen XML Schema Explorer dan bahsediliyor. VB, C# programınızın içerisinde XML element yada namespace üzerinde sağ tıklayıp "Show in XML Schema Explorer" seçtiğinizde XML Schema Explorer üzerinde görülecektir.

Ropörtajı mutlaka izleyin.

XML Schema Explorer in Visual Studio 2008 SP1