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

WinSCP

WinSCP is a free and open-source SFTP, FTP, WebDAV, Amazon S3 and SCP client for Microsoft Windows. Its main function is secure file transfer between a local and a remote computer.  WinSCP is a popular SFTP client and FTP client for Microsoft Windows! Copy file between a local computer and remote servers using FTP, FTPS,... » read more