Presentation is loading. Please wait.

Presentation is loading. Please wait.

DEV304. What scriptcs is and why it exists How to get it Basics of how to use it Putting the pedal to the metal.

Similar presentations


Presentation on theme: "DEV304. What scriptcs is and why it exists How to get it Basics of how to use it Putting the pedal to the metal."— Presentation transcript:

1 DEV304

2 What scriptcs is and why it exists How to get it Basics of how to use it Putting the pedal to the metal

3

4

5

6 What if there was a low cal option?

7 Similar to these

8

9

10 No IDE required – Any editor will do No project Minimum install Everything else is a package

11

12 No IDE required – Any editor will do No project Minimum install Everything else is a package

13

14 Write code in the REPL or stand alone scripts No class required, can write plain procedural code Include other scripts with #load Reference assemblies with #r Access script arguments with ScriptArgs The rest is plain old C#

15

16 Nuget.exe is not required Install any nuget package with scriptcs -install Can install a set of packages via packages.config Packages and all dependencies installed locally Automatically loaded into your scripts, just add a using

17 http://www.flickr.com/photos/csullens/4344741769/sizes/l/in/photolist-7BVWmR/

18 Experimentation Console utilities Web apps (Nancy) Web APIS Simple WPF apps Hardware automation Hosting in memory databases

19

20

21

22

23

24 Add reference assemblies Add using statements Make.NET libraries more consumable from scripts

25

26 Add script support to your own runtimes Host scripts in a full blown web app Host scripts anywhere

27 On github Apache 2 125 forks 30 Contributors Almost 80 commits http://github.com/scriptcs/scriptcs

28 scriptcs is a tool which offers lightweight C# dev Not a replacement for VS or Powershell Useful for prototyping, tinkering, automation Offers both editor based and REPL development Integrates with nuget Can be hosted in your own apps Is open source and has a rich community

29

30 Head to... aka.ms/te

31


Download ppt "DEV304. What scriptcs is and why it exists How to get it Basics of how to use it Putting the pedal to the metal."

Similar presentations


Ads by Google