Asp.Net

Nedir bu Asp.Net ?

Mustafa ÜR

Merhaba bu ilk yazımda herkesin dilinden düşürmediği, sürekli duyduğumuz Asp .Net ile ilgili bilgiler sunmaya çalışacağım.

Öncelikle ASP ’nin açılımı Active Server Page olarak isimlendirilir. Açılımından da anlaşılacağı üzere, server taraflı bir web geliştirme teknolojisidir. Microsoft tarafından geliştirilmektedir. ASP .Net ile sadece Html tabanlı statik sayfalar değil, dinamik web sayfaları da oluşturabiliriz. Dinamik web sayfalarından kastedilen, son kullanıcı ile server’in  etkileşimidir. Örneğin; Bir e-ticaret sitesinden bir ürün sipariş edilmesi, o e-ticaret sitesinin sayfasının dinamik bir web sayfası uygulaması olduğunu gösterir.

clr-webmaster-kitchen

Atası ASP ile her ne kadar isim benzerliği olsa da, aslında çok farklıdırlar. ASP.NET kodları Common Language Runtime(CLR) yani ortak dil çalışma zamanı olarak kullanılırlar. Peki nedir bu Common Language Runtime?  CLR, Microsoft .Net framework çatısı altındaki tüm dilleri ASP.Net uygulamalarında ortak bir dile çeviren katmana verilen isimdir. Yani kodlar, diğer diller ile güvenli bir şekilde çalışabilmek için ortak bir dile çevrildikten sonra makine kodlarına çevrilir. Böylelikle platform bağımsız bir şekilde çalışabiliriz.

Peki Neden Asp.Net Kullanmalıyım?

İstersek C# ile istersek Visual Basic programlama dilleri ile (Microsoft .Net framework çatısı altındaki diller) Asp.Net sayfalarını oluşturabiliriz. Atası olan asp den farklı olarak, sayfalar her seferinde server ‘a request olmadığı için daha hızlı ve güvenli çalışma ortamı sunar. XML, Web Servisleri, Veri tabanı etkileşimi, email etkileşimi gibi birçok teknoloji tarafından desteklenir. Ayrıca, proje hazırlanırken kodlar, projenin template tarafından bağımsız yazılır.

Asp.Net kullanan siteler hangileri?

Asp.net kullanım alanı geniş olan bir web platformudur. Günümüzde kullanıcı sayısı çok olan web uygulamaları bu platform ile geliştirilmiştir. Örnek verecek olursak;

  • msn.com
  • ebay.com
  • Hotmail.com
  • Myspace.com

gibi siteler verilebilir.

Gelecek yazımda MVC yapısı ve Asp.Net MVC Framework konularından bahsedeceğim. Takipte kalın. 🙂



Yazar hakkında

Mustafa ÜR

Mustafa ÜR

En yeni Asp.Net teknolojileri ile mutfakta yer almaktayım. İzmir Yüksek Teknoloji Enstitüsü Teknopark Emoda Yazılım da Webmaster olarak iş hayatımı sürdürüyorum. Siz de yaptığınız çalışmaları, edindiğiniz bilgileri paylaşabilirsiniz. Yorum yaparak katkıda bulunabilirsiniz.

Yorumlar

1 Yorum

Bir yorum yaz