डेटाबेस

ASP.NET Kaplanmamış

ASP.NET, bir masaüstü modelinin yanı sıra, mobil cihazların yanı sıra, güçlü web uygulamaları oluşturmak için gereken kapsamlı yazılım çerçevesi ve diğer çeşitli hizmetlerin yanı sıra bir programlama modelini de kullanan bir web geliştirme platformudur.

Bir tarayıcıdan sunucuya ikili iletişim ve işbirliği ortamı tanımlamak için komutlar ve ilkeleri kullanan HTTP protokolüyle çalışır.

Microsoft.com'un net net platformunun bir parçasıdır. Asp nokta ağındaki uygulamalar derlenmiş kodlardır ve .Net çerçevesinde bulunan genişletilebilir ve yenilenebilir faktörler veya nesneler kullanılarak yazılmıştır.

ASP.NET uygulama kodları aşağıdaki dillerden birinde kullanılarak yazılmıştır:

  • C #
  • Visual Basic.Net
  • Jscript
  • J #

Bu platform, internette etkileşimli ve aynı zamanda veri tabanlı web uygulamaları üretmek için kullanılır. Metin kutuları, düğmeler ve HTML sayfaları oluşturmak için biriktirme, oluşturma ve Wield kodları için kullanılabilecek etiketler gibi çeşitli denetimleri içerir.

.net Framework bileşenleri

  • Ortak Dil Çalışma Zamanı veya CLR: Asp.net, bellek yönetimi, hata ayıklama, güvenlik denetimi, kod yürütme, doğrulama, kod güvenliği, derleme ve istisna işleme konularında yardımcı olan bir CLR işleviyle birlikte gelir. CLR tarafından doğrudan yönetilen kod, yönetilen kod olarak bilinir.
  • Ortak Dil Belirtimi: Asp.net, .Net destekli diller için gerekli olan temel özelliklerin yanı sıra, dil entegrasyonu
  • Ortak Tip Sistem: Çalışma zamanında türlerini bildirme, kullanma ve yönetme için gerekli olan ve aynı zamanda diller arası iletişim için gerekli olan yönergelere hizmet eder.
  • Nokta .Net Framework Sınıf Kütüphanesi: Yeniden kullanılabilir türleri olan büyük bir kütüphane ile geliyor. Bu türler, sınıfları, arayüzleri, yapıları ve sayılan değerleri toplu olarak içerir.
  • Windows Forms: Uygulamada görüntülenen herhangi bir pencerenin grafiksel ve kapsamlı gösterimini içerir.
  • Meta veri ve Montajlar: Meta veriler, programı tanımlayan ve taşınabilir bir yürütülebilir dosya (PE) veya bellekte depolanan ikili bilgidir. Montajlar, montaj bildirimi, meta veri, IL kodları ve görüntü dosyaları gibi diğer kaynaklardan oluşan mantıksal birimlerdir.
  • Windows Communication Foundation (WCF): Oluşturmak için kullanılan teknolojidir. web uygulamaları için bağlantılı sistemleri yürütmek.
  • Windows Presentation Foundation: Bu, kullanıcı arayüzü ve iş mantığı bir ayrım sunar. Görsel olarak çarpıcı ve arayüzler, medya, iki ve üç boyutlu grafikler, animasyonlar ve daha fazlası kullanılarak oluşturulmuş arayüzler geliştirmeye yardımcı olur.
  • Windows CardSpace : Bu, hayati kaynaklara erişmek için güvenli bir platform sağlar. İnternette kişisel bilgileri paylaşma. Bu, güvenli ve güvenli bir platform oluşturmamıza yardımcı olur.
  • LINQ : Veri sorgulama yeteneklerini, geleneksel SQL sorgulama diline benzeyen bir sözdizimi kullanan diğer Net dillerine iletir.
  • ADO.NET : Veri ve kapsamlı veritabanlarıyla çalışmak için kullanılan teknolojidir. Veriyi almak, değiştirmek ve güncellemek için SQL server, OLE DB, XML vb. Gibi veri kaynaklarına erişim sağlar.

ASP.NET ve ASP.NET AJAX arasındaki fark

ASP. NET bir web geliştirme modelidir, AJAX ise AJAX işlevselliğini geliştirmek ve uygulamak için kullanılan bir ASP.NET uzantısıdır. ASP.NET AJAX, geliştiricinin sayfayı yeniden yüklemeden web sitesindeki verileri sürekli güncellemesine izin veren birimleri içerir.