Programování

Články od programátorů, kodérů a softwarových architektů, zkrátka všech, kteří ve světě IT vytvářejí hodnoty. Zajímavé novinky z oblasti vývojových prostředí a jazyků. Naleznete zde návody a postupy vedoucí k řešení nejrůznějších programátorských problémů.


Proces návrhu REST API

2022-05-17 14:00:00 Zdroj (nezávislý): Miroslav Holec

Specification First Na mých přednáškách, webinářích a školeních jsem vždy preferoval přístup Specification First. Zpočátku jsem této oblasti věnoval ve školení cca 30 % času. Postupně jsem ale školení rozšiřoval z pohledu "pravidel návrhu" a tím ukrajoval z oblasti procesu. Teď už jsem se dostal do stavu, kdy se proces do školení moc nevejde. Školení už je moc našlapané informacemi, takže nezbývá než tuto oblast zcela vypustit a trochu vzniklého prostoru využít spíše k procvičení problematiky designu. Samotný proces si totiž zaslouží mnohem více prostoru. Představuje praktický návod krok za krokem, jak vytvořit fungující návrh REST API. Proces se zde pokusím...


RESTful chybové struktury v .NET 6

2022-05-06 09:53:35 Zdroj (nezávislý): Miroslav Holec

Chybovou strukturu je nutné vrátit pokaždé, když HTTP požadavek neskončí úspěšně. Jedná se tedy o chybové stavy 4xx a 5xx. Všechny chybové stavy by měly vracet vždy stejnou strukturu, aby ji klient mohl snadno zparsovat. Podobu chybových struktur definuje RFC 7807. Více podrobností popisuji v mém průvodci REST API. Chybové struktury v .NETu Vývojáři implementovali zmíněné RFC a vytvořily v .NETu hned 3 chybové struktury, které lze použít: ProblemDetails ValidationProblemDetails : ProblemDetails HttpValidationProblemDetails : ProblemDetails Zmíněný ProblemDetails implementuje RFC 7807, tedy základní potřebné vlastnosti chybové struktury. Dle tohoto RFC je strukturu možné dále rozšiřovat o libovolné další properties nebo objekty. Přesně to dělají poděděné ValidationProblemDetails a HttpValidationProblemDetails. ValidationProblemDetails...


Pozvánka na konferenci TechEd v Praze

2022-04-29 14:27:29 Zdroj (nezávislý): Miroslav Holec

Konference je určená pro široké spektrum profesionálů v oblasti informačních technologií – IT a databázové specialisty, vývojáře, bezpečnostní odborníky a všechny, kteří chtějí mít přehled o současných a budoucích trendech. V třídenním formátu nabídne 36 přednášek dvaceti předních českých a slovenských IT odborníků a zkušených lektorů. Datum a místo konání 17.-19. 5. 2022 O2 arena, Českomoravská 2345/17, Praha 9 Registrace www.teched.cz Pro konferenci připravuji dvě přednášky. Máte-li dotazy kolem vývoje .NET aplikací, webových služeb nebo si chcete jen popovídat, odchyťte si mě během konference. Na místě konání budu celý den. Osvědčená řešení pro REST API (živě i online) Ukážeme si osvědčená řešení od návrhu REST API až po...


Pozvánka na konferenci CodeCon v Bratislavě

2022-04-11 12:08:56 Zdroj (nezávislý): Miroslav Holec

Datum a místo konání 28. 4. 2022 Námestí SNP 484/25, Stará Tržnica, Bratislava Registrace www.codecon.sk Vstupné zdarma Pro konferenci jsem si připravil hned dvě přednášky. První jsem pojmenoval „Průvodce designem REST API” a mým cílem bude ukázat základní pilíře návrhu REST API. Demystifikujeme si pojem REST a ukážu Vám unikátní návrhové vzory pro návrh REST API. Druhé téma je ve své podstatě jedno technologické demo, které představuje inovovaný .NET Framework a jeho použití pro vývoj „REST API v .NETu”....


SPA-like aplikace v .NET 6

2022-03-30 11:03:12 Zdroj (nezávislý): Miroslav Holec

Single Page Applications JavaScriptové SPA aplikace fungují tak, že se na klienta doručí jeden kus HTML kódu, který si po zparsování v browseru skrze JS kód následně zajistí dokreslení celé webové stránky (aktualizaci DOMu). JS kód je zminifikovaný vývojářský kód společně s kódem zvoleného JS frameworku. Uživatel má UI aplikaci kompletně ve svém browseru, provádí interakci a JS si pomocí HTTP eventuelně někam sahá pro data. Tím nejběžnějším místem jsou REST API, která data poskytují ve formátu JSON. Výhody SPA plynou především pro uživatele webových stránek. SPA jsou rychlejší, nepotřebují načítat velké množství dat ze serveru, data i statické assety se snadno...


Partner sekce: Partner sekce

Tato sekce zatím nemá žádného partnera. Pokud si myslíte, že Vaše internetová služba tématicky souvisí s touto sekcí a mohla by být jejím partnerem, dejte nám vědět.

Je Váš blog na ceskeblogy.cz?

Byl Váš blog schválen a přidán na ceskeblogy.cz? Pochlubte se, že tvoříte kvalitní, český obsah a vložte na své stránky tuto ikonku:

ikonka

Proč vznikly ceskeblogy.cz?

Jaký je smysl tohoto portálu? Přečtěte si více o tom, proč a jak vznikl projekt ceskeblogy.cz?

úryvek z textu ... "Překvapilo nás, kolik lidí je ochotných vyhodit peníze za PR článek na uměle vytvořených skladištích bez konceptu. Velká část těchto lidí přitom vlastní a pečlivě udržuje svůj blog, který je součástí jejich eshopu či internetové služby."...