-
Microsoft developer technologies fared well in Upwork's list of the top 100 in-demand skills as compiled by the freelancer-focused careers company.
12/05/2019
-
Microsoft shipped .NET Core 3.1, described as a "small and short release" that focuses on two of the big features highlighting the Sept. 23 release of .NET Core 3.0: Blazor (for C# Web development instead of JavaScript) and desktop development (Windows Forms and Windows Presentation Foundation).
12/03/2019
-
Here's a tool that Peter uses when doing end-to-end testing of authorization in ASP.NET Core applications, with a Blazor example.
11/14/2019
-
When you need to integrate authorizing the user to perform some activity (or just want to retrieve information about the current user), you need to work with the ClaimsPrincipal’s Claims objects. Here’s everything you might want to do.
11/07/2019
-
While the ASP.NET Core team primarily focused on bug fixes in the new .NET Core 3.1 Preview 2, there was a smattering of new functionality introduced in the webdev component.
11/04/2019
-
When you need to integrate authorization with procedural code, you're going to need your application's ClaimsPrincipal object so that you can check the user's authorization claims. Here's both how to get to the ClaimsPrincipal and how to extend it with custom claims.
11/01/2019
-
With Visual Studio for Mac 8.3 recently released, Microsoft has announced new learning resources for building ASP.NET Core apps and an improved development experience for game-making Unity coders.
10/30/2019
-
While security in ASP.NET Core is wholly claims based, you can still use the Authorize attribute to control access to your application. You just need to set up the right policies to work with the claims associated with the current user.
10/29/2019
-
Eric Vogel follows up on his previous post on getting started with ASP.NET Core security. Now that .NET Core 3.0 is out, he shows how to upgrade the code from Part 1 to ASP.NET Core 3.0, put pages behind login, create user roles, and use existing roles to restrict access to pages.
10/24/2019
-
You have a responsibility to your organization to reject bad data, otherwise bad things will happen. When it comes to creating Web services, your first line of defense is the ApiController attribute.
10/22/2019
-
With .NET Core 3.1 Preview 1 announced this week, Microsoft highlighted what's new in the ASP.NET Core component, which isn't much, as the ASP.NET effort primarily focused on bug fixes.
10/17/2019
-
If you're upgrading an ASP.NET Version 2.n website to the newly released Version 3.0, some changes are easy. At least one is going to be annoying.
10/14/2019
-
With the recent release of .NET Core 3.0 and the continued interest in the red-hot Blazor project for doing Web development with C#, third-party vendors are cranking out related tooling.
10/08/2019
-
The release version of Blazor contains two surprising changes (surprising, at least, to Peter) -- changes that broke some of his code. Here are both of those "gotchas" with the workarounds that he implemented.
10/02/2019
-
TypeScript 3.7, with a new Beta, is now feature complete, with the dev team polishing it up in advance of the official release coming early next month.
10/02/2019
-
The development of client-side Blazor leveraging WebAssembly -- appropriately called Blazor WebAssembly -- has suffered a few hiccups, but Microsoft has big plans for the red-hot technology that enables C# Web development.
09/26/2019
-
The open source Uno Platform announced new integration with Xamarin.Forms that lets developers take existing XF mobile apps to the Web, using WebAssembly.
09/19/2019
-
The much-anticipated .NET Core 3.0 milestone release is shipping in five days, Sept. 23, but it won't include a stable Blazor WebAssembly.
09/18/2019
-
There's a new feature in ASP.NET Core that reduces some of the overhead when protecting yourself against CSRF attacks.
09/17/2019
-
If you want, you can centralize the configuration of your HttpClient objects into your Startup class. You’ll also save yourself some typing when you use an HttpClient.
09/16/2019
-
Every once in a great while I like to torture myself and waste a few days trying to program a simple app. So I just tried Blazor.
09/13/2019
-
A GitHub issue titled "Google feedback on TypeScript 3.5" rips the "painful" release for causing more than the usual amount of upgrade problems across Google's repository of billions of lines of code.
09/09/2019
-
Improved gRPC functionality is just one many new improvements in the ASP.NET Core component of .NET Core 3.0 Preview 9, the last step before the entire .NET Core 3.0 platform hits general availability in about three weeks.
09/04/2019
-
You can create Blazor components by combining other Blazor components but you'll almost certainly need to share data between those components. Here are all the options currently open to you.
08/30/2019
-
Microsoft has shipped TypeScript 3.6, with a new "playground" stemming from an independent open source developer serving as an example of community collaboration improving world-class software.
08/30/2019