Zprávy blank

4D 20 R7 je zde

Automaticky přeloženo z Deepl

Představujeme 4D20 R7 – k dispozici nyní!

Zde je stručný přehled vylepšení této verze zaměřených na uživatele:

Stáhněte si 4D 20 R7 (k dispozici jsou měsíční opravy Hot Fixes).

  • Qodly Studio pro 4D: Odladění a náhled webových aplikací přímo ze serveru 4D šetří čas a námahu.
  • Třída OutgoingMessage: Dodávejte vlastní soubory nebo data ve svých webových aplikacích bez námahy a s úplnou kontrolou nad odpověďmi HTTP.
  • Přímé zadávání: Deklarujte proměnné přímo v kódu a zajistěte tak přesnost a přehlednost svých projektů.
  • Singletony relací: Bezproblémově zpracovávejte data specifická pro uživatele a zajistěte tak plynulejší práci s webem a klientem-serverem.
  • Nástroje pro správu procesů: Získejte přehled a spravujte procesy rychleji pomocí aktualizovaných příkazů.
  • Vylepšení rozhraní IMAP API: Sledujte nepřečtené e-maily napříč poštovními schránkami v jednom rychlém kroku.
  • 4D View Pro: Vizualizace dat pomocí nových grafů, nástrojů pro přetahování a vylepšené integrace s aplikací Excel.
  • Robustnější zabezpečení: Chraňte své aplikace pomocí vylepšeného ověřování serverových certifikátů.

To je jen letmý pohled na , co je k dispozici v 4D 20 R7. Stáhněte si 4D20 R7 a zjistěte, jak daleko se můžete s touto verzí funkcí dostat.

Produkt blank

QODLY STUDIO PRO 4D: CO JE NOVÉHO V 4D 20 R7

Automaticky přeloženo z Deepl

Jsme si jisti, že vás potěší nové funkce, které Qodly Studio pro 4D přináší s 4D 20 R7.

Objevujte tuto výkonnou platformu – robustní a uživatelsky přívětivé řešení pro vytváření podnikových webových aplikací s minimálními nároky na kódování.

Qodly Studio for 4D, integrované v rámci 4D, umožňuje využít stávající obchodní logiku vyvinutou pro desktopové aplikace.

Ponořme se do detailů a podívejme se, jak může vaše aplikace poskytovat více než jen data a zároveň nabízet dynamické uživatelské rozhraní a silnou ochranu dat prostřednictvím nastavení oprávnění.

Produkt blank

Přejmenování a zrušení příkazů

Automaticky přeloženo z Deepl

Jako vývojáři si všichni ceníme efektivity a jednoduchosti našich kódovacích postupů. Čím méně klávesových zkratek si musíme pamatovat, tím lépe!

S ohledem na tuto skutečnost jsme ve verzi 4D 20 R7 zrevidovali a zpřesnili názvy příkazů a zároveň vyřadili zastaralé, aby byly kratší, konzistentnější a odpovídaly moderním standardům vývoje.

Produkt blank

Šifrování. Ověřování pravosti a ověřování certifikátů certifikační autoritou

Automaticky přeloženo z Deepl

V posledních verzích byly výrazně rozšířeny možnosti zabezpečení systému 4D, zejména v oblasti certifikátů. Patří sem automaticky generované certifikáty pro komunikaci mezi klientem a serverem, podpora certifikátů ECDSA a ve verzi 4D 20 R7 také ověřování platnosti autority certifikátu pro komunikaci mezi klientem a serverem u enginových aplikací. Někteří zákazníci vyžadují nejvyšší úroveň zabezpečení, což podtrhuje důležitost těchto funkcí.

Zabezpečení však může být složité a objevily se požadavky na vysvětlení fungování spojení TLS/SSL a úlohy certifikátů. Proto je užitečné, než se pustíme do nových funkcí, nejprve rozebrat základní pojmy zabezpečení a jejich vzájemné vztahy.

Produkt blank

Představení relací Singletons

Automaticky přeloženo z Deepl

Singletony jsou jednou z nejvýznamnějších funkcí aplikace 4D 20 R5. Dříve mohli vývojáři využívat dva typy singletonů:

  • singleton procesu, který je jedinečný pro každý proces, ale liší se napříč procesy,
  • a sdílený singleton, který je jedinečný pro celou aplikaci.

Ve verzi 4D 20 R7 uvádíme nový typ singletonu: singleton relace!

Produkt blank

IMAP API: Získání počtu nepřečtených e-mailů pro více schránek v jednom volání

Automaticky přeloženo z Deepl

Mnozí z vás se spoléhají na příkazy IMAP, které v uživatelském rozhraní aplikace zobrazují počet nepřečtených e-mailů a pomáhají uživatelům být informováni o nových zprávách. Ve verzi 4D 20 R7 jsme vylepšili funkci IMAPTransporter.getBoxList () a umožnili jí načítat počty nepřečtených e-mailů a vlastnosti poštovní schránky současně, což zajišťuje rychlejší odezvu.

Produkt blank

4D NetKit: Získání počtu nepřečtených e-mailů pro více štítků v jednom volání pomocí rozhraní Gmail API

Automaticky přeloženo z Deepl

Mnoho z vás používá příkazy Gmailu k zobrazení počtu nepřečtených e-mailů v uživatelském rozhraní aplikace, abyste uživatele informovali o nových zprávách. Počínaje verzí 4D 20 R7 jsme proto vylepšili funkci Google.mail. getLabelList() tak, aby dokázala získat počet nepřečtených e-mailů spolu s vlastnostmi štítků pro Gmail najednou a zajistila tak optimální dobu odezvy.