Coming Right Up! It’s The Friday Five

How To: Display Office 365 User Profile Images In PowerApps Todd Baginski  is a Partner and the CTO at Canviz, where he leads technical teams on projects that use SharePoint, Office 365, Azure, iOS, Android, and numerous other technologies to create cutting edge applications and line of business systems.  He is a husband, dad, and foster parent…


Troubleshooting ASP.NET Core Performance Problems

This is a guest post by Mike Rousos I recently had an opportunity to help a developer with an ASP.NET Core app that was functionally correct but slow when under a heavy user load. We found a few different factors contributing to the app’s slowdown while investigating, but the majority of the issues were some…


Designing and implementing API Gateways with Ocelot in .NET Core containers and microservices architectures

We’re currently evolving the .NET microservices guidance and eShopOnContainers reference application. One of the most important topics is about the API Gateway pattern, why it is interesting for many microservice-based applications but also, how you can implement it in a .NET Core based microservice application with a deployment based on Docker containers. Why should you…


Announcing Entity Framework Core 2.1 RC 1

Today, we are excited to announce that the first release candidate of EF Core 2.1 is available, alongside .NET Core 2.1 RC 1 and ASP.NET Core 2.1 RC 1, for broad testing, and now also for production use! Go live support EF Core 2.1 RC1 is a “go live” release, which means once you test…


Beginning C# 7 Programming with Visual Studio 2017, co-author Benjamin Perkins

Beginning C# 7 Programming with Visual Studio 2017, co-author Benjamin Perkins The Beginning C# 7 Programming with Visual Studio 2017 book is now available, check it out here.  I had again an opportunity to contribute some chapters to this book.  What an awesome experience!  There are lots of examples, experiences, discussions and reviews of the…


Friday Five: Office 365, Excel Chats, ASP.NET Core And More

Changing Default Permissions In Office 365 Group Sites Paul Stork is the Owner/Principal Architect at Don’t Pa..Panic Consulting based in Cleveland, USA. He has been working in the information technology industry for over 30 years, and has played key roles in several enterprise SharePoint architectural design review, Intranet deployment, application development, and migration projects. He…


Setting up .NET Core Configuration Providers

In this blog post, Premier Developer Consultant Randy Patterson teaches us how to set up .NET Core configuration providers in Visual Studio. He shows how to look at NuGet packages to access the Configuration API and then setup the providers as ASP .NET Core web applications. ASP Core uses the convenient Provider Pattern to load…


.NET Highlights in Visual Studio 2017 version 15.7 Preview 4

As you know we continue to incrementally improve Visual Studio 2017 (version 15), and our 7th significant update is currently well under way with the 4th preview shipping today. As we’re winding down the preview, we’d like to stop and take the time to tell you about all of the great updates that are coming…


Order of Precedence when Configuring ASP.NET Core

In this post, Premier Developer Consultant Randy Patterson introduces the new configuration API for ASP.NET Core and its order of precedence. In previous version of ASP.NET, configuration was primarily handled by the ConfigurationManager class. This class typically obtained the user configurable settings from the AppSettings section located in the XML file web.config. While these limited…