.NET Standard is a specification that ensures a consistent API surface across different .NET implementations, with the latest .NET Standard 2.0 introducing improved compatibility features. .NET Core has seen the release of version 1.1, with significant tooling changes, while Visual Studio 2017 enhances performance and user experience. Additionally, C# 7.0 introduces various language features such as tuples, local functions, and new expression-bodied members.