Author: Marie-Sophie Landrieu-Yvert

Avatar
• Product Owner • Marie-Sophie Landrieu-Yvert se připojila k programovému týmu 4D jako Product Owner v roce 2017. Jako Product Owner má na starosti psaní uživatelských příběhů a jejich převod do funkčních specifikací. Její úlohou je také zajistit, aby implementovaná funkce odpovídala potřebám zákazníka. Marie-Sophie vystudovala inženýrskou školu ESIGELEC a svou kariéru zahájila jako inženýrka v IBM v roce 1995. Podílela se na různých projektech (projekty údržby nebo výstavby) a pracovala jako vývojářka Cobol. Poté pracovala jako UML designer a Java developer. V poslední době byly jejími hlavními rolí analyzovat a psát funkčních požadavky a koordinovat obchodní a vývojové týmy.
Produkt blank

Spuštění studia Qodly je vzdáleno pouhá dvě kliknutí

Automaticky přeloženo z Deepl

4D Qodly Pro nabízí všechny nástroje, které potřebujete k návrhu, vytváření a spouštění webových formulářů pro aplikace 4D.

Jeplněintegrován do 4D a je dodáván s Qodly studiem. A stejně jako 4D je jeho použití snadné, přístupné a vnořené do světa 4D.

Chcete-li používat Qodly Studio s projekty 4D vytvořenými ve starších verzích, bude možná nutné změnit některá nastavení projektu, aby podporoval moderní funkce.

Proto byl počínaje verzí 4D 21 přístup ke Qodly studiu ze 4D vylepšen tak, aby nešlo o více než dvě kliknutí, aby vám usnadnil život, uvolnil mysl a umožnil vám soustředit se na váš úspěšný obchodní příběh.

Tipy blank

ORDA – Constructor a dotýkaná událost – Podrobné chování v síti

Automaticky přeloženo z Deepl

V tomto předchozím příspěvku na blogu jste zjistili, že subjekty ORDA mohou mít nyní constructor, což umožňuje, aby se instanciace entit řídila kompletním objektově orientovaným přístupem.

A to není vše – v dalším příspěvku na blogu byla představena první datová událost ORDA v celé řadě: událosttouched .

Chcete přesně vědět, KDY a KDE se constructor a událosttouched jsou spouštěny při přesunech akcí tam a zpět mezi klientskou aplikací a serverem? Tento blogpost je určen právě vám.

Čtěte dál, abyste se dozvěděli všechny podrobnosti a prohlédli si živou ukázku!

Produkt blank

4D Qodly Pro: Co je nového v 4D 20 R10

Automaticky přeloženo z Deepl

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!

Produkt blank

ORDA – Začněte s dotekovou akcí

Automaticky přeloženo z Deepl

ORDA je hlavní dlouhodobou funkcí, která otevírá svět nových možností ve 4D .

ORDA neustále vylepšujeme, abychom poskytli výkonný kód. Pak se vaše aplikace stanou snadno vyvíjenými a udržovatelnými. A hlavně jsou optimalizované s velkým výkonem pro vaše koncové uživatele.

Proto jsme rádi, že můžeme ve 4D 20 R10 představit novou funkci týkající se událostí na datech v paměti.

Při typické uživatelské cestě se data, která uživatel potřebuje, načítají v paměti. Poté se podrobí změnám podle akcí uživatele a nakonec se uloží, když uživatel klikne na tlačítko Uložit.

Jak je to s automatickým spouštěním obchodní logiky při změně některých dat v paměti? Nyní je možné data formátovat nebo připravit co nejdříve před akcí uložení, aby byla data ve stavu připraveném k uložení.

To se děje díky události ORDA touched na datech a přínos je značný.

Chcete se dozvědět více? Čtěte dál!

Produkt blank

ORDA – Začněte s konstruktorem entit

Automaticky přeloženo z Deepl

Jazyk 4D podporuje koncept tříd, a tedy i koncept constructor.

