Asp.NET ile Çalışmak İçin Gerekenler


Twitter'da Paylaş Favorilerime Ekle

Asp.NET ile Uygulama Geliştirmek İçin Gerekenler

1. Sunucu Yazılımı

Asp.Net sunucu taraflı çalıştığına göre Asp.NET kodlarımızı çalıştırabilmek için Asp.NET destekleyen bir web sunucusuna ihtiyacımız var demektir. Fakat sitemizi hazırlarken sık sık test etmemiz gerekecek ve her seferinde sayfalarımızı sunucuya yükleyip çalıştırmak zor olacaktır.

Bu durumda kendi bilgisayarımızı bir sunucuya dönüştürebiliriz. IIS (Internet Information Services) isimli windows bileşenini kurarak bunu yapabiliriz. 

IIS kurmak için program ekle kaldır (programlar ve özellikler) penceresinden "Windows Özelliklerini Aç veya Kapat" sekmesine tıkladığımızda Windows işletim sistemimize ekli olan özelliklere ulaşabiliriz.

Buradan IIS kutusunu işaretleyerek özelliğin kurulmasını sağlayabiliriz. Kurulum için bizden Windows Dvd'mizi isteyecektir.

Günümüzde Visual Studio programı içerisine entegre edilmiş bir sunucu yazılımı bulunmaktadır. Visual Studio Development Server isimli bu yazılım projemizi çalıştırdığımızda otomatik olarak devreye girmekte ve uygulamamızın çalışmasını sağlamaktadır. Ayrıca IIS'e göre daha performanslı çalışmaktadır.

Bu iki sunucu yazılımını kıyaslayacak olursak IIS komple bir sunucu yazılımıdır ve bir çok özellik sunmaktadır. Tabi bu güç ve özellikler yavaş çalışmaya da neden olmaktadır. VS Development Server ise sitemizi hazırlama aşamasında uygulamamızı hızlıca test edip işimizi görmemizi sağlayan daha basit dolayısıyla daha hızlı çalışan bir yazılımdır.

IIS'in farklı özellikerine ihtiyaç duymuyorsak VS Development Server işimizi görecek, herhangi bir sunucu yazılımı yüklememize gerek kalmayacaktır.

Bunlardan başka yine Microsoft tarafından yayınlanan IIS Express yazılımı da mevcuttur. VS Development Server'a göre daha fazla özelliğe sahip olma ve IIS'ten daha hızlı çalışma iddiasıyla yayınlanmıştır.

2. .NET Framework

Bu yazılımın görevleri oldukça çok ve karmaşıktır. Ancak şu şekilde özetleyelim. Asp.Net uygulamalarının bilgisayarımızda çalışabilmesi için gerekli derleyici ve referans tiplerini de içeren yazılımdır. 

Bilgisayarımızda yüklü olan .Net Framework sürümü, kullanabileceğimiz  Asp.NET sürümünü de belirler. 3.5, 4.0, 4.5 gibi versiyonları bulunmaktadır.

Web alanı satın alırken, sunucunun desteklediği versiyon da kontrol edilmeli, bizim kullandığımızdan daha eski bir versiyon olmamasına dikkat etmeliyiz.

.Net Framework yazılımının istenen versiyonunu Microsoft'un sitesinden indirebilirsiniz. (4.5 versiyonu için tıklayınız.)

3. Editör Yazılımı : Visual Studio - Web Developer (VS Express For Web)

(Not: Visual Studio programını nasıl kurabileceğiniz hakkında detaylı bilgiye şu sayfamızdan ulaşabilirsiniz.)

Asp.NET uygulamalarını hazırlayabilmek için tartışmasız en güçlü program Visual Studio programıdır. 

Bu program sayfalarımızın tasarım konusunda DreamWeaver programına oranla biraz daha zayıf ve ağır kalsa da programlama işlemlerinde son derece güçlüdür. 

Birçok karmaşık işlemi gerçekleştirebilmemiz için hazır nesneler vb sunan bu program çok da pahalıdır. Ancak farklı işler için ayrı programlar halinde yayımlanan Express versiyonları da bulunmakta ve bu Express versiyonları ücretsizdir.

Biz web uygulamaları geliştireceğimize göre, bu express versiyonlardan "VS Express for Web" isimli yazılımı kullanabiliriz. Bu program daha önceki versiyonlarda "MS Visual Web Developer Express" adıyla sunulmaktaydı.

Visual Studio programının ücretsiz versiyonlarını şu isimlerle indirip, yükleyebilirsiniz.

Not: İndireceğiniz dosya .iso dosyası yani dvd kalıp dosyasıdır. Bu dosyayı cd-dvd'ye yazarak kullanabilir veya Daemon Tools benzeri bir program ile açabilirsiniz.

asp.net için gerekenler, asp net visual studio, express, community, web developer, visual studio express nasıl kurulur, visual studio nasıl kurarım, ücretsiz, bedava, visual studio, versiyonları, indir