• .NET Core local tools

    ( Video at https://youtu.be/iHLRBxi4S7c ) .NET Core has the concept of “local tools”  – that means,tools for a solution / project. That is different from “global tools”  by the fact that you can have it registered for the solution in a \.config\dotnet-tools.json file. You can read about those at https://docs.microsoft.com/en-us/dotnet/core/tools/local-tools-how-to-use But I want to show you my…

  • Friday Links 374

    JWT Validation and Authorization in ASP.NET Core | .NET Web Development and Tools Blog IdentityServer/IdentityServer4: OpenID Connect and OAuth 2.0 Framework for ASP.NET Core openiddict/openiddict-core: Easy-to-use OpenID Connect server for ASP.NET Core Issues · botui/botui The AI Hierarchy of Needs – Hacker Noon Dictate-Speech Recognition for Microsoft Office Database Code Analysis – Simple Talk Analysing…

  • Embed files for a Nuget ASP.NET Core package

    For NetCoreBlockly I have the need to embed some files in the NUGET package (https://www.nuget.org/packages/NetCore2Blockly ) to display a GUI. After unsuccessful trying to deploy,I  have read https://weblog.west-wind.com/posts/2018/Jan/29/Distributing-Content-and-Showing-a-ReadMe-file-in-a-NET-Core-Nuget-Package . So I must learn from the experts: e.g.,swagger : https://github.com/domaindrivendev/Swashbuckle.AspNetCore it is displaying the HTML UI.  How it does ? By embedding into the .csproj the…

  • Friday Links 373

    Andrej Tozon’s blog | Text-To-Speech with Windows 10 Iot Core & UWP on Raspberry Pi Andrej Tozon’s blog | Text-To-Speech with Windows 10 IoT Core & UWP on Raspberry Pi Part 2 Implementing tenant providers on ASP.NET Core | Gunnar Peipman – Programming Blog Disassembling .NET Code with BenchmarkDotNet – Adam Sitnik – .NET Performance…

  • Interceptor in Angular–Error service

    Similar video at https://www.youtube.com/watch?v=ajosuyhcKV4 I need to inform the user when the application is loading data with error ( i.e. the backend is giving some error back). And do it seamlessly,every time. I found the documentation about interceptors at https://angular.io/api/common/http/HttpInterceptor”– and you can find more searching on google /  bing . Also,I have the need to…

  • Friday Links 372

    A Tale of Two Industries: How Programming Languages Differ Between Wealthy and Developing Countries – Stack Overflow Blog Office Fabric Jumpstarts Your Add-in Efforts Get started with Fabric JS – Docs – Office Dev Center using-office-ui-fabric – Docs – Office Dev Center OfficeDev/Office-Add-in-Fabric-UI-Sample 9 Essential SEO Tips for Web Developers The Azure Data Lake Catalog…

  • Interceptor in Angular–loader and service

    Video at https://www.youtube.com/watch?v=ajosuyhcKV4 I need to inform the user when the application is loading data – and when it is not loading anymore. Usually,the data comes from a backend via an HTTP call– and will be some timeout before it becomes available. So – simple – just intercept this and then show some spinning to the…

  • Friday Links 371

    dotnet-framework-docker-samples/dotnetapp-4.6.2 at master · Microsoft/dotnet-framework-docker-samples TSM – Dan Sabadis 5 Ways to Get Started with Machine Learning — SitePoint Generate C# Client API for ASP.NET Web API – CodeProject zijianhuang/webapiclientgen: Strongly Typed Client API Generators generate strongly typed client API in C# codes and TypeScript codes for ASP.NET Web API TypeScript CodeDom · zijianhuang/webapiclientgen Wiki…

  • Friday Links 370

    A flexible charting library for .NET – CodeProject Technical Foundations of Informatics Aggregation with User Preference Data — MongoDB Manual 3.0 Logging MediatR Requests – CodeOpinion What is AI? Not even the experts agree on the answer — Quartz Using QuaggaJS in MVC.NET – CodeProject .NET Core DLL Hell Is Here. Can .NET Core 2.0…

  • Passing a WebAPI application from .NET Core 2 to .NET Core 3 in 5 +1 (EF) steps

    Simple steps: 1. Modiffy in the .csproj  <TargetFramework>netcoreapp2.0</TargetFramework> to <TargetFramework>netcoreapp3.1</TargetFramework>  2.Delete <PackageReference Include=”Microsoft.AspNetCore.All” Version=”2.0.8″ /> 3. Modify public static IWebHost BuildWebHost(string[] args) =>public static IHostBuilder CreateHostBuilder(string[] args) => WebHost.CreateDefaultBuilder(args)Host.CreateDefaultBuilder(args) .UseStartup<Startup>() .ConfigureWebHostDefaults(webBuilder => .Build(); to public static IHostBuilder CreateHostBuilder(string[] args) => WebHost.CreateDefaultBuilder(args)Host.CreateDefaultBuilder(args) .UseStartup<Startup>() .ConfigureWebHostDefaults(webBuilder => .Build(); { webBuilder.UseStartup<Startup>(); }); 3.  Modify BuildWebHost(args).Run();  to CreateHostBuilder(args).Build().Run(); 4. Modify…

I am ok , you are ok