Author: Fabrice Mainguené

Fabrice Mainguené
- Product Owner -Fabrice Mainguené se připojil k týmu 4D Program v listopadu 2016. Jako Product Owner má na starosti psaní uživatelských příběhů, které následně převádí do funkčních specifikací. Jeho úkolem je také zajistit, aby dodaná implementace funkcí splňovala potřeby zákazníků.Po získání bakalářského titulu v oboru informatiky na CNAM nastoupil Fabrice do malé softwarové vydavatelské společnosti jako vývojář Windev. Poté pracoval pro různé společnosti v oblasti průmyslu a obchodu jako vývojář aplikací Windev a webových aplikací a také jako technický poradce pro nové funkce.
Produkt blank

Výpočty ve sbírkách

Automaticky přeloženo z Deepl

Výpočet průměru, celkové částky nebo ceny (včetně daně) jsou běžné úlohy v každé obchodní aplikaci. Sbírky představují snadný způsob, jak konzistentně agregovat data. Díky nim se tento typ výpočtu stává velmi jednoduchým, protože existují metody kolekcí, které vše udělají za vás!

Produkt blank

Převést sbírky

Automaticky přeloženo z Deepl

4D v16 R6 poskytuje pokročilé možnosti manipulace s kolekcemi díky více než 40 metodám, které lze použít s objektovou notací. Jejich použitím budete moci psát kód efektivnějším způsobem. Nový kód je skvělý, ale také jsme pamatovali na to, že tento nový kód musí být snadno integrovatelný s vaším stávajícím kódem. Proto jsme zavedli speciální příkazy pro převod kolekcí na pole nebo řetězce a naopak.

Produkt blank

Použití prvků cesty v objektech

Automaticky přeloženo z Deepl

4D usnadňuje život vývojářům dvěma novými příkazy pro snadnou správu cest k souborům nebo složkám. Ušetřete drahocenný čas pomocí Path to object příkazem, který v jediném řádku kódu extrahuje příponu, název souboru nebo nadřazenou složku. Poté můžete upravit a znovu zkombinovat různé atributy objektů a sestavit novou cestu s pomocí Object to path.

Produkt blank

Vkládání nebo odebírání prvků z kolekce

Automaticky přeloženo z Deepl

Přidávání a/nebo odebírání prvků do a z kolekcí jsou běžné programátorské úlohy, se kterými se vývojáři často setkávají. 4D v16 R6 poskytuje více než 40 metod pro kolekce, včetně metod speciálně určených pro přidávání a odebírání prvků v kolekci. Pomocí těchto metod můžete snadno vytvořit zásobník (FIFO) nebo frontu (LIFO), přidávat nové prvky na libovolné pozici a mnoho dalšího…

Produkt blank

Široké možnosti správy sbírek

Automaticky přeloženo z Deepl

4D v16 R6 poskytuje pokročilé možnosti manipulace s kolekcemi díky řadě metod, které lze použít s objektovou notací. Nyní je k dispozici více než 40 metod, které umožňují například přidávat nebo odebírat prvky v kolekci, třídit ji, vyhledávat v ní prvky a mnoho dalšího! Nových možností je tolik, že je není možné představit v jediném příspěvku. Tento příspěvek je prvním ze série, kterou si nenechte ujít…

Produkt blank

Vyšší hodnocení zabezpečení pro 4D webové stránky

Automaticky přeloženo z Deepl

HTTPS je dobře známý protokol HTTP, který je krytý vrstvou šifrování SSL/TLS. Tento protokol je určen k zajištění důvěrnosti a integrity šifrováním komunikace mezi serverem a koncovými uživateli, čímž jsou vaše data zabezpečena před zvědavýma očima.

4D v16 R6 jde ještě o krok dál: 4D Web server nyní podporuje Perfect Forward Secrecy (PFS). To vám poskytuje nejvyšší úroveň zabezpečení vaší komunikace – ve výchozím nastavení! Kromě ochrany, kterou poskytuje, zvyšuje podpora PFS také výsledky testů auditu SSL serveru 4D out-of-the-box, což je pro naše zákazníky skvělé. Zejména pro ty, kteří pracují s citlivými informacemi.

Tipy blank

Příklad panelu nástrojů podobného 4D Write pro 4D Write Pro

Automaticky přeloženo z Deepl

Přechod na 4D Write Pro je skvělým krokem k tomu, aby vaše aplikace byly připraveny na nejnovější (a budoucí) operační systémy. Nové nástroje však mohou někdy působit zastrašujícím dojmem. Chybí vám starý panel nástrojů zásuvného modulu 4D Write? Žádný problém, zde je příklad panelu nástrojů 4D Write Pro, který vypadá stejně jako on!