.NET ComGate API

Posted on Posted in DevOps

Implementace platební brány ComGate obsahuje i ukázkovou aplikaci, kterou lze využít pro otestování komunikace se systémem. Z aplikace lze provádět všechny implementované metody. Pro ukázku se ukládají do souborů v produkčním prostředí využívejte jiné perzistentní úložiště. Zdrojový kód naleznete zde

Ref*ctoring a udržitelnost kódu

Posted on Posted in DevOps

Asi každý programátor se jednoho dne zamyslí nad smysluplností své práce 🙂 . A tak asi nikoho nepřekvapí, že každodenním chlebem programátorů je implementace nových funkčností nebo opravy problematických oblastí v kódu. Z toho snadno můžeme usoudit, že čistota a čitelnost kódu mají přímý vliv na duševní zdraví jednotlivých programátorů, ale i na efektivitu celého […]

OWASP 10 aneb bezpečnostní mantra programátorů

Posted on Leave a commentPosted in DevOps

Jeden z mnoha programátorských evergreenů a zároveň téma, které spojuje celý IT svět. Ano, jak již správně tušíte jde o bezpečnost. Bezpečnost aplikací a systémů je téma, které bude doprovázet IT až do posledního dne. Ačkoliv je dnes přikládán bezpečnosti aplikací přece jenom větší důraz než dříve, tak jsme stále na začátku. Osobně si však myslím, […]

Routovací systém v NopCommerce

Posted on Posted in NopCommerce

V dnešním díle se budeme věnovat routovacímu systému a url adresám v NopCommerce. Každá MVC aplikace potřebuje mít routovací systém, aby se dokázala rozhodnout, jakým způsobem bude zpracovávat příchozí http požadavky. V dnešním světě je kladen poměrně velký důraz na hezké url adresy. Ať už se jedná o zvýšení uživatelského komfortu nebo o SEO optimalizaci, tak […]

Události a logování v systému NopCommerce

Posted on Posted in NopCommerce

V minulém díle seriálu jsme se podívali trochu podrobněji na servisní vrstvu, kde je obchodní logika systému. V dnešním díle si představíme, jakým způsobem jsou distribuovány události napříč systémem. Podíváme se na publikování událostí a jejich odběr. Zjistíme, jakým způsobem se postavit před výzvu opakovaných úloh a na závěr dílu si popíšeme, jak se logují […]

Servisní vrstva NopCommerce

Posted on Posted in NopCommerce

V minulém díle jsme se podívali trochu podrobněji na datovou vrstvu systému NopCommerce. V dnešním díle navážeme na předchozí znalosti, aby se naše pochopení systému zase o něco víc prohloubilo. Zaměříme se na dvě důležité oblasti a to Nop.Core projekt, který udržuje nejen doménu, ale obsahuje i infrastrukturní prvky. Dále se podíváme na projekt Nop.Service, který obsahuje […]

Zabte své programátorské SUPEREGO

Posted on Leave a commentPosted in DevOps

Jste team leader a nebo jen máte na starost tým programátorů? Vytvoření dobře fungujícího týmu se dnes dá přirovnat snad jen k vítězství zlaté olympijské medaile. Tedy minimálně úsilím, které musíte vynaložit, abyste svůj hvězdný tým sestavili. Zároveň kvalita týmu a lidí, které máte se nejvíce podepíše na kvalitě služeb a produktů, které nabízíte. Dobře […]

NopCommerce datová vrstva a přístup k datům

Posted on Posted in NopCommerce

Úvod V minulém článku jsme si představili platformu NopCommerce z globálního pohledu. V dnešním díle se již zaměříme na konkrétní část systému, a to datovou vrstvu. Představíme si základní stavební kameny systému v podobě doménových objektů. Ukážeme si, jakým způsobem rozšířit doménové objekty a jakým způsobem přistupuje NopCommerce k nastavení systému a modulů.   Přístup do databáze Jak jsme již […]

Seznamte se s open source platformou NopCommerce

Posted on Leave a commentPosted in NopCommerce

Úvod Každý rok se česká e-shop scéna rozrůstá a je čím dál tím náročnější konkurovat technologickým a funkčním požadavkům, které jsou kladeny na e-commerce systémy. V tomto seriálu si postupně představíme open source platformu NopCommerce, která je vhodná jak pro enterprise řešení, tak i pro menší e-shopy. Cílem seriálu je seznámit čtenáře s možnostmi, které tato platforma […]

Mrazí Vás v zádech z dokumentace ?

Posted on Leave a commentPosted in DevOps

Mrazí Vás v zádech, když slyšíte nebo vidíte slovíčko dokumentace ? Skvělé ! Pravděpodobně jste z IT branže 🙂 Každý obor na světě má své slunné, tak i stinné stránky. Převedeno do žargonu IT, dneska je na výslunní funkcionální programování v čele s frontend programátory a až trochu opodál přešlapují backend vývojáři. Co mají nejen […]