article

Hanselman Keynote - DevIntersect Conference - 2015 Day 3

[WHAT]

  1. ] MSFT dev advocate Scott Hanselman presentation on the asp.net5 platform and .net5 open source features and functionality in general 

[WHY]

[WHERE]

  1. ] WATCH THE FULL VIDEO
    1. [60:00] https://channel9.msdn.com/Events/DEVintersection/DEVintersection-2015/Day-3-Keynote

[WHEN]

  1. ]

[EXAMPLE]

  1. ]

[HOW-TO]

  1. ]

[REFERENCE]

  1. ]
  2. [??] ??
    1.  jitter, riyujit 

  1. [00:00] 
    1. ] .net5 and asp.net is NEW and OPEN SOURCE and somewhat||radically different then the previous versions of .net, asp.net, 
    2. ] you can use it, you dont have to use it, but you can
    3. ] or you can still use asp.net 2.0, example scotts blog 
    4. ] use what you choose, use what works for you, use what makes you happy
  2. [05:00] HISTORY of open source at MSFT 
    1. ] MSFT tried oss before, 3x, starting back in 2001, 
    2. ] but it was kind of msfts own version of oss, lets call it "source opened"
    3. ] took out some of the good stuff, ex the jitter, 
    4. ] exposed some of the other stuff, funky(aka non standard) os licence terms
    5. ] today we are truly open source, NOT source opened
    6. ] IMPORTANT - legitimate "open source" NOT "source opened"
  3. [00:00] new apps target both .net 5 frameworks ( full featured, core ) by default
    1. ] apps can target both frameworks concurrently (frmw full 4.6, frwm core 5) 
    2. ] IDE has "unified intellisense", checks both frameworks at same time 
    3. ] developers gets a "warning bang" - when - a feature is NOT available in both frmw 
    4. ] developers cans use "ifDef" statements 
    5. ] ex windows has - ] system.drawing, ] registry,  where OSX and linux do not have
  4. [00:00] the whole .net5 stack is open source
    1. ] SITE source code reference - documentation pages for asp.net source
    2. ] SITE dotnet foundation - includes an overview page, 
    3. ] getting started - very simple(4 steps) command line instructions to getting up and running with your first .net5 app, available for multiple environments(win,OSX,linux)
    4. .net primer - 
  5. [20:00] performance 
    1. ] SITE performance ranking stack - various web development frameworks, how fast are they?
    2. ] asp.net was typically at the bottom of the stack
    3. ] were going to try and get to the top(10) of the stack in 2016
  6. [24:00] omnisharp
    1. ] get visual studios instellisense features in any code editor, visualstudiocode, sublime, vim,  even emacs! ON many platforms(OSX,linux)
  7. [00:00] hanselmans theory - why is msft doing this?
    1. ] "reality is a hybrid" 
  8. [36:00] nuget (aka package manager)
  9. [00:00] demo - asp.net5 apps on a mac(OSX)
    1. ] running an asp.net 5 app on a mac, borrowed from random dude in the audience, off of a usb key
  10. [44:00] demo - asp.net5 apps on a raspberry pi (linux)
    1. ] why would you want it on a raspberry pi? 
    2. ] work with the languages/tools that you work with, for other projects, the ones that you know. 
    3. *] Damien Edwards has a demo of an asp.net5 app on windows10 running on a raspberry pi 
  11. [47:30] demo - debugging source files on your local machine
    1. ] cloned MVC repo on local machine
    2. ] edited the projects.json file to add the name of the local repo, (IDE brings in the ) 
    3. ] bringing source down and having it lined up with your project, you can now debug it 
    4. ] SITE myget.org - your own personal nuget server
  12. [00:00] how do you like your steak? 
    1. ] analogy - the point is "choice" 
  13. [55:00] docs.asp.net
    1. ] SITE docs.asp.net - the asp.net docs are open source as well 
    2. ] they are written in a markdown like language called ....  feel free to edit away
    3. ] SITE firsttimersonly.com - for those new to open source,
    4. ] tagging issues - issues will be tagged "first timer" on asp.net and other open souce projects  
Details Photos Edit more

Details

ID: 4765

NAME: VIDEO-hanselmen-keynote-at-devintersect-conference

DESCRIPTION: [60:00] VIDEO SUMMARY - MSFT Program Manager Scott Hanselman presents on the NEW asp.net5 platform and open source at MSFT in general

AUTHOR: article.author/s

EDITOR: article.editor/s

PUBLISHER: article.publisher/s

STATUS: Write

PRIORITY: 0

OWNER ID: 75

Content Photos Edit more

photos

page_photo

actions

Email Email-Owner SMS and