Ana içeriğe atla

Yayınlar

Mayıs, 2009 tarihine ait yayınlar gösteriliyor

Windows Server 2008 & Windows Vista – Service Pack 2

Windows Vista kullanıcıları için iyi bir haber!!! SP2 dün(26-05-2009) itibari ile otomatik güncellemelere sunulmuştur. Sistemlerini güvenlik ve benzeri açıklardan korumak isteyenler kurup kullanabilirler. Otomatik güncellemelerdeki ekran görüntüsü aşağıdaki gibidir.Ayrıca harici olarak indirip kurmak isteyenler aşağıdaki linkten yararlanarak indirebilirler…Windows Server 2008 Service Pack 2 and Windows Vista Service Pack 2 - Five Language Standalone (KB948465)

Asp.Net MVC Framework - View Kavramı

ASP.NET MVC Framework incelemeye View katmanı ile devam ediyoruz. Bu yazımızda Asp.Net MVC View, View Data ve HTML Helper kavramlarına değinip detaylı bir biçimde açıklamaya çalışıyor olacağız. Yazımızı tamamladığımızda MVC uygulamalarında View oluşturabilmeyi, Controller üzerinden gelen verileri view üzerinde gösterebilmeyi ve kendi html helper 'ımızı oluşturabilmeyi yapabiliyor olacağız.

Asp.Net MVC Framework - View 'ı Anlamak

Çok uzun zamandır web uygulamaları geliştiriciler tarafından hazırlanmakta ve kullanıcıların kullanımlarına sunulmaktadır. Asp.Net veya Active Server Page (ASP) kullanırken son kullanıcıdan gelen istekler doğrultusunda yapılacak işlemleri arka plan kodlarında işlemi gerçekleştirir ve Controller kavramı tam olarak işlemezdi. Ayrıca aspx ya da Asp sayfaların içerisine yönetilebilir kodların yazıldığı bir çok proje görebiliriz. Bu işlemin olması injection ataklarından tutunda yaptığımız projenin yavaş çalışmasına kadar bir çok olumsuz faktör ile bizi k…

Turkcelliyseniz Outlook 2007 SMS ve MMS Atıyor

Microsoft Office Outlook 2007 kullanıyorsanız https://oms.turkcell.com.tr sayfasından gerekli ayarları yaptıklarında bilgisayarınızdan dilediğiniz gibi SMS ve MMS gönderebilirsiniz. Ayrıca, Outlook 2007 Mobil Adres Defteri içinde tanımlanmış gruplara toplu SMS gönderebilirsiniz.Not: E-SMS ‘ler normal şartlara göre %50 indirimli gönderilmektedir.

Asp.Net MVC Framework - Controller ve Action Kavramı

Asp.Net MVC Framework web projesi şablonunu incelerken başlattığımız yazı dizimize Controller katmanına daha detaylı değinerek devam ediyor olacağız.

MVC Framework ‘te en önemli parçalarından biride Controller ‘dır. MVC patterninde son kullanıcılar tarafında yapılan istekler doğrultusunda route map yardımıyla gerekli controller sınıfına yönlendirerek işlemleri gerçekleştirmeye başlatır. Controller üzerinde modelle ilişkili olarak veri tabanı işlemleri, yönlendirme işlemleri, hesap işlemleri gibi bir web sitesi için en temel işlemlerin yapıldığı katmandır.

Controller ‘ı Anlamak

Asp.Net MVC ‘ de kullanıcılar tarafında gelen istekleri alan işleyen ve geri ileten katman olarak tanımlayabiliriz. İnternet tarayıcısında parçalı olarak her controller için ayrı bir istek yapılır. Ufak bir örnek adres üzerinden değinmek gerekirse;

http://localhost/Urun/Index/7 başarılı bir gösterim olabilir.

Controller adı adres çubuğunda Urun olarak geçmektedir. Bu Controllers\ klasörünün al…

Asp.Net MVC Framework – Route Kavramı

Asp.Net MVC Framework ile uygulamaların en sık kullanılan özelliklerden biridir Asp.Net Routing. Sayfa çağrımlarında ve Controller ile haberleşme esnasında kullanılmaktadır. Proje içerisinde Global.asax dosyasına eklenmektedir. MVC uygulamalarında sayfa istekleri doğrultusunda yapılan işlemler routing temeli göze alınarak gerçekleştirilmektedir.

Asp.Net Route Kullanımı

MVC Framework ile geliştirilmiş olan web projesi şablonunda routing en temelde iki dosyada kullanılmaktadır. Bunlardan birincisi Web.config diğeri ise Global.asax dosyasındadır. Bu dosyalardan yer alan routing yapısı, son kullanıcılar tarafında yapılan istekler doğrultusunda Controller/Action/ID modelini ele alarak işlemesine olanak tanımaktadır.

Birincisi, web.config içerisinde bizlere sunulan dosyaları inceleyeceğiz. Bu bölümde Asp.Net Routing için konfigürasyonu yer almaktadır. Özellikle konfigürasyon dosyasında; system.web.httpModules ile ilgili seçimler, system.web.httpHandlers ile ilgili seçimler, system.webserve…