OpenEdge 10.2A'ya Genel Bakış
Progress olarak hangi ölçekte firma olursanız olun, kurumsal veriyi yönetmenin kolay bir iş olmadığının bilincindeyiz. Kurumsal ihtiyaçlara ve resmi mevzuatlara uyum gereksinimi ve küresel ekonomiye katılım gerekleri, veri karmaşıklığındaki artışı tetikleyen unsurlardan sadece birkaçı. Bugünün iş dünyasının ihtiyacı olan şey, karmaşık veri yönetimi problemleriyle yüzyüze gelen sizlerin faaliyetlerinizi ölçeklemenizi ve rahat yönetebilmenizi sağlayacak sağlam bir teknoloji platformudur.
Progress OpenEdge platformu basit bir önermeyi karşılamak için tasarlanmıştır: İş uygulamaları kolay yapılandırılabilir, kolay geliştirilebilir olmalı ve işletim için minimum kaynak tüketmelidir. Bizler inanıyoruz ki transaction tabanlı iş uygulamaları (örneğin tüm dünyaya yayılmış uçlarda her gün durmaksızın çalışan görev-kritik uygulamalar) için özel olarak tasarlanmış birleşik bir platform kullanıldığında yazılım geliştirme süreci dramatik bir şekilde basitleşir, daha büyük kaynak verimliliğine ulaşılır ve işletimsel efor minimuma düşer.
Progress Software yeni OpenEdge 10.2A platformunu duyurmaktan gurur duyar. Geliştirmeler ve yeni özellikler 3 ana başlıkta toplanmaktadır.
Platform alanında 10.2A, "Open" olma kavramına yepyeni bir soluk getiriyor:
- Bir endüstri standardı olan .NET ile tam uyumlu platform
- Yeni "OpenEdge GUI for .NET", son teknoloji dilimiz olan Advanced Business Language (ABL)'in tam desteğiyle standart, modern ve hoş görünümlü uygulamaların kapısını ardına kadar açıyor.
- SOA için sunduklarımızı geliştiren özellikler
- ProDataSet'lerde XML okuma ve yazma işlemleri için gelişmiş handle metodları dunulmakta, böylelikle dosya boyutları düşmekte ve ağ yükü azalmaktadır.
Geliştirme alanında, OpenEdge Architect (OEA) ürününü daha da geliştirerek yazılım araçlarımızın verimliliğini artırmaya devam ediyoruz:
- Yeni Görsel Tasarım Ekranı
- Bu özellik yazılım geliştiricilerin OpenEdge Architect üzerinden görsel pencere tasarımları yapmalarını olanaklı kılıyor. .NET kontrollerinin tasarım yüzeyi üzerinde sürükle bırak yöntemleriyle taşınabildiği ve olay ve kontrol niteliklerinin girilebileceği "Property Grid" penceresine sahip bir WYSIWYG editörü kullanarak uygulamalar inşa etmeyi sağlıyor.
- .NET sınıflarını kolay incelemek için bir "Class Browser" desteği
- Bu özellik .NET kaynaklarını, ad uzaylarını ve tanımlı tipleri detaylarıyla inceleyebilmenizi sağlıyor. Bu detaylar çalışma uzayıyla ilişkilendirilmiş assembly'lerden gelmektedir. Bunun dışında kalan harici kaynaklar da gözlemlenebilmektedir.
- ABL Editör değişiklikleri
- 10.2A'da, ABL Editörü özel sihirbaz ve diyalog kutuları, yeni görünümler ve UI özelliklerinin de aralarında bulunduğu birtakım verimlilik geliştirmeleriye gelmektedir.
Operasyon ve yönetim alanında ise migrasyon duvarlarını ortadan kaldırarak ve nesne yeniden kullanılabilirliğini artırarak etkinliği artırmaya devam ediyoruz. Örneğin:
- Yenilenen "OpenEdge Adapter for SonicMQ"
- Bir takım ek bağlantı parametrelerini destekleyecek şekilde genişletilen bağlantı dosyası desteği
- Bir kaç API ile geliştirilen Connect ID desteği
- Gelişmiş bir DataServer for Oracle ve Microsoft SQL Server
- DataServer for Oracle and Microsoft SQL Server ürünlerine eklenen DateTime desteği.
- Ayrıca, DataServer for Oracle için CLOB veri tipi desteği
- ABL ve nesneye yönelik programlama yenilikleri
- .NET nesnelerini kullanma, .NET formları ve kontrolleri yaratma, .NET tip ve kaynak yönetimi ve hata kontrolü , otomatik çöp alanı ve dizilerle ilgili geliştirmeleri de içeren daha bir çok yeni özellik.