Routing

Didalam ASP .NET MVC, fungsi Routing adalah untuk melakukan pemetaan antara request-path dengan Controler/action. Dalam ASP .NET MVC, pemetaan ini diperlukan mengingat sebuah web request tidak akan ditangani oleh sebuah file ASPX yang harus ada secara fisik. Alamat web beserta file parameter query string yang kita ketikan di dalam address bar sebuah browser disebut dengan request-path.

Routing hanya akan bekerja apabila request-pth tidak berkorespondensi dengan file fisik yang ada dalam struktur direktori web server. Jika sebuah file secara fisik terdapat dalam struktur direktori server, maka pemrosesan akan dibiarkan untuk diserahkan kepada web server. Hal ini untuk menghindari overhead yang tidak perlu pada saat memproses file-file statik seperti image, CSS, dan JavaScript.

Routing memerankan fungsi pemataan antara request-path dengan Controller/action yang akan menanganinya. Pemetaan ini diperlukan karena dalam ASP.NET MVC, sebuah request-path tidak berkorespondensi dengan satu file ASPX yang ada secara fisik dalam struktur direktori web server, melainkan oleh resource logic berupa Controller/action.

Sumber : http://dikoding.cloudapp.net/chat/routing-pada-asp-net-mvc

Be the first to comment

Leave a Reply

Your email address will not be published.


*


Skip to toolbar