by jpetrakovich, 2020-01-15T16:07:39.220Z
A simple interactive web tool to help visualize information hiding via access modifiers. Modify access modifiers to see how it effects visibility between entities in a solution.
by bill-s, 2020-01-13T19:44:40.933Z
Nowadays, everyone wants to get started building Microservices. Even though, the first rule of object distribution is : don’t do object distribution. I think this translates to Microservices, too.
by bill-s, 2020-01-16T16:15:27.125Z
Today I’m excited to announce a new experimental project to enable native mobile app development with Blazor: Experimental Mobile Blazor Bindings. These bindings enable developers to build native mobile apps using C# and .NET for iOS and Android using familiar web programming patterns. This means you can use the Blazor programming model and Razor syntax to define UI components and behaviors of an application. The UI components that are included are based on Xamarin.Forms native UI controls, which results in beautiful native mobile apps.
by ThomasArdal, 2020-01-14T11:30:58.091Z
Simple example of how to implement request logging using Microsoft.Extensions.Logging and ASP.NET Core middleware. Plus things to be aware of during config.
by bill-s, 2020-01-16T16:17:12.578Z
I think most of ASP.NET Core applications have authentication enabled. When writing unit tests for controllers we have one set of tests that need authenticated user and other set of tests that need anonymous user. Faking User property of controller is a little bit tricky. This blog post shows how to do it.
by bill-s, 2020-01-13T19:43:09.644Z
You’re sending an HTTP request to your ASP.NET server, and out of the blue, it returns a 500 error. Now what? The error code doesn’t say too much by itself. Did a database request fail? What was the exact database query? Was there an exception? What kind of exception? On which line of code did it happen? And what were the local variables? Wouldn’t it be great if you could see the failure as if you’re breaking on an exception while debugging in Visual Studio?
by bill-s, 2020-01-14T01:43:04.801Z
The Visual Studio for Mac team is kicking off the new year with our best release ever! Visual Studio 2019 for Mac version 8.4, released today, brings several exciting enhancements to the developer experience. Many of these items were top requests from our community and include:
Support for the latest stable version of .NET Core 3.1
Scaffolding support for ASP.NET Core projects
The ability to develop and publish ASP.NET Core Blazor Server applications
Refinements to the editing experience, including .razor file support
Improvements to the IDE experience when using assistive technologies
Pack support for .NET Core library projects
To learn more about all of the changes in this release of Visual Studio for Mac, see our release notes.
by bill-s, 2020-01-13T19:45:48.304Z
In my previous post, I had talked about how we to ported an existing repository code from Azure SQL to Amazon Aurora.
This is a two-series post where I will throw a little bit more light on the intention behind it and what we were trying to achieve.