|
16 OCAK 2011
- Tomcat Sunucusu doğrudan mmas.exe tarafından bir process olarak başlatılıyor ve konsol kayıtları "Tomcat Konsolu"penceresinde gösteriliyor.
- Internet Explorer tabanlı bir dahili web tarayıcısı ile IDE den ayrılmadan test etme imkanı sağlandı.
- Sayfa XML Veri Dosyaları herhangi bir ayar yapmaya gerek kalmadan açılan bir pencere üzerinde gösteriliyor.
- Araç çubuklarında sadeleştirmeler yapıldı. Başlangıçta Sadece "Temel Elemanlar" ve "Basit" araç çubuğu açık. Bazı menü komutlarının yerleri değiştirildi.
- Proje kütüphanesi iptal edildi. Mevcut eski bileşenler çalışacak ancak kullanıcıların mevcut proje bileşenlerini normal kütüphane bileşenine dönüştürmelerini tavsiye ederiz.
- Kütüphane elemanları farklı görünümler altında ulaşmak mümkün. Başlangıçtaki "Basit Görünüm" geçerli olacak.
Amaç yeni başlayanların ihtiyaç duydukça diğer kapsamlı görünümlere geçmeleri.
- Çoklu-site ve çoklu-barındırıcı mantığı basitleştirme uğruna iptal edildi. Şimdi konuşlandırma konfigürasyonu çok daha anlaşılır ve tek bir diyalog üzerinden yönetilebilir hale geldi.
- Sihirbaz desteği geldi. Artık mmas.exe bir sihirbaz tomcat'i ve sihirbaz tarayıcısı aracılığı ile çalışma ortamı ile bağlantı kurdu.
Bu önemli bir ilerlemedir versiyon 6'ın daha geniş kitlelere ulaşmasını sağlayacaktır.
- Sayfalarda Ajax kullanmak için AjaxScripts elemanına gerek kalmadı. mmas.exe Ajax kullanımını farkederek gerekli dosyaların sayfaya otomatik olarak bağlayacak.
- Yeni MScript fonksiyonu del() eklendi. del() değişkenleri silmek için kullanılır.
- RelDBQuery sayfalama performansı büyük sonuç kümeleri için iyileştirildi.
- Ajax servisleri datasource konfigürasyonu olmayan ancak bellekte mevcut olan ADOMları da kullanabilecek.
- Ajax servisleri datasource lara ilave olarak datarequest leride kullanabilecek.
- @shellexec() MScript fonksiyonu için yeni bir parametre kombinasyonu destekleniyor.
- MScript foksiyonu exists() ADOM ların var olup olmadığınıda kontrol edebilecek. Örnek @doif(exist(s:/adomname)) ...
- Yeni MScript fonksiyonları swi,ewi (StartsWith,EndsWith) eklendi
- Yeni MScript fonksiyonları min, max eklendi.
- dataRequest elemanına addItemIfEmpty niteliği eklendi. Bu sayede veri kaynağı kayıt döndürmez ise de bir boş kayıt dönecek.
- OMgr.initialize() Javascript metodu artık işlem kayıt şablonlarını hazırlamayacak (initialize).
- Date.js hata raporlaması güçlendirildi.
- FWMgr.openFlowin() parametre nesnesine "onClose" özelliği eklendi.
- Yüzen pencereler şimdi tek "ESC" tuşu basılması ile kapanacak.
- AjaxRequest parametre nesnesine "method" özelliği eklendi. Varsayılan değer "GET".
- OMgr nesnesine hasClass(), addClass(), removeClass(), toggleClass() metodları eklendi.
- OMgr nesnesine getMoName(), getMoParent(), getMoChild(), getMoObject() metotları eklendi
- WinMgr nesnesine Refresh() metodu eklendi. Refresh() güncel sayfayı yeniliyor.
- SuggestBox elemanına fare tekerleği desteği geldi.
- Yeni işlem alanı "ComboEditBox" eklendi. Bu eleman hem combo hem de editbox gibi çalışıyor.
- Yeni OMgr.types dizisi mo tiplerinin bilgi nesnelerini içerecek. Bilgi nesnelerinin üyeleri: "field" boolean, "init" metot, prepareForEdit metot. Bu değişiklik ile html elemanlarına yerleştirilen mo:field, mo:needsInit nitelikleri gereksiz hale geldi.
- <dataRequest> elemanına itemsPerPage ve pagesPerBlock nitelikleri eklendi. Aynı adlı özellikler <dataSource> elemanında gereksiz hale geldi.
- PageInfo nesnesinin yeni üyesi "orp" nin değeri 1 olunca _rand parametreleri Javascript fonksiyonları tarafından oluşturulan url lere eklenmiyecek. Aksi söylenmedikçe artık MoreMotion Af yanıtlarının başlık bilgisinde "no-cache" yer alacak.
Bu nedenle özel bir gereksinim olmadıkça "_rand=" parametreleri kullanılmayacak.
Versiyon 6 da gelen Sihirbaz desteği beraberinde kütüphanede çok miktarda sihirbaz sağlanmıştır. Özellikle DB dalı altındaki veritabanı sihirbazları ile veritabanı sayfalarını oluşturma şekli önemli ölçüde yeniliğe uğramıştır.
Rapor sihirbazları ile iReport aracını açmadan da rapor tasarımları yapıp hemen uygulamalarınıza entegre edebilirsiniz.
- SuggestBox Elemanına Fare desteği geldi. SuggestBox'u harekete geçirmek için üzerine tıklamak ve yeni sayfalara ulaşmak içinde fare tekerleğini çevirmek yeterli.
- SuggestBox görünümünün özelleştirilmesi için sağlanan still özellikleri yok edildi. Mevcut tanımla çalışacak ancak eğer elemanın bulunduğu sayfa güncellenir ve kaydedilirse mevcut stil tanımları yok olur. Bu değişikliğin nedeni tüm elemanların görünümünü bir bütün halinde harici CSS tanımları değiştirebilmek.
- Yeni eleman SliderPanel eklendi
- Text bazlı işlem elemanlarına "İsteğe Dahil Et" özelliği eklendi.
- FML Read() ve Write() fonksiyonlarına encoding desteği ileve edildi.
- RecordQueryProcess ve RecordQueryDataSource elemanlarının "Alan Eşlemeleri" özelliğinde MScript desteği sağlandı.
- Yeni özellikler "Sayfadaki Kayıt Miktarı" ve "Bloktaki Sayfa Miktarı" eklendi. Artık bu özellikler veri kaynaklarında kullanılmayacak.
- Yeni işlem elemanı "JasperCompileProcess" eklendi.
- Resful web servisleri desteği için yeni elemanlar eklendi
- SOAP elemanlarına Proxy desteği eklendi
- DataRequest elemanına extraItemsBefore, extraItemsafter, addItemIfEmpty özellikleri eklendi.
Yeni kurulum beraberinde apache-tomcat-6.0.18 ve jre1.6.0_17 gelmektedir. Gerektiğinde önceki Java ve Tomcat sürümleri ile de çalışmak mümkün; Çünkü MoreMotion AF Java 1.5 e göre derlenmiştir.
İstenilen Java ve Tomcat kök dizinleri "Proje | Konuşlandırma" diyaloğu üzerinden seçilebilir.
|