Türkiye'de hızla büyüyen sanal mağazacılık sektörü Ülke bütçesinde büyük bir pay oluşturmaktadır. Sanal mağazacılığın girmediği hemen hemen hiçbir sektör kalmamıştır. Durum böyle olunca internetten ürünlerini satmak isteyen bireysel ya da kurumsal firmalar hem görsel olarak hem de sorunsuz işleyen bir site ihtiyacı duymaktadır.
KODLAB Yayıncılık'tan çıkan bu kitap hem tasarım hem programlama yaparak nasıl bir site yapılacağını başından sonuna kadar göstermektedir. Ayrıca kitabın yanında İNTERAKTİF EĞİTİM DVD ÜCRETSİZ HEDİYE olarak verilmektedir. Bu eğitim seti ile birlikte sizde kendi sitenizi yapacak ve ticaretinize yeni bir gelir kapısı açacaksınız.
Bir web projesinin tasarım aşamasından projenin yayınlama sürecine kadar olan adımları işleyen bu kitapta günümüzün son teknikleri ile örnek proje olarak bir e-ticaret sitesi uygulaması geliştirilmiştir.
Öncelikle projede kullanılan Framework teknoloji ve araçlar tanıtılarak ardından PhotoShop programı ile projemizin tasarımına geçilmiştir.
Yazılım aşamasına geçmeden önce e-ticaret senaryoları incelenmiş ve sitenin hazırlanması sürecinde yapılacak işler belirlenmiştir. SQL Server ile veritabanı modeli oluşturup Visual Studio kullanarak C#.NET ile uygulaması geliştirilecektir.
Ayrıca Ajax teknolojisinden yararlanıp arayüz oluşturulması HTML ile birlikte CSS3 JQuery JQuery UI ve ihtiyaçları karşılayacak hazır JavaScript sınıflarından da faydalanılmıştır. Ayrıca veritabanı işlemlerinde Enterprise Library Data Access Application Block kullanarak işlemler daha hızlı bir şekilde gerçekleştirilmiştir.
Proje Katmanlı Mimari ve Nesne Yönelimli Programlama mantığı ile geliştirilmiştir. Kitabın bir e-ticaret uygulaması nasıl geliştirilir şeklinde değil de; sıfırdan bir web projesi nasıl geliştirilir bakışı ile kullanılması daha fazla verim vermektedir.
Kitap içeriği incelenecek olursa; öncelikle kullanılacak terimler teknolojiler ve araçlar hakkında bilgilendirme yapılmaktadır. Tasarım işlemleri detaylı olarak anlatıldıktan sonra e-ticaret uygulaması içerisinde gerçekleşecek kullanıcı üye ve yönetici senaryolarından bahsedilmektedir. Katmanlı Mimari yapısı gereği öncelikle Çekirdek ve Log yapısının mantığı inceleyip en alt katman olan bu iki proje kodlanmaktadır.
Veritabanı işlemleri ile SQL Server'da veritabanı ve tablo oluşturma konuları incelenip site kodları yazılmadan önce tasarımın e-ticaret uygulamasına aktarılması gösterilmektedir. E-ticaret uygulamasının yönetim paneli kodlanıp sipariş işlemlerini gerçekleştirilmektedir. Projeye ait kodları sunucuya taşınma işlemleri de inceldikten sonra son olarak SEO üzerine dikkat edilmesi gereken durumlar anlatılacaktır.
Kitapta yer alan başlıca konu başlıkları:
• Web Yazılımına Giriş
• E-Ticaret Projelerinin Gelişim Süreci ve İşleyişi
• E-Ticaret Sitesinin Web Arayüz Tasarımı
• Web Sayfalarını Geliştirirken Dikkat Etmemiz Gerekenler
• Google ve E-Ticaret İlişkisi
• E-Ticaret ve Google Reklamları
• Nesne Yönelimli Programlama Yaklaşımı
• Katmanlı Mimari
• JavaScript JSON JQuery ve JQuery UI
• Enum Yapıları
• Extensions Metotlar
• Enterprise Library
• Üyelik İşlemleri
• Crystal Report Aracı ile Raporlama
• Alışveriş Sepeti Uygulaması
• Sanal POS ve Tahsilat İşlemleri
• AJAX
• SQL Server ve Veritabanı İşlemleri
• Publish İşlemleri ve Projenin Sunucuya Taşınması
• Struct Yapıları
• URL Rewrite İşlemleri
• ASP.NET Kontrolleri
• User Control Kullanımı
• Generic Handler Dosyalarının Kullanımı
• Master Page Kullanımı