Asp.net MVC Partial View Kullanımı

Makalemizin konusu Asp.net MVC Partial View kullanımı. Ayrıca Asp.net MVC RenderAction kullanımını örnek bir uygulama üzerinden anlatacağız. Asp.net MVC partial view kullanımı konusu ile ilgili olarak daha önce yayınladığımız Asp.net MVC Layout makalesini de incelemenizi tavsiye ederim. Asp.net MVC Partial View kullanımı, büyük web projelerinde arayüzü yönetmek için başvurabileceğiniz yöntemlerden birisidir. Layout ile sayfaların genel … Devamını oku…

Asp.net MVC Layout Kullanımı

Asp.net MVC Layout Kullanımı (Örnekle Asp.net MVC Layout Kullanımı)

Bu makalemizin konusu Asp.net MVC Layout kullanımı. Örnek proje üzerinden asp.net mvc layout nedir nasıl kullanılır konusunu anlatacağız. Layout kavramı asp.net mvc de arayüzü yönetmemizi kolaylaştıran bir özelliktir. Asp.net WebForms’ daki MasterPage sayfasının MVC’ deki karşılığı Layout sayfalarıdır. Layout sayfalar, web uygulamamızdaki sayfaların iskeleti gibidir. Tüm sayfalarımızda yer alacak olan örneğin üst menü gibi, site … Devamını oku…

Asp.net MVC Area Kullanımı

Bu makalemizde Asp.net MVC area nedir, nerelerde kullanılır, mvc’ de area kullanımı hangi durumlarda gereklidir gibi soruları cevaplandıracağız. Area İngilizce’ de alan, bölge anlamına gelir. Genel olarak MVC projelerimizde oluşturmak istediğimiz özel alanlar için area yapısı kullanılır. Örnek olarak MVC projesine admin paneli eklemek için area yapısı kullanılabilir. Ayrıca sitemize yada projemize sonradan ekleyeceğimiz özellikler … Devamını oku…

VueJS ve Asp.net MVC İlk Bakış

VueJS ve Asp.net MVC İlk Bakış

Bu makalede Javascript frameworklerinden Vue JS‘i kısaca tanıyıp, VueJS ve Asp.net MVC kullanarak örnek bir proje hazırlayacağız. Projeyi sayfanın altındaki linkten indirebilirsiniz. Youtube’ da Fatih Acet’ in videoları sayesinde haberdar olduğum VueJS’ i yine aynı videolar sayesinde tanımaya başladım. Bu aşamada aklımdaki pek çok sorudan biri VueJS’ in Asp.net MVC ile nasıl çalışacağıydı. MVC’ de bizi … Devamını oku…

Asp.net Repeater Kullanımı

Asp.net Repeater Kullanımı (Örnek Detaylı Kullanım ile Asp.net Repeater)

Makalemizin konusu asp.net repeater kullanımı. Asp.net veri gösterim araçlarından olan repeater kontrolünün kullanımı oldukça yaygındır. Esnek yapısı, ihtiyaca göre geliştirilebilen görünümü ile veri gösterim ihtiyacını karşılayan bir kontroldür. Konumuzun devamında asp.net repeater kontrolünün şablon (template) yapısı, olayları (events) ve detaylı bir kullanım örneğine yer vereceğiz. Öncelikle repeater kontrolünü tanıyalım. Asp.net Repeater Şablonları (Template) Repeater kontrolünün … Devamını oku…

Asp.net ile RSS Oluşturma

Asp.net ile RSS Oluşturma (XmlTextWriter ile Dinamik RSS Oluşturma)

Bu makalemizde Asp.net ile RSS oluşturma konusuna değineceğiz. RSS oluşturma işlemi için herhangi bir hazır araç kullanmadan XmlTextWriter kütüphanesi ile oluşturcağız. Kısaca RSS hakkında bilgi verdikten sonra asp.net projemizin kodlarını paylaşacağız. RSS, blog ve internet sitelerinin güncel içeriklerini kullanıcıların takip etmesi için geliştirilmiş bir XML temelli bir standarttır. RSS yayınları, RSS okuyucu diye adlandırılan programlar … Devamını oku…

Asp.net ile Dinamik Sitemap Oluşturma

Asp.net ile Dinamik Sitemap Oluşturma (XmlTextWriter ve Veritabanından)

