Devtips ~ Blog

Jak na Microsoft SQL Server a jeho správu na MacOS

21. dubna 2018

Rozhodli jste se vyvíjet ASP.NET Core nebo .NET Core aplikace na MacOS a řešíte jak rozchodit SQL Server? V tomto článku popíšu kroky jak si SQL Server snadno zprovoznit a ukážu několik tipů pro jeho ...

DevTest a DevOps multiplatformně v cloudu

22. listopadu 2017

Monitoring služeb v prostředí Microsoft Azure a diagnostika webových aplikací jsou vývojářům velmi blízká témata. Na semináři v Microsoftu jsem pod křídly společnosti HAVIT mluvil nejen o diagnostice ...

Superčitelný kód s neproporciálním fontem a ligaturami

6. září 2017

Kolega mi nedávno ukázal zdrojový kód s neproporciálním fontem používajícím ligatury. Právě ligatury (česky slitky) mě velmi zaujaly. V minulosti i dnes se ligatury používají pro určité dvojice písmen...

Školení Entity Framework: Code First

30. listopadu 2016

Přišla zima a s ní i čas na doplnění vývojářských znalostí. Ať už používáte ADO.NET nebo EF Database First, moderní přístup Code First by vám neměl uniknout. Entity Framework Core je stále ještě batol...

Pište a testujte code snippety rychlostí světla

26. dubna 2016

Potřebovali jste si někdy rychle vyzkoušet funkčnost jednoduchého algoritmu (C# / VB / F# kódu), aniž byste museli zakládat projekt ve Visual Studiu? Přesně k tomu dobře poslouží LINQPad. A navíc umí ...

Napojte se bleskově na iDoklad se C# SDK

7. dubna 2016

Oblíbený on-line fakturační systém iDoklad má už dlouhou dobu k dispozici RESTful API, díky kterému mohou uživatelé spravovat svou agendu. Pro Cígler Software jsem sestavil open source SDK, které umož...

Nastavení JSON formatteru v API dle klienta

16. března 2016

Stalo se vám, že jste potřebovali vracet JSON data v odlišném formátu podle toho, jaký klient se dotazuje na vaše API? Pokud ano, velmi snadno se dá tento "problém" vyřešit pomocí ActionFilter atribut...

Vyzkoušejte si nejnovější release PHP 7.0.4

14. března 2016

Nová verze jazyka PHP 7 s sebou přináší vyšší výkonnost, redukci využití paměti a řadu zajímavých funkcí. Poslední dostupnou verzí je PHP 7.0.4, která byla vydána 3. března. Pokud si ji chcete osahat,...

Entity Framework Performance Tuning v Praze

4. března 2016

Entity Framework je dnes součástí většiny moderních aplikací. Vývojářské týmy velmi rychle přišly na chuť objektově relačnímu mapování, které umožňuje rychle a efektivně pracovat s aplikačními daty. B...

Jaký zvolit celočíselný datový typ? Skoro vždy integer

1. března 2016

Řešíte při vývoji aplikací primitivní datové typy? Víte, kdy použít integer a kdy dát přednost typu byte? Pokud totiž nad podobnými otázkami neuvažujete, dost možná je Váš kód oproti přemýšlivým koleg...

FIO Banka SDK pro C# + NuGet package

21. února 2016

Ještě před pár lety by se nad nadpisem tohoto článku leckdo pousmál. Dnes je to realita. FIO banka už delší dobu poskytuje zdarma ke svému bankovnictví API. A od dnešního dne je k dispozici i první ve...

Čistý kód a praktiky od vývojářů z Microsoftu

16. února 2016

Vývojářský tým Microsoftu tráví poslední měsíce přepisováním celého .NET frameworku a to včetně řady souvisejících produktů (například Entity Frameworku). Protože je prakticky všechno související s ....

Profilujte jako profík s LINQ Insight

31. ledna 2016

Pokud hledáte způsoby, jak zvýšit vývojářskou produktivitu skrze různé nástroje, neměla by uniknout vaší pozornosti více než 18 let stará společnost Devart. Její portfolio vývojářských nástrojů a rozš...

MS Azure Storage Explorer

25. listopadu 2015

Microsoft oficiálně uvolnil vlastní nástroj pro správu Azure Storage. Nová nástroj MS Azure Storage Explorer je aktuálně dostupný pro Windows, Mac a je zcela zdarma. Účty Azure Storage se přidají auto...

Zrádná metoda ToDictionary a rozhraní IQueryable

24. listopadu 2015

Pokud s pomocí Entity Framework často selectujete data z databáze do dictionaries, pravděpodobně pro tento účel používáte extension metodu ToDictionary. Je to ale s ohledem na výkonnost správné? O tom...

Budoucnost Entity Framework Code First

14. října 2015

Entity Framework je tu s námi již několik let a pro nově vznikající aplikace se stává volbou číslo jedna při volbě vhodného ORM nebo obecného řešení přístupu k datům v relační databázi. Dnes se už opo...

ReSharper jak ho neznáte
MS Fest Brno 2015

11. října 2015

Na konferenci Microsoft Fest v Brně jsem tento rok ukázal zajímavé funkce v ReSharperu a poprvé jsem se úzce zaměřil na Azure službu Application Insights.

Seznamte se s Bing Search API a Azure Marketplace

13. září 2015

Během prvního roku života tohoto blogu jsem překročil hranici 50 článků, čímž nastala akutní potřeba přidat na web vyhledávání. Původně jsem chtěl napsat jednoduché vyhledávání pomocí full textu ale n...