Yıllık Arşiv: 2013


Derinlemesine yazılım eğitimleri için kanalımı takip edebilirsiniz...
WordPress – All in One SEO Pack Eklentisi 0

WordPress – All in One SEO Pack Eklentisi

WordPress sistemi, piyasadaki diğer blog sistemlerine nazaran hem kullanıcı dostu, hemde kaliteli SEO tabanlı bir yazılımdır.Ancak var olan SEO yapısı otomatik bir yapıda değildir.All in One SEO eklentisi sayesinde, sitenizdeki SEO sistemini otomatik bir...

Napoleon Total War Hileleri – Trainer 1

Napoleon Total War Hileleri – Trainer

Napoleon Total War serisinde hile kullanmak isteyenlere 100% çalışan bir Trainer sunuyorum.Trainer’ı kullanabilmek için ilk olarak oyuna girilmeli, ardından “Alt + Tab” kombinasyonuyla masaüstüne gelinmelidir.Oyun açıkken Trainer’ı çalıştırınız.Oyunun ana menüsünde “Insert” tuşuna basarak Trainer’ı...

18 Mart 1915 Çanakkale Zaferi 0

18 Mart 1915 Çanakkale Zaferi

Dedelerimizin emperyalist kuvvetlere karşı tarihte bu gün kazandığı Çanakkale Zaferini gönülen büyük bir coşkuyla kutluyor, bu büyük destani harbin, betimlenemez, dehşet’ül vahşet ruhunu anlatan Mehmet Akif Ersoy’un şiiriyle okuyucularımın benliğine nüfuz ediyorum.. Şu boğaz...

Napoleon Total War – Tabur Sayısını Arttırma 2

Napoleon Total War – Tabur Sayısını Arttırma

Creative Assembly şirketi tarafından geliştirilip, Sega tarafından piyasaya sürülen strateji tabanlı oyun olan “Napoleon Total War” serisi, siyaset ve askeri alanda çok başarılı bir animasyon ve yapay zekaya sahip.Ancak taburdaki asker sayısından şikayetçi olanlar...

WordPress MightyAdsense Eklentisi 0

WordPress MightyAdsense Eklentisi

Gün geçtikçe ciddi şekilde ilerleme kateden WordPress blog sistemi hakkında artık bloğumda yoğunluk verme kararı aldım.WordPress dendiğinde aklıma ilk gelen, her türlü içeriğe uyarlanabilir, SEO tabanlı ve sağlam CMS(Content Management System) alt yapısı olan...

MVC 4.0 URL Routing Yapısı 1

MVC 4.0 URL Routing Yapısı

Önceki yazılarımda yapısal olarak URL Routing(URL Yönlendirme) sistemine değinmiştim.Bu yazımda ise, farklı özellikleriyle, Asp.NET MVC 4.0 mimarisine uygun bir biçimde URL Routing yapısını irdeleyeceğiz.

gencayyildiz.com 1 Yaşında 0

gencayyildiz.com 1 Yaşında

Üniversiteye ilk adım attığım günden beri öğrencilikten çok profesyonel bir programlamacı olmaktı hayalim.Uğraştım çabaladım.Az zamanda çok yol katederek profesyonel projelere imza attım. “Kod yazmak bir sanattır” dedim ama bu sanatın sanaçının dünyasından ibaret olduğunu...

WordPress Kalıcı Bağlantıları Değiştirme ve 404 Hatası 9

WordPress Kalıcı Bağlantıları Değiştirme ve 404 Hatası

Uzun zamandır var olan bilgi birikimimi sizlere bu blog aracılığıyla sunabildim.Haliyle kullandığım blok sisteminin yapısı konusunda da hat safhada bilgiye ve tecrübeye ulaştığımı düşünüyorum.Blok sistemi olarak WordPress kullanıyorum.Uzun zamandır farkında olmadan başıma gelen benden...

Asp.NET MVC 4.0 Razor View Engine 4

Asp.NET MVC 4.0 Razor View Engine

Asp.NET MVC 3 sürümü itibaren gelen ve MVC 4.0 sürümünde de geçerli olan “View Engine” yapısı, “Server Side” yani sunucu taraflı kodlama yapısıyla, “Client Side” dediğimiz kullanıcı taraflı kodlamayı birleştiren bir teknolojidir.Uzun lafın kısası,...

Transact SQL – Select İşlemi Videosu 0

Transact SQL – Select İşlemi Videosu