Merhaba bu makalemizde asp.net ile dinamik sitemap oluşturacağız. Sitemap oluşturma için herhangi bir hazır nesne kullanmadan standart asp.net ve C# kodlama ile XML çıktısı oluşturacağız. Bildiğiniz gibi seo odaklı bir site için site haritaları olmazsa olmaz bir kriterdir. Arama motorlarının sitemizde yayınladığımız dinamik içerikleri dizinlerine eklemesi için oluşturulmuş XML tabanlı dosyalar sayesinde içeriğimizi Google ve … Devamını oku…

Asp.net Roxy Fileman Kurulumu

Asp.net Roxy Fileman Kurulumu (TinyMCE Entegrasyonu ile Birlikte)

Bu makalemizde asp.net projemize dosya yönetim eklentisi Roxy Fileman kurulumu yapacağız. Ayrıca Roxy Fileman eklentisinin projemizdeki mevcut TinyMCE editörü ile bağlantısını yapacağız. Dosya yükleme eklentileri için kritik öneme sahip olan güvenlik ayarlarına da kısaca değineceğiz. Dosya yükleme eklentilerini doğrudan web projelerinize fotoğraf, pdf vb. dosyalar yüklemek üzere de kullanabilirsiniz. Ancak biz metin editörü içerisinde fotoğraf … Devamını oku…

Asp.net TinyMCE Editör Kurulumu

Asp.net TinyMCE Editör Kurulumu

Merhabalar, bu makalemizde asp.net projelerimize TinyMCE editörü kurulumu yapacağız. Kurulum için gerekli ayarları ve TinyMCE editör özelleştirmeleri ile Türkçe dil özelliği ekleyeceğiz. Bilmeyenler için TinyMCE, görsel metin editörüdür. Web uygulamalarında yayınlanan içeriklerin eklenmesinde sağladığı görsel arayüz ile kolaylık sağlar. Ayrıca editör ekranındaki içeriğin görüntüsü kullanıcıların göreceğine oldukça yakın özelliklerdedir. TinyMCE editörü hakkında daha fazla bilgi … Devamını oku…

Dinamik Asp.net Meta tag Ekleme

Asp.net Meta tag Ekleme

Makalemizin konusu dinamik asp.net meta tag ekleme. Asp.net ile dinamik olarak oluşturduğumuz sayfalarda meta tag ekleme işlemlerini de otomatik olarak yapabilmekteyiz. Paylaşacağımız örnek c# kodları ile meta tag yönetimini sizde uygulayabileceksiniz. Bilmeyenler için meta tag, sayfanız hakkında arama motorlarına ve arama sonuçlarında ziyaretçilere sayfalarınız hakkında bilgi sunan HTML etiketleridir. Bu etiketler sayesinde arama motorları sayfalarınızın … Devamını oku…

Asp.net Hata Sayfaları

Asp.net Hata Sayfaları - Web.Config ile Custom Error Asp.net Hata Sayfası

Asp.net hata sayfaları konusunu web.config yapılandırması ile anlatacağız. Bu yapılandırmaya göre her hata koduna özgü ayrı bir hata sayfası oluşturmak (404,500) mümkünken, tümü için tek bir genel hata sayfası kullanmak da mümkündür. Asp.net hata sayfaları web uygulamanızın güvenliği ve SEO için önemli sayfalardır. Web sitenizde bir sorunla karşılaşılması durumunda veritabanı bağlantı cümleniz gibi hassas bilgileriniz kullanıcılar … Devamını oku…

Asp.net Url Rewrite (Url Değiştirme)

Asp.net Url Rewrite (Url Değiştirme) Url Routing ile SEO Dostu Link Yapısı

Merhabalar, bu yazımızın konusu asp.net url rewrite yani url değiştirme – yönlendirme işlemleri. Asp.net url rewrite için çeşitli yöntemler ve senaryolar mevcut. Bu çeşitliliğin önemli sebeplerinden birisi projenin büyüklüğü ve sayfa sayısı. Biz bu makalede küçük boyutlu (kişisel site, blog yada firma) siteler için uygulanabilecek bir url routing örneği hazırlayacağız. Uygulamayı wordpress içerik yönetim sistemini örnek alarak … Devamını oku…