uykusuzadam blog some development practices

ASP.NET MVC Uygulamalarında ViewBag, ViewData ve TempData Ne Zaman Kullanılır?

Bu nesnelerin arasında, MVC uygulamaları geliştirirken bu nesnelerin her birini tam olarak nasıl kullanabileceğimizi görmek için yeterince benzerlikler ve farklılıklar vardır...

Fluent Api Nedir ?

Fluent api'yi basitçe tanımlamak gerekirse (code first yaklaşımı ile) veri tabanı sınıflarını ve ilişkilerini yapılandırabilmenin bir yoludur. Veri tabanları bağlamında bir ilişki, bir tablodaki primary key alanının diğer tablodaki foreign key alanına karşılık gelmesi durumudur...

ASP.NET MVC'de Custom Filter Kullanımı

Diyelim ki kurumsal bir web sitesi yapıyorsunuz ve müşterinizin içerik girebileceği, düzenleyebileceği ya da modül ekleyip çıkarabileceği vs. bir yönetim paneline ihtiyacı var...

ASP.NET MVC'de MySQL ile Code First Kullanımı

EntityFramework yapısı bizlere Code First, Model First ve Database First olmak üzere 3 farklı yaklaşım sunar. Bu makalemizde Code First yaklaşımının MySQL ile kullanımını inceliyor olacağız. Öncelikle bilgisayarımızda MySQL Server ve MySQL connector'un kurulu olması gerekiyor...

Linq-to-SQL ile Join İşlemleri

Linq to Sql işlemlerinde Join kullanımına değineceğiz, örnek olarak 3 tabloyu birleştirip DataGridView nesnemiz üzerinde nasıl göründüğüne bakacağız. Linq to Sql'de iki farklı şekilde sorgu yazabiliyoruz...

Asp.Net'de Dinamik Olarak Title ve Meta Tagi Belirleme

Asp.Net ile proje geliştirmeye başlayanlar için bir süre sonra kullanıma ihtiyaç duyacağınız "dinamik olarak sayfamıza ya da sayfalarımıza meta tagi nasil ekleriz?" sorusunu cevaplıyor olacağız. Proje geliştirirken senaryomuz şöyle olabilir; kurumsal bir web sitesi...

Google Maps JavaScript API v3 Kullanımı (Bootstrap)

Web projelerimizde, özellikle de kurumsal web siteleri yaparken vazgeçilmez olan iletişim sayfasının olmazsa olmazı haline gelen Google haritalarının kullanımının daha da önem kazandığı günümüzde bu haritaları istediğimiz gibi şekillendirebilmemizin...

Asp.Net ile MySQL Kullanımı

C# programlama dilinde başlangıç olarak ilk konumuz değişken kavramı olacaktır. Değişkenler ihtiyaca göre tanımlanır, örneğin sayısal bir veri üzerinden derleyiciye iş yaptıracağız, bunun için bizim bellekte bir sayı değişkeni tanımlamamız gerekecek.

ASP.NET ile İletişim Formu (Bootstrap)

Bu yazımızda çoğu web sitesinde bulunan iletişim formlarının yapımı ve çalışma mantığını kavramaya çalışacağız. İletişim sayfası bir web sitesinin olmazsa olmazlarından olduğu aşikar. İlk önce form verilerimizi alacağımız sayfanın görünümünü oluşturup...

Entity Framework ile Insert Kullanımı

Bu yazımda entity framework kullanarak nasıl veri tabanına kayıt ekleriz onu anlatmaya çalışacağım. Visual Studio'larımız açıksa hemen başlayabiliriz...