.NET Core, .NET Framework, ASP.NET Core, ASP.NET Core MVC, Entity Framework Core, Visual Studio 2015, Visual Studio Code, Xamarin

Liberadas as versões finais, multiplataforma e open source, dos novos .NET Core 1.0, ASP.NET Core 1.0 e Entity Framework Core 1.0

Sumário

Versões finais: .NET Core 1.0, ASP.NET Core 1.0 e Entity Framework 1.0

Ontem, dia 27 de junho de 2016, a Microsoft liberou as versões finais dos seus novos frameworks .NET Core:

  • .NET Core 1.0
  • ASP.NET Core 1.0
  • Entity Framework Core 1.0

DotNetCore-AspNetCore

De acordo com o time de .NET da Microsoft, o .NET Core e os frameworks baseados nele devem conduzir a evolução da plataforma .NET nos próximos dez anos. Além disso, o novo .NET está preparado para as necessidades de hoje, como: aplicações distribuídas hospedadas na nuvem, microserviços e contêineres.

Todos estes frameworks são open source e multiplataforma. Atualmente, o .NET Core 1.0 é suportado nas seguintes plataformas:

  • Windows
    • Windows do lado do cliente
      • Windows 7.0 SP1 (x64, x86)
      • Windows 8/8.1 (x64, x86)
      • Windows 10 (x64, x86)
    • Windows do lado do servidor
      • Windows Server 2008 R2 SP1 (x64, x86)
      • Windows Server 2012 (x64, x86)
      • Windows Server 2012 R2 (x64, x86)
      • Windows Server 2016 (x64, x86)
  • Linux
    • Red Hat Enterprise Linux 7.2 (x64)
    • Fedora 23 (x64) (Nota: ainda não homologado no recém lançado: Fedora 24)
    • Debian 8.2 (x64)
    • Ubuntu 14.04 LTS / 16.04 LTS (x64)
    • Linux Mint 17 (x64)
    • openSUSE 13.2 (x64)
    • Centos 7.1 (x64)
    • Oracle Linux 7.1 (x64)
  • Mac OS X
    • Mac OS X 10.11 (El Capitan) (x64)

Além disso, o .NET Core 1.0 também pode ser instalado em um contêiner Docker ou em um contêiner Nano Server do Windows Server 2016.

Visual Studio 2015 Update 3

O time de Visual Studio também liberou a terceira atualização do Visual Studio 2015 (Visual Studio 2015 Update 3). A atualização pode ser baixada no site da Microsoft em: go.microsoft.com/fwlink/?LinkId=691129.

VisualStudio2015Update3About

Informações detalhadas do Visual Studio Update 3 podem ser encontradas no site do VisualStudio.com da Microsoft em: www.visualstudio.com/news/releasenotes/vs2015-update3-vs.

Visual Studio “15” (Visual Studio 2016 ou 2017)

A próxima versão do Visual Studio, denominada Visual Studio “15”, deve ser lançada em novembro de 2016. Muito provavelmente, ela terá um dos seguintes nomes: Visual Studio 2016 ou Visual Studio 2017. Somente na versão final do Visual Studio “15” serão liberadas as versões finais das ferramentas para projetos baseados no .NET Core.

Por enquanto, a Microsoft liberou a segunda versão preliminar das ferramentas de desenvolvimento  de projetos .NET Core 1.0 para o Visual Studio 2015, denominada: Microsoft .NET Core 1.0.0 VS 2015 Tooling Preview 2. Você pode baixar as ferramentas em: go.microsoft.com/fwlink/?LinkId=817245.

A mais recente versão preliminar da próxima versão do Visual Studio foi liberada no dia 10 de maio de 2016 e pode ser baixada em: www.visualstudio.com/en-us/downloads/visual-studio-next-downloads-vs. Com esta versão preliminar, você pode testar várias novidades planejadas para a próxima versão da linguagem C# (C# 7), dentre várias outras novidades.

