Home| All soft| Last soft| Your Orders| Customers opinion| Helpdesk| Cart

Program Search:


Shopping Cart:




*Note: Minimum order price: €20
We Recommend:

Pluralsight Introduction to the .NET Compiler Platform €10 buy download

2014
pluralsight
Bart De Smet
4h 49m
English

This course provides an overview of the design and use cases of the .NET Compiler Platform, codenamed "Roslyn".

01. Why the .NET Compiler Platform Matters
Introduction
Why Microsoft Built the .NET Compiler Platform
The Benefits of the .NET Compiler Platform
Traditional Compiler Black Boxes
Inside the Compiler Pipeline
Compiler APIs
Language Services
Summary
02. Getting Started
Where to Find the .NET Compiler Platform?
The Command-Line Compiler
Decompiling the Command-Line Compiler
New Command-Line Compiler Options
Installing the .NET Compiler Platform Project Templates
Installing the Syntax Visualizer
Summary
03. Syntax Trees
Introducing Syntax
Syntax Versus Semantics
Syntax Trees
Visualizing Syntax Trees
Properties of Syntax Trees
Parsing and Syntax Factories
Creating Syntax Trees Using the APIs
Syntax Tree Traversal
Analyzing Syntax With the APIs
Summary
04. Compilation APIs
The Role of the Compilation APIs
Compiling Code
Compilation Types
Our First Compilation
Configuring the Compiler
Compilation Results
Illustrating the Compilation APIs
Introducing Semantic Questions
Answering Simple Semantic Questions
Classifying Type Conversions
Summary
05. Semantic Models
Obtaining a Semantic Model
Getting the Constant Value of a Literal
Building a Simple Semantic Analysis
Understanding Symbols
Working With Symbols
Using the Symbol APIs
Binding Symbols
Performing Binding Operations
Data Flow Analysis
Control Flow Analysis
Summary
06. Analyzers and Code Fixes
Introducing Diagnostics
Retrieving Diagnostics from Compilations
Understanding Analyzers
Symbol Analyzers
Building a Simple Field Name Analyzer
Syntax Node Analyzers
Some Sample Syntax Node Analyzers
Code Fix Providers and Code Actions
Implementation Steps for Code Fix Providers
Building Our First Code Fix Provider
Summary
07. Workspace APIs
What Are Workspaces?
Workspace Services
Traversing MSBuild Workspaces
Classification Service
Formatting Service
Symbol Finding
Recommendation Service
Renamer Service
Simplification Service
Summary
Course Summary

http://www.pluralsight.com/courses/dotnet-compiler-platform-introduction



Download File Size:928.95 MB


Pluralsight Introduction to the .NET Compiler Platform
€10
Customers who bought this program also bought:

Home| All Programs| Today added Progs| Your Orders| Helpdesk| Shopping cart      





Adobe Photoshop 2022 €90

             

Adobe Illustrator 2022 €75






Microsoft Office Pro 2021 €99

             

Microsoft Office 2021 for Mac €99






FileMaker Pro 19 €50


Pinnacle Studio Ultimate 25 €25


CorelDRAW Graphics Suite 2022 €65