Ineta Summer Hit 2008

Temmuz 24, 2008 22:56 by Burak

Bu sıcak yaz aylarında bir planınız yoksa 2-3 Ağustos tarihlerinde Ineta Summer Hit 2008'e katılarak hafta sonunuzu güzel bir şekilde değerlendirebilirsiniz.Üstteki resimde hangi konuların işleneceği yazıyor.Kayıt olmak için www.tinyurl.com/inetasummerhit adresini ziyaret edebilirsiniz.

Görüşmek üzere...

 


Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Yet Another Forum Hatalarından Kurtulmak

Haziran 3, 2008 17:01 by Burak

Yet Another Forum .NET tabanlı forumlarda ücretsiz olarak bulabileceğiniz en sağlam forum diyebilirim.Kurulumu ve kullanımı kolay.Ama bazı problemler çıkabiliyor.
Bir süre önce merak ederek kurmayı denedim ama kurulum aşamasında sql scriptler ile ilgili hatalar aldım.Hataların hepside procedures.sql dosyasındaki büyük-küçük harf hatalarından kaynaklanıyordu.Biraz araştırma yaparak gördüm ki bu hatalardan dolayı bir çok kişi YAF kuramıyor.Aslında çözümü çok basit.

Config dosyalarında gerekli ayarları yaptıktan sonra kuruluma geçiyoruz.Sql tablolarının oluşturulacağı adımda ilk hatayı alıyoruz.Hata aşağıdaki gibi:

 

 



Bu hatanın sebebi id'nin ID olarak yazılmış olmasıdır. Hemen install klasörü içinden procedures.sql scriptini açıyoruz ve almış olduğumuz hatada gördüğünüz gibi "statement" yazan yerdeki satırı aratıyoruz. Yani "CREATE PROCEDURE [dbo].[yaf_replace_words_delete]" satırını aratıyoruz ve bu satırın altında WHERE ID=@ID yazan yeri bulup büyük harfle yazılmış ID'yi küçük harfle yazarak düzeltiyoruz.Yani WHERE id=@ID şeklinde olması gerekiyor.Bu şekilde düzelttikten sonra kuruluma yeniden başlıyoruz.Yine benzer hatalar alabilirsiniz.Ben 4-5 kez farklı hata almıştım.Gözünüz korkmasın bütün hatalar büyük-küçük harf yazım yanlışlarından kaynaklanıyor.Yine aldığınız hatadaki "statement" yazan kısımdaki satırı aratıp alt satırındaki yanlış yeri düzeltin.(Bizim aldığımız hata da " Invalid column name ID " yazıyordu.O yüzden ID'yi düzelttik.Başka bir hata da olabilirdi.)

 

Bunlar dışında son olarak benim aldığım bir hata var.Fulltext.sql scriptinden kaynaklanan bir hata.Aldığım hata aşağıdaki gibi:

 




Bu hatanın sebebi Sql Server'da FullText Search özelliğinin aktif olmaması.Eğer Express sürümünü kullanıyorsanız aktif yapamıyorsunuz.Bu hatanında çözümü basit. fulltext.sql scriptini açın ve içindeki herşeyi silin.Tekrar ftpye yollayın.Tekrar forumu yüklemeyi denediğinizde başarılı olduğunuzu göreceksiniz.Eğer aldığınız farklı hatalar veya çözemediğiniz hatalar olursa yorum kısmına yazınız elimden geldiğince yardımcı olmaya çalışırım.

 

Kolay gelsin... 


5 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

ASP.NET Compile

Mayıs 18, 2008 15:01 by Burak

Asp.net ile yaptığınız sitenin kaynak kodlarını korumak istiyorsanız bu programı kullanabilirsiniz: WestWindAspNetCompilerUI.zip (104,35 kb)

Bu program sayesinde kod dosyaları dll e çevriliyor.Aslında Visual Studio 2005 ile de bu işlem yapılabiliyor ama varsayılan ayarlarda dll e çevirmiyor.Henüz VS 2008 kullanmadım ama direk olarak kodları dll e çevirdiğini duydum.Ama hem VS 2005 hemde VS 2008 ile kullanılabilir.Zaten framework 2.0 sürümüyle çalışıyor sadece. Seçeneklerde 3.0 ve 3.5 sürümlerini görünce kafanız karışmasın çalışmıyor o sürümler.

Gelelim programın kullanımına:

 En önemli özelliklerden birisi "Fixed Names for assemblies" seçeneği. Bu seçenek sayesinde her bir .aspx sayfası için ayrı dll yaratılıyor.Böylece hangi dosyada değişiklik yaptıysanız sadece o dll i sunucuya yollayarak siteyi kolayca yenileyebilirsiniz.

Gelelim merging bölümüne.Bu bölümde 2 tane seçenek var.Bunlar "SingleAssembly" ve "One per directory" seçenekleri.Eğer tüm proje için sadece tek dll oluşturmak istiyorsanız "SingleAssembly" seçeneğini seçmeniz ve dll için bir isim vermeniz yeterli.Böylece tüm proje HTML kodlarıyla birlikte tek bir dll de toplanmış oluyor."One per directory" seçeneği ise projedeki her bir klasör için ayrı dll oluşturmanıza olanak sağlıyor.Programı çalıştırdığınız zaman merging bölümündeki seçenekler neden çalışmıyor diye şaşırmayın çünkü aşağıdaki verdiğim linkten VS 2005 için yükleme yapmanız gerekiyor.

http://msdn.microsoft.com/en-us/asp.net/aa336619.aspx

 


Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5