We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Introducing Roslyn

00:00

Formal Metadata

Title
Introducing Roslyn
Title of Series
Number of Parts
170
Author
License
CC Attribution - NonCommercial - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Project Roslyn is Microsoft's next-generation compiler for C# and VB that will revolutionize the .NET ecosystem by enabling the average .NET developer to leverage the power of the compiler. In this talk, I will introduce you to the compiler's new API, and demonstrate how exposing the compiler as a service will change the .NET development environment forever.
CompilerVisual systemOpen sourceInteractive televisionLibrary (computing)LogicProgramming languageProjective planeRight angleINTEGRALCompilerProduct (business)Different (Kate Ryan album)Order (biology)NumberInformationVisualization (computer graphics)Level (video gaming)ExpressionSystem callGoodness of fitParameter (computer programming)Point (geometry)Moment (mathematics)CompilerSheaf (mathematics)Control flowNegative numberData managementCartesian coordinate systemFlow separationWeb 2.0Multiplication signFilm editingSource codeDecision tree learningBuffer overflowFormal languageCodeDatabase normalizationWeightTerm (mathematics)InternetworkingSpeech synthesisMultiplicationRevision controlSoftware developerTelecommunicationOpen sourceWritingCoefficient of determinationProcess (computing)Demo (music)Shared memorySet (mathematics)WordBitVideo game consoleParsingApplication service providerComputer programmingSocial classMiniDiscComputer animation
CompilerClient (computing)Formal languageService (economics)CompilerExecution unitSyntaxbaumRootToken ringCartesian coordinate systemAbstract syntax treeSocial classCodeSpacetimeVisualization (computer graphics)Line (geometry)AdditionBlock (periodic table)Data structureObject (grammar)Expected valueParameter (computer programming)CompilerPartial derivativeToken ringView (database)RootTrigonometric functionsCompilerSound effectType theoryVariable (mathematics)Decision theorySemiconductor memoryMassBuildingWritingExtension (kinesiology)ResultantReading (process)Software developerInformationRight angleSymbol tableRevision controlMereologyProduct (business)MultiplicationFlow separationControl flowEntire functionDifferent (Kate Ryan album)Formal languageStreaming mediaClient (computing)DivisorGoogolExecution unitFile formatFormal verificationComputer programmingProcess (computing)Graph coloringSubsetAssembly languageComputer fontData managementShooting methodBoom (sailing)Sheaf (mathematics)Bridging (networking)Peer-to-peerElectronic mailing listCASE <Informatik>Declarative programmingInstance (computer science)FreewareRoutingElement (mathematics)Perspective (visual)Texture mapping2 (number)Program flowchart
CompilerSampling (statistics)Open sourceWeb-DesignerSoftware developerDatabaseCodeProjective planeScripting languageLibrary (computing)Right angleOpen setMereologyAuthorizationSoftware frameworkCommunications protocolComputer animation
CompilerAbelian categorySymbol tableCodeInterface (computing)Chemical equationMathematical analysisFile formatRule of inferenceSpherical capGoodness of fitComa BerenicesAuthorizationProcess (computing)CodeCartesian coordinate systemMessage passingTemplate (C++)Right angleRule of inferenceMereologyFood energyQuery languageCASE <Informatik>Visualization (computer graphics)Loop (music)Revision controlInstance (computer science)Code refactoringException handlingLibrary (computing)Type theoryProjective planeCompilerSymbol tableElectric generatorVisual C sharp.NETIterationSocial classInterface (computing)ResultantProduct (business)BuildingBitArithmetic meanComputer animation
IcosahedronVideoconferencingExecution unitChainACIDSynchronizationData typeSocial classPhysical systemTask (computing)Instance (computer science)Visualization (computer graphics)CodeCompilerAbstract syntax treeCompilerKlassengruppeSemiconductor memoryLibrary (computing)Right angleInternet service providerType theoryBitSocial classCycle (graph theory)Spherical capRule of inferenceAdditionOnline helpComputer clusterZoom lensExtension (kinesiology)Structural loadDemo (music)Core dumpPower (physics)Computer animation
Execution unitSynchronizationSyntaxbaumCompilerSocial classTrailCompilerFreewareSineCompilerRoutingGroup actionVisualization (computer graphics)Cursor (computers)Message passingGame controllerSampling (statistics)Abstract syntax treePower (physics)CodeWritingRootExecution unitComputer animation
Projective planeInternet service providerNumberSoftware maintenanceType theoryGame controllerMathematical analysisSampling (statistics)Library (computing)Visualization (computer graphics)CodeComa Berenices1 (number)Product (business)CircleDifferent (Kate Ryan album)Computer animation
VideoconferencingWeb crawlerExecution unitEmailSynchronizationVacuumConstructor (object-oriented programming)Physical systemSocial classWechselseitige Information1 (number)Task (computing)1 (number)Different (Kate Ryan album)Touch typingView (database)NeuroinformatikReal numberGame controllerVarianceLogical constantDot productMultiplication signComputer fileCore dumpExtension (kinesiology)Library (computing)CodePower (physics)Open setDependent and independent variablesCASE <Informatik>Installation artAreaComputer animation
Thermal expansionMaxima and minimaMathematicsPhysical systemPlastikkarteExecution unitSocial classOptical disc driveGoodness of fitMessage passingDifferent (Kate Ryan album)CountingComputer animation
Execution unitSynchronizationInclusion mapPhysical systemString (computer science)Shift operatorGeneric programmingTask (computing)Social classExtension (kinesiology)Lambda calculusVariable (mathematics)AerodynamicsNatural languageType theoryLocal GroupComplex (psychology)CASE <Informatik>CodeOcean currentTerm (mathematics)Absolute valueComputer configurationCompilerSoftware developerGeneric programmingMultiplicationCuboidProjective planeRevision controlLevel (video gaming)Sound effectPlanningMereologyAdditionMulti-core processorVariable (mathematics)Formal languagePoint (geometry)WindowGoodness of fitParameter (computer programming)String (computer science)Code refactoringC sharpCondition numberF sharpAttribute grammarData structureUniverse (mathematics)Visualization (computer graphics)Abstract syntax treeFunctional (mathematics)Open setTwitterNatural numberMathematicsDemo (music)DialectCompilerSoftware frameworkExtension (kinesiology)Type theoryRight angleFactory (trading post)HypermediaOpen sourceData storage deviceParallel portBoss CorporationMultiplication signLibrary (computing)Special unitary groupWeightProcess (computing)DivisorResultantTheory of relativityJSONComputer animation
Computer animation
Transcript: English(auto-generated)