AltınSoft Makale Arşivi

Web Hosting Hizmetleri

Anasayfa | Toplu SMS | Video | Web Hosting | Makale Ara | Anketler | Sitene Ekle | RSS Kaynağı

Arama


Gelişmiş Arama

ASP.NET 3.5 ve IIS ayarları

ASP.NET 3.5 ve IIS ayarları

Kategori  Kategori : İşletim Sistemleri
Yorumlar  Yorum Sayısı : 0
Okunma  Okunma : 358
Tarih  Tarih : 23 Eylül 2009 15:35

.NET Framework 3.5 ile beraber ASP.NET 3.5'i de kullanmaya başladığımız bugünlerde artık projelerimizi yavaş yavaş sunuculara aktarmaya doğru da yaklaşıyoruz. Peki sunucuda neler yapmamız gerekiyor? Aslında durum daha önceki .NET Framework sürümlerinden pek farklı değil. .NET Framework 3.5'i direk sunucunuza kurmanız gerekiyor fakat öncesinde kesinlikle .NET Framework 2.0'ın kurulmuş olması şart. Malum 3.5 sürümü 2.0 üzerine gelen eklentilerden oluşuyor ve hala 2.0 sürümündeki sınıflar 3.5 içerisinde de kullanılıyor.

Kurulumu tamamladıktan sonra akla gelecek ikinci bir soru ise IIS içerisinde nasıl bir ayar yapmamız gerektiği. Hatırlarsanız .NET Framework 2.0 ile beraber IIS içerisinde artık her bir web sitesi için 1.0 ve 2.0 arasında bir seçim yapabildiğimiz ayarlar gelmişti. Bu ayarlara baktığınızda 3.5 seçeneğini göremezseniz şaşırmayın çünkü ASP.NET 3.5 siteleri IIS'de 2.0 siteleri gibi çalışıyor. Yani söz konusu siteyi IIS içerisinde .NET Framework 2.0 ile çalışacak şekilde ayarladıysanız hiçbir sorunla karşılaşmazsınız.

O zaman ne farkı kaldı? Fark aslında projenizin Web.Config dosyası içerisinde yer alıyor.

    <system.codedom>

      <compilers>

        <compiler language="c#;cs;csharp" extension=".cs" warningLevel="4"

                  type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">

          <providerOption name="CompilerVersion" value="v3.5"/>

          <providerOption name="WarnAsError" value="false"/>

        </compiler>

        <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4"

                  type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">

          <providerOption name="CompilerVersion" value="v3.5"/>

          <providerOption name="OptionInfer" value="true"/>

          <providerOption name="WarnAsError" value="false"/>

        </compiler>

      </compilers>

    </system.codedom>

İşte Web.Config içerisinde yer alan yukarıdaki bölüm projenizin ASP.NET 3.5 projesi olduğunu ve .NET Framework 3.5 özelliklerini kullanabileceğini belirtiyor. Böylece gerekli referanslar ile artık web siteniz LINQ ve entegre AJAX gibi özelliklerden faydalanabilecek. Visual Studio 2008 ile yarattığınız ASP.NET 3.5 sitelerinde Web.Config dosyalarına bu kod otomatik olarak ekleniyor.

Hepinize kolay gelsin.

 

Yazdırılabilir Sayfa Yazdırılabilir Sayfa | Word'e Aktar Word'e Aktar | Tavsiye Et Tavsiye Et | Yorum Yaz Yorum Yaz

İşletim Sistemleri

En Çok Okunan Makaleler

Seçtiklerimiz

Anket

AltınSoft Makale Arşivini beğendinizmi ?




Tüm Anketler

© 2004-2009 Tüm Hakları Saklıdır
RSS Kaynağı

AltınSoft Bilişim Teknolojileri

Altyapı: MyDesign Haber Sistemi