Xamarin Update Days Praha, 20-21. 2. 2018

Již od zítřka probíhá konference Update Days: Xamarin, Praha 2018. Uvidíte zde celkem 12 přednášek, které vás kompletně provedou světem vývoje mobilních aplikací v .NETu. Budete se moci ptát odborníků, kteří mají dlouhodobé praktické zkušenosti s tvorbou, laděním a nasazováním mobilních aplikací.  O konferenci Xamarin Update Days Praha Od chvíle, kdy Microsoft koupil Xamarin a zpřístupnil…


OLE パッケージ オブジェクトを含むドキュメントを開くと GDI オブジェクトが増加する

こんにちは、Visual Studio サポート チームです。 今回は、OLE パッケージ オブジェクトをプログラムから利用した場合に発生する問題についてご案内します。   現象 アプリケーションから OLE パッケージ オブジェクト (*1) を含むドキュメントを開いて閉じる操作を繰り返すと、アプリケーションの GDI オブジェクトの使用量が増加します。 増加量は僅かであるため、ほとんどのアプリケーションではこの問題が影響することはありませんが、パッケージ オブジェクトを含むドキュメントを、開いて閉じる動作を繰り返すようなアプリケーションでは、GDI オブジェクトの総量がプロセスごとに割り当てられた上限 (既定で 10,000) に達し、それ以降の GDI オブジェクトの生成に失敗して描画処理に問題が生じる場合があります。   (*1) パッケージ オブジェクトは、他のファイルやプログラムなどを OLE オブジェクトとしてドキュメントに挿入できるようにするためのオブジェクトです。   パッケージ オブジェクトの挿入 原因 本現象は、OLE パッケージ オブジェクトを管理する Windows OS のパッケージ管理コンポーネント (packager.dll) の不具合に起因するものです。 本コンポーネントでは、パッケージ オブジェクトごとにタイトルを表示するためのフォント オブジェクトを生成しますが、ドキュメントを閉じてもこのフォント オブジェクトが解放されないため、ドキュメントを開いて閉じる操作を繰り返すとフォント オブジェクト (GDI オブジェクト) が増加し続ける結果となります。   対応状況 マイクロソフトでは米国本社の開発部門でも本不具合を確認していますが、現時点では修正プログラムなどは提供されておらず、提供の予定はありません。 パッケージ…


Zur Microsoft Build anmelden – der Countdown läuft

Die Microsoft Build findet heuer von 7. – 9. Mai in Seattle statt. Die Anmeldung beginnt morgen, den 15. Februar um 18:00. Die Zeit rinnt dahin!! Erfahrungsgemäß ist die Veranstaltung binnen kürzester Zeit ausverkauft. Wer also erst noch seinen Chef fragen muss. sollte das schleunigst tun. Zum Anmelden einfach auf die Webseite der Microsoft Build…


e-kniha zdarma: The Developers Guide to Microsoft Azure

“The Developer’s Guide to Microsoft Azure” je druhé, aktualizované vydání brožury pro vývojáře a softwarové architekty kteří se chtějí rychle zorientovat ve výhodách a možnostech tvorby cloudových aplikací. Na celkově asi 60 stránkách najdete malý úvod a pak stručný ale hutný popis hlavních scénářů i technologií. Od webových aplikací, databází, kontejnerů až po IoT a…


vswhere now supports -requiresAny to find instances with one or more components installed

The latest release of vswhere.exe supports a new switch parameter, -requiresAny (case-insensitive). This switch changes the behavior of -requires to return any instances that have one or more workloads or components installed. As Visual Studio continues to add value with more features (including lots of partner content) targeting a wider variety of workloads, we made…


Some cool stuff around ASP.NET Core 2.0 and ReactJS

Looking for a good reference for ReactJS and ASP .NET MVC sample project, preferably with Authn and Authz as well? 🙂 Good question, right? First step, try the new template with asp.net. Core 2 under vs 2017. And then, follow the following great series on Code Project from Alex Brambila (really good stuff):  How to Implement…


Microsoft DevOps tools win Tool Challenge @ Software Quality Days

Yes, we did it (again). Microsoft did win the Tool Challenge at the Software Quality Days and was presented the BEST TOOL AWARD 2018. The beauty about this is that the conference participants voted for the best tool between vendors like CA Technologies, Micro Focus, Microsoft or Tricentis. Rainer Stropek presented for Microsoft on the…


Výhodný pronájem Visual Studia

Visual Studio Cloud Subscriptions je nový způsob, jak lze výhodně pronajmout DevTest infrastrukturu, IDE nástroje, DevOps prostředí a získat další služby. Vývojářské nástroje jsou nejstarší softwarovou skupinou, kterou společnost Microsoft prodává. Za čtyřicet roků se od prvního interpretu jazyka Basic mnohé změnilo, prodejní modely hlavního vývojářského balíku Visual Studio v posledních deseti letech zůstávaly stejné….


Visual Studio for Mac as the default editor for Unity

Unity is a powerful solution to create games for a multitude of platforms, from mobiles to consoles, desktop and web games. Since Unity 5.2, Visual Studio and the Visual Studio Tools for Unity have been the default experience on Windows. When we released Visual Studio for Mac last year, Unity was among the first scenarios…