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

Slides:



Advertisements
Similar presentations
Visual Studio 2013 Licensing Overview Offerings, Pricing, Licensing, and Promotions Rachel Pekin Microsoft.
Advertisements

Windows Communication Foundation and Web Services.
What’s New in ASP.NET 5 and Visual Studio 2015 SPENCER SCHNEIDENBACH GADELLNET CONSULTING SERVICES.
NuGet Sweet, but not edible Chris
MSDN subscriptions Stand- alone tool Team collaboration Release management Visual Studio Team Foundation Server Device CAL Visual Studio Team Foundation.
Pricing Changes MSDN subscriptions Stand- alone tool Team collaboration Release management Visual Studio Team Foundation Server Device CAL Visual Studio.
Test and Lab Manager Manual Testing Layer Diagram UML Modeling Load Testing Web Testing Test Case Management IntelliTrace™ Architecture Explorer Test.
Web & Cloud Development Jason Keicher - Microsoft.
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Lecture Set 1 Part B: Understanding Visual Studio and.NET – Structure and Terminology 1/16/ :04 PM.
Webinar presented by Erick Polsky 10/2/2012. What is.Net? Combines… Language Independence Memory Management Database Access Class Libraries Operating.
Stimulsoft Reports.Net 20 Problems which Stimulsoft Reports.Net solves
Tomcat Spencer Uresk. Notes This is a training NOT a presentation Please ask questions This is being recorded
Terry Henry IS System Manager, SharePoint SME Micron Technology Inc.
Codeigniter is an open source web application. It occupies a very small amount of space in the memory and is most useful for developers who aim to develop.
Lecture Set 1 Part C: Understanding Visual Studio and.NET – Applications, Solutions, Projects (no longer used – embedded in Lecture Set 2A)
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Lecture Set 2 Part A: Creating an Application with Visual Studio – Solutions, Projects, Files.
Lesson 2 What is ASP.NET? What is ASP.NET? What is Web Matrix? What is Web Matrix? What are the features of Web Matrix? What are the features of Web Matrix?
Chapter 0 Overview. Why you are here? Where will you go? What is this course for?
George Gonsalves.  Free and lightweight web development tool.  Create, publish, and maintain your website  Optimized for Open Source  Designed for.
#RefreshCache NuGet THE Open Source Package Management System for.NET Nick Airdo Community Developer Advocate Central Christian Church AZ (cccev)
Visual Studio Online Writing code in a browser or is there more to it?
Plug-in Architectures Presented by Truc Nguyen. What’s a plug-in? “a type of program that tightly integrates with a larger application to add a special.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Visual Basic Integrated Development Environment (IDE) 56:150 Information System Design.
Lecture Set 1 Part B: Understanding Visual Studio and.NET – Structure and Terminology 1/16/ :04 PM.
Google Code Libraries Dima Ionut Daniel. Contents What is Google Code? LDAPBeans Object-ldap-mapping Ldap-ODM Bug4j jOOR Rapa jongo Conclusion Bibliography.
Globus online Delivering a scalable service Steve Tuecke Computation Institute University of Chicago and Argonne National Laboratory.
Modern Development Technologies in SharePoint SHAREPOINT SATURDAY OMAHA APRIL, 2016.
1. 2 Extending Cloud Foundry to.NET 3 OVER 6 MILLION DEVELOPERS ENTERPRISE DEVELOPERS TOP 10 ON GITHUB OVER 6 MILLION DEVELOPERS.
APP DESIGN AND DEVELOPMENT WITH THE IONIC FRAMEWORK Chuck Leone
Real-Time Dashboards on Power BI
Bluemix for Domino Developers Niklas Heidloff, heidloff.net.
Deploying Elastic Java EE Microservices in the Cloud with Docker
Windows App Studio Windows App Studio is the tool that makes it fast and easy to build Windows 10 apps. It’s accessible from any device with a browser.
Introducing the Microsoft® .NET Framework
Stress Free Deployments with Octopus Deploy
Getting started with .NET Core
Jason Bury Dylan Drake Rush Corey Watt
DotnetConf 9/10/2018 7:49 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE.
Web Services application that operates over a network
Docker Birthday #3.
CO6025 Advanced Programming
CE-105 Spring 2007 Engr. Faisal ur Rehman
Automated Automation of REST APIs
Acutelearn App V Training in Hyderabad Classroom Training Instructer led trainings at Acutelearn premises Corporate Training Custom tailored trainings.
SQL Server Client Tools 2018
Build /21/2018 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
MVC in ASP.NET Core: The new kid on the block
Microsoft Ignite NZ October 2016 SKYCITY, Auckland
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Use PowerShell & dbatools to Manage your SQL Server Environment
ASP.NET 5 on .NET Core Damian Edwards Principal Program Manager.
ESIS Consulting LLC (C) ESIS Consulting LLC. All rights reserved
Modern cloud PaaS for mobile apps, web sites, API's and business logic apps
Cross-Platform, Cloud and On-Premise Database Tool
Presented by : Chirag Dani & Dhaval Shah
Cross-Platform, Cloud and On-Premise Database Tool
The Most Popular Android UI Automation Testing Tool Andrii Voitenko
Open Automation Software
Use PowerShell & dbatools to Manage your SQL Server Environment
Configuration management suite
Introduction to Docker
Python and REST Kevin Hibma.
1. Azure Data Explorer Azure Data Explorer enables rich data exploration over raw, structured, and semi-structured data delivering fast time to insight.
OpenStack Summit Berlin – November 14, 2018
PyWBEM Python WBEM Client: Overview #2
Application Settings Management – SSM Parameter Store
Presentation transcript:

DEV304

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

What if there was a low cal option?

Similar to these

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

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

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#

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

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

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

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

On github Apache forks 30 Contributors Almost 80 commits

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

Head to... aka.ms/te