BT Akademi - Giriş Sayfası
eğitim  |   yazılım  |   danışmanlık
güncel eğitimler
Eğitim Takvimi Eğitim Takvimi
Eğitim Kataloğu Eğitim Kataloğu

.NET ve MS SQL ile Web Uygulaması Geliştirme
14 Eylül 2010
MCPD Yazılım ve Veritabanı Uzmanlığı
18 Eylül 2010
OOP Principles & Design Patterns (Tasarım Kalıpları)
18 Eylül 2010
C# Akademi : C# 4.0 ile .NET Ortamında Programlama
20 Eylül 2010
İleri C# Uygulamaları
21 Eylül 2010
Windows Communication Foundation (WCF 4.0)
25 Eylül 2010
Asp.Net MVC Framework
25 Eylül 2010
İleri ASP.NET Programlama
30 Eylül 2010
IT Proje Yönetimi
2 Ekim 2010
Biztalk Server 2009 Eğitimi
4 Ekim 2010
Microsoft SharePoint Server 2010 ile Yazılım Geliştirme
4 Ekim 2010
UML ile Nesne Yönelimli Analiz ve Tasarım
9 Ekim 2010
SQL Server ile Veritabanı Yönetimi
11 Ekim 2010
SQL Server ile İş Zekası Uygulamaları
16 Ekim 2010
SQL Server Analiz Servisleri
18 Ekim 2010
SQL Server 2008 ile Veritabanı Programlama
23 Ekim 2010
Enterprise Design Patterns & Architectures (Kurumsal Yazılım Mimarileri)
23 Ekim 2010
SQL Server 2008 Reporting Services
8 Kasım 2010
Microsoft Enterprise Library 5.0
9 Kasım 2010
ASP.NET 4.0 Akademi : ASP.NET ile Web Programlama
30 Kasım 2010
 
ne dediler?
Yazıların tam listesi için
tıklayın
Gökhan Bağcı
Web Uygulama Sorumlusu

Gökhan  Bağcı Bu eğitimi BT Akademi'den ve özellikle sevgili hocamız Oğuz Yağmur'dan aldığım için kendimi çok şanslı hissediyorum.
yazının devamı

Nazım Kabiloğlu
Yazılım Mimarileri ve İş Uyg. Grup Yöneticisi

Nazım Kabiloğlu Bu eğitimi özellikle framework ekibinde yer alan arkadaşlarımıza şiddetle tavsiye ediyorum.
yazının devamı

Pınar Karagülle
Yazılım Geliştirme Yöneticisi

Pınar  Karagülle Hiçbir sorunun yanıtsız kalmaması için harcadığı emek ve zamandan dolayı Oğuz Yağmur’a ve eğitim içeriğinin hazırlanmasında emeği geçen herkese çok teşekkür ederiz.
yazının devamı

Asp.Net MVC Framework
Asp.Net MVC Framework
 
Kapat
Sayfayı Yazdır Sık Kullanılanlara Ekle Arkadaşıma Gönder MySpace Del.Ico.Us Digg Facebook Google Mixx Reddit StumbleUpon

Bu eğitimde MVC Framework mimarisi detaylı olarak anlatılmakta , kullanım senaryoları örneklendirilmekte ve MVC Framework’un genişletilmesi ve özelleştirilmesi gibi ileri konular detaylı olarak incelenmektedir.

Eğitim İçeriği

.NET Platformunun en önemli proje geliştirme araçlarından biri olan ASP.NET için yeni bir geliştirme modeli olarak MVC Framework Microsoft tarafından yayınlandı. MVC Framework adından da anlaşılacağı üzere 1970’li yıllardan beri bilinen en temel tasarım kalıbı olan Model View Controller mimarisi esas alınarak tasarlanmıştır. Model katmanı veriyi, View katmanı arayüzleri , Controller katmanı ise bir takım UI mantıklarını içeren katman olarak bilinir. ASP.NET MVC Framework ASP.NET Web Form tabanlı uygulama geliştirme yaklaşımına rakip değil bir alternatif geliştirme modeli olarak sunulmuştur. Her iki modelin de farklı avantajları bulunmaktadır. Ancak MVC Framework’teki  ilgilerin  ayrımı (seperation of concerns) daha ön planda ve daha doğaldır. Bu yüzden daha esnek ve daha yönetilebilir web uygulaması geliştirmek oldukça kolaydır. Üstelik sağladığı birçok arayüzle MVC Framework rahatlıkla genişleyebilmektedir. ASP.NET MCV Framework içerisinde, WebForm modelindeki geliştiricilerin aşina olduğu ViewState, Postback, WebControl gibi kapalı kutular yoktur. Üretilen HTML çıktılarında geliştiricinin tam etkisi vardır. Bu açıdan bakıldığında daha performanslı ve yönetilebilir web uygulaması geliştirilebilmektedir.

1.      
ASP.NET Application Lifecycle ve MVC İlişkisi

a.       HttpApplication Kavramı
b.      HttpModule Kavramı ve RoutingModule
c.       HttpHandler Kavramı, MVCHttpHandler ve Çalışma Prensibi
2.       MVC Framework’e Giriş
a.       Neden MVC?
b.      MVC Framework’un Ana Bileşenleri
c.       İsimlendirme Kuralları
d.      MVC Framework Çalışma Mimarisi
e.      MVC Pipeline
3.       MVC Uygulamasının Host Edilmesi
a.       IIS’in Farklı Sürümlerinde Çalışması
b.      Mevcut ASP.NET Özelliklerinin Kullanılması
4.       Model Katmanının İncelenmesi
a.       Model Elemanlarının Controller ile İlişkilendirilmesi
5.       Controller Katmanının İncelenmesi
a.       Action Kavramı ve Controller Sınıfı
b.      Controller Action Invoker Mekanizması (Action Mapping)
c.       Model Binding
d.      ActionResult ile Farklı Rendering Mekanizması (View, JSon, String vs..)
e.      Action Filtreleri
f.        Action Cache
g.       Action Fonksiyonlarında Hata Yönetimi
6.       View Katmanının İnelenmesi
a.       ViewData, TempData Nesneleri
b.      ViewPage ve Type Safe ViewPage
c.       Partial View
d.      URL ve Kontrol Üretme Sınıfları
7.       Route ve URL Mapping Altyapısının İncelenmesi
a.       Route / Controller Eşleştirme Algoritması
b.      Outbound Route Matching Algoritması
c.       Özel Route Değişkenleri
d.      Route Constraint Kavramı
8.       MVC Framework’un Genişletilmesi
a.       Özel Route Constraint Tanımlama
b.      Özel Route Handler Tanımlama
c.       Özel View Engine Tanımlama
d.      Özel Filtreler Tanımlama
e.      Özel Model Binder Nesneleri
f.        Özel  Action Selector Tanımı
g.       Özel Controller Seçici Sınıf Geliştirme
9.       MVC Uygulamalarında Ajax Kullanımı
a.       JQuery Script Yapısı
b.      MicrosoftMvcAjax Script Yapısı
10.   MVC Uygulamasında Güvenliği Sağlamak
11.   MVC ile Web Form Entegrasyonu
12.   Standart MVC Uygulamaları
a.       Wizard Tabanlı Formlar
b.      CAPTCHA Uygulaması
c.       Session Kullanım Senaryoları
d.      Veri Formlarını Modelleme


Önemli Notlar:


  • Program ücretlerine KDV dahil değildir.
  • Genel katılıma açık programların açılması için yeterli kontenjanın sağlanması gerekmektedir. Kontenjan sağlanamadığı durumlarda BT Akademi programı açmama hakkını saklı tutar.
  • BT Akademi, duyrulmuş programların tarihlerini değiştirme hakkını saklı tutar. Programa kayıt olmuş kişiler bu değişikliklerden haberdar edilir.
eğitim kayıt formu
Eğitim kayıt formunu doldururken size hızlı bir şekilde ulaşmamızı arzu ederseniz lütfen telefon numaranızı girmeyi unutmayınız.
Bilgilerinizdeki hatalardan yada sistemsel aksaklıklardan ötürü eğer size uzun bir süre ile ulaşmadıysak lütfen kayıt işlemleriniz ile ilgili 0216 342 80 10 numaralı telefondan bize ulaşınız.
Eğitim Adı: Asp.Net MVC Framework
Adınız  
Soyadınız  
E-Mail  
Telefon  
Varsa Notunuz
Kapat
Asp.Net MVC Framework
Tarih: 25 Eylül 2010
Zaman: Hafta Sonu Sabah
Gün: Cumartesi - Pazar
Saat: 09:00-13:30
Süre: 18 Saat / 2 Hafta
Yer: BT Akademi
Ücret : 360 TL
Ön Koşul : Temel Asp.Net Bilgisi
Kayıt olmak için tıklayınız
İlgili Etiketler

ASP.NET MVC, Model, View, Controller, Action Metod, View Engine, IIS 7.0, Route, JQuery