SORU
29 Aralık 2008, PAZARTESİ


ASP.NET Web Sitesi veya Web Uygulaması mı?ASP.NET

Visual Studio yeni ASP.NET bir projeye başladığımda ASP.NET bir Web Uygulaması oluşturmak ve Visual Studio yeni ASP.NET Web siteleri yeni web Sitesi oluşturur.

Bu iki ASP.NET Web Uygulama ve ASP.NET Web Siteleri arasındaki fark nedir? Neden bir tercih yapayım?

Eğer Visual Studio 2005 yerine Visual Studio 2008 veya Visual 2010, cevap farklıdır? Studio kullanıyorum,

CEVAP
29 Aralık 2008, PAZARTESİ


Web sitesi:

Web Sitesiproje anında derlendi. Sonunda bir ağrı olabilir, çok fazla DLL dosyaları ile. Ayrıca bir sayfa veya denetimler varsa sorunları veriyor gereken dizin referans sayfaları ve denetimleri diğer dizin beri başka bir dizin olmayabilir kod henüz derlenmiş. Başka bir sorun olabilir yayıncılık.

Eğer Visual Studio yeniden kullanmak için aynı isimler verdi değil eğer ... sürekli, DLL dosyası için yeni bir isim olacak sayfaları her zaman tarafından oluşturulan. Buna yol açabilir aynı sınıf adını içeren bir DLL dosyası birkaç yakın kopyalar, hataları bol üretir. Web Sitesi projesi Visual Studio ile olmamak dönüştü 2005, ama tanıtıldı son derece popüler.

Uygulama Web:

Web UygulamasıProje bir eklenti ve şimdi bir parçası olarak var olduğu oluşturuldu Visual Studio 2005 SP 1. Ana farklılıklar Web Uygulama Projesi Visual Studio 2003 ile birlikte gelen Web projeleri benzer iş için tasarlanmış. Yapı tek bir DLL dosyasına uygulama derlenir zaman. Çekirdekler olmalı proje güncellemek için, DLL DOSYASı ortaya değişikliklerini yayınladı.

Web Uygulamasının bir diğer güzel özelliği proje çok easer proje görünümünden dosyaları dışlamak için değil. Bu Web Sitesi projesi, dışarıda her dosya bir dışlama ile yeniden adlandırılır dosya adı anahtar kelime. Web Uygulama projesinde, projenin sadece hangi proje dışlamak dahil dosyalar olmadan görüntülemek izleyebilir onları yeniden adlandırma, işler daha düzenli hale.

Referans: http://www.megasolutions.net/AspNet/difference-between-Web-Site-and-Web-Application-Project-27210.aspx

MakaleASP.NET 2.0 - Web Site vs Web Application projectayrıca verir diğerini neden kullanma sebepleri. İşte bir alıntı:

  • Büyük bir Visual Studio geçirmek gerekir .VS. NET 2003 uygulamaları 2005?Web Uygulama proje kullanın.
  • Ve bir Web projesi olmadan herhangi bir dizin aç ve düzenle bir proje dosyası mı yaratmak istiyorsunuz?Web Sitesi proje.
  • Pre-build eklemem gerekiyor ve post-build derleme sırasında adımları? Web Uygulama Projeleri kullanın.
  • Bir Web uygulaması birden fazla Web kullanarak inşa etmek gerekir projeler?Web Uygulama Projeleri kullanın.
  • Her sayfa için bir derleme oluşturmak ister misin?Web Sitesi projesi kullanın.
  • Dinamik derleme ve bina olmadan sayfa üzerinde çalışmayı tercih her sayfa görünümünde Tüm site?Web Site projesi.
  • -Tek sayfa-arkasında kod model kod model mi tercih edersin?Web Sitesi proje.

Web Application Projects versus Web Site Projects(MSDN) açıklar web site arasındaki farkları ve web uygulama projeleri. Ayrıca, Visual Studio yapılması yapılandırması anlatılır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Caramthros

    Caramthros

    10 AĞUSTOS 2007
  • Dirty Loops

    Dirty Loops

    21 Mayıs 2007
  • Julian Smith

    Julian Smith

    31 EKİM 2006