mini-training: roslyn

Post on 10-May-2015

934 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

An introduction to the new .NET Compiler Platform

TRANSCRIPT

MEET ROSLYN

1

2

3

4

5

6

SDK v0.6

7

8

Code analysis

9

Refactoring tools

10

Customization

11

12

“ You can build code analysis

tools with the same APIs that

Microsoft is using to

implement Visual Studio! ”

The Roslyn Project

13

14

15

16

Roslyn

Syntax

Visualizer

17

Roslyn syntax graph

18

19

Source code exploring

20

Diagnostic Analyzer

21

Code Fixer

22

Refactoring

23

24

Language evolution

25

Auto-property initializer

26

Primary constructor

27

Field parameter

28

Declaration expression

29

Using static members

30

31

Exception filter

Indexed members

32

Element initializers

33

34

35

https://roslyn.codeplex.com/

http://msdn.microsoft.com/en-us/vstudio/roslyn.aspx

http://blog.jetbrains.com/dotnet/2014/04/10/resharper-and-roslyn-qa/

http://debugmode.net/2011/10/23/roslyn-syntax-api-first-look/

36

Find out more

• On https://techblog.betclicgroup.com/

About Betclic• Betclic Everest Group, one of the world leaders in online gaming, has a unique portfolio

comprising various complementary international brands: Betclic, Everest Gaming, bet-at-home.com, Expekt…

• Active in 100 countries with more than 12 million customers worldwide, the Group is committed to promoting secure and responsible gaming and is a member of several international professional associations including the EGBA (European Gaming and Betting Association) and the ESSA (European Sports Security Association).

• Through our brands, Betclic Everest Group places expertise, technological know-how and security at the heart of our strategy to deliver an on-line gaming offer attuned to the passion of our players.

We are hiring!

Betclic Everest, Bet on the best... job!

We’re helping millions of on-line players express their passion for Sport, Poker, Casino, Horse Racing...

We want our brands to be easy to use for every gamer around the world. We’re building our company to make that happen.

Everything we do should reflect our values: Come and work in a friendly atmosphere based on trust & cooperation between IT Teams.

So bet on the best job & join our teams!

top related