Kitap Tanıtımı |
ASP.NET'i Uygulamalarla ve Proje Örnekleri ile En Doğru Teknikleri Kullanarak Öğrenin!
ASP.NET 4.5 ile gelen yenilikleri ve ASP.NET ile proje geliştirme konusunu detaylarıyla anlatan alan bu kitap; sadece ilgili teknoloji ile kodlamanın değil, bir web projesinin başlangıcından son noktasına kadar neler yapılması gerektiğini de anlatmaktadır.
ASP.NET Framework ve ASP.NET ile ilgili teorik bilgilerle başlayan kitap, en temel seviyeden başlayarak sizi ASP.NET'in dünyasına çağırmaktadır. Edinilen teorik bilginin ardından ASP.NET ile yazılım geliştirmeye giriş yaptıktan sonra, C# 5.0 ile ASP.NET projelerinin nasıl kodlandığı konusunu detaylı bir şekilde öğreneceksiniz. ASP.NET ve C# ile temel programlama bilgisinin ardından ASP.NET'te yazılım geliştiriciler için oluşturulan hazır kontrolleri ve kullanımlarını günlük hayattan örneklerle inceleyeceksiniz.
ASP.NET'in en temel konularından biri olan bu kontroller anlatılırken, günlük hayatta nerelerde kullanıldığı ve projelerde nerelerde kullanabileceğiniz konusunda farklı önerileriler de yer almaktadır. ASP.NET içerisinde yer alan onlarca kontrolü inceledikten sonra, web yazılım geliştirme teknolojilerinin en önemli konularından biri olan durum ve oturum yönetimi kavramları güncel örnekler ve uygulamalarla öğrenerek, ASP.NET konusunda genel anlamda bilgi birikimine sahip olacaksınız. Projelerinizde veritabanı kullanımı noktasında SQL Server, LINQ ve Entity Framework'ün ne olduğu ve projelerde nasıl kullanıldığını da öğrendikten sonra bir web projesinin olmazsa olmazı olan görsel tasarım konusunda temel bilgi sahibi olacaksınız.
ASP.NET ile yazılım geliştirme (kodlama) konusunda son olarak projelerinizi zenginleştirmek için JavaScript ve jQuery kavramlarını örnek uygulama ve örneklerle öğreneceksiniz.
Yazılım geliştirmek, sadece kod yazmak demek değildir. Kitabın genelinde de bu konu üzerinde durulmuş ve ASP.NET ile yazılım geliştirme (kodlama) konularının ardından, "bir yazılım geliştirirken hangi aşamalardan geçilir, nelere dikkat edilmelidir, bir yazılımı geliştirirken planlama süreci nasıl olmalıdır, yazılım geliştirmede katmanlı mimari neden önemlidir ve yazılım geliştirme standartları" konuları, güncel hayattan örnekler ve uygulamalarla detaylı olarak anlatılmıştır.
ASP.NET ile yazılım geliştirme sadece planlama ve kodlama da değildir. Geliştirilen yazılımın geliştirme işlemleri tamamlandıktan sonra internet / intranet üzerinde nasıl yayınlanacağı da önemli bir konudur. Yazılım geliştirme süreçlerinin ardından bu konuyu da kapsamlı olarak öğreneceksiniz.
Genel anlamda ASP.NET ile proje geliştirme konusunu ve ASP.NET 4.5 sürümüyle gelen yeniliklerle ilgili bir çok şey öğreneceksiniz. Bu noktadan sonra ASP.NET'in 4.5 sürümüyle gelen ve projelerde en çok yeniliklerini göreceksiniz. Son bölümde ise ASP.NET MVC'nin ne olduğu ve MVC ile bir proje nasıl geliştirilir konusuna bilgilendirme amaçlı bir giriş yapıp, bir kaç örnek uygulama ile bu konu hakkında da bilgi sahibi olacaksınız.
Bu kitap kimlere hitap etmektedir?
ASP.NET ile web projeleri geliştirmek isteyenlere
C# masaüstü / mobil uygulamaları geliştirip web projeleri geliştirmek isteyenlere
ASP.NET'i biraz bilip kendini bu konuda geliştirmek isteyenlere
ASP.NET ile web sitesi yapıp bu işten para kazanmak isteyenlere
ASP.NET teknolojilerinde eğitim veren eğitmenlere ve öğrencilere
Web teknolojilerini merak edip gerçek bir proje nasıl geliştirilir öğrenmek isteyenlere
ASP.NET ile kurumsal ve büyük çaplı uygulama geliştirmek isteyenlere
Kısacası; ister yazılıma yeni başlayın, ister alanınızda uzman olun, kendinizi geliştirmek adına bir kaynak arayışı içindeki tüm ASP.NET tutkunlarına hitap etmektedir.
Kitap ile birlikte verilen DVD içeriğinde de uygulamalı proje örneklerinin görsel eğitim videolarını ve bu örneklere ait kaynak kodları bulacaksınız.
Görsel eğitim videoları içinde yer alan proje örnekleri şunlardır:
Online Ürün Satış Sitesi
Öğrenci Bilgi Takip Sistemi
Kitap içerisinde yer alan başlıca konu başlıkları şunlardır:
ASP.NET Nedir?
ASP.NET Framework Nedir?
ASP.NET Bileşenleri
ASP.NET Çalışma Mantığı
İstemci Taraflı Kodlama
Sunucu Taraflı Kodlama
ASP.NET Versiyonları ve Yenilikleri
ASP.NET ile Yazılım Geliştirmeye Giriş
Visual Studio 2012'ye Genel Bakış
Visual Studio 2012 Çalışma Ortamı
Web Form Kavramı Ve Kullanımı
Web Form Özellikleri
Web Form İçerisine ASP.NET Kontrollerini Ekleme
ASP.NET'te C# ile Kodlama Yöntemleri
ASP.NET 4.5 ile C# 5.0 Kullanımı
C# Nedir ve Neden C# Kullanmalıyız?
C#'ın Kullanım Alanları
ASP.NET Formu Geliştirilirken Kullanılan Diller
ASP.Net Formlarında En Sık Kullanılan C# Örnekleri
C# 5.0 ile Gelen Yenilikler
ASP.NET Kontrolleri
Standart Kontroller Ve Kullanımları
Veri Kontrolleri
Veritabanından Veri Getirme
XML Dosyasından Veri Getirme
Entity Framework ile Veri Sorgulama
LINQ to SQL ile Veri Sorgulama
Nesnel Veri Kaynağı
Site Haritası Veri Kaynağı
Grafiksel Rapor Oluşturma
Verileri HTML Tasarımıyla Listeleme
Verileri Listeleme
Kayıt Detaylarını Görüntüleme
Verileri Listeleme ve İşlem Yapma
Verileri Sayfalayarak Görüntüleme
Verileri Kontroller ile Sorgulama
Verileri Html Şablonu ile Görüntüleme
Doğrulama Kontrolleri
Navigation Kontrolleri
Menü Oluşturma
Site Haritası Menüsü Oluşturma
Ağaç Menüsü
Kullanıcı Giriş Kontrolleri
Gelişmiş Sihirbaz Oluşturma
XML Dosyasını Görüntüleme
Web Part Kontrolleri
AJAX Kontrolleri
ASP.NET ile Durum Yönetimi
Sunucu Tabanlı Durumlar
İstemci Tabanlı Durumlar
Çerezler
ViewState
QueryString ile Sayfalara Veri Gönderme
LINQ ve Entity Framework
Temel LINQ Sorgulama İşlemleri
LINQ Metodları
LINQ ile SQL Server İşlemleri
Tasarım İşlemleri
Master Page Kavramı
ASP.NET ile CSS Kullanımı ve Style Sheet Dosyaları
Tema Tanımlama
Skin Tanımlama
JavaScript ve JQuery
JavaScript ile Kodlama
jQuery ile Kodlama
URL Rewrite
ASP.NET ile Proje Altyapısı Hazırlama
Yazılım Geliştirme Yaşam Döngüsü
Yazılım Geliştirme Standartları
Katmanlı Mimari
Kod Yazma Standartları
Değişken, Sınıf ve Metod Tanımlama Yöntemleri
Proje Tanımlama Yöntemleri
Web Projesini Yapılandırma ve İnternet Üzerinde Yayınlama
Proje Yapılandırması
Temel Kavramlar
ASP.NET Web Projesinin Yayınlanma Yöntemleri
AS |