Kadir's profileKadir CamogluBlogLists Tools Help

Blog


    C# LINQ Hakkında Güzel Bir Chat

     
    LINQ ile ilgileniyorsanız Microsoft'tan uzmanların katıldığı bu chat i mutlaka okuyun.

    Business Intelligence - İş Zekası ya da Kurumsal Zeka

    Business Intelligence (BI), Türkçe'de Kurumsal İş Zekası, Kurumsal Zeka ya da İş Zekası olarak kullanılıyor, son zamanlarda epeyce popüler olan bir alan. Belirli kültürlerde otomasyon kullanımı arttıkça depolanan veri miktarı artıyor ve işler otomasyonla yönetildiğinden yapılan işin ne durumda olduğunu analiz etmek de bilgi teknolojisi sistemlerinden beklenir hale geliyor. İşte bu noktada devreye BI-İş Zekası giriyor.
     
    İş zekası çok geniş bir alan. Bu konuda ahkam kesmek bana düşmez. Ama derim ki , eğer bu alanda yol almak istiyorsanız SQL Server 2005 ürünleriyle birlikte yol almak belki de en doğru tercih olacaktır. Neden mi?
     
    Çok değerli hocam Mustafa Acungil'in blogunu okuyun...
     

    Sql Server Authentication Kullanarak ConnectionString Yazmak

    Yazılımcıysanız sık sık veritabanı uygulamaları geliştiriyorsunuzdur... Eğer uygulamalırınız veritabanına kullanıcının Windows hesabını kullanarak bağlanacaksa, Çağdaş Davulcu'nun bu blogu işinize yarayabilir. Mutlaka bir göz atın. 

    Quote

    Sql Server Authentication Kullanarak ConnectionString Yazmak
     
        Bu yazımda size Sql Server Authentication kullanılarak ConnectionString nasıl yazılır onu anlatacağım.
        Uygulamamız içerisinden Sql Server'a bağlanmak istiyorsak, SQL Server'ın yerini belirtmemiz gerekir. Ve SQL Server'ın yerini belirttikten sonra Authentication tipini de belirlememiz gerekecektir. SQL Server'a iki şekilde login olabiliriz.
       
        Bunlardan birincisi olan Windows Authenticaiton modeli ile o anda windows işletim sistemini kullanan kullanıcının SQL Server üzerindeki yetkisine bakılarak belirlenir. Diğer authentication modeli olan Mixed Mode(Yani biz buna SQL Server Auhentication da diyebiliriz) ile SQL Server üzerinde özel olarak oluşturulmuş ve windows işletim sisteminden ayrı olarak belirlenmiş Login Name ve Password ile kullanılır.
     
        ConncectionString oluşturulurken dikkat etmemiz gereken 4 parametre vardır.
     
        Server      : Bu parametrelerden birincisi olan Server parametresinde SQL serverin hangi bilgisayarda ve hangi adla bulunduğunu belirteceğimiz bölümdür. Örn: Server=CAGDAS\SQL2005. Örnekte bilgisarın ismini belirttik. İstersek bilgisayar adı bölümünü ip adresi olarak ta belirtebilirdik. Örn: 172.16.1.44\SQL2005.
     
        Database  : Server parametresini belirttikten sonra hangi database'e bağlanacağımızı da belirtmemiz gerekir. İşte hangi database'e bağlanacağımıza karar verdiğimiz parametre ise Database parametresidir. Örn: Database=AdventureWorks.
     
        User id      : Server'ı belirledik, server içerisindeki database'i belirledik ve geriye datanase'e hangi kullanıcı adıyla bağlanacağımızı belirtmeye geldi. Kullanıcı adini belirttiğimiz parametre user id parametreisdir. Örn: user id=sa.
        
        Password  : Belirttiğimiz kullanıcı adına ait parolayı password parametresinde belirtiriz. Böylelikle database'e bağlanmak için gerekli parametreleri tamamlamış oluruz. Örn: password=pass.
     
        Kullanılmaya hazır bir ConnectionString :
     
        "Server=CAGDAS\SQL2005; Database=AdventureWorks; user id=sa; password=pass;"
     

    Team Projects

    Team Foundation Server'ı merak edenler için güzel bir tanıtım metni. http://www.codeplex.com/BranchingGuidance/Wiki/View.aspx?title=Guidance%20for%20Structuring%20Team%20Projects
     

    Microsoft Silverlight Referans Posteri

    Silverlight ile ilgilenen tüm yazıcılara şiddetle tavsiye ediyorum bu posteri. İlgilenmiyorsanız bile bastırıp duvara asın. Çok şık ve havalı :)