Team Foundation Server 2015 Update 3

A terceira atualização do Team Foundation Server contempla a correção de uma série de bugs e novidades. Informações detalhadas podem ser encontradas em: www.visualstudio.com/en-us/news/releasenotes/tfs2015-update3-vs.

Documentação do .NET

A Microsoft liberou um noco serviço de documentação no endereço docs.microsoft.com. Sendo que a documentação do .NET pode ser encontrada em: docs.microsoft.com/dotnet/.

.NET Core 1.0 no evento Red Hat DevNation 2016

A Microsoft participou do evento Red Hat DevNation 2016, onde demonstrou aplicações .NET Core 1.0 e ASP.NET Core MVC 1.0 executando no sistema operacional servidor Red Hat Enterprise Linux 7.2 e do ambiente de nuvem PaaS (Platform-as-a-Service) da Red Hat denominado OpenShift.

Durante o Keynote, o Scott Hanselman, da Microsoft, divulgou que a versão final do .NET Core 1.0 atingiu incríveis 5,2 milhões de requisições por segundo, mais de 8 vezes mais rápido que o Node.js.

DevNation2016_DotNetCoreMoreThan8xFasterThanNodeJS

O keynote foi transmitido ao vivo pelo Channel 9 e pode ser assistido sob demanda no seguinte endereço: channel9.msdn.com/Events/Linux/DevNation-2016. A apresentação do Scott Hanselman ocorreu no intervalo de 1:02:31 até 1:22:01 da gravação.

.NET Core 1.0

O .NET Core é um novo produto .NET com as seguintes características:

  • multiplataforma: Windows, Linux e Mac OS X;
  • desenvolvimento flexível: aplicação instalada lado a lado ou por máquina;
  • ferramentas de linha de comando: disponível em todos cenários de desenvolvimento;
  • compatível: compatível com .NET Framework, Xamarin e Mono;
  • open source: código aberto e disponível no GitHub;
  • suportado pela Microsoft: (Long Term Support (LTS), Fast Track Support (FTS) etc.

ASP.NET Core 1.0

O ASP.NET Core é um novo framework open source e multiplataforma para construir aplicações web modernas e APIs web.

Melhorias do ASP.NET Core:

  • Pode executar sobre o .NET Core ou sobre o .NET Framework completo.
  • APIs unificadas para construit aplicações web ou APIs web.
  • Pipeline de requisições HTTP leve e modular.
  • Injeção de dependência pré-construída.
  • Possibilidade de auto hospedagem ou hospedagem no IIS.
  • Distribuído inteiramente baseado em pacotes NuGet.
  • Multiplataforma (Windows, Linux e Mac OS X).
  • Código aberto e disponível no GitHub.

Entity Framework Core 1.0

O Entity Framework (EF) Core é uma versão leve, extensível e multiplataforma do Entity Framework.

A documentação do Entity Framework Core pode ser encontrada em: docs.efproject.net. Nesta primeira versão, os seguintes bancos de dados são suportados:

  • Microsoft SQL Server
  • SQLite
  • Postgres (Npgsql)
  • SQL Server Compact Edition
  • InMemory (para realização de testes)
  • MySQL, Oracle e outros bancos (provedores comerciais pela DevArt)

Mais informações podem ser encontradas no seguinte post no site da Microsoft: blogs.msdn.microsoft.com/dotnet/2016/06/27/entity-framework-core-1-0-0-available/.

.NET Foundation

dotnet_logoÉ um fórum para manter um desenvolvimento aberto e colaborativo da coleção crescente de tecnologias open source em volta do framework de desenvolvimento .NET. (www.dotnetfoundation.org)

Integrantes:

  • Jet Brains
  • Microsoft
  • Red Hat
  • Samsung
  • Unity

2 comentários sobre “Liberadas as versões finais, multiplataforma e open source, dos novos .NET Core 1.0, ASP.NET Core 1.0 e Entity Framework Core 1.0

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s