Saturday, May 21, 2016

Visual Studio Live!

The event was here in Austin! Two of my coworkers went to it this week. On Friday they were finally back at the office and on Monday they are to give us all a brain dump. In advance of that though, one of them just gushed to me off the cuff. He said that as of version two of .NET Core there will not be any support for web forms. This fits with something else I saw on Facebook in which it was suggested that there were a lot of breaking changes that came with the second version (in contrast/conflict to the first). The .NET Core stuff can run on Linux and Node and Macintoshes and the like. You don't need IIS. I can't remember if I've mentioned that yet on this blog or not. You can run Python and Ruby in Visual Studio now, or at least get Intellisense for it. It’s a legit editor for the two. .xproj replaces .csproj and it's now JSON instead of XML. There is a move towards configuration files being JSON instead of XML. The same thing happens to the solution files. There is Intellisense for TypeScript. One thing that has changed with C# 7.0 is that this...

if(i is Person)
{
   var per = i as Person;
   
more magic here
}

 
 

...may now be simplified like so:

if(i is Person as per)
{
   
more magic here
}

No comments:

Post a Comment