Extending CrmSvcUtil.exe

04.23.19 Posted in Technology by

One of the projects that I worked on was to create an internal web form application that is bound to Microsoft Dynamics 365 for Customer Engagement. The bind is with early bound classes that are generated by the Code Generation tool. During development, these classes are regenerated several times which can contain unnecessary entities that […]


Synchronize then delete using WinSCP on C#

10.17.15 Posted in Technology by

Objective To automate synchronization on C# using .NET assembly method Session.SynchronizeDirectories. Requirement Visual Studio IDE Download and Install WinSCP .NET assembly. See installation instructions. To use WinSCP DLL method, add the DLL(WinSCPnet.dll) via the solution explorer – right click on references –> add reference then “Browse” to you DLL – then it should be available. […]


Using NodeJS as a Rest API and a WebSocket server

10.17.15 Posted in Technology by

What is REST? REST stands for Representational State Transfer. (It is sometimes spelled “ReST”.) It relies on a stateless, client-server, cacheable communications protocol — and in virtually all cases, the HTTP protocol is used. REST is an architecture style for designing networked applications. The idea is that, rather than using complex mechanisms such as CORBA, […]