KMRT BSRN

"Hiç kimsenin ilgisine ihtiyaç duymadığın gün olgunlaşırsın. Hiç kimseden beklentiye girmediğin gün yara almazsın. Ve hiç kimseye bağımlı kalmazsan kazanırsın." OSHO


Yorum bırakın

ASPNET MVC ile Bootstrap ve HintCSS Kullanarak Button & Link Helper Metotlar

ASPNET MVC projelerinizde sürekli olarak kullandığımız hyperlink ve button elementleri için kullanabileceğiniz helper metotları sizlerle paylaşmak istiyorum. Bootstrap ve HintCSSHintCSS kullanan overload versiyonları ile az kodla sayfalarınız da güzel link’ler ve button’lar oluşturabilirsiniz. Kodları paylaşmadan önce açıklamakta fayda var.

Proje içerisinde 4 adet dosyadan helper metotlar gelmektedir.

helper-methods-cshtml

  • HtmlButton.cshtml : Button elementi eklemede kullanılan helper metotları içerir.
  • HtmlLink.cshtml : HyperLink elementi eklemede kullanılan helper metotları içerir.
  • HtmlHint.cshtml : HintCSS kullanan element eklemede kullanılan helper metotları içerir.
  • MyHtml.cshtml : Yukarıdaki dosyalarda yer alan button, link, hint helper metotları projenizde kullanarak düğmeler oluşturacaksınız. Dolayısı ile bu kodlarda zamanla sayfalarınız da tekrar etmeye başlayacaktır. İşte o kodları da tek bir helper metot haline getirecek şekilde kendi projem için oluşturduğum helper metotları içerir. Yani kısaca helper metodun, helper metodu diyebiliriz. Hepsi kod tekrarını azaltmak içindir.

 

button-link-helper-methods-in-mvc

Yukarıdaki görsel de gördüğünüz gibi küçük link/button, büyük link/button oluşturmada kullanabileceğiniz helper metotlar, zaten bunları 2-3 html satırı ile oluşturabiliyoruz. Burada ki amaç, proje genelinde bu kodların merkezi helper metotlarda toplanmasının sağlanması ve buradan yönetilmesi ile bir değişiklikte hepsinin etkilenmesinin sağlanması, kod tekrarlarının azaltılmasıdır. Aynı zaman da başta da dediğim gibi kodların tek bir metot seviyesine kadar azaltılmasıdır.

kmb-udemy-reklam

Okumaya devam et

Reklamlar


2 Yorum

Udemy Üzerindeki Eğitimlerim için Mart 2017 Sonuna Kadar Kupon Fırsatı

Son zamanlarda udemy üzerindeki eğitimlerimi alan/almayı düşünenlerden gelen “…hiç fırsat kuponu oluşturmuyorsunuz hocam… ” şeklindeki mesajlardan dolayı eğitimlerim ile ilgili bir kuponlar oluşturmaya karar verdim. Böylece herkes faydalanabilir diye düşünüyorum.

SASS Prensipleri ve Visual Studio ve ASP.NET MVC 5 ile Grid.MVC Kullanımını Öğrenin eğitimlerini “SUPER17” kupon koduyla 10$ ‘a alabilirsiniz.

ASP.NET MVC Yazılımcıların Yükselişi ve Visual Studio ile C# Programlama eğitimlerini “SPRING17” kupon koduyla 15$’a alabilirsiniz.

Udemy tarafından aynı kampanya yapılsa bile; bu kupon kodları ile hiçbir siteden yönlenmeden, doğruca udemy sitesine girerek eğitimi alırsanız eğitmen için daha faydalı olduğunu hatırlatmak isterim.

Bu fırsatlar Mart 2017 sonuna kadar geçerlidir.  Bilginize..

Herkese faydalı olması dileklerimle..

 

kmb-udemy-reklam


Yorum bırakın

ASP.NET MVC 5 ile Grid.MVC Kullanımını Öğrenin

ASP.NET MVC 5 ile Grid.MVC Kullanımını ÖğreninYeni kursum yayında!

Bu kurs ile ASP.NET MVC 5 projelerinizde verilerinizi listelemek için gerekli olan tablo görünümünü(Grid) oluşturabileceksiniz. Bunun için Grid.MVC isimli ücretsiz bir çalışmadan faydalandım. Böylece kolayca ve şık bir şekilde verilerinizi gösterebilecek ve üzerinde sıralama(sorting), süzme(filtering),sayfalama(pagging) ve benzeri işlemleri hiç kod yazmadan yapabileceksiniz.

Projelerinizi geliştirirken sizlere maksimum fayda ve hız kazandıracağına emin olduğum bu aracı, projelerinize entegre etme, özelliklerini tanıma ve anlamaya çalış sürecinizi hızlandırmak için bu kursu sizlere hazırladım.

Kurs boyunca örneklerimizi Visual Studio 2013 ‘de geliştirdim. Sizlerde örneklerinizi Visual Studio 2012 ve üstü herhangi bir versiyon gerçekleştirebilirsiniz.

Kurs boyunca tüm özellikleri baştan sona aynı proje üzerinde geliştirerek, ihtiyaçların oluşması ve çözüm üretme şeklinde kurguladım. Bu sebeple videolar bu doğrultuda birbirini takip eden bir yapıdadır. Sıra ile izlemenizi tavsiye ederim. Eğitime ulaşabileceğiniz bağlantı aşağıdadır.

Umarım faydalı olur, başarılı projeler geliştirmeniz dileklerimle..

Eğitim : Udemy – ASP.NET MVC 5 ile Grid.MVC Kullanımını Öğrenin

 

kmb-udemy-reklam