edit-article
Home
Up
Delete
Article Name:
Article Description:
SUMMARY-VIDEO[60:00]-PRESENTATION - by
Chapter ID/Name:
Status:
Write
Writing
Written
Add Photo:
Owner ID:
Content:
use HTML
Edit Content
<h1 style="text-align: center;">whats new in c# 6 and vb 14</h1> <h2>[WHAT]</h2> <ol> <li>] This ia a SUMMARY of a presentation given at the 2015 microsoft build developer conference.</li> </ol> <h2>[WHY]</h2> <ol> <li>] SUMMARY of</li> </ol> <h2>[WHERE]</h2> <ol> <li><strong>] WATCH THE FULL VIDEO</strong></li> <ol> <li>] <a href="http://channel9.msdn.com/Events/Build/2015/3-711" target="_blank">whats new in c# 6 and vb14</a> </li> </ol></ol> <h2>[WHEN]</h2> <ol> <li>] 2015-05-01</li> </ol> <h2>[EXAMPLE]</h2> <ol> <li><strong>] intro</strong></li> <ol> <li>] a big year</li> <li>] roslyn project - open source ( compilers, apis)</li> <li>] shipped vs CTP ()</li> <li>] move to github </li> <li>] open sourced ( entire stack lang components)</li> <li>] new lang features</li> <li>] debugging features</li> <li>] whats next in c# 7</li> </ol> <li><strong>] VS 2015 - feature - faded using directories </strong></li> <ol> <li>using libraries that are not required, the show as 'greyed', have lightbulb for suggestions</li> </ol> <li><strong>] ...</strong></li> <ol> <li>]</li> </ol> <li><strong>] example - immutable arrays </strong></li> <ol> <li>-> import package analyzers, (anyone can write packages)</li> </ol> <li><strong>] example - using.static.Console, using static.Math </strong></li> <ol> <li>-> Writeline(var1, var2) VS Console.Writeline</li> </ol> <li><strong>] example - auto properties</strong></li> <ol> <li>]</li> </ol> <li><strong>] example - function arrow =></strong></li> <ol> <li>]</li> </ol> <li><strong>] example - string.format = interpolated strings </strong></li> <ol> <li>] - use 'expressions' instead of 'placeholders'</li> </ol> <li><strong>] example - from json to point</strong></li> <ol> <li>]</li> </ol> <li><strong>] example - from point to json</strong></li> <ol> <li>]</li> </ol> <li><strong>] example - exceptions - method</strong></li> <ol> <li>]</li> </ol> <li><strong>] example - eye.color</strong></li> <ol> <li>]</li> </ol> <li>] no language feature left behind</li> <li><strong>] c# interactive - scratchpad to explore c# code</strong></li> <ol> <li>] overglorified calculator</li> </ol> <li><strong>] feature - open source with language features discussion</strong></li> <ol> <li>] notes on github</li> </ol> <li><strong>] attack big problems - some we have tried before and failed</strong></li> <ol> <li>] nullability tracking</li> <li>] pattern matching - functionality on the outside VS on the inside in OOP,</li> <li>] cc work list in github</li> <li>] io symmetry - tuple type - now many in but only 1 out</li> <li>]</li> </ol> <li>]</li> </ol> <h2>[HOW-TO]</h2> <ol> <li>]</li> </ol> <h2>[REFERENCE]</h2> <ol> <li>]</li> </ol> <p> </p> <p> </p> <p> </p> <h1 style="text-align: center;"> </h1>