MVC ile Link İşlemleri (Html.ActionLink, Url.Action ve Özel Metot Oluşturma)
Bu yazımda MVC ile link işlemleri için kullandığımız metotları nasıl kullanacağımızdan ve kendimize özel metotları nasıl oluşturacağımızdan bahsedeceğim. Öncelikle HtmlHelper sınıfı altına yer alan taglarla beraber link üreten Html.ActionLink metodunu, daha sonra UrlHelper sınıfı altında yer alan ve sadece adres üreten (href değeri, form post adresi, vb..) Url.Action metodunu ele alacağız. Bunlar dışında kendimize özel, ihtiyaçlarımız doğrutulsunda bu metotları overload edebileceğimizi veya bu metotlar gibi başka metotları nasıl oluşturacağımıza bakacağız. Böylece MVC için Global.asax dosyamızda tanımlayacağımız Routes'lara göre (Url yapılarına) göre otomatik oluşan linklerimizi veya adreslerimizi oluşturabileceğiz. Şimdi adım adım bu işlemlere bakalım.
Tamamını Okuyun »
Mehmet Duran
18 Temmuz Cumartesi 2009
13
51083
4,8
Javascript ile FCK Editör Kullanımı (Oluşturma, Değer Alma ve Diğer İşlemler)
Bu yazımda web projelerinde çok sık kullanılan html editörlerden olan FCK editörü Javascript ile nasıl kullanacağımızdan bahsedeceğim. Sitemin yönetim panelini tamamen Ajax ile hazırladım ve tüm işlemleri Ajax ile yani Javascript ile yapıyorum. Ajax işlemlerinde de editör değerini Javascript ile almam gerekiyor. Bunun için editörü Javascript ile nasıl kullanacağımıza baktım ve bu bilgileri sizlerle paylaşıyorum. Birçok kişi ihtiyaç duyacaktır. Ayrıca editöre veritabanından alınan bir değeri nasıl yükleyeceğimiz konusunda da bir ipucu paylaşacağım. Bu konuda daha önce birçok soru gelmişti. Şimdi FCK editörü Javascript ile nasıl kullancağımıza bakalım.
Tamamını Okuyun »
Mehmet Duran
16 Temmuz Perşembe 2009
29
22673
4,6
Asp.net MVC Projesini Yayınlama (Publish Etmek)
Bu yazımda MVC projelerini nasıl yayınlayacağımızdan bahsedeceğim. Bildiğiniz gibi bloğumu MVC sürüme geçirdim. Ancak hostumda IIS 6.0 ve Windows Server 2003 var. MVC ise yeni bir teknoloji. Yayınlanmasının üzerinden fazla süre geçmedi. Hostumda projemi çalıştırmam MVC bileşenlerine yani dll'lerine bağlı. Eğer MVC bileşeni hostta yüklü ise sorunsuzca çalışmakta. Ancak bu bileşen yüklü değilse gereken bileşen dosyalarını projemize eklemeliyiz. Ayrıca MVC projesini hostta atıp çalıştırmak için ise Asp.net'te olduğu gibi projeyi publish ederek sunucuya atabiliyoruz. Şimdi neler yapmamız gerektiğine daha detaylı bakalım.
Tamamını Okuyun »
Mehmet Duran
10 Temmuz Cuma 2009
17
48320
5,0
Bloğum MVC Versiyon ile Karşınızda
Bugün itibariyle bloğumu MVC ile hazırlamış olduğum sisteme geçirdim ve bu yeni sistem ile karşınızdayım. Son dönemde MVC'ye olan merakımı artırmış ve bilgimi pekiştirmek için bloğumu MVC ile hazırlamaya başlamıştım. Kısa sürede hem kullanıcı tarafını hem de yönetim tarafını MVC ile yeniden hazırlayarak yayına koydum. Bundan böyle uzun süre bu sistemi kullanacağım. Çünkü bu sistem şimdiye dek geliştirdiğim en iyi sistem oldu. Özellikle yönetim bölümü Ajax teknolojisiyle beraber çok kullanışlı oldu. Neredeyse tüm işlemleri Ajax ile yapıyorum. Bunda MVC'nin sağladığı kolaylıkların da payı oldukça büyük. Ayrıca MVC'nin URL yapısında sağladığı kolaylık nedeniyle SEO değerinin de gelişeceğini düşünüyorum. Böylece daha fazla kişiye daha hızlı biçimde paylaşımlarımı sunacağım. Umarım bu değişim herkes için hayırlı olur.
Tamamını Okuyun »
Mehmet Duran
10 Temmuz Cuma 2009
7
16500
4,3
Jquery ve Asp.net MVC ile Ajax İşlemleri
Bu yazımda MVC teknolojisinde Jquery ile Ajax işlemlerini nasıl yapabileceğimizi göstermeye çalışacağım. Son dönemde MVC ile bloğumu yazıyorum ve hem kullanıcı tarafından hem de yönetim tarafında Ajax işlemlerini çok sık kullanıyorum.Ayrıca bu yazım ile beraber MVC ile ilgili yazırlarıma da kaldığım yerden devam ediyorum. Daha önce MVC ile ilgili giriş olarak
burada ve Url işlemleri hakkında
burada yazı hazırlamıştım. Şimdi de Asp.net MVC ve Jquery ile Ajax işlemlerini nasıl yapacağımıza göz atacağız.
Tamamını Okuyun »
Mehmet Duran
05 Temmuz Pazar 2009
16
43196
4,2
mvc.mehmetduran.com Yayında!
Son dönemde üzerinde yoğun olarak çalıştığım MVC ile bloğumunu tekrardan yazdım. Deneme amaçlı olarak açtığım
mvc.mehmetduran.com adresinde bir süre deneyip, eksik ve hataları görüp düzelttikten sonra bloğumu tamamen bu sisteme geçireceğim. Kısa sürede yönetim paneli hariç bloğumu en baştan MVC ile tekrar yazdım. Daha önce yazmış olduğum nesnel kodlar bloğumu MVC ile kısa sürede geliştirmeme neden oldu. Ayrıca MVC'nin sağladığı kolaylıkları da söylemeden geçmeyim. Bir süre burada test edeceğim ve kısa sürede bu sistemi kullanmaya başlayacağım. Ayrıca yönetim panelini de bitirmeyi düşünüyorum. Ayrıca MVC ile edindiğim bilgileri, karşılaştığım sorun ve çözümleri kısa süre içinde bloğumda paylaşmaya çalışacağım.
Tamamını Okuyun »
Mehmet Duran
27 Haziran Cumartesi 2009
7
14057
3,8