ASP.NET 5 Visual Studio Code Bill Wolff July 8, 2015.

Slides:



Advertisements
Similar presentations
1 Unit 02. Visual Studio Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.
Advertisements

Professional Toolkit V2.0 C:\Presentations - SmartCafe_Prof_V2.0 - bsc page 1 Professional Toolkit 2.0.
© Paradigm Publishing, Inc Excel 2013 Level 2 Unit 2Managing and Integrating Data and the Excel Environment Chapter 7Automating Repetitive Tasks.
Objectives © Paradigm Publishing, Inc. 1 Objectives.
Microsoft Expression Web-Illustrated Unit L: Using Code Tools.
Web Development in Microsoft Visual Studio Slide 2 Lecture Overview Introduce Visual Studio 2013 Create a first ASP.NET application.
>300 suggestions >55% non-Windows > 600 insiders >1500 points on HN >3K smiles.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
CSS Box Model An CSS Primer Tutorial. Project 04 Open Finder or Windows explorer and path the folder where you store your class project work. Make a copy.
ECLIPSE IDE N AME : A SHOK P ADMARAJU C OURSE : T OPICS ON S OFTWARE E NGINEERING I NSTRUCTOR : D R. S ERGIU D ASCALU.
Eclipse IDE. 2 IDE Overview An IDE is an Interactive Development Environment Different IDEs meet different needs BlueJ and DrJava are designed as teaching.
ThermoCloud site Monaco Services IIS Node, PHP, etc. Site Extension wwwroot r/w access runs
Introduction to ArcGIS Add-Ins Exercises GIS/LIS Conference, 2014 Rochester, MN.
Overview of HTML. Three Different Approaches  Text editor like Notepad  HTML editor such as: –KompoZer –DreamWeaver –Microsoft Expression Web –iWeb.
Visual Studio Tips and Tricks. Credits Zain Naboulsi Microsoft Developer Evangelist isbn:
 Using Microsoft Expression Web you can: › Create Web pages and Web sites › Set what you site will look like as you design it › Add text, images, multimedia.
Getting Started with Expression Web 3
WaveMaker Visual AJAX Studio 4.0 Training Troubleshooting.
Eclipse Overview Introduction to Web Programming Kirkwood Continuing Education Fred McClurg © Copyright 2015, Fred McClurg, All Rights Reserved.
Selenium automated testing in Openbravo ERP Quality Assurance Webinar April 8th, 2010.
WaveMaker Visual AJAX Studio 4.0 Training Installation.
Mark E. Schill. Enter POWERSAT50 at checkout to save $50 on any training course. Learn PowerShell. 24/7, Anywhere.
1 Data Bound Controls II Chapter Objectives You will be able to Use a Data Source control to get data from a SQL database and make it available.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
© 2005 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. Data Structures for Java William H. Ford William R. Topp Appendix E The EZJava.
Microsoft Visual Basic 2005 CHAPTER 7 Creating Web Applications.
1 INF160 IS Development Environments AUBG, COS dept Lecture 06 Title: Dev Env: Visual Studio (Extract from Syllabus) Reference:
Introduction It is developed to create software applications. It is a tool for developers of any program that uses both basic and expert settings. It.
Session Objectives • Login to PeopleSoft Test Framework(PTF)
Using Microsoft Visual Studio C++ Express 2005 Name: Dr Ju Wang Ashwin Belle Course Resource:
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 8 Debugging, Creating Executable Files, and Distributing a Windows Application.
Web Foundations MONDAY, NOVEMBER 18, 2013 LECTURE 30: DREAMWEAVER: GETTING STARTED, INTERFACE, TAG SELECTORS, LOCAL SITE, REMOTE SITE, SYNCHRONIZATION.
Web Development in Microsoft Visual Studio Slide 2 Lecture Overview How to create a first ASP.NET application.
DEV330 Visual Studio.NET IDE Tips and Tricks Billy Hollis Author / consultant.
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
Web Development Technologies Advanced Web-based Systems Advanced Web-based Systems | Misbhauddin.
Unit 1 – Web Concepts Instructor: Brent Presley.
This is how you invoke the Microsoft Visual Studio 2010 Software. All Programs >> Microsoft Visual Studio 2010.
Tutorial 10 Programming with JavaScript. 2New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition Objectives Learn the history of JavaScript.
Copyright © 2013 MyGraphicsLab / Pearson Education DREAMWEAVER INTERFACE MYGRAPHICSLAB: ADOBE DREAMWEAVER CS6.
JavaScript Tools Tools for Writing / Editing / Debugging JavaScript Code Svetlin Nakov Technical Trainer Software University
Microsoft Expression Web - Illustrated Unit A: Getting Started With Microsoft Expression Web.
Online Conference June 17 th and 18 th Modern SharePoint Development using Visual Studio Code.
Bernardin Katić Hammer / Insa Visual Studio 2013 Tips & Ticks.
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
Jernej Kavka – Inova IT d.o.o. Visual Studio Everywhere - Linux, OSX (in Windows, se razume)
C# Programming: From Problem Analysis to Program Design1 Visual Studio Configuration C# Programming: From Problem Analysis to Program Design 4th Edition.
Assessing Code Quality and Technical Debt Using SonarQube
Increasing your Coding Speed in SQL Server Management Studio
Chapter 2: The Visual Studio .NET Development Environment
Tutorial 10 Programming with JavaScript
Ruby Tooling in NetBeans
7/2/2018 3:48 AM BRK3394: Visual Studio Code The most useful (and underused!) tips and tricks Chris Dias Principal Program Manager VS Code © Microsoft.
Microsoft Visual Studio Tips and Tricks
Web Development in Microsoft Visual Studio 2013
Social Media And Global Computing Introduction to Visual Studio
Understanding the Visual IDE
Tooling and Diagnostics
1. Open Visual Studio 2008.
Starting a project in VisualDSP++
Patrick Flynn | Link Group Australia
Lesson 3: Find and Replace Tools
Tutorial 10 Programming with JavaScript
Lesson 4 Creating a page with Web Matrix
What is Visual Studio Code?
1. Azure Data Explorer Azure Data Explorer enables rich data exploration over raw, structured, and semi-structured data delivering fast time to insight.
5/25/2019 2:40 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
What’s New in Visual Studio
Kendra Havens .NET & Visual
Workshop for Programming And Systems Management Teachers
Presentation transcript:

