ASP.NET
Merhaba arkadaslar, bu makalemizde ASP.NET 4.0 Yeniliklerinden URL Routing’i (Url Yönlendirme) ve URL Routing için kullanacagimiz Route, RouteTable ve PageRouteHanlder gibi kavramlari inceleyecegiz.
Web uygulamarinda kullanicilarin yapmis oldugu islemlerde parametre aktarimi bazi durumlarda QueryString ile (URL’den) yapilmaktadir. Bu durumda adres çubugunda olusan link çok uzun ve okunamaz hale geliyor. Bu kullanici açisindan görüntü kirliligi yaratiyor, arama motorlari tarafindan indexlenme ihtimalini azaltiyor ve gelistirici açisindan parametrelerin okunmasi ve takip edilmesi zorlastiriyor....
|
11.09.2009 15:14:03
Merhaba arkadaslar bu makale de ASP.NET 4.0 ile Page sinifina gelen 2 yeni özelligi inceleyecegiz. Bu özellikler Description ve Keywords
ASP.NET 4.0 ile birlikte Page sinifina Description ve Keyword isimli iki yeni özellik eklendi. Bu özellikleri kullanarak web uygulamalarina keywords ve desctiption meta etiketlerini ekleyebiliyoruz.ASP.NET 4.0 Öncesi ASP.NET 4.0 öncesinde keywords ve description meta etiketlerini <head> etiketi arasina yazabiliyorduk. <head...
|
01.04.2009 22:42:01
Merhaba arkadaslar, bu makalemiz de ASP.NET 4.0 ile birlikte gelecek olan ClientIDMode özelligini inceliyor olacagiz...
ASP.NET de kontroller render edildikten sonra bir ID degeri aliyor ve bu ID degeri tüm kontroller için benzersiz oluyor. Bu yüzden, eger kontrol UserControl yada MasterPage içerisindeyse kontrol'ün ID'si UserControlAdi_KontrolAdi seklinde uzun bir isme sahip oluyor. Bu sekilde özellikle istemci tarafli gelistirme yaparkan(Javascript, JQuery vs.) bu kontrollere erismek çok zor oluyor ve uygulamayi ...
|
19.03.2009 12:58:01
Merhaba arkadaslar, bu makalemiz de repeater, datalist, gridview gibi data kontrollerinde kullanabilecegimiz kisisellestirilebilir sayfalama kontrolü hazirlayacagiz.
P {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}Web uygulamalarinda verileri listelerken verinin tamamini listelemek hem sayfanin görünümü hem de performansini olumsuz yönde etkiler. Bunun için verilerin kullaniciya hepsi yerine belli bir kismi gösterilir. Geri kalan kismi ise sayfalar halinde gösterilir. Gridview kontrolü içerisinde yer ...
|
09.03.2009 14:35:18
Merhaba arkadaslar bu makalemizde ASP.NET AJAX Control Toolkit içerisinde yer alan Modal Popup kontrolünü kullanarak kullanici dostu mesaj pencerelerinin nasil olusturulacagina bakacagiz...
ASP.NET ile ugrasirken kullaniciyi nasil bilgilendirecegimiz gelistirici için her zaman sorun olmustur. Bazen label’lar kullanirken bazi durumlarda da javascript’ten faydalanarak alert metodu kullanilir ve kullaniciya bir mesaj penceresi çikarilir. Label kullanildiginda kullanici hatanin nerede yazdirildigini algilayamiyor, alert kullanildiginda ise görsel olmayan bir pencere ile karsilasiyoruz ve...
|
26.02.2009 18:14:22
Merhaba arkadaslar bu makalemizde ASP.NET ile performans için çok önemli bir konu olan Caching mekanizmasinin da Data Caching’i inceliyor olacagiz.
Ilk makalemiz de performansi arttirmak için Output Caching ile sayfanin çiktisini önbellege almistik. Output Caching ile sayfa çiktisinin tamamini yada belli bir kismini önbellekleyebiliyorduk. Fakat her zaman bu yeterli olmayacaktir. Bazi durumlar da sayfa içerisinde kullanilan verinin yada verilen de önbelleklenmesi gerekebilir. Bu durumda Output Caching kullanamayiz, çünkü Output Caching ile sa...
|
25.02.2009 16:25:09
Merhaba arkadaslar bu makalemizde ASP.NET ile performans için çok önemli bir konu olan Caching mekanizmasin da Output Caching’i inceliyor olacagiz.
Web uygulamalari gelistirirken en önemli konulardan bir tanesi performanstir. ASP.NET ile web uygulamasi gelistirirken yapilan uygulamanin daha performansli çalismasi için Caching(Önbellekleme) Mekanizmasi kullanilir. Caching ile sayfanin HTML çiktisinin tamami yada belli bir kismi bellekte saklanir. Böylece HTML derlenip, tekrar tekrar olusturulmak yerine bellekten alinarak kullaniciya iletilir. ...
|
18.02.2009 16:28:49
Merhaba arkadaslar, bu makalemizde bir çok uygulamada isimize yarayacak küçük resim(thumbnail) olusturma isleminin nasil yapildigina bakacagiz.
Birçok web sitesi, portal veya eticaret sitesi üzerinde örnegine rastlabilecegimiz resim gösterimlerinde ilk olarak kullaniciya konu ile ilgili küçük bir resim(thumbnail) gösterilir ve kullanici kendi istegine göre bu küçük resme tiklayarak resmi görüntüleyebilir. Bu kullanici için çok büyük sorun olmasa da içerigi saglayan kisi yada kisiler için çok büyük is yükü saglar. Örnegin bir haber sitesi düsünelim; haber ile ilgili bir resim girdigimiz de ayni resmin bir küçük resmini olusturmak zorundayizdir. Hele bir de bu habere ait bir resim galerisi olusturacaksak bu ise ayiracagimiz süre uzar.
Birçok web sitesi, portal veya eticaret sitesi üzerinde örnegine rastlabilecegimiz resim gösterimlerinde ilk olarak kullaniciya konu ile ilgili küçük bir resim(thumbnail) gösterilir ve kullanici kendi istegine göre bu küçük resme tiklayarak resmi görüntüleyebilir. Bu kullanici için çok büyük sorun olmasa da içerigi saglayan kisi yada kisiler için çok büyük is yükü saglar. Örnegin bir haber sitesi ...
|
23.11.2008 11:49:19
Merhaba arkadaslar, bu makalemizde ASP.NET 3,5 ile yazilimcilarin hayatini çok çok kolaylastiracak olan yenilikleri ele alacagiz. Özellikle dizayn anlaminda diger sürümler de yasadigimiz sikintilara getirilen çözümler gerçekten çok ise yarayacak nitelikte oldugunu söyleyebilirim.
Multi-Targeting Destegi Visual Studio 2003 kullanirken Visual studio 2005 gelistirme aracina geçerken birçok uygulama gelistiricinin yasadigi bir sikinti vardi. Visual Studio 2003 ile basladigimiz bir uygulamaya VS 2005 ile devam etmek istedigimiz de ya da VS 2005 ortamini kullanarak açmak istedigimiz de onu mutlaka convert ederek Framework 2.0 uygulamasina çevirip o sekilde uygulama gelistirmeye ...
|
16.03.2008 00:41:43
Merhaba arkadaslar bu makalemiz de System.DirectoryServices sinifini kullanarak IIS’de var olan bir site üzerinde virtual directory olusturacagiz.
Eger bir servis saglayici isek iis üzerinde çok fazla degisiklik yapmak zorunda kaliriz. Bazi durumlar da müsteriler virtual directory olusturma ihtiyaci duyabiliyor. Bunun için sürekli servis saglayici ile irtibat halinde olmamasi ve is yükü çikarmamasi için kullanicilara bir arayüz ile kendi virtual directory'lerini kendilerinin olusturmalarini saglayabiliriz. Iste bunun için .net framework bize...
|
10.03.2008 13:53:31