LINQ TO SQL BAŞLANGIÇ
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.
ASP.NET GridView Custom Paging and Sorting
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 Et
ASP.NET DataList Custom Paging
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 Et
Sql 2005 Partitioned Table (Bölümlenmiş Tablolar)
SQL Server 2005 ile birlikte gelen performans konusunda büyük katkısı olan bölümlenmiş tabloları (Partitioned Table) inceleyeceğiz.
Bu yapının bize kazandırdığı şeyler ise, tablolari yatay bölümlendirerek ve bölümlendirmenin herbirini farkli fiziksel yollara atarak I/O cost’u düşürerek SQL Server’dan performans elde etmek. Diğeri ise birkaç parçaya bölüneceği için tablonun bakımının yapılmasının kolaylaşması. Devam Et
Microsoft Windows 7′nin tüm sırlarını açıkladı
Win 7′nin fiyatı ne kadar olacak? Türkçe Win 7 sürümleri ne zaman gelecek? İşte kesinleşen cevaplar.
Microsoft Windows 7′nin satış fiyatlarını ve kesin çıkış tarihini duyurdu. Yazılım devi bununla da yetinmeyerek bir ön sipariş kampanyasına start verdi.
Daha önce de konuşulduğu gibi Windows 7, 22 Ekim tarihinde raflardaki yerini alacak. Yarından itibaren Windows Vista Home Premium, Business ya da Ultimate satın alanlar, 22 Ekim 2009 ve 31 Ocak 2010 tarihleri arasında ilgili Windows 7 sürümüne ücretsiz olarak geçiş yapabilecek…
Windows 7′ye piyasaya çıktığında sahip olmak isteyenler için de final sürüm fiyatları şu şekilde olacak: Devam Et
Bilgisayar Kasasından Gelen Seslerin Anlamı
Arkadaşlar bilgisayar kullanan herkes en azından açılışta sorun olmadığında 1 kere kısa dit sesini kasasından duymuştur. Arıza olduğundada kasadan çeşitli sesler gelmektedir. Bu seslerin ne anlama geldiğini aşağıya yazıyorum. Herkes faydalansın.
1- Sürekli Ses Güç kaynağı arızası
2- Birçok kısa bip Anakart arızası
3- 1 uzun Bellek tazelenmesinde hata
4- 1 uzun 1 kısa Anakart veya BIOS çipi arızası
5- 1 uzun 2 kısa Ekran kartı arızası (Genellikle eski kartlardaki DIP switch kaynaklıdır) Devam Et
Giriş
Kategoriler
Arşivler
Takvim
Son YazIlar
- Mevlit Kandiliniz Mübarek Olsun
- Dünyanın en karanlık kahramanı yeniden sürüyor : HAYALET SÜRÜCÜ 2 İNTİKAM ATEŞİ
- Ya Ben İstanbul’u Alacağım, Ya İstanbul Beni ! : FETİH 1453
- Lost’un yaratıcısı J.J. Abrams’tan yeni dizi :ALCATRAZ
- Gurbetçi Rocky’nin komik hikayesi: BERLİN KAPLANI
- Uluslararası Çok Satan Üçlemeden :EJDERHA DÖVMELİ KIZ
- Hoşgeldin 2012
- Geri sayım başlasın ! : YILBAŞI GECESİ
- Plansız.Desteksiz.Seçimsiz :GÖREVİMİZ TEHLİKE 4
- Akıllı ve karizmatik dedektif Sherlock Holmes, en büyük düşmanı Profesör Moriarty’e karşı : Sherlock Holmes: Gölge Oyunları
Son Yorumlar
- Lost’un yaratıcısı J.J. Abrams’tan yeni dizi :ALCATRAZ için Güray
- Aşkın klişelerine karşı alaycı bir tavır takınmak,sizi gerçek aşka karşı kör mü yapar?: ARKADAŞTAN ÖTE için genceaydin
- Windows 7 Kurulum Sorunu (Çözümü) için Güray
- Windows 7 Kurulum Sorunu (Çözümü) için expert_-_man
- Müzik dinlemenin en hızlı ve en kolay yolu myFizy.com için Güray
- 64 bit İşletim Sisteminde 32 bitlik dll ve ocx Dosyalarını .Net’le(Dotnet) import Etme Sorununun Çözümü için Umut Sinan Şirin
- 64 bit İşletim Sisteminde 32 bitlik dll ve ocx Dosyalarını .Net’le(Dotnet) import Etme Sorununun Çözümü için gurultu12
- 64 bit İşletim Sisteminde 32 bitlik dll ve ocx Dosyalarını .Net’le(Dotnet) import Etme Sorununun Çözümü için Umut Sinan Şirin
- 64 bit İşletim Sisteminde 32 bitlik dll ve ocx Dosyalarını .Net’le(Dotnet) import Etme Sorununun Çözümü için gurultu12
- İhanet Noktası (Dan Brown) için pesimist
En Çok Okunanlar
- Eset Nod32 Antivirüs ekrn.exe Sorunu (Çözümü) - 20.883 kere okundu.
- Windows 7 Kurulum Sorunu (Çözümü) - 15.522 kere okundu.
- Skyfire 4.3.2.1_3001 Hatası (Symbian ve Windows Mobile Çözümü) - 13.080 kere okundu.
- Nokia 5800 Temaları - 11.860 kere okundu.
- Golden Retriever - 11.346 kere okundu.
- Kilyos - 9.623 kere okundu.
- Şemsiye Tarihçesi - 8.583 kere okundu.
- “o” an fotoğrafları - 7.271 kere okundu.
- Prag - 6.751 kere okundu.
- Nokia 5800 Programlar 1 - 5.860 kere okundu.
- IPhone 2 Çıktı ve Satışta.. - 5.168 kere okundu.
- Barış Manço - 4.933 kere okundu.
- Sigarayı İlk Kim Keşfetti? - 4.924 kere okundu.
- BİSİKLET - 4.586 kere okundu.
- Windows XP’nin Ölüm Tarihi Uzatıldı - 4.323 kere okundu.
Etiket Bulutu
WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.


Bu Yazı 421 kere okundu.