ASP.NET konusunda pek uzman değilim ama daha önce web forms ile geliştirdiğim basit uygulamalar olduğu için güncel sürümünü kurdum ve basit bir web sitesi geliştirmek istedim. Eskiden sadece aspx ve aspx.cs dosyaları vardı (code behind), şimdi bir de aspx.designer.cs dosyaları eklemişler ama ne işe yaradıklarını anlayamadım.
Sayfaların halen html kısımları aspx dosyalarında ve code behind kodları da cs dosyasında saklanıyor ve aspx.designer.cs dosyasında herhangi bir değişiklik yapmasam da kodladığım sayfalar çalışıyor. Zorunlu bir kullanımı olmadığını anlıyorum ama bu dosyaların bir işlevi de olmalı diye düşünerek bir soru açmak ve sormak istedim. Asp.Net'te aspx.designer.cs dosyaları ne işe yarıyor?
Editör editi: önceki bazı diğer benzer yazılar için;
bkz: ASP.NET Kullanıcı Session ID'sini sabitlemek
bkz: ASP.NET en büyük istek uzunluğu aşıldı hatası ve çözümü
bkz: (C# ve Asp.NET) Yazıları büyük harf ile yazdırmak
bkz: (C# ve Asp.NET) String'in sadece ilk harfini büyük harf ile yazdırmak
bkz: Asp.Net'te Cookie (Çerez) Var mı Kontrolü Yapmak
bkz: ASP.NET Core'da TargetFramework Seçimi