.NET Blazor

Blazor lets you build interactive web UIs using C# instead of JavaScript. … Both client and server code is written in C#, allowing you to share code and libraries. Blazor is a feature of ASP.NET, the popular web development framework that extends the .NET developer platform with tools and libraries for building web apps.

.NET Framework vs .NET Core vs .NET Standard

.NET Framework .NET Framework is a framework for building and managing the Windows and Web-based application. This is old framework created by Microsoft and provides end to end solution to create Windows application generally known as Win Forms and Web Application like Asp.Net or Asp.Net MVC application. .NET Core .NET Core is a free, cross-platform, open... » read more

Microsoft Distributed Transaction Coordinator (MSDTC)

MSDTC is an acronym for Microsoft Distributed Transaction Coordinator. As the name says, MSDTC is a Windows service providing transaction infrastructure for distributed systems. In this case, a transaction means a general way of structuring the interactions between autonomous agents in a distributed system. The Microsoft Distributed Transaction Coordinator service is a component of modern versions of... » read more

Simple WCF Application

When you create a WCF application in Visual Studio. The project creates 2 classes for you. It also link it to the WCF Test Client. Interface and Data Contract class (.cs) Both Interface and Data Contact. The Data Contact can be its own separate class. Service Class (.svc) Implements IService1 Interface. WCF Test Client

Web Service vs WCF Service

WCF is a service layer that allows you to build applications that can communicate using a variety of communication mechanisms. With it, you can communicate using Peer to Peer, Named Pipes, Web Services and so on. You can’t compare them because WCF is a framework for building interoperable applications. If you like, you can think... » read more

C# Data Contracts

A data contract is a formal agreement between a service and a client that abstractly describes the data to be exchanged. That is, to communicate, the client and the service do not have to share the same types, only the same data contracts. A data contract precisely defines, for each parameter or return type, what data... » read more

Windows Communication Foundation (WCF)

WCF is a service layer that allows you to build applications that can communicate using a variety of communication mechanisms. With it, you can communicate using Peer to Peer, Named Pipes, Web Services and so on. Windows Communication Foundation (WCF) is a framework for building service-oriented applications. Using WCF, you can send data as asynchronous... » read more

Application Layers

Layer Used For Web Application Public facing site used by the user. WCF Service Windows Communication Foundation (WCF) Facade Serves as a front-facing interface masking more complex underlying or structural code. Business Object Enable designers to design software in manageable pieces by breaking the business down into a modular form. Data Access Object Provides an... » read more

Installing Services Application

Command Line Make sure you open up Command Prompt and run in administrator mode. App should now appear in Services. App should now be removed from Services. Batch File InstallMyAppAsService.bat UninstallMyAppAsService.bat Sources: https://docs.microsoft.com/en-us/dotnet/framework/tools/installutil-exe-installer-tool