Veritabanı programlama dili olan Transact SQL’de Select işlemlerini ele alan görsel video hazırladım.İyi seyirler dilerim. İlgili makaleler; https://www.gencayyildiz.com/blog/transact-sqlselect-islemi-where-sarti-like-sorgusu-order-by-aggregate-fonk

MVC 4.0 Layout Sayfası 6

MVC 4.0 Layout Sayfası

Asp.NET Web Form platformunda sayfa tasarımı için kullandığımız Master Page yapıları, projemizde ki diğer .aspx sayfaları için tasarım karmaşıklığına engel olmakla birlikte işimizi oldukça kolaylaştırmaktadır.Mevzu Asp.NET MVC Razor View Engine olayına gelince, Web Formlarda...

Asp.NET FileUpload Çoklu Dosya Seçimi 8

Asp.NET FileUpload Çoklu Dosya Seçimi

Asp.NET 4.5 öncesinde, Microsoft ekibine geliştirdikleri FileUpload nesnesi üzerinde birazdaha yaratıcı iş çıkarmalarını umardım.En çok talep ettiğim şey ise, çoklu dosya seçimiydi.Asp.NET 4.5 ile bu özelliğe nihayetinde kavuşmuş olduk.Şimdi gelin FileUpload nesnesinde çoklu dosya...

C# Nesne Tabanlı Programlama – Metod Kavramı Videosu 0

C# Nesne Tabanlı Programlama – Metod Kavramı Videosu

C# Nesne Tabanlı Programlama – Metod Kavramı konusunu ele alan görsel video hazırladım.İyi seyirler dilerim. Konuyla alakalı makaleler, https://www.gencayyildiz.com/blog/cta-metodlarmethods-1 https://www.gencayyildiz.com/blog/cta-metod-overloadmetod-asiri-yukleme-3

Çok Katmanlı Mimari Hakkında Bir İpucu 1

Çok Katmanlı Mimari Hakkında Bir İpucu

