Asp.NET Core 5.0 - UrlHelpers -HtmlHelper - TagHelpers -Custom TagHelpers Oluşturma-Model Binding Mekanizması ( Gençay Yıldız anlatımından resmedilmiştir)

Gençay Yıldız kanal aboneliği için: https://www.youtube.com/channel/UCc2xZ26Ih4QVx8uiR4bVLxw/join Model Binding Mekanizması Resim İçeriklerinden Alıntılar: UrlHelpers altındaki metodların oluşturacağı linkler/url ler, sistemde oluşturulan şemanın (UseEndpoints altında belirlenen) yapısına bağlı olarak oluşturulur. Kendimiz özel bir yapı oluşturmuşsak, url farklı yapıda oluşacaktır. HtmlHelper ile form ve input nesnesinin oluşturulmasını Sunucu tarafından üstlenildiği için ekstradan maliyhetli yapılardır. Bu maliyeti ortadan kaldırmak için Asp.Net Core MVC de TagHelper yapıları gelmiştir. TagHelpers kullanabilmek için ilgili viewimize mvc.taghelper kütüphanesini dahil ediyoruz. Bu kütüphaneden de hangi sınıfları kullanacağımızı belirtiyoruz. * diyerek bütün sınıfları dahil etmiş oluyoruz. Burada form nesnesinin hem HtmlHelper hem de TagHelpers ile oluşturulduğu örnek. Hem maliyet hem de kod okunabilirliği açısından TagHelpers avantajlıdır. Kütüphanenin eklendiğini anla...