Úprava a správa kódu komponent přímo v hostitelském projektu z Průzkumníka 4D
Ve verzi 4D 20 R9 jsme zavedli možnost upravovat a ladit metody a třídy komponent přímo z hostitelského projektu. Počínaje verzí 4D 21 jdeme nyní ještě dál a z Průzkumníka 4D děláme centrální centrum pro úpravy kódu projektu i komponent. Co je pro vás: pracujte se svými komponentami lépe a rychleji.
4D NetKit: Zjednodušení přesměrování OAuth 2.0 po ověření
4D NetKit právě usnadnil přesměrování uživatelů po ověření OAuth 2.0 pomocí 4D 21. Třída OAuth2Provider v 4D NetKit nyní umožňuje skutečné adresy URL pro authenticationPage a authenticationErrorPage. To znamená, že nyní máte více možností přesměrování po ověření, například stránky Qodly nebo HTTP Handlery. Bez ohledu na to, zda ověření proběhne úspěšně, nebo neúspěšně, máte i nadále kontrolu nad uživatelským prostředím díky plynulým a flexibilním možnostem přesměrování.
Sledování, audit, optimalizace: Převezměte kontrolu nad svými 4D webovými relacemi
Od zavedení škálovatelných relací se správa relací na straně serveru stala důležitou součástí moderních architektur 4D. Tyto relace umožňují jemně vyladěnou škálovatelnost webových aplikací, ale také vyžadují přísnější dohled, aby byl zaručen výkon, stabilita a kontrola licencí. S aplikací 4D 21 máte nyní k dispozici komplexní prostředky pro kontrolu všech otevřených webových relací, ať už pocházejí z připojení REST, volání SOAP nebo požadavků 4DACTION.
Požadavky HTTPS nyní podporují obchod s certifikáty systému Windows
Počínaje verzí 4D 21 mohou nyní požadavky HTTPS používat certifikát uložený v úložišti certifikátů systému Windows namísto certifikátu uloženého na disku. To je užitečné zejména v případech, kdy je na straně klienta u požadavků HTTPS nutné používat místní certifikáty.
Sémantické vyhledávání: dotazování podle podobnosti vektorů
S rostoucím významem vektorového vyhledávání v aplikacích umělé inteligence, jako je sémantické vyhledávání, doporučovací stroje a zpracování přirozeného jazyka, zavádí 4D nativní podporu vektorových dotazů ve funkci query(). Toto vylepšení přináší porovnávání vektorové podobnosti přímo do jazyka DataClass.query() a EntitySelection.query().
Převzetí kontroly nad standardními 4D komponenty
Jako vývojáři 4D často chcete mít plnou kontrolu nad tím, co bude do vašich projektů zahrnuto. Počínaje verzí 4D 21 můžete nyní rozhodovat o tom, které komponenty poskytované 4D budou součástí vaší aplikace.
Sada 4D 21 a AI: Znovu definuje způsob, jakým aplikace myslí a jednají
S technologií 4D 21 se umělá inteligence posunula o obrovský skok kupředu. Jádrem tohoto vývoje je volání nástrojů sady AI Kit, rozsáhlý přírůstek, který mění způsob, jakým integrujete umělou inteligenci do svých aplikací.
Volání nástrojů umožňuje rozšířit možnosti modelu registrací vlastních metod nebo funkcí, které může AI v případě potřeby automaticky volat. To znamená, že namísto ručního zpracování každé interakce pomocný chat automaticky vyvolá vaše obslužné programy, což vám poskytne flexibilitu i kontrolu.
Vyhledávání podle významu, ne podle metadat: Sémantické filtrování obrázků pomocí 4D.Vector
Vaši uživatelé nepřemýšlejí v názvech souborů nebo hierarchiích složek. Myslí v myšlenkách.
- „Robot namalovaný akvarelem.“
- „Slunečná pláž plná barev.“
- „Něco, co vypadá jako Mona Lisa… ale z budoucnosti.“
Nezáleží na tom, zda tato myšlenka pochází z obrázku, objednávky zákazníka, e-mailu nebo dokumentu 4D Write Pro – výzva je stejná: jak dodat výsledky, které odpovídají záměru, nikoliv jen klíčovým slovům?
S aplikacemi 4D.Vector a 4D AI Kit může vaše aplikace konečně dávat smysl. V tomto příspěvku si to ukážeme na příkladu sémantického vyhledávání podobnosti obrázků. A zde je klíč: ve skutečnosti vůbec nepracujeme se surovými obrázky – pracujeme s jejich popisy. Úplně stejný přístup funguje pro jakýkoli druh textových dat ve vaší aplikaci.
Vylepšení a třídění UUID ve verzi 7
Počínaje verzí 4D 20 R10 jsou nyní identifikátory UUID generovány přímo pomocí interního algoritmu a nespoléhají se na systémové funkce, což umožňuje lepší kontrolu nad jejich formátem a chováním. A díky této aktualizaci se nyní můžete rozhodnout pro UUID verze 7, které podporují chronologické řazení. Pojďme prozkoumat, co to znamená pro vaše aplikace.
4D Qodly Pro: Co je nového v 4D 20 R10
4D 20 R10 je nyní k dispozici a nabízí novou sadu vylepšení 4D Qodly Pro v celém produktu, která stabilizuje výkonné funkce, které jste již možná používali.
Nastavení obslužných programů HTTP je nyní jednodušší než kdy dříve.
Při vykreslování stránky lze nyní přistupovat k částem URL a parametrům. A tolik vylepšení vám pomůže nabídnout koncovým uživatelům lepší pochopení jejich uživatelských cest a jasnou zpětnou vazbu pro každou jejich akci.
Objevujte dál toto výkonné řešení pro vývoj webových stránek plně založených na částech 4D, které je robustní a uživatelsky přívětivé.
Vytvářejte podnikové webové aplikace s minimálním úsilím při kódování s využitím stávající podnikové logiky, kterou jste již implementovali ve svých desktopových aplikacích.
Podívejme se blíže na … Čtěte dál!
Kontaktujte nás
Máte dotaz, návrh nebo se chcete spojit s blogery 4D? Napište nám!
* Vaše soukromí je pro nás velmi důležité. Kliknutím sem si můžete prohlédnout naše Zásady