Masaüstü(C#) ya da Web(Asp.NET) projeleriniz de olsun, Çok Katmanlı Mimari(N-TIER ARCHITECTURE) alt yapısında kod yazıyorsanız eğer, dikkat etmeniz gereken bir husus mevcut.”DAL(Data Access Layer)” katmanında bulunan, bağlantı sınıfında SqlConnection nesnesinin static olmamasına özen gösteriniz.Yoksa...

Asp.NET UpdatePanel Kontrolü İçinde FileUpload Kontrolü Kullanımı 1

Asp.NET UpdatePanel Kontrolü İçinde FileUpload Kontrolü Kullanımı

Asp.NET projelerinde Ajax tabanlı UpdatePanel kontrolü içinde her türlü işlevi asenkron işlemlere tabii tutabilirken FileUpload nesnesinde çok büyük bir sıkıntı yaşıyoruz.Çünkü FileUpload nesnesi asenkron yapıda bir kontrol olmadığından dolayı, UpdatePanel içindeki yapımızı komple bozmamıza...

MVC 4.0 FileUpload 0

MVC 4.0 FileUpload

Asp.NET’ten sonra Asp.NET MVC’de FileUpload nesnesinin işlevlerini yapmakta azda olsa zorluk çekiyoruz.Eğer bu yazıyı okuyorsanız büyük ihtimal bu konuda benim takıldığım bazı noktalara sizlerde takılmışsınızdır.Bence içinizi ferah tutun.Bu konuda ki sıkıntımı ben halledebildiysem, emin...

MVC Meta Tag Yazımı 2

MVC Meta Tag Yazımı

İster Asp.NET ister PHP gibi farklı alanlarda web projeleri üzerinde çalışın.Ama bu farklı platformların en önemli ortak noktalarından birisi de, SEO(Arama Motoru Optimizasyonu)’ dur.Bu yazımızda MVC’de SEO temelleri olan Meta Tag yazımını göreceğiz.

Web Sitenizde Sağ Tık Menüsü Oluşturun 3

Web Sitenizde Sağ Tık Menüsü Oluşturun

Yavaş yavaş web siteler de görselliğin hat safhaya ulaştığını görmekteyiz.Üç boyutlu grafiksel raporlardan tutunda, değişik değişik animasyonlara kadar bu iş aldı başını gidiyor.(Tabi bu kasteddiğim olaylar Flash ve Silverlight gibi animasyon tabanlı yazılımlarla oluşturulmamış...

C# 5.0 Caller Information 2

C# 5.0 Caller Information

Bu yazımda C# 5.0 ile gelen Caller Information özelliğine değineceğiz.Caller Information(Çağıran Özellikleri) nedir kısaca özetlemek gerekirse, cümlenin Türkçe telafuzu bir nevi ip ucu vermektedir.Bir metodun nereden(hangi metod tarafından) çağrıldığı bilgisine ulaşabilmemizi sağlayan yapıdır.Bu yapının...

MVC EmailAdress Attribute’u Yazmak 0

MVC EmailAdress Attribute’u Yazmak

Web projelerinde, kullanıcılardan genellikle formlar üzerinden bilgi transferi yaparız.Alınan bilgilerin yapıları veritabanlarına bellirli format yapılarında kayıt ettiririz.Örneğin tarihsel veri girişlerini (99/99/9999) tipindeki bir format yapısında alırız.Tabi bu format yapısını Asp.NET, Asp.NET MVC ya da...

HTML5 Etiketleri – 1 0

HTML5 Etiketleri – 1

HTML5’in zenginliği yanında bir okadar olan kolaylığı ayrı bir lezzet veriyor.Bu yazımda önemli gördüğüm dikkate değer bazı HTML5 elemanlarını inceleyeceğiz.

Asp.NET MVC’de Html Kontrollerinin Değerine Ulaşma 1

Asp.NET MVC’de Html Kontrollerinin Değerine Ulaşma

MVC üzerine çalışmalarım sırasında Model’i tanımlanmamış View katmanı üzerinde, HTML kontrollerine girilen verilerle POST işlemi yapmak benim için oldukca can sıkıcı bir hal aldı.Çünkü HTML kontrollerine nasıl ulaşabileceğimi bir türlü bulamadım ve haliyle üzerlerinde...

MVC’de LanguageSessionControl Attribute’u Yazmak 2

MVC’de LanguageSessionControl Attribute’u Yazmak

Çoklu dil desteği veren MVC projelerinde kullanıcıya dil seçimi yaptırmak için sistemimiz de bulunan dil dosyalarını projemizin görsel kısmında listeletmemiz ve kullanıcının dil seçimine bırakabilmemiz için, her sayfada kullanıcı talebinden sonra çalışan Action metodumuzda...

Visual Studio’nun Stilini Değiştirin 0

Visual Studio’nun Stilini Değiştirin

Visual Studio platformunun 2010 – 2012 versiyonlarrına destek veren studiostyl.es sitesinden zevkinize göre stil seması seçebilirsiniz.Şemayı indirdikten sonra Visual Studio derleyicisinde, Tools->Options->Environment->Import and Export Settings kombinasyonunu takip ettikten sonra, “Use Team Settins File” yazan kutucuğu işaretleyip indirdiğiniz...

C# Image Nesnesinin Boyutunu Ayarlama 2

C# Image Nesnesinin Boyutunu Ayarlama

Her ne kadar Asp.NET, Asp.NET MVC gibi yazılarım da C# kullansakta, son zamanlar da C# diline özel yazı yazmaz oldum.Son günlerde üzerinde çalıştığım bir masaüstü programında Image nesnesinin boyutunu programatik olarak ayarlama ihtiyacı oldu.Bu...

MVC’de IsValidField Metodu 0

MVC’de IsValidField Metodu

Bu yazımda MVC mimarisinde IsValidField metodunu ele alacağız.Mevzu bahis olan metodun teşkil ettiği önemi göstermek, anlatabilmek için şöyle bir yapı üzerinden konuyu ele alacağım.Günümüzdeki web sitelerinin genelinde içerik arama yapısı mevcuttur.Yani ben çalıştığım projelerin...

MVC’de Tablo Sayfalama 3

MVC’de Tablo Sayfalama

Üzerinde çalıştığımız bir projenin, herhangi bir sayfasında veritabanındaki bilgileri, tablolamayla listelettiğimiz zamanlar oluyor.Bu durumlarda veritabanımızın yoğunluğuna bağlı olarak, verilerin hepsini, anında göstermekten ziyade, belirli parça gruplar halinde listeletip, sayfalama yoluyla bu gruplara ulaşırız.Bu yazımızda...

MVC’de LocalizedDisplayNameAttribute Attribute’u Yazmak 1

MVC’de LocalizedDisplayNameAttribute Attribute’u Yazmak

Merhaba sevgili okuyucularım.Yeni yıla ilk olarak LocalizedDisplayNameAttribute Attribute’u yazma konusunu ele alarak giriş yapacağız :). Nedir bu LocalizedDisplayNameAttribute? diye bir soru yönelttiğinizi duyar gibiyim. Bu sorunun cevabını verebilmek için, MVC temellerine dayalı bilgilerinizin en...