• Kategorilerim

    • Arkadaşlarım

    • Bağlantılarım

    Farklı sürücüler ile veritabanına bağlanmak

    13/10/2009 ·

    Özel bağlantı cümleciklerini yazarken kullanılan belli başlı ifadeler ve kurallar bulunmaktadır. Bu kurallar çerçevesinde ihtiyacınıza ve isteğinize uygun bir biçimde kendi bağlantı ifadenizi oluşturabilir ve veritabanı erişim sorunlarınızı aşabilirsiniz. Şimdi bu ifadeler neler kısaca onlara deyinelim;

    • Provider: OLDE DB için bağlanmak istediğimiz veritabanı sağlayıcısını belirtiyor. Örneğin bağlanmak istediğimiz veritabanı Access değil de MSSQL Server ise bunu bu ifade ile belirtiyoruz. Eğer sağlayıcı belirtmezseniz OLE DB için varsayılan ODBC sürücüsü kullanılacaktır ve veritabanınız için uygun ODBC tanımlamalarını yapmanız gerekecektir. OLE DB için en sık kullanılan ifadeler ise şu şekildedir;
      • Access için: Provider=Microsoft.Jet.OLEDB.4.0;...
      • MSSQL Server için: Provider=SQLOLEDB;...
      • ORACLE için: Provider=OraOLEDB;...
    • Driver Eğer OLE DB sağlayıcısı (provider) belirtmediyseniz kullanılacak ODBC sürücüsünü tanımlar.
    • Server: SQL server için bağlanılacak veritabanı sunucusunu belirtir.
    • Database: Bağlanılacak olan SQL Server veritabanının ismini belirtir.
    • DBQ: Eğer dosya sistemi veritabanı kullanıyorsanız (Access gibi) veritabanı dosyasının sunucu üzerindeki yerini yani konumunu belirtir.
    • UID: Veritabanı sunucu için bağlantı kullanıcı adını belirtir.
    • PWD: Veritabanı sunucu için bağlantı parolasını belirtir.
    • DSN: Eğer kullanıyorsanız veri kaynağınızın (data source) adı. Tanımlanan veri kaynağına göre diğer parametreleri atlayabilirsiniz. Eğer veri kaynağı tanımlaması yaparken diğer parametreleri belirttiyseniz "DSN=VeriKaynagiAdi" geçerli bir bağlantı cümlesi olacaktır.

    ASP.NET MasterPage

    13/10/2009 ·

    MasterPage için sitemizin şablonu diyebiliriz. ASP ile sitemizin tasarımını sabit tutmak için genellikle include file yöntemini kullanıyorduk. ASP.NET ile şimdi bu iş çok kolay :) MasterPage ler .master uzantısında oluyor ve kodlama kısmı içinde .master.cs şeklinde oluşturuluyor. Oluşturuluyor diyorum Visual Studio kullanıyorsanız ve yeni MasterPage ekle derseniz otomatik olarak bu dosyalar oluşuyor. Örneğin; sitemizin üst (header) , alt (footer) ve menü kısmını MasterPage mizde tasarlıyoruz, değişken olan kısımımız  etiketleri arasında yer alıyor, birden fazla ContentPlaceHolder kullanmamız mümkün. Biraz karışıkmış gibi geliyor biliyorum, belkide ben karıştırdım. Eğer uygulamaya geçip bir deneme yaparsanız olayın çok zevkli ve kolay olduğunu anlayacaksınız. Hatta sırf bu olay için .Net e geçmek isteyenler bile olacaktır. Kabaca MasterPage ye değinmeye çalıştım, öğrendikçe daha detaylı yazılarla görüşmek üzere..

     

    MasterPage.Master


    Default.aspx

    Seo ya Giriş

    13/10/2009 ·

    Seo nedir?
    SEO, “search engine optimization” Türkçe anlamıyla “arama motoru optimizasyonu” demektir.Bu SEO uygulamak isteyen herkesin ilk bilmesi gereken kelime olmalıdır.SEO nun terim anlamını geçip SEO nedir sorusuna kendimiz yanıt vermek istersek ben SEO için şunları diyebilirim:SEO bir web sitesi için altın değerindedir çünkü SEO sayesinde site arama motorlarında daha üstlerde yer alır ve daha çok ziyaretçisi olur.Ziyaretçi web sitesinin velinimetidir..

    Peki sitemize Seo tekniklerini nasıl uygularız?
    Buyrun ipuçlarına bakalım :)

    1.Sitenizin konusunu belirleyin.
    2.Bu konu için yeterli bilgiye sahip olduğunuzdan emin olun ve yeri geldiğinde o konu hakkında bilgi içeren yazılar yazma kabiliyetine ulaşın. Tavsiyem sitenize başlamadan önce belirlediğiniz konu hakkında yeterli bilginiz yoksa muhakkak o konuda araştırma yapın.
    3.Rakip sitelerinizi inceleyin, analiz edin.
    4.Hedef kelimenizi seçin, karar verin.
    5.Bir site botlara göre değil insanlara yapılmalıdır. Bu sebeple göze hoş gelen renk kullanımından yeri geldiğinde ödün vermeyen, boyut olarak olabildiğince ufak bir tasarım yapmaya çalışın. Renk konusu çok önemlidir bu konuda renklerin insanlara olan etkisi hususunda bir metin ekliyorum :
        -Kırmızı: heyecan verici, güç, şehvet(aşk), hız, çarpıcı, kararlılık, arzu, cesaret
        -Sarı: sıcaklık, güneş ışığı, mutluluk, rahatlık, enerji
        -Mavi: güven, emniyet, aitlik, sadakat (bağlılık), profesyonellik (mavi en populer renklerden biridir özellikler. Firma siteleri için güven ve sadakat duyguları müşterinin rahat hissetmesini sağlar)
        -Turuncu: şakacı/neşeli, sıcaklık, çoşkulu, şevk, yaratıcılık
        -Yeşil: doğa, tazelik, serinlik, büyüme/gelişme, bolluk/bereket, ahenk
        -Pembe: yumuşaklık, tatlı, güvenlik
        -Mor: yönetici, dinsellik, itibar, asalet, lüks, incelik (şıklık)
        -Beyaz: saf, temiz, gençlik/çocukluk, saflık, basitlik (beyaz da insanları rahat hissettiren bir renktir. Burada bir deneme yapalım siyah dağınık bir sitede bir metin okuyup beyaz sade bir siteye geçin içinizdeki rahatlamayı sizde fark edeceksinizdir)
        -Siyah: kültürlülük, formalite, ayartıcı, sır, gizem
        -Altın: prestij, pahalı, seçkin
        -Gümüş: prestij, soğuk, bilimsel
    6.Sitenizin tümsayfalarında 1 adet h1 tagı max5 adet (ama yeri geldiğinde sayısını artırabilirsiniz) h2 ve h3 tagı kullanmaya çalışın.
    7.Anasayfanızda muhakkak anahtar kelimenizi h1 tagı içerisine alıp 1 kere kullanın. 1 sayfada max 1 defa h1 tagı kullanın.
    8.Sitenizi çok iyi ve kısaca anlatan yazdığınız descriptionu anasayfanızda bilhassa tasarımınızı bozmadan bir köşeye yerleştirin. Ve title, description ve keyword etiketinde hedef kelimenizi kullanın. Fakat ardıardına kelime tekrarı yapmayın. (2-3 ayda bir descriptionunuzu ihtiyaca veya google sıralamasına göre değiştirebilirsiniz.)
    9.İçeriklerinizi sitenize yerleştirdikten sonra sitenizi w3 validatordan geçirin ve hata oranını 0'a çekin.
    10.Sitenizin ana sayfasından muhakkak en az 1 büyük ve insanlığa yararlı olan siteye nofollow tagı olmadan bağlantı verin. Mesela milli eğitim sitesi, tema vakfı, Mehmetçik vakfı...
    11.Domaininizi olabildiğince uzun süre için satın alın. Yani her sene tekrar tekrar ücretini yatıracağınıza icabında borca girin 2-3 senelik uzatın.
    12.Spama bulaşmayın.
    13.Rakiplerinizden bir şekilde link edinmeye çalışın.