.net ten anlamam ama sunucuyla görüşmek daha mantıklı değilmidir?
Sunucu sahipleri her zaman her isteneni yapmıyor maalesef. Aslında burada yaptığımız sadece gerekli dll`leri projeye eklemek. Sunucuda yapılması gereken dll'lerin genel dll listesine eklenmesi. Sadece bunu yapmak yeterli ama dediğim gibi sunucuda her zaman dediğimiz yaptıramıyoruz. Yazımda belirttiğim şekilde sorunumuzu çözebiliriz.
Doğrudur hocam nediyim. Ext`e baktın mı?
Henüz fırsatım olmadı. Ama kesinlikle inceleyeceğim.
Kesinlikle seni çekecektir. Biraz çok fonksiyon var. Dökümantasyonlarda herşey var ama kavramak biraz zor sürüyor. ingilizce sorunun yoksa şuradaki screencastleri incelemelisin :http://tdg-i.com/
Birkaç örneği inceledim. Kodlamalara baktım. Daha önce de dediğim gibi script kütüphanlerinin hepsi benzer. Baktığım örneklerde extjs`de Jquery'e benziyor. Fırsat bulduğumda daha detaylı incelerim.
Salih
11 Temmuz Cumartesi 2009 00:21
#7
Kanımca Ext jQuery`den daha iyidir. Hem teknik hemde UI. zaten Commercial lisansı $14 bin e kadar çıkıyor :D
windows 2003 server, üzerindede framework 3,5 yüklü iken burada bahsettiklerini yapmamıza karşın örnek projre çalışmıyor ise nerede hata yapıyor olabiliriz.
Aynı şekilde benim hostumda da Server 2003 ve .Net 3.5 var. Bloğum MVC ile hazırlandı ve aynen bu şekilde yayınladım, çalışıyor. Çalışmama nedenini öğrenmek için verdiği hatayı incelemek lazım. Ne hatası veriyor? Hatanın sebebini araştırırsan çözümü bulabilirsin.
aldığım hata, 404 sayfa bulunamıyor hatası oluyor,
ilk sayfa açılıyor (yani default.aspx) diğer bütün dosyaların adreslerinde bu hatayı yineliyor
Bu hata MVC hatası değil. IIS 6.0'da Url Rewrite ayarlarının olmamasından kaynaklanıyor. Benim hostta da ayar yok. Çalışması gereken ayarları host yetkilileri ile görüşmüştüm ancak hosta yük bineceği için kabul etmediler. Bunun için çözüm olarak url'de aspx uzantısı kullandım. Eğer url rewrite ayarlarını yaparsanız sorun çözülür yoksa benim gibi url'de aspx uzantısını ekleyebilirsiniz.
Kadr
08 Nisan Perşembe 2010 00:08
#12
aspx olarak çözüm bulduğunu yazmışsın acaba bunu biraz açabilirmisin. Hostinge bile mail attım mvc den haberi bile yok insanların.Yardımınızı bekliyorum
Merhaba. Bu konuda ben de öyle düşünüyorum. Maalesef para için bu işi yapanların dünyadan haberi yok. Benim hostingim ise önerdiğim çözümü fazla kaynak tükettiği için reddetti ve ben de şu anda kullandığım gibi Url yapısında Controller'ı simgeleyen ifadenin sonuna ".aspx" uzantısı ekledim. Bu uzantıyı Url'de sadece Controller simgesinin sonuna değil istenilen her yere eklersek sorunsuz çalışmakta. Global.asax içerisinde tanımlanan Url yapısında istediğin yere bu uzantıyı ekleyebilirsin. (Ancak linkleri oluştururken MVC metotları değil de manuel link vereceksen bu yapıya dikkat etmelisin.)
Merhaba cevabın için teşekkür ederim akşam deniyeceğim evde ama bugün bir arkadaştan bir şey duydum MVC2 sürümde kendi serveri olduğu halde her türlü ayarı yapma imkanı olduğu halde yayınlıyamamış çok uğraşmı. Bana tavsiyesi ise projemi mvc kullanmadan tekrar yapmam. Ben çok kararsız kaldım ve korktum siz hiç test yaptınızmı ve bana ne önerirsiniz. MVC proje sipaiş takibi gibi bir şey olacak.
Bu konuda sorunun nedenini bulmak ve bu soruna göre çözüm aramak gerekiyor. Sorunun bilmeden birşey söylemek doğru olmaz. Ben şu anda bloğumu server 2003 üzerinde yayınlıyorum. MVC için gerekli kütüphaneleri projeye eklersek bir sıkıntı olmaz. (belirli birkaç sıkıntı dışında. Örneğin: url rewrite problemi gibi.) Eğer projeyi yapmış isen, bence onun üstüne gidip sorunları bulup yayınlamak daha iyi olacaktır. Yeniden yapma süresini yayınlama işine ayırırsanız çok daha kısa sürede sorunu çözebilirsiniz diye düşünüyorum. Özelikle sunucunun kendi elinizde olması çok daha rahatlatıcı bir durum.
zeki
19 Şubat Cumartesi 2011 15:20
#16
Merhaba mehmet,
Mvc 2.0 ile yaptığım bir projeyi publish edit hosta attığımda alttaki gibi bir hata alıyorum Host (.netframework 3.5 iis 6.0 destekli)
Directory Listing Denied
This Virtual Directory does not allow contents to be listed.
nette fazla kaynak olmadıgından problemin kaynağını bulamadım. projeyi (makalenizdeki adımları izleyerek yaptım) hata nerde olabilir çözemedim nereleri kontrol etmem gerekli acaba?
saygılar.
@zeki, söylemiş olduğun problem mvc'den önce IIS'den kaynaklanıyor olabilir. Sanırım dizin izinlerini gözden geçirmen gerekir.