Koray Kırdinli

Yazılım ve İş Yaşamı Hakkında Paylaşımlar

MVC – Avantajları (3)

MVC mimari deseni Microsoft’un  çıkardığı yeni bir anlayış değil, kökleri taa 1978 lere dayanıyor.( Smalltalk project Xerox PARC) . Bu kadar popüler olmasının sebebi ise ; doğal akıştaki gibi hareket etmesi ; http request ve response yapısı.
1-) MVC Viewstate kullanmadığı için giden-gelen mesajların boyutu küçülüyor.
2-)Uygulama Model-View-Controller şeklinde bölündüğü için kod karmaşasanın önüne geçilir.
3-)FrontController tasarım deseni sayesinde bütün istekler merkezi bir controller tarafından yönlendirilebilir.
4-)Test Driven Development desteği hat safhadadır.
5-)Takım çalışması için ideal bir yapı sunar. Ayrıca tasarımcı ve developer’ın ayrı çalışabilmesine olanak sağlar.
6-)Güçlü routing yapısı sayesinde arama motorları tarafından kolayca indekslenebilir ayrıca daha anlaşılır bir url çıktısı elde edilir.
7-)ASP.NET’in güçlü taraflarını kullanmaya devam ediyor. Örneğin .NET platformunun kod yazmadaki kolaylığı ,master page,authentication mekanizması, server kontrolleri vs.
8-)Open Source olması. Kodunu http://aspnet.codeplex.com linkinden indirebilirsiniz.
9-)Browser uyumluluğu daha iyi.

Reklamlar

Ekim 5, 2012 - Posted by | MVC | , ,

Henüz yorum yapılmamış.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s