AspNet Core 1.0 projesine StaticFile desteği eklemek | Engin Polat\'ın Windows 8 , Windows Phone 8 ve C# içerikli programcılık sitesi
Ana Sayfa > ASP.NET > AspNet Core 1.0 projesine StaticFile desteği eklemek
AspNet Core 1.0 projesine StaticFile desteği eklemek
AspNet Core 1.0 projelerinde eğer html, js, css, jpg, png gibi dosyalar kullanacaksanız bu makalede anlatıldığı gibi StaticFile desteğini projenize eklemeniz gerekmektedir.
Eğer StaticFile desteğini projeye eklemezseniz html, js, css, jpg, png gibi uzantılara sahip dosyaları tarayıcılarda görüntüleyemeyeceksiniz.
// Projeye aspnetcorestaticfile ismini veriyoruz
Visual Studio Code açıldıktan sonra wwwroot dizinine index.html dosyasını ekliyoruz ve içerisine Merhaba Dünya! yazıyoruz.
Command Prompt (Windows) veya Terminal (MacOS, Linux) penceresine dönüp aşağıdaki kodu çalıştırıyoruz;
İstediğimiz tarayıcıyı kullanarak http://localhost:5000/index.html adresine gittiğimizde karşımıza hiçbirşey gelmediğini görüyoruz.
Az önce index.html dosyasını oluşturduk, fakat index.html dosyasının içeriğine ulaşamadık. Bunun sebebi AspNet Core 1.0 biz StaticFile desteğini ekleyene kadar wwwroot dizinindeki dosyaları servis etmez.
Hemen project.json dosyasını açıyoruz ve dependencies kısmına aşağıdaki satırı ekliyoruz;
Böylece StaticFile servis etmek için gerekli paket projemizin olduğu dizine indirilmiş oldu.
Startup.cs dosyasını açıp, Configure() method’unu aşağıdaki şekilde değiştiriyoruz;
Tekrar Command Prompt (Windows) veya Terminal (MacOS, Linux) penceresine dönüp aşağıdaki kodu çalıştırıyoruz;
İstediğimiz tarayıcıyı kullanarak http://localhost:5000/index.html adresine gittiğimizde, artık Merhaba Dünya! yazısını görebiliriz.
Eğer AspNet Core 1.0 uygulamalarımızda html, js, css, jpg, png gibi dosyaları kullanmak istiyorsak, StaticFile desteğini projemize eklememiz gerekiyor.
AspNet Core 1.0 projesine MVC 6 eklemek AspNet Core 1.0 MVC6 projesine InMemory Caching desteği eklemek Asp.Net Core 1.0 ile web uygulama geliştirmeye başlamak SASS (scss dosyaları) nedir? HTML5 lang ve charset attributes Windows Phone 8 uygulamasında SystemTray’e Progressbar eklemek HTML TextArea elemanına girilebilecek karakter sayısını sınırlamak Windows 8 Metro Style Uygulamalarda Async Desteği HTML5 video element ile sayfanın arkaplanında video oynatmak Silverlight 4 TextTrimming özelliği ASP.NET
Soner-Nodedan core a gecn adam
Hocam cok guzel bi bilgi olmus takipteyim