Na druhé straně abstrakční vrstva ORDA prostřednictvím tříd datového modelu poskytuje velký obchodní přínos. Umožňuje psát obchodně orientovaný kód a „publikovat“ jej stejně jako API. Datový sklad, datové třídy, výběry entit a entity jsou k dispozici jako objekty tříd, které mohou obsahovat funkce i vypočtené atributy a aliasy.

To vede k tomu, že vaše aplikace snadno dodržují principy MVC s výkonným a optimalizovaným kódem.

Aby bylo možné pracovat s kompletním objektovým přístupem, mohou mít nyní od verze 4D 20 R10 třídy entit k dispozici constructor(). Potřebujete nastavit počáteční hodnoty při instanci nové entity? Nyní je to možné! Čtěte dále a dozvíte se více …

Produkt blank

Propojení webových aplikací se systémy třetích stran

Automaticky přeloženo z Deepl

Webové aplikace se dnes staly nedílnou součástí našeho života a nabízejí praktické funkce, které šetří čas a zjednodušují každodenní úkoly. Například vytváření účtů na různých platformách je jednou z nejčastějších činností uživatelů na webových stránkách.

Očekávají, že tento druh procesu bude rychlý a dostupný – ať už jsou doma, dojíždějí do práce nebo odpočívají na pláži.

Za touto jednoduchostí se skrývá složitější realita. Tyto operace často vyžadují integraci se systémy třetích stran, například se službami pro ověřování e-mailů. To přináší problémy spojené se zabezpečením, kontinuitou uživatelského prostředí a ochranou před útoky typu man-in-the-middle.

Pro vývojáře znamená zajištění bezproblémového provozu správu interakcí mezi externími systémy a webovou relací 4D. To zahrnuje zachování kontextu uživatele – načtení dat, oprávnění a přesného kroku jeho cesty k dokončení procesu.

Zní to složitě? Nemusí být! Zjistěte, jak pomocí 4D 20R9 vytvořit robustní webové aplikace, které bezpečně a efektivně komunikují se systémy třetích stran.

Produkt blank

4D Qodly Pro: Co je nového v 4D 20 R8

Automaticky přeloženo z Deepl

4D 20 R8 je nyní k dispozici a nabízí novou sadu funkcí 4D Qodly Pro, které posílí vaše webové aplikace.

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

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

Nyní nastal čas, abyste s 4D 20 R8 objevili, jak implementovat obsluhy požadavků HTTP, efektivně pracovat s rolemi a oprávněními a získat dokonalost s dynamickými uživatelskými rozhraními.

Produkt blank

Ovládání požadavků HTTP pomocí obsluhy požadavků 4D

Automaticky přeloženo z Deepl

V dnešním světě založeném na webu servery zpracovávají ohromné množství požadavků. Efektivní analýza, počítání, interpretace a přesměrování těchto požadavků je nezbytné, zejména při použití principů MVC.

Díky zavedení obsluhy požadavků HTTP na serveru 4D HTTP Server můžete spouštět specifickou obchodní logiku na základě přijatých požadavků. Tato výkonná funkce odemyká mnoho možností, jak je podrobně popsáno v tomto příspěvku na blogu.

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

Oživte své webové aplikace pomocí třídy OutgoingMessage

Automaticky přeloženo z Deepl

V dnešním digitálním světě je hladké a intuitivní uživatelské prostředí klíčem k úspěchu každé webové aplikace. Důležitou součástí této zkušenosti je poskytnout uživatelům snadný přístup k různým zdrojům – ať už jde o dokumenty, obrázky nebo jiné typy dat. Aby to bylo možné, musí váš server efektivně spravovat a poskytovat různé formáty obsahu.

S novou funkcí serveru REST společnosti 4D je nyní správa poskytování různorodého obsahu jednodušší než kdykoli předtím. Dříve mohl server REST vracet pouze skalární data, data entit nebo data pro výběr entit. Nyní může přímo dodávat úplný webový obsah – obsah připravený pro zpracování prohlížečem.

Stahování souborů nebo přijímání binárních dat ze serveru REST je nyní díky nové třídě OutgoingMessage jednoduché. Díky ní můžete snadno přizpůsobit odpovědi svým potřebám.

Přečtěte si, jak může třída OutgoingMessage vylepšit vaši aplikaci!