Skip to main content

Co je CS-Script?

CS-Script je skriptovací systém pro počítačové programování.Je založen na běžném jazyce běhu (CLR) a používá jazyk C#.Mnoho programátorů má rád, že CS-Script je open-source, což znamená, že může být přizpůsobena potřebám programátorů, pokud použití spadá pod licenční smlouvu.Skriptovací motor se používá v prostředí orientovaných na CLR a nejčastěji Microsoft .NET Framework.

Hlavním prodejním bodem CS-Script je to, že kombinuje jak programovací jazyky C#, tak fuzzy kontrolních programovacích jazyků s pohodlím a flexibilitou skriptovacího systému.Motor může automatizovat řadu potřeb programování, aby správci systému, správci sítě, vývojáři systému nebo dokonce testeři programů mohli ušetřit čas.Mohou použít CS-Script k provedení kódu C# z příkazového řádku nebo z aplikace CLR, kde je hostován skriptový modul.

Většina skriptovacích systémů CLR kombinuje prostředí runtime a jazyk.To znamená, že běh je připojen a nemůže pracovat bez přidruženého jazyka a naopak.CS-Script je odlišný, protože se jedná pouze o runtime prostředí.Používá programovací jazyk C# a související infrastrukturu, aby programátoři mohli těžit z několika různých výhod.

Nejprve skutečnost, že jazyk nemusí být udržován samostatněnástroje.Uživatel může jednoduše využít existující vývojové infrastruktury.Kromě toho velké množství informací dostupných online a v tisku ohledně toho, jak používat skriptovací motor a jazyk C#.označováno jako alternativní kompilátory.Výchozí jazyk skriptovacího motoru je C#, ale dodává také adaptéry pro VB, C+, C ++, CLI a JavaScript.Díky tomu je CS-Script ještě více přizpůsobitelným jakýmkoli skriptům, které programátor potřebuje k vývoji nebo spuštění, ať už jsou hostovány nebo samostatné skripty.Instalace se provádí jednoduše převedením skriptu a souborů motoru do jakéhokoli systému, který má .NET runtime.Skriptovací motor a funkce lze rozšířit několika způsoby.Skript lze převést na aplikaci a aplikaci lze převést na skript.Pro rozšíření schopností skriptování motorů lze také přidat jakékoli nové sestavy napsané v .NET nebo jakékoli komponenty COM.