Devexpress 15
Mi új és érdekes a DevExpress 15.1-ben?
- WinForms
- WPF
- ASP.NET WebForms + MVC
- műszerfal
- Dokumentumszerver
- eXpressApp keretrendszer
- CodeRush
- DevExtreme HTML5
- Xamarin
- TestCafe
A WinForms egyik legfontosabb újdonsága ebben a kiadásban az MVVM minta támogatása.
Volt egy új elem - az harmonika. így könnyedén létrehozhat egy hierarchikus navigációs menüt, amely korlátlan számú beágyazott szintet, beépített keresést, elemek szöveges és képbeli megjelenítését, animációkat a csoportok bővítéséhez és elrejtéséhez stb.
Egy másik új elem a navigációs panel és a navigációs keret. Az első egy olyan navigációs sáv, amelynek egy egyenes oszlopa van, amellyel megjelenítheti az aktív oldalt. A második pedig oldalak gyűjteményét is tartalmazza, és különböző felhasználói tartalmak megjelenítésére szolgál, valamint a sima animációval történő váltásra.
Ebben a kiadásban bővítettük a komponensek, például a Grid és a TreeList képességét, hogy személyre szabhassuk a keresési űrlapot, hogy a felhasználók gyorsan megtalálhassák az általuk szükséges információkat.
Most a Spreadsheet biztosítja az adatok végfelhasználók általi ellenőrzését az adatellenőrzés hatékony mechanizmusa miatt. Lehetőség van egy érvényes értékek legördülő listájának létrehozására, megadni a szükséges számú számjegyet vagy szimbólumot a cellában, valamint ellenőrizni az adatokat különböző táblázati képletekkel.
Az új nyomtatási beállítások oldalán a felhasználó hozzáadhat fejléceket és lábléceket a dokumentumhoz, amelyben megjelenítheti az oldalszámot, az aktuális dátumot és időt, a fájlnevet, a lap nevét stb.
Az elrendezés új asztali stílusa hatékonyan rendezi az elemeket a táblázatban, továbbá rugalmasan konfigurálható különböző táblázatbeállítások segítségével.
Ezzel a WPF-verzióval a Grid komponens számára elérhető a képpontonkénti görgetés Card View módban. amely eltér a jelenlegi nagyobb simaságtól és a termelékenység növekedésétől. Különösen akkor hasznos, amikor nagyszámú elem görgetése, valamint komplex struktúrájú kártyák készítése történik.
Emellett az adatok feldolgozási teljesítményét a GridColumn.Binding opció növelte, és a táblázat lehetőségeit a Master-detail View módban bővítették. például lehetővé vált több sor egyidejű kiválasztása.
Most a Chart komponens színei adhatók meg a DataSource grafikon adataiban. És előre definiált színezők segítségével. Egy szín és egy értéktartomány meghatározásával színeket rendelhet a pontokhoz az adatokból származó értékek alapján.
Megjelenik egy új nyomtatási beállítás párbeszédpanel a Spreadsheet összetevőhöz, például az oldal tájolásához, a papírmérethez, margókhoz és másokhoz.
A térképösszetevőt kibővítettük egy újfajta térkép megjelenítésével - a Descartes Maps segítségével. ami nagyon hasznos lehet különböző épületek és tereprendszerek bemutatására.
ASP.NET WebForms + MVC
De az előnézeti verzióban a Kártya nézet összetevő elérhetővé vált. hasonló funkciókkal rendelkezik az ASPxGridView alkalmazással történő adatfeldolgozáshoz: rendezés, szűrés és nagy mennyiségű adatkezelés a ServerMode üzemmódban.
A végfelhasználók mostantól rugalmasan konfigurálhatják az online grafikát a böngészőben az új ügyfél Chart Designer segítségével. lehetővé téve elemek hozzáadását és eltávolítását, szabályozhatja a grafikon megjelenését, elrendezését és adatait.
A szalag összetevő új elemtípusokkal egészül ki - a Galéria Bar és Galéria Drop-Down elemek. amellyel a végfelhasználó gyorsan és egyszerűen kiválaszthat valamit egy adott listából.
A HTML Szerkesztő összetevőhöz számos új fejlesztés mutatkozott, például a Tag-felügyelő. Ez lehetővé teszi a végfelhasználók számára a címke hierarchiájának megtekintését és kezelését, valamint a címkékhez, attribútumokhoz és elemekhez rendelt szűrést.
Sok változás az ASP.NET fájlkezelő összetevőjéhez. például lehetővé vált a fájlok és könyvtárak kiválasztása a jelölőnégyzetekkel, valamint a megjelenítés navigálásával, amellyel a végfelhasználó képes követni a könyvtárakat a mappákon belül.
Az ebben a kiadásban található Irányítópult új funkciói között szerepelnek a cellák feltételes formázása a rács és a pivot összetevők között.
Speciális cellák és táblázatos sorok hozzárendelésére használható a megadott formázási szabályok szerint.
Ez azért lehetséges, mert a táblázatos elemek elosztására vonatkozó kritériumok rugalmasak, amelyek több csoportra oszthatók: Value, Top / Bottom, Average, Range.
A Csoportértékszabályok használatával statikus értékek összehasonlíthatók, például "kevesebb, mint", "nagyobb, mint". A felső / alsó csoport több felső vagy alsó cellát választ ki a cellából, egy bizonyos értékkel. Az átlagcsoport segít kiválasztani azokat az értékeket, amelyek értéke nagyobb vagy kisebb, mint az átlagérték. Egy csoport Tartomány - a formázási szabályok tartományainak megadása, ha szükséges, különböző színek és ikonok használatával.
A teljes érték kiszámításának funkciói, például a Sum, Avg, Count elérhetővé váltak. és hasonlók, amelyek felhasználhatók számított mezők létrehozására.
A DevExpress irányítópult frissítette az adat-hozzáférési motort. amely a DBMS mellett lehetővé teszi az Entity keretrendszer használatát is. valamint az önkényes felhasználói adatforrások (objektumadatforrás). Továbbá frissített lekérdező készítő. Ebben benne volt a beépített eljárások támogatása, azzal a lehetőséggel, hogy paramétereit kifejezéseken keresztül állítsák be.
Dokumentumszerver
A 15.1 kiadásban elérhetővé vált az új XL Export export motor. Lehetővé teszi az adatok exportálását XLCS, XLS és CSV formátumokra. Nem hoz létre belső modellt, hanem közvetlenül az adatfolyamba ír. Ez maximális teljesítményt biztosít minimális memória méretnél. A következő funkciókat támogatta:- A táblázat fő elemeinek létrehozása
- sejt formázás
- képletek és hiperlinkek
- egyesített sejtek
- feltételes formázás
- Képek behelyezése
- az automatikus szűrés és az adatok csoportosítása
- és sok más dolog
eXpressApp keretrendszer
Ebben a kiadásban az eXpressApp Framework az új webes téma előnézeti verzióját tartalmazza. amely az XAF webhelyek kényelmesebb használatát szolgálja asztali számítógépeken és érintőképernyős eszközökön.
Vált elérhetővé értesítést egység, amely a múltban vezették be kiadás előnézeti változata. Összehasonlítva az előző verzió a modulok terjeszteni, például a lehetőséget, hogy nyissa ki a szerkeszthető konfiguráció az üzleti objektum társított a bejelentés, valamint hozzon létre diszkrét értesítések nélkül pop-up.
Ezzel a kiadással a Workflow modult a Microsoft ADO.NET Entity Framework segítségével együtt is használhatja.
Jelentősen egyszerűsíti az adminisztrációs alkalmazások telepített végrehajtása révén számos új funkciót, például import beállítások az alkalmazás fájl Model.xafml adminisztrátorok és külön tároló lehetőség asztali, böngésző és a mobil alkalmazások.
A klasszikus verziótól átvitt nagyszámú szolgáltatás mellett az új CodeRush a Roslyn számára az új kódleolvasást is magában foglalja. Lehetővé teszi a kód lefedettségének elemzését egységvizsgálatok segítségével. A CodeRush for Roslyn ingyenes előnézeti verziója jelenleg telepíthető a Visual Studio bővítmény galériáján keresztül.
DevExtreme HTML5
Az egyik új eszköz a DevExtremeben a Pivot Grid volt. Hatékony adatfeldolgozási képességekkel és rugalmas megjelenési beállításokkal rendelkezik.
Egy másik új widget az ütemező. amely lehetővé teszi különböző események létrehozását, amelyek az elkövetkező napokon, a héten és a hónapban jelennek meg.
A regisztrálásnak két új témája volt: kompakt és kontrasztos. Az első lehetővé teszi az oldalakon lévő komponensek hatékonyabb helyzetét, a második pedig a látássérültek számára készült. Az összetevők betűtípusainak könyvtára jelentősen bővült, és ha szeretné, akkor máris csatlakoztathatja a sajátját, például a Font Awesome funkciót.
A Grid összetevő képes exportálni excel formátumra. És ez ebben az állapotban, amely ma az asztalra - dedikált vonalak használata szűrés, válogatás és csoportosítása adatok felhasználásával excel-formátumú számok és dátumok.
Az adatmegjelenítés komponenseiben a tooltip tooltip elkezdte támogatni a html-jelölést. Továbbá, a helyzete megszűnt a konténer komponensek határaitól és méretétől függően, és mind a belső, mind a határponton ugyanúgy néz ki.
A ThemeBuilder hozzáadta a képességeket a css tulajdonságok testreszabásához a DevExtreme SPA Framework használatával épített alkalmazások megtalálásához.
A Grid az első komponens a DevExpress Xamarin Formákhoz. amely ingyen letölthető innen.
Mind a szokásos táblázatos funkciók, mint például a szűrés, a rendezés, az adatok csoportosítása és a speciális képességek.
Ebben a kiadásban a TestCafe-nek lehetősége van arra, hogy készítsen képernyőképeket a tesztoldalról, ami különösen hasznos lesz a képernyő-teszteléshez.