Ideally, the right usage pattern for Flush method is when the application encountered something unexpected, shutting down and needs to upload exception before crashing.
Xaml Islands enables developers to enhance the look, feel and functionality of legacy Win32 C++ or WPF apps using UWP controls without having to do a complete rewrite. Xaml islands also offers the ability to leverage new UI controls on specific parts of the app so you can modernize at your own pace.
One of the biggest mistakes I see in any project is the development team failing to get outside feedback. Whether project teams wait until the very end of a project to reach our or they don’t get feedback at all, these teams are missing out on one of the best sources of information to help build a better solution.
In part 1 of this blog post series, I talked about one of the most critical “technologies” that people leverage to create microservices, and that is containers. In this post we will discover, the most used product to create and run containers and that is Docker.
As the cloud visionary, your job is to keep your band of pioneers dogmatically cloud native. You will be able to back off the dogma after a while, but one of the best ways to get out of an old groove and in to a new one is to use a well-defined methodology.
Working effectively as remote teams has never been more critical. Remote work brings significant challenges to development teams, especially as more and more organizations place a premium on working remotely.
One of the challenges of implementing gRPC services is distributing the required ProtoBuf contracts and updates to clients. Delivering the contracts using a URL can make the services easier to use and discover. Learn how you can use ASP.NET Core static files middleware to distribute your proto files.
In this multi-part series, App Dev Manager Jon Guerin and Premier Consultant Daniel Taylor (@dbabulldog) lays out some best practices around setting up and using In-Memory OLTP.
Technical Debt can be defined as as “the concept in software development that reflects the implied cost of additional rework caused by choosing an easy (limited) and faster solution now instead of a using a better approach that would take longer”
In this first post in a 7-part series, Premier Consultant Ilias Jennane explains the fundamentals of containers and Docker.