ASP.NET 5 Visual Studio Code Bill Wolff July 8, 2015

Visual Studio Code Home page – Versions – for Windows, July 2015 – Linux x64, OS X Docs –

Command Line Install adds CODE to path Open with filename(s) – optional line/character position – code -g c:\mycode\HelloWorld.ts:10:17 Open most recent – code –r Open folder and/or a file – Code. project.json

Code UI File and folder based with working files set – Shows changed files or enable autosave Viewbar – Explorer, Search, Git, Debug Sidebar – Toggle visibility ctrl B, or move to right Zoom with ctrl +/ctrl -, full screen with F11 3 Themes Split edit ctrl /

Editing Files click to open one file ctrl click to open a second file Split a file for a third pane – ctrl E to change to a new file Drag panes to rearrange Resize panes as needed – Click any pane and size applies to selected pane – alt left and right cycle through files Zoom applies to all panes, activity, side bar

Search Find in files ctrl shift F or use Activity Bar – Partial word – Full word – Case sensitive – Regular Expressions File include/exclude ctrl shift J – Check configuration – Or right click folder and select Find in Folder

Command Pallette ctrl shift P with smart typeahead – > to run commands – Back over > for recent files (or do ctrl E) File name typeahead, or repeat ctrl E, ctrl P, ctrl Tab – ? help – ! errors and warnings – # symbol by name and : goto symbol or line – Also git, task, …

Editing Bracket matching ctrl shift ] Multi cursors alt click Intellisense ctrl Space with parameter hints Snippets with Emmet abbreviations, TextMate Gutter indicators Peek alt F12 and hover Reference information Code actions

Languages Syntax: Batch, C++, Clojure, Coffee Script, DockerFile, F#, Go, Jade, Java, HandleBars, Ini, Lua, Makefile, Markdown, Objective-C, Perl, PHP, PowerShell, Python, R, Razor, Ruby, Rust, SQL, Visual Basic, XML Intellisense: CSS, HTML, JavaScript, JSON, Less, Sass Refactor/references: C#, TypeScript – Uses Roslyn and OmniSharp

Version Control Git support – Must install git first – Local or remote repos – Visual Studio Online is an option Credential helper recommended

Debugging Node.js – Breakpoints – Data inspection – Debug actions C# on Mono Soon.NET – ASP.NET 5 not ready yet – Roslyn changes output flow

Tasks Stored in.settings folder – tasks.json Sample tools: – Make, Ant, Gulp, Jake, Rake and MSBuild