Vítejte na blog.vyvojar.cz Přihlásit | Registrovat | Pomoc

Prohlížení podle štítků

Všechny štítky » C#   (RSS)

Konfigurace metody

Postupy zmíněné v článcích o konfiguračních souborech - zde a zde - jsem využil a udělal jsem si knihovnu pro vytvoření objektu a jeho naplnění hodnotami z konfigurace. Nicméně při sepisování požadavků jsem narazil na problém, že předání všech možných
Posted by mstr | 1145 Comments

Načtení objektu z konfiguračního souboru - 2

Nedávno jsem popsal způsob, jak snadno načíst hodnoty z konfiguračního souboru do objektu v případě, že se použije appSettings a název klíče odpovídá názvu vlastnosti třídy. Někdy ale existuje požadavek vyjádřit konfiguraci více klasicky, tedy pomocí
Posted by mstr | 1018 Comments

Poznámky z code review - čekací smyčky

Někdy je potřeba provést operaci, která může déle trvat. Navíc v případě, že se tato operace provádí delší než maximálně očekávanou dobu, je pak obvykle nutné provést nějakou další operaci - například prodloužit "zámek" nad vzkazem ve frontě apod. Obvykle
Posted by mstr | 1001 Comments
Vedeno pod:

Linq a pracovní pohovor

Zjišťovat znalosti Linqu u pracovního pohovoru může být obtížné - s Linqem se asi setkal každý C# programátor, ale vždy záleží, do jaké hloubky se s touto technologií seznámil a jestli je si vědom některých záludností - a to nemusí být až tak snadné zjistit.
Posted by mstr | 1573 Comments
Vedeno pod: , ,

Linq - k čemu použít Aggregate

K jednomu z předchozích článků, ve kterém jsem dal k dispozici cheatsheet pro Linq , se mne jeden známý zeptal, k čemu že je dobrý Aggregate - vždy si zatím vystačil například se Sum, Count či Average.   Zbytek článku na  http://martinstrimpfl.blogspot.com/2016/04/linq-k-cemu-pouzit-aggregate.html
Posted by mstr | 1954 Comments
Vedeno pod: ,

Příklad na pohovor s programátorem - hotovost v pokladně

Na blogu jsem uveřejnil několik příkladů z pohovorů s uchazeči o místo programátora. Dovolím si tedy uveřejnit jeden z dalších možných příkladů, se kterým se lze setkat - na předešlé příspěvky jsem dostal emailem poměrně dost reakcí a překvapilo mne,
Posted by mstr | 1142 Comments

LINQ - cheat sheet

Ve třech příspěvcích v poslední době jsem zmínil použití LINQu - byl to příspěvek jak vytvořit xml vstup pro SQL server , pak popis distinctu pěktrát jinak a nakonec byl LINQ použit i v řešení úlohy z pohovoru v článku Uspěli byste na pohovoru? Podruhé
Posted by mstr | 1490 Comments
Vedeno pod: ,

Uspěli byste na pohovoru? Podruhé...

Jednou za čas přibíráme do týmu nové lidi - což znamená hodně pohovorů s uchazeči. Jak jsem už napsal tady, tak spíše upřednostňuji spíše rozhovor nad kouskem kódu - přitom se nejedná o žádné záludnosti. Uchazeč dostává také za úkol něco malého naprogramovat
Posted by mstr | 656 Comments
Vedeno pod: ,

Hrátky s Linqem aneb Distinct pětkrát jinak

Dotazovací jazyk LINQ není asi nutné nějak detailněji představovat - je součástí .NETu už pěkně dlouho. Použití našel nejen jako součást Entity Frameworku, kde umožňuje přístup k datům v databázi i bez znalosti SQL, ale prakticky všude, kde je potřeba
Posted by mstr | 781 Comments
Vedeno pod: , ,

Záznamy přednášek na NDC London 2016

V Londýně se od 11. do 16. ledna tohoto roku konala konference NDC (za touto zkratkou se skrývá plný název, tj. Norwegian Developers Conference   - myslím, že nemá cenu pátrat, proč se norská vývojářská konference koná mimo Oslo už nejen v Londýně,
Posted by mstr | 0 Comments
Vedeno pod: ,

Poznámky z code review - vytvoření xml řetězce

Při práci s daty uloženými na SQL serveru je často nutné předat složitější data, než dovolují jednoduché datové typy vstupích parameterů. Tento problém řeší MS SQL server možností předat v parametru xml, se kterým lze následně v uložené proceduře pracovat.
Posted by mstr | 3 Comments
Vedeno pod: ,

Ztracen ve verzovacím pekle .NETu podruhé

Uplynulo pár dnů a přehled aktuálních verzí v .NETu je zastaralý - dalo by se říci, že Microsoft peklo už jen rozšiřuje, hlavně svým posledním kouskem, kdy původně oznámená  jména jako ASP.NET 5 mění na ASP.NET CORE 1.0 apod. (více na blogu Scotta
Posted by mstr | 10 Comments
Vedeno pod: ,

Maybe - návrhový vzor

O kurzech na Pluralsight a jednomu zajímavému vzoru s názvem Maybe - více na http://martinstrimpfl.blogspot.com/2016/01/maybe-navrhovy-vzor.html Přidej do linkuj.cz! | jagg.cz! | del.icio.us! | digg it! | reddit! | kick it! | live it! | email it!
Posted by mstr | 21 Comments
Vedeno pod: ,

Ztracen ve verzovacím pekle .NETu

Kdysi dávno vycházeli články o DLL pekle - v dobách před .NETem byl problém sladit všechny verze knihoven používaných programem - tenhle termín je dobře vysvětlen na wikipedii: https://cs.wikipedia.org/wiki/DLL_peklo .NET kdysi sliboval to vše změnit
Posted by mstr | 54 Comments
Vedeno pod: , , , ,

Poznámky z Code Review - kešování pro jednotlivé jazyky

Kešování hotových stránek či v případě MVC výsledků view je jedním z mnoha způsobů, jak zvýšit výkon aplikace. Samozřejmě nic není zadarmo a v případě kešování se platí spotřebovanou pamětí. Ale i u kešování mohou nastat na první pohled zanedbatelné problémy,
Posted by mstr | 18 Comments
Vedeno pod: , ,
Více článků Další stránka »
 
Vyvojar.cz na prodej!