Skip to main content

Hvad er CS-script?

CS-script er et scripting-system til computerprogrammering.Det er baseret på Common Language Runtime (CLR) og bruger C# -sproget.Hvad mange programmerere kan lide, er, at CS-script er open source, hvilket betyder, at det kan tilpasses til en programmerere, der har brug for, så længe brug falder ind under licensaftalen.Scriptingmotoren bruges i CLR-orienterede miljøer og oftest Microsoft .NET Framework.

Det vigtigste salgssted for CS-script er, at det kombinerer både C# og fuzzy kontrolprogrammeringssprog med bekvemmelighed og fleksibilitet i et scripting-system.Motoren kan automatisere en række programmeringsbehov, så systemadministratorer, netværksadministratorer, systemudviklere eller endda programtestere kan spare tid.De kan bruge CS-script til at udføre C# -kode fra enten en kommandoprompt eller fra en CLR-applikation, hvor scriptmotoren er vært.

De fleste CLR-scripting-systemer kombinerer et runtime-miljø og et sprog.Dette betyder, at runtime er knyttet til og ikke kan fungere uden det tilhørende sprog, og omvendt.CS-script er anderledes, fordi det kun er et runtime-miljø.Den bruger C# -programmeringssprog og den relaterede infrastruktur, så programmerere kan høste flere forskellige fordele.

For det første betyder det ikke at opretholdes separat, at brugeren ikke behøver at udvikle eller bruge nogen sprogkompilator eller udviklerVærktøjer.Brugeren kan simpelthen drage fordel af den eksisterende udviklingsinfrastruktur.Derudover kan der bruges en hel del information online og på tryk om, hvordan man bruger scriptingmotoren såvel som C# -sproget.

For det andet kan CS-script bruges i forbindelse med andre CLR-sprog med de krævede sprogadaptere, ogsåkaldet alternative kompilatorer.Standardsproget for scriptingmotoren er C#, men det leveres også med adaptere til VB, C+, C ++, CLI og JavaScript.Dette gør CS-script endnu mere tilpasningsdygtig til de scripts, en programmør har brug for for at udvikle eller køre, hvad enten de er vært eller fristående manuskripter.

Yderligere fordele inkluderer let installation og muligheden for at udvide systemet.Installation opnås blot ved at bringe scriptet og motorfilerne på ethvert system, der har .NET -runtime.Scriptingmotoren og funktionen kan udvides på flere måder.Et script kan konverteres til en applikation, og en applikation kan konverteres til et script.Alle nye samlinger, der er skrevet i .NET eller eventuelle COM -komponenter, kan også tilføjes for at udvide scriptmotorens evner.