ASP.NET
Merhaba arkadaşlar, bu makalemizde ASP.NET 4.0 Yeniliklerinden URL Routing’i (Url Yönlendirme) ve URL Routing için kullanacağımız Route, RouteTable ve PageRouteHanlder gibi kavramları inceleyeceğiz.
Web uygulamarında kullanıcıların yapmış olduğu işlemlerde parametre aktarımı bazı durumlarda QueryString ile (URL’den) yapılmaktadır. Bu durumda adres çubuğunda oluşan link çok uzun ve okunamaz hale geliyor. Bu kullanıcı açısından görüntü kirliliği yaratıyor, arama motorları tarafından indexlenme ihtimalini azaltıyor ve geliştirici açısından parametrelerin okunması ve takip edilmesi zorlaştırıyor....
|
11.09.2009 15:14:03
Merhaba arkadaşlar bu makale de ASP.NET 4.0 ile Page sınıfına gelen 2 yeni özelliği inceleyeceğiz. Bu özellikler Description ve Keywords
ASP.NET 4.0 ile birlikte Page sınıfına Description ve Keyword isimli iki yeni özellik eklendi. Bu özellikleri kullanarak web uygulamalarına keywords ve desctiption meta etiketlerini ekleyebiliyoruz.ASP.NET 4.0 Öncesi ASP.NET 4.0 öncesinde keywords ve description meta etiketlerini <head> etiketi arasına yazabiliyorduk. <head...
|
01.04.2009 22:42:01
Merhaba arkadaşlar, bu makalemiz de ASP.NET 4.0 ile birlikte gelecek olan ClientIDMode özelliğini inceliyor olacağız...
ASP.NET de kontroller render edildikten sonra bir ID değeri alıyor ve bu ID değeri tüm kontroller için benzersiz oluyor. Bu yüzden, eğer kontrol UserControl yada MasterPage içerisindeyse kontrol'ün ID'si UserControlAdi_KontrolAdi şeklinde uzun bir isme sahip oluyor. Bu şekilde özellikle istemci taraflı geliştirme yaparkan(Javascript, JQuery vs.) bu kontrollere erişmek çok zor oluyor ve uygulamayı ...
|
19.03.2009 12:58:01
Merhaba arkadaşlar, bu makalemiz de repeater, datalist, gridview gibi data kontrollerinde kullanabileceğimiz kişiselleştirilebilir sayfalama kontrolü hazırlayacağız.
P {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}Web uygulamalarında verileri listelerken verinin tamamını listelemek hem sayfanın görünümü hem de performansını olumsuz yönde etkiler. Bunun için verilerin kullanıcıya hepsi yerine belli bir kısmı gösterilir. Geri kalan kısmı ise sayfalar halinde gösterilir. Gridview kontrolü içerisinde yer ...
|
09.03.2009 14:35:18
Merhaba arkadaşlar bu makalemizde ASP.NET AJAX Control Toolkit içerisinde yer alan Modal Popup kontrolünü kullanarak kullanıcı dostu mesaj pencerelerinin nasıl oluşturulacağına bakacağız...
ASP.NET ile uğraşırken kullanıcıyı nasıl bilgilendireceğimiz geliştirici için her zaman sorun olmuştur. Bazen label’lar kullanırken bazı durumlarda da javascript’ten faydalanarak alert metodu kullanılır ve kullanıcıya bir mesaj penceresi çıkarılır. Label kullanıldığında kullanıcı hatanın nerede yazdırıldığını algılayamıyor, alert kullanıldığında ise görsel olmayan bir pencere ile karşılaşıyoruz ve...
|
26.02.2009 18:14:22
Merhaba arkadaşlar bu makalemizde ASP.NET ile performans için çok önemli bir konu olan Caching mekanizmasının da Data Caching’i inceliyor olacağız.
İlk makalemiz de performansı arttırmak için Output Caching ile sayfanın çıktısını önbelleğe almıştık. Output Caching ile sayfa çıktısının tamamını yada belli bir kısmını önbellekleyebiliyorduk. Fakat her zaman bu yeterli olmayacaktır. Bazı durumlar da sayfa içerisinde kullanılan verinin yada verilen de önbelleklenmesi gerekebilir. Bu durumda Output Caching kullanamayız, çünkü Output Caching ile sa...
|
25.02.2009 16:25:09
Merhaba arkadaşlar bu makalemizde ASP.NET ile performans için çok önemli bir konu olan Caching mekanizmasın da Output Caching’i inceliyor olacağız.
Web uygulamaları geliştirirken en önemli konulardan bir tanesi performanstır. ASP.NET ile web uygulaması geliştirirken yapılan uygulamanın daha performanslı çalışması için Caching(Önbellekleme) Mekanizması kullanılır. Caching ile sayfanın HTML çıktısının tamamı yada belli bir kısmı bellekte saklanır. Böylece HTML derlenip, tekrar tekrar oluşturulmak yerine bellekten alınarak kullanıcıya 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 arkadaşlar bu makalemiz de System.DirectoryServices sınıfını kullanarak IIS’de var olan bir site üzerinde virtual directory oluşturacağız.
Eger bir servis saglayıcı isek iis üzerinde çok fazla degisiklik yapmak zorunda kalırız. Bazı durumlar da müsteriler virtual directory olusturma ihtiyacı duyabiliyor. Bunun için sürekli servis saglayıcı ile irtibat halinde olmaması ve is yükü çıkarmaması için kullanıcılara bir arayüz ile kendi virtual directory'lerini kendilerinin olusturmalarını saglayabiliriz. Iste bunun için .net framework bize...
|
10.03.2008 13:53:31