Author

WCF vs Web API

What is WCF? WCF stands for Windows Communication Foundation. It is used to create a distributed and interoperable Applications. WCF is an effective platform for developing service-oriented applications. It allows developers to create secure, reliable, and high profile development solutions which can be integrated across platforms and interoperate with existing investments. What is Web API?... » read more

Blazor Layout

A default layout can be specified in the /Pages/_Imports.razor file. This setting can be overridden by Blazor finding a more specific _Imports.razor file closer to the page it is rendering. The final (and most explicit) level of specifying a template to use is to literally specify it in the page itself using the @layout directive. Note: You can... » read more

Blazor Resources

Resources Link Microsoft .NET – Blazor Info. https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor Blazor University – Online tutorials. https://blazor-university.com/ Pragimtech.com – Online tutorials. https://www.pragimtech.com/blog/blazor/what-is-blazor/ ASP.NET Core Documentation By Microsoft – Blazor Documentation and Examples https://docs.microsoft.com/en-us/aspnet/core/blazor/?view=aspnetcore-5.0

Could not load file or assembly Microsoft.Build.Framework Version=15.1.0.0

Issue: When trying to run debugger, get the following error message… FileNotFoundException: Could not load file or assembly 'Microsoft.Build.Framework, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. Fix: Close all running instances of Visual Studio Launch the Visual Studio Developer Command Prompt as Admin Add DLL to GAC... » read more

Enable Windows Task Scheduler History

Set Task Scheduler History Using Windows GUI Open an elevated Task Scheduler (right-click on the Task Scheduler icon and choose Run as administrator) In the Actions pane (right pane, not the actions tab), click Enable All Tasks History Sources: https://medium.com/techygeekshome/enable-windows-task-scheduler-history-996a601a178c

Send .NET App Email via Gmail

Error: The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.7.0 Must issue a STARTTLS command first. Fix: Step (1): smtp.EnableSsl = true; if not enough: Step (2): “Access for less secure apps” must be enabled for the Gmail account used by the NetworkCredential using google’s settings page: