Temmuz 1st, 2009 ArÅŸivi

  • LINQ TO SQL BAÅžLANGIÇ

    0

    Evet Arkadaşlar Bu Dersimizde LinqToSql Sadece Basit Bir Giriş Yapacağız,
    İlk Önce Visual Studio İle Bir ASP.NET Web Projesi Oluşturuyoruz,Daha Sonrasında
    Projemize Üstünde Bir Sağ Click AddNewItem Dedikten Sonra Projemize Bir Adet LINQ To SQL Classes,
    Atıyoruz Uzantısı dbml’dir. Adını Northwind.dbml Olarak DeÄŸiÅŸtiriyoruz.Evet Karşımıza BoÅŸ Bir Yapı,
    Geldi Meraklanmayın Birazdan Dolduracağız,Hemen Akabinde Server Explorer Açıyoruz,Veritabanımızla,
    Bağlantıya Geçip Northwind Databaseimizi Seçiyoruz,Ardından  Products,Categories,Orders Ve OrderDetails,
    Tablolarını Sürükle Bırak Yöntemiyle dbml Classımıza Ekliyoruz,Resimde Görüldüğü Gibi Dört Tane Tablomuz,
    Birbiriyle İlişkili Olarak Karşımıza Çıkıyor.Hemen Sonrasında bir F6 Projemizi Build Ediyoruz,Artık dbml Tarafında,
    İşimiz Bitti Burayı Kapatıp Hemen Default.aspx Sayfamıza Geçebiliriz.Default.aspx Sayfamızı Aşağıdaki Gibi Ayarlıyoruz.

    linqtosqldbmlolusturma
    » Devamını Oku

  • ASP.NET GridView Custom Paging and Sorting

    0

    Evet Arkadaşlar Bu Makalemizede GridView İçin Custom Paging Ve Sorting Uygulaması Yapacağız,
    Hali Hazırda GridView’in Kendi Paging Yapısı Olmasına RaÄŸmen Neden Custom Paging Yapıyoruz Diye,
    Aklımıza Gelebilir,Elbette Performans İçin Kendi Yapacağımız Custom Paging Sayesinde Sadece İstediğimiz,
    Sayfanın Kayıtlarını Görüntüleyeceğiz,Eğer GridViewin Paging Yapısını Kullanıyor Olsaydık,Her İstediğimiz,
    Sayfa İçin Komple Tabloyu Çağıracaktık Tablomuzda Bir Milyon Tane Kayıdımızın Olduğunu Düşünelim,Her Defasında,
    Bir Milton Tane Kayıdı Çağırmak Performansı Al AÅŸağı Edecektir.Bu Sebebden Dolayı Kendi Custom Paging’imizi,
    Oluşturuyoruz Bunun Yanında El Altışken Birde Custom Sorting Yapalım Tam Olsun.

    İlk Önce SQL SERVER İle Northwind Veritabanı İçerisinde İki Tane Store Procedure Oluşturacağız.
    Birisi Sayfanın Total Count’u İçin, DiÄŸeri İse Paging ve Sorting İçin.
    CREATE PROCEDURE [dbo].[GetNumberOfProducts]
    AS
    SELECT COUNT(*) FROM Products
    GO
    » Devamını Oku

  • ASP.NET DataList Custom Paging

    0

    Bu Makalemizde DataList İle Custom Paging Yapacağız Haliyle DataList’in Sayfalama Yapısı Olmadığı İçin Custom Paging
    Yapacağız,Dilerseniz Sözü Fazla Uzatmadan Örneklerime Geçmek İstiyorum.
    Projemiz İçin Bi Veritabanı Oluşturalım Ben SQL SERVER İle Paging Adında Bir Veritabanı Oluşturdum Ve İçerisine Products Diye
    Yeni Bir Tablo Oluşturdum,Veritabanı Örneğini Aşağıdaki Gibi Tasarlayabiliriz.
    CREATE DATABASE Paging
    GO
    USE Paging
    CREATE TABLE Products
    (
    ProductID Int Identity(1,1) NOT NULL,
    Description Nvarchar(100) NULL,
    ProductImage Nvarchar(60) NOT NULL,
    UnitCost Money NOT NULL,
    CONSTRAINT PK_Products_ProductID PRIMARY KEY(ProductID)
    )

    Burada Resimlerimizin Yolunu Yazıyoruz,Bunun Yerine Resimlerimiz İçin Bir Image Kolonu Oluşturup Resimlerimizi Direkt Veritabanına,
    Kaydedebilirdik Ama VeriTabanı Performansı Açısından Pek Tavsiye Edilen Bir Yöntem Değildir.
    Artık Veritabanımızdaki Tablomuzun İçine Kayıtları Girebiliriz.VeriTabanı Kısmını BitirdiÄŸimize Göre Artık ASP.NET Tarafına Geçebiliriz. » Devamını Oku

    Blog Widget by LinkWithin