Teknoloji Yazılım Bilişim Hizmetleri
 Yazılım Altyapımız
  SmartLib 2.0
  SmartControls 2.0
  SmartFlow 2.0
  SmartReport 2.0
  SmartDOCServer 2.0
  SmartADServer 2.0
  SmartWebService 2.0
Altyapı Mimari Özellikler
  Genel Özellikler
  Kodlama nasıl yapılıyor?
  Neden altyapı önemli?
Örnek Proje Ekranları
  Örnek Ekranlar
 TechSoft ' dan Haberler
  Platform Testleri
  Testleri başarıyla geçtik
  Microsoft Partner olduk

  
 

SmartControls for ASP.NET 2.0


Gelişmiş ASP.NET 2.0 web kontrolleri kütüphanesi





ASP.NET 2.0 ın tüm web kontrollerinin ( TextBox, Button, Grid vb ) subclass (inherit) edilerek oluşturulduğu ve çok özel property (özellik) ve metodlarının  eklendiği kontrol kütüphanesi. SmartLib 2.0 kütüphanesi ile yazılan web projelerinde bu özel kontrolleri kullandığımızda SmartLib bunları tanımakta ve on-the-fly dediğimiz havada işlem yaparak gereken tüm server side veya client side işlemleri otomatik yapabilmektedir.

Yazılımcı sadece SmartControls kütüphanesinden gelen ve dizayn editöründeki toolbox dan sürükle - bırak işlemi ile dizayn ettiği web formunun üzerinde kullandığı özel kontrollerin property lerini dizayn ekranında set ediyor gerisini bir diğer kütüphane olan SmartLib çalışma anında otomatik bir şekilde hallediyor.

Örneğin açılacak popupların ve bu popuplara veritabanından gelecek değerler de dahil olmak üzere  gereken client side javascript kodları , formatlama , popuplarda oluşacak javascriptler vb her işlem otomatik olarak SmartLib tarafından yapılıyor. Aynı şekilde bilgileri veritabanına kaydederken ise hiç SQL komutu yazmadan her işlemi kütüphane hallediyor.

Bu sayede yazılımcı detaylarla uğraşmaktan kurtulup çok karmaşık işlemleri dahi kütüphaneye bırakıyor, yazılımların bakımı ve değiştirilmesi çok kolay oluyor, kalitesi artıyor ve geliştirme zamanı çok düşüyor. Kütüphanede yapılacak tüm değişiklik ve iyileştirmeler ise otomatik olarak projelere yansıyor ve yazılımcıların her projeyi ayrı ayrı düzeltmesi gerekmiyor.

Alttaki resimde bu çok özel web kontrollerinin yazılım geliştirmede kullandığımız Visual Studio 2005 editöründeki Toolbox da görebilirsiniz.
  Örnek olarak sadece Grid kontrolüne 80 adet property (özellik) ve 60 dan fazla metod eklenmiştir.
 bir  iştirakidir