ASP:NET MVC de klasör oluşturma

her projede mutlaka bir uploads yada resim klasörünüz vardır. bunun altında klasörler oluşturup ona dosya eklemek genelde sıkıntılı oluyor..

örneğin

Uploads Klasöründe User Klasörümüz var ve burda her kullanıcının kendi id sine göre klasörler oluşturup dosyalarını bu klasörlerde saklamak istiyoruz.

eski sistemlerde ilk işlem olarak klasör varmı diye kontrol ederdik sonrasında yoksa yenisini oluşturup işlwmimize devam ederdik ama yeni sistemde bunu tek satırla tamamlayabiliyoruz.

Directory.CreateDirectory(); Methodu

bu methodu kullanabilmek iiçin iiçin System.IO kütüphanesini çağırmnız gerekmektedir;

using System.IO;

public void creatdir(string id)
{
     string path=Server.MapPath("~/Uploads/User/" + id + "/");
     Directory.CreateDirectory(path);


}

Directory.CreateDirectory(path) : eğer klasör yoksa yenisini oluşturur varsada hiçbir işlem yapmaz.

..:Happy Coding:..

Makale Tarihi: 01.06.2016 Gücellenme Tarihi: 22.02.2018

Yorumlar

İsim: İbrahim Karabulut

Tarih: 10.12.2016 17:18:32

Bu kodlar hangi bolume yazilacak bir de ben eticaret sitesi yapmaya basladim ilk ders bu mu yoksa baska bisey mi cevaplarsaniz cok iyi olur iyi gunler

Tarih: 15.03.2017 14:14:33

Klasör oluşturmak istediğin bölüme kodu yapıştırıp istediğiniz gibi düzenleyebilirsiniz. Buradaki örnek sadece klasörün hangi kod ile açıldığını belirtmektedir. 

Eticaret ile ilgili sorunuza gelirsek. Kısa bir süre sonra ASP.NET MVC ile Eticaret adlı kitabımız yayınlanacaktır. Kitabı alıp github dan eticaret projesini indirin ve kitaptaki anlatımı takip ederek eticaret sitesini oluşturun. Kitabı bitirdiğinizde MVC yi tam olarak öğrenmiş olacaksınız ve projede eksik gördüğünüz kısımları kendiniz tamamlayabileceksiniz.


Yorum Yaz

Yorumlarınız denetimden geçtikten sonra yayınlanmaktadır...