Asp.Net 5 verisyon numaralandırması Asp.Net Core 1.0 olarak değişiyor

11 Şub
Microsoft, son yıllarda yaptığı değişiklikle platform bağımsız teknolojiler geliştirmeye başlamıştır. Artık Microsoft ürünlerinin sadece Windows işletim sistemlerinde değil Linux ve Mac OS gibi işletim sistemlerinde de çalışabilmesi amaçlanmaktadır. Bu demek oluyor ki Microsoft geliştirme altyapısında köklü bir değişiklik yapılmaktadır. Artık biz...
Read more »

Asp.Net Web Api ile JSON sonuçlarını Camel Case şeklinde göstermek

1 Nis
Asp.Net Web Api uygulamalarında action metodlar tarafından JSON formatında sunulan nesneler, C# ile oluşturulan nesnelerin özellikleri şeklinde oluşturulurlar. Yani C# tarafında oluşturduğumuz bir Product tipi şu şekilde olsun. Bu tipe ait bir nesneyi veya nesne gurubunu Web Api ile dışarı sunmak için: Şeklinde bir Controller...
Read more »

Asp.net Globalization Ayarları

18 Tem
Asp.net projelerimizi yayınladığımızda bazen türkçe karakter sorunlarıyla karşılaşabilmekteyiz. Bu yazıda anlatmak istediğim Türkçe karakter sorununda ziyade geliştirme yaptığımız bilgisayarlar ile sunucular arasındaki kültür farkından kaynaklanabilecek sorunlar hakkında olacak. Örneğin kendi makinamız türkçe işletim sistemli ve sunucumuz da yurt dışında. Bu...
Read more »

Asp.net Mvc Model Binding

5 Eyl
MVC mimarisinde açıklanması gereken bir konu da Model Binding konusudur. Bu yazıda Model Binding konusunu incelemeye çalışacağız. Tanım: Model Binding HTTP request ile gelen verilerinin ayrıştırılarak ilgili Controller’da bulunan Action metod parametrelerine ve uygun .NET tiplerine dönüştürülmesi işlemidir. Eğer bir...
Read more »

Global.asax Applicarion_End, Applicarion_Start, Session_End, Session_Start

22 Ağu
Global.asx dosyası içinde oturum açıldığı ve kapandığı sırada ya da uygulama ayağa kalktığında veya sonlandığında gerçekleşen ve açıklanmayı bekleyen bazı olaylar vardır. Bunlardan birkaçını açıklamaya çalışalım. protected void Application_Start() { System.Diagnostics.Debug.WriteLine(“Application_started”);   AreaRegistration.RegisterAllAreas();   RegisterRoutes(RouteTable.Routes); }   protected void Session_End(object...
Read more »

Asp.net app_offline.htm dosyası Site Bakımda uyarısı

7 Ağu
Asp.net 2.0 ile birlikte gelen yeniliklerden bir taneside sunucuda çalışan uygulamalarımızı offline hale getirebileceğimiz özellik. Web uygulamamızın kök dizinine app_offline.htm adında bir dosya bıraktığımızda Asp.net uygulamamızı kapatacaktır. Artık uygulamamızın hiçbir sayfasına erişmek mümkün değildir. Sitemize gelen istekler direk app_offline.htm sayfasına...
Read more »