Přidání GitHub upstream remote do Visual Studia

Vytvoření forku GitHub projektu a jeho naklonování pomocí Visual Studia je otázkou několika kliknutí. Jak ale udržet svůj fork aktuální vůči původnímu repozitáři a to přímo přes okno Team Explorer? Stačí přidat upstream remote. V Team Exploreru otevřte váš naklonovaný fork a po kliknutí na titulek v menu vyberte Settings. V otevřené stránce přejděte na

Tip: Force-reinstall NuGet balíčků

NuGet je skvělý package manager, ale někdy se nechová tak jak bychom chtěli a balíčky se stáhnou nekompletně nebo nejsou správně referencovány ve vašem projektu. Kdykoliv na toto narazíte, vyplatí se zkusit force-reinstall všech balíčků. Ve Visual Studiu otevřete Tools -> NuGet Package Manager -> Package Management Console . V otevřeném okně Package Manager Console

Connect(); 2017

Rok se s rokem sešel a přinesl nám další, již čtvrtý, ročník oblíbené vývojářské konference Microsoft Connect . Ve dnech 15. – 17. listopadu jste mohli on-line sledovat novinky od Microsoftu pro všechny vývojáře, na všech platformách. Dvě hlavní keynote byly věnovány inteligentnímu cloudu a vývoji inteligentních aplikací budoucnosti. Pojďmě se podívat, co nám Scott Guthrie

Použití vlastního nuget.exe v konfiguraci buildu na VSTS

Krátce po vydání Visual Studia 2017 přidal tým Visual Studio Team Service nový hostovaný build agent Hosted VS2017 který zahrnuje podporu pro všechny nejnovější verze vývojářských nástrojů Microsoftu. Bohužel, přestožee build task pro Visual Studio build novou verzi 2017 podporuje, nejnovější verze NuGetu ještě přidána nebyla. Naštěstí je ale možné při buildu použít vlastní nuget.exe a použít jej pro restore

Vytvoření boot entry bez Hyper-V pomocí PowerShell skriptu

Často potřebuji na jedom počítači spouštět virtuální stroje pomocí VirtualBoxu a emulátory Windows Mobile běžící pod Hyper-V. Bohužel současně může být povolen pouze jeden z nich. Nejjednodušší řešení je vytvoření dvou boot entries – jeden se zapnutým a jeden s vypnutým Hyper-V. Příkazová řádka Skvělý Scott Hanselman popsal rychlý způsob pro vytvoření sekundráního boot entry pomocí příkazové

C#: Návrhový vzor Builder s dědičností

Návrhový vzor Builder je velmi užitečný v případě, že potřebujeme zapouzdřit a zjednodušit konstrukci složitějšího objektu. Spolu s návrhovým vzorem fluent interface nám umožní vytvořit praktické API, které může být součástí knihovny a je okamžitě pochopitelné pro ostatní vývojáře. Co když však přidáme dědičnost?

Zúčastněte se “Know It. Prove It.” v únoru 2016

Microsoft Virtual Academy letošní únor opět hostuje skvělý “Know it. Prove it.” challenge! Tato akce vám dává možnost připojit se k tisícům dalších vývojářů s velkolepým cílem – naučit se nové technologii a rozšířit své obzory za 29 dnů pomocí skvělých kurzů a studijních cest, které nabízí MVA. Proto se zaregistrujte již nyní a udělejte z února měsíc

Jak zobrazit dotykovou klávesnici při práci s TextBoxy ve WPF

Aktualizováno – listopad 2016 – .NET Framework 4.6.2 Aplikace ve WPF (Windows Presentation Foundation) mají ve světě dotykových obrazovek zatím trochu těžký život. V případě WinRT aplikací se panel s dotykovou obrazovkou zobrazí automaticky, kdy je aktivováno kterékoliv textové pole v aplikaci, aby uživatel nemusel přerušovat své workflow a všechny úkony mohl provádět jen dotykem. Pro klasické desktopové aplikace je ale

Podmíněné kopírování nativních knihoven

Při práci s nativními knihovnami závislými na architektuře projektu (jako je například SQLite) často potřebujeme zkopírovat do výstupní složky projektu korektní DLL soubory, které chceme využívat pro vybraný typ procesorové architektury. Ale jak toho dosáhnout jednoduše bez nutnosti manuálního kopírování? Odpovědí jsou “Pre-build event commands” ve Visual Studiu. Nejprve si vytvořte složku pro knihovnu kterou