Bootstrap da biraz hızlanmam gerekiyor. Elimdeki projelerle blogu zor idare ediyorum. Bu yüzden kısa kısa yazılar oluşturup yazacağımm. Takip eden arkadaşlar sorusu olursa sorabilirler. Müsait olunca sorularını cevaplandırırım.
Merhaba arkadaşlar. Ben genellikle Mvc Routing yaparken /ana-sayfa gibi gönderimler yapıyordum. Neden sonuna .html koyarak göndermiyorum diye düşündüm 5 dakika önce. Denemeler yapmaya başladım. 404 Sayfa bulunamadı hatasını aldım ilk başta. Tarayıcı haklıydı. http://altayolcay.com.tr/ana-sayfa.html diye bir adresim yoktu. Bu sorunu Web.config dosyasına ufak bir kod ekliyerek hallettim. Ve artık tarayıcı http://altayolcay.com.tr/ana-sayfa.html diye bir sayfayı bulabiliyor. Kod dizesi ve anlatımı aşağıda. Web.Config dosyasının system.webServer tagının içine handlers diye bir tag ekliyorum. içinede add ile kayıt işlemi yapıyorum. Kod Dizesi: <system.webServer> <handlers> <add name="HtmlFileHandler" path="*.html" verb="GET" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0"/> </handlers> </system.webServer> RouteConfig.cs ...
Asp.net sayfamızda kodumuzu yazıyoruz. Ben SqlConnection mimari kullandıgım için SqlConnection mimari ile yazacağım. Ama isteyen olursa Entity Framework olarak kodlamayı yazabilirim. Veritabanımızdaki Alanları bu sayfada oluşturmuştuk. Yani urunAd, urunFiyat, urunResim, urunAciklama.
Merhaba arkadaşlar. Bugünkü makalede nasıl Database ye bağlandığımı anlatacağım. Mssql, Entity kullanıyorum. Başlangıç olarak Model klasörüne entity mizi yüklüyoruz. "Code First from database" oalrak yüklüyorum. Böylece class olarak bana sunuyor dosyaları. Sonra ise bağlantıyı başlangıçta göstermek için Global.asax 'a Application Start'a " System.Data.Entity.Database.SetInitializer<baglanti>(null); " kodunu ekliyoruz. Buradaki " baglanti " modeli oluştururken oluşturulan isim. Artık bağlanmak istediğimiz sayfada " baglanti db= new baglanti(); " şeklinde verilerinmizi çekebileceğiz, ekleyebileceğiz, güncelliyebileceğiz, silebileceğiz. Şimdilik bu kadar. Sorusu olan yoruma yazabilir. En kısa sürede cevap vereceğim. İyi günler dilerim.
Yorumlar
Yorum Gönder
İlk Yorumu Siz Yazın...!