Featured Image

Laplink's Chief Architect Dan Spear Uses PCmover to Demonstrate Reflection in Scripting Language


Need a way to reuse C# code in your scripting language? Look no further than the power of reflection! In the recently published article, Laplink Chief Architect Dan Spear collaborates with CODE Author Vassili Kaplan to demonstrate how to incorporate reflection into scripting language, using the example of Laplink's PCmover transfer software


Using reflection in your scripting language is a powerful way to reuse existing C# code and create customized scripts that go beyond the limitations of the user interface. With Customized Scripting in C# (CSCS), you can easily access existing .NET libraries and customize the way the service works to meet your specific needs. 


The benefits of using scripting with reflection are numerous. For example, customize the way the service works by selecting specific computers or transferring only a certain number of files, or add extra security checks to certain types of transfers. By using scripting, you can open up all the capabilities of the PCmover service to customers without having to create custom versions of the GUI.


To implement scripting with reflection, Spear and Kaplan recommend using CSCS. This lightweight and easy-to-use open-source language resembles JavaScript with a few differences, such as case-insensitive variable and function names. With very little code, one can access existing .NET code via scripting. Read the full article >

About Laplink Software

Trusted for over 40 years, Laplink continues to be a global leader in consumerSMB, and enterprise PC migration software, and has earned the loyalty and trust of millions of organizations and customers worldwide. The company’s PCmover software saves time and budget, reduces migration risks, and increases efficiency. Only PCmover’s proprietary technology includes full selectivity that transfers data, applications, and settings from an old PC to a new one, even if the two PCs run different versions of Windows. The privately held company was founded in 1983 and is headquartered in Bellevue, Washington.

Back to Blog

Add Comment

Related Articles

Leave Your Connectivity Worries Behind with Laplink Sync! - Laplink's Technology Blog

In an age when people rely on technology more than ever, everyone has had disaster strike at an...

PCsync Q&A with Laplink’s CTO - Laplink's Technology Blog

Q&A with Laplink’s Vice President and Chief Technology Officer, Jack Wilson: What’s new with PCsync...

Laplink Sync Beats Out the Competition - Laplink's Technology Blog

Recent analysis compared Laplink Sync to a variety of competitors. Although Laplink Sync™ was...