Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

Navigation

Search

Categories

On this page

Dataset Kavramı nedir? Nasıl Yaratılır ve Nasıl Kullanılır?
Web.Config'de Bilgi Saklama ve Veritabanı Bağlantısını
Global.asax ile ReWriter
URL Mapping ASP.NET 2.0

Archive

Blogroll

RSS 2.0 | Atom 1.0 | CDF
EkleBunu RSS Ekle Butonu

Send mail to the author(s) E-mail

Total Posts: 16
This Year: 16
This Month: 0
This Week: 0
Comments: 0

Sign In

 Friday, March 28, 2008
Friday, March 28, 2008 4:08:48 PM (GTB Standard Time, UTC+02:00) ( ASP.NET )
Dataset nesneleri aslında ADO(ActiveX Data Objects) ile gelen recordset kavramına çok benzemekte ve bunlara paralellik göstermektedir. Ancak recordset kavramı tam olarak ADO.Net ile gelen Dataset nesnelerini karşılamamaktadır. Dataset objeleri bu recordsetlerin bayağı genişletilmiş bir versiyonu olarak karşımıza çıkmaktadır. Datasetler genel olarak veritabanı ile bağlantısı kesilmiş verileri tutmakta kullanılır. Daha önceki yazılarımızdan kalma geleneği devam ettirerek adım adım anlatacağım. Anlatacağım adımlar : I. DataSet nesnesi yaratılması II. Kayıt Ekleme III. “Dirty” Data Yakalama IV. Değişiklikleri Kabul Etme V. Veri Bileşenlerini Bağlama VI. Veri Saklama(Persisting Data)
| | # 
 Friday, March 14, 2008
Friday, March 14, 2008 1:16:00 PM (GTB Standard Time, UTC+02:00) ( ASP.NET )
Bir .Net uygulamsı geliştirdiğimizde uygulamamızın bir yerinde veya birden çok yerinde aynı değişken veya benzer dizileri kullanmak isteriz.
Budurumda ASP.NET teknolijisi bize web uygulamamızda .INI veya Registry gibi kullanabileceğimiz Web.Config dosyasını vermişitir.

Peki bu WEB.CONFIG nedir ?

ASP.NET projelerinde her yeni projenin kök dizininde bulunan ve içinde bulunduğu uygulamalarla ilgili olarak her türlü (güvenlik, yetkilendirme, uygulama genelindeki ayarlar, v.b.) gibi uygulamayı ilgilendiren ve uygulamanın çalışmasında doğrudan etkili parametrelerin tanımlandığı XML yapılı bir dosyadır. Sabit tanımlamaların ötesinde harici parametreler de buraya eklenerek uygulama genelinde etkili ve erişilebilir olmaları rahatlıkla sağlanabilir.

Web.Config yapısını açıklarsak ;

Web.Config dosyası XML biçimine sahip bir dosyadır ve bize uygulama için kendi tanımlamalarımızı yapmamızı sağlayan bölümü <appSettings> ile başlayıp </appSettings> ile biten bölüm aralığıdır. Yapısı XML ile paralellik gösterdiğinden açılan her bölümlendirme mutlaka "/" ile kapatılmalıdır. Konumuzla ilgili bir örnek ile bunu da açıklayalım;

*********************************************************************
<appSettings>
<add key="ConnectionString" value="server=localhost;database=Northwind;uid=sa;pwd=" />
</appSettings>

*********************************************************************

Web.Config dosyası içerisinde <appSettings> ile başlayıp </appSettings> ile biten bölüm arasında <add key="......." value="......." /> şeklinde istediğimiz kadar key ile tanımlama veya sabiti burada saklayabiliriz.

Hemen bir uygulam örneği göstereyim ;

string ConnStr;
ConnStr=ConfigurationSettings.AppSettings["ConnectionString"];

Uygulama Yapısı ise şu şekilde ;

ConfigurationSettings.AppSettings ("KeyName")


Engin Terzi

| | # 
 Wednesday, March 05, 2008
Wednesday, March 05, 2008 3:43:57 PM (GTB Standard Time, UTC+02:00) ( ASP.NET )
Çoğu sitede blog 'da karşılaştığımız sayfalama tekniğinde konu başlığı ile aynı olan sayfalrın nasıl yapıldığını düşünmüşüzdür. Acaba bunlar tek tek sayfa olarakmı kaydediliyor ve nasıl yapılıyor. İşte tam bu sıra .Net teknolojisinin bize sunduğu nimetlerden yararlanmaya geldi. ASP.NET ile bu tarz sayfaları hazırlamamız okadar kolayki şimdi aşağıda antalacağım yöntem ile sizde şaşıracaksınız.
| | # 
 Thursday, February 28, 2008
Thursday, February 28, 2008 4:04:17 PM (GTB Standard Time, UTC+02:00) ( ASP.NET )
URL Mapping gerçek sistemlerimizde kullandığımız dosyların yerleri değiştiğinde , isimleri değiştiğinde veya artık o dasyanın hükmü kalmayıp silindiğinde kullanıcılara o meşhur “The page cannot be found” u göstermeyip alternatif bir sayfaya yönlendirmek için ASP.NET 2.0 'ın bize sunduğu veli nimetlerden birtanesi.
| | #