S potěšením oznamujeme spuštění beta testing pro 4D v16 R5! Je plný zajímavých věcí, tak se na něj pojďme podívat a zjistit, co je v něm 4D v16 R5 BETA has in store for you…
Tato verze přináší několik zajímavých funkcí a vylepšení, včetně:
- Vynucené zabezpečení webového serveru 4D a zpracování hesel pomocí vhodných a účinných protokolů a algoritmů.
- Zjednodušené zacházení s nedefinovanými hodnotami v jazyce 4D.
- Možnost programově spravovat záhlaví a zápatí aplikace 4D Write Pro.
- Plně automatické přizpůsobení výšky řádku seznamu v aplikaci 4D View Pro.
Zabezpečení
V průběhu let se bezpečnost stala klíčovým tématem podnikových aplikací. 4D v16 R5 dělá v otázkách zabezpečení obrovský skok vpřed díky těmto třem vylepšením:
Vylepšené zabezpečení serveru 4D
Počínaje verzí 4D v16 R5 je výchozí minimální podporovaná verze TLS v1.2. 4D Web Server nyní zaručuje, že vaše aplikace mají ve výchozím nastavení maximální úroveň zabezpečení (starší verze TLS budou odmítnuty, protože by mohly být nezabezpečené).
Podpora SHA-2 pro příkaz Generovat digest
Funkce Digest jsou určeny k ověření integrity dat. V důsledku toho jsou skvělým způsobem, jak odhalit změny a úpravy. 4D v16 R5 přináší pozoruhodné vylepšení funkce Generate digest příkazu o podporu algoritmů SHA-2.
Hashování a ověřování hesel
Byly vytvořeny dva nové příkazy související s ochranou uživatelských hesel: Generate password hash a Verify password hash. Oba jsou založeny na algoritmu bcrypt, který je záměrně pomalý, aby bylo heslo bezpečnější proti útokům hrubou silou.
Jazyk 4D
Vylepšené příkazy pro preemptivní procesy
Preemptivní procesy jsou výjimečné, protože umožňují rychlejší běh aplikací zkompilovaných v jazyce 4D a více připojených uživatelů. Vaše vícejádra nebudou s 4D v16 R5 zahálet, zejména díky více než 20 vylepšeným příkazům pro použití v preemptivních procesech!
Správa ukazatelů JSON
Pokud chcete rozdělit dokumenty JSON na menší a opakovaně použitelné části, ukazatele JSON jsou tou správnou volbou!
Nepropadejte panice kvůli nedefinovaným hodnotám
Nedefinované hodnoty již nejsou v 4D v16 R5 na obtíž. Díky vylepšení objektové notace nyní jazyk 4D akceptuje vyhodnocení jakéhokoli výrazu obsahujícího nedefinované hodnoty. Už žádné chyby ani přerušené provádění kódu!
Předávání dat mezi formuláři
Komunikace s formuláři je výrazně zjednodušena pomocí 4D v16 R5. Stačí svázat objekt s formulářem a používat jej interně pomocí nového příkazu Form příkazem. Už žádný složitý kód nebo potíže s globálními proměnnými!
tipy nápovědy k seznamům
Tipy nápovědy jsou skvělým způsobem, jak zjednodušit složité uživatelské rozhraní. 4D nyní podporuje tipy nápovědy na objektech seznamových polí. a to není vše! Tipy nápovědy lze definovat podle polohy myši, takže můžete nastavit tipy nápovědy na základě najetí na sloupec a dokonce i na každý řádek. Šťastné najetí myší!
4D Write Pro
Programová správa záhlaví a zápatí
Pro ty, kteří chtějí používat šablony 4D Write Pro k vytváření dalších dokumentů a programově spravovat záhlaví a zápatí, máme skvělou zprávu… je to možné ve 4D v16 R5 díky sadě nových příkazů!
Podpora obrázkových výrazů
Tam, kde slova nestačí, jsou tu obrázky. S verzí 4D v16 R5 je manipulace s obrázky v dokumentech 4D Write Pro stále jednodušší, protože výrazem může být i obrázek. Toto vylepšení vám pomůže vytvářet složité dokumenty programově.
obrázky na pozadí v plné velikosti
Někdy potřebujete, aby obrázky na pozadí vyplňovaly celou tisknutelnou oblast. Nuže, díky nově přidanému stylu pro obrázky na pozadí je to nyní možné v programu 4D Write Pro!
4D View Pro
automatická výška řádku
Boxy se seznamy jsou skvělé a ve verzi 4D v16 R5 jsou ještě lepší. Díky plně automatickému režimu zobrazení seznamů můžete vytvářet nádherná rozhraní bez jediného řádku kódu! Stačí nastavit několik vlastností pole seznamu a 4D se postará o zbytek!
… a další!
Sledujte svůj webový server 4D
S verzí 4D v16 R5 jste o krok blíže k vytvoření vlastního dialogu pro správu serveru. Jediným příkazem můžete získat podrobné informace o svém webovém serveru 4D a jeho mezipaměti, pokud nastavíte atribut cache na hodnotu true!
sledování procesů
. Get process activity Příkaz byl vylepšen. Díky novému atributu lze jednoznačně identifikovat jakýkoli proces bez ohledu na jeho typ. Za zmínku stojí, že je snadnější než kdy dříve analyzovat výsledek příkazu!
Potřebujete další technické podrobnosti? Podívejte se do dokumentace na adrese4D v16 R5 beta . 4D Doc Center.
Stáhněte si 4D v16 R5 nyní (exkluzivně pro partnery 4D)
Velmi si vážíme vaší zpětné vazby, která nám pomůže zlepšit kvalitu našeho produktu, aby lépe sloužil vašim potřebám. rádi si vyslechneme vaše názory na některou z výše uvedených funkcí. Můžete přispívat do našeho fóra „beta verze“, které je přístupné všem 4D Partnerům.
Ještě nejste partnerem? Staňte se partnerem 4D a zapojte se do našich testovacích kampaní beta verze.