ASP.NET MVC ile E-Ticaret ve İçerik Yönetimi

Görüntülenme : 1641

Güncellenme Tarihi : 29.4.2016

Bu kitabın ana konusu olan; ASP.Net MVC teknolojisiyle ilk tanıştığımızda çok fazla tereddütlerimiz vardı. Özellikle E-Ticaret üzerine kendini geliştiren tüm yazılımcılar gibi, bizim de güvenlik, işlevsellik, hız, kullanım kolaylığı gibi ana hedeflerimizi karşılayacak bir şeyler arıyorduk ve işin gerçeği MVC'nin bunu sağlayabileceğinden pek de emin değildik.

Peki, neden MVC?
Buna cevap verebilmek için ilk başta MVC'yi tanımak ve anlamak gerekir. Model View Controller (MVC), üç kısımdan oluşan bir yazılım mimarisidir ve Model (Veritabanı), View (Sunum) ve Controller (Veri tabanı ile son kullanıcı ara yüzleri arasında ilişkiyi sağlayan) kısmını bir araya getiren kompakt bir yapıdır. Bu tasarım size büyük projeler için en uygun alt yapıyı sunar. MVC'nin diğer programlama dillerine göre sağladığı en büyük iki avantaj; ASP.Net kadar güvenli ve kontrollü, açık kaynaklı diller gibi olmasıdır. Bu sayede hem projenizi kişiselleştirmede hem de güvenlikte büyük avantaj sağlayacağınız kesindir.

Biz MVC'ye başladığımız zaman proje henüz Beta aşamasındaydı ve MVC 4.0'a kadar olan gelişim süresi bizi daha da heyecanlandırdı. Razor View Engine, özellikle bizler gibi eski kodlama dillerindeki daha karmaşık ve her şeyi elle kendi yapmaya alışık olan programcıları bu sisteme daha çok yöneltti. Kısacası kendiliğinden HTML üreten ASP.Net gibi yapılar, MVC ve Razor View Engine sayesinde ezberi bozdu ve bütünlüğü bozmadan yeni bir perspektif getirdi.

MVC'yi tanıdık. O halde biz kimiz?
Ali Karayel - Bilgisayar Mühendisi - 2006 yılında Doğu Akdeniz Üniversitesi, Bilgisayar Mühendisliği bölümünden mezun oldu. Bazı özel şirketlerde ASP.NET ile geliştirdiği proje uygulamaları sayesinde ileri seviyede proje yönetimi alanında tecrübe sahibi oldu ve Web teknolojileri alanında kendini geliştirdi. Uzun süre programcılığın başka bir kolunda durduktan sonra şu anda Web Pazarlama (E-Marketing), Arama Motoru Optimizasyonu (SEO) gibi alanlara yöneldi. www.aspmvcnet.com kurucusu ve bunun yanında kurumsallaşma adımı olarak Karayel Tasarım'ın kurucu ortağı olarak çalışma hayatına devam etmektedir.

Özcan Bayğuş - Bilgisayar Programcısı - 2003 yılında Konya Selçuk Üniversitesi, Bilgisayar Programcılığı bölümünden mezun oldu. RFID ve Digital Signage için projeler geliştirdi. Delphi, C# ve PHP programlama dillerinde projeler geliştirirken MVC ile tanışıp yolunu bu yönde devam devam ettirdi. www.csharpkitabi.com kurucusu, Karayel Tasarım'ın kurucu ortağı ve isim babası olarak çalışma hayatına devam etmektedir.

İbrahim Uğur Yılmaz - Bilgisayar Öğretmeni - 2013 yılında Sakarya Üniversitesi, Bilgisayar Öğretmenliği bölümünü bitirdi. Üniversite yıllarında Karayel Tasarım'da stajyer olarak çalışmaya başladı ve bu konumda projenin Beta versiyonundan bu ASP.Net MVC'nin tüm versiyonlarını takip etti. Üniversitede öğrenci olmasından dolayı kitabın etki alanı olan Bilgisayar Öğretmenliği, Bilgisayar Programcılığı, Bilgisayar Mühendisliği, Yazılım Mühendisliği gibi ilgili dallarda öğrencilere danışıp kitap baskısından önce gereken geri bildirimleri topladı. Projenin en önemli ayağı olan etki alanlarında deneyim sahibidir.

Bu kitabın hedef kitlesi, bilgisayar programcılığında belirli bir noktaya gelmiş, bu alanda temel anlama ve kavrama kabiliyetine nail olmuş kişilerdi. MVC, güvenlik, hızlılık ve kişiselleştirmeyi bir araya getiren, ücretsiz ve açık kaynak olan Microsoft'un ilk ürünüdür ve Microsoft'un desteği altında olan bu proje kendi geleceği ve bu mimariyi kullanan programcılar, tasarımcılar ve mühendisler adına parlak bir sonuç vaat etmektedir.

Bu kitabın yayınlanmasında emeği geçen öncelikle pusula yayıncılığa, karayel tasarım ekibi olarak teşekkür ederiz. Haricen; Başta ilgi ve sabrından dolayı ailelerimize, proje başlangıcında yanımızda olan ve desteğini esirgemeyen Yüksek Bilgisayar Mühendisi Okan Yaylagül ve İzzet Aslan'a teşekkürlerimizi bir borç bilir ve burada adını geçiremediğimiz, bu süreci görüp, destekleyen tüm meslektaşlarımıza teşekkürlerimizi sunarız. Unutmadan en önemlisi bu kitap yazılırken gizli lider denebilecek niteliklerini gösteren, Erol KARAYEL 'e sabrı ve dayanma gücünden ötürü teşekkürü bir borç biliriz.

KARAYEL TASARIM EKİBİ

İLETİŞİM

Antalya Web Tasarım® bir Karayel Tasarım® markasıdır.

0242 344 1020 - info@antalyawebtasarim.com

Tüm hakları saklıdır.

© 2015