「.NET」カテゴリーアーカイブ

Rider EAP 23: .NET Core debugger is back, Code Cleanup, and more

There’s a new Rider EAP build available for download, and it’s full of changes, large and small, including Code Cleanup, new project and solution settings, VB.NET project templates, F# unit testing, an updated console, per-framework Solution Wide Analysis results, as … Continue reading →

情報源: Rider EAP 23: .NET Core debugger is back, Code Cleanup, and more – .NET Tools Blog.NET Tools Blog

JetBrainsのC# IDEであるRiderの新しいEAPです。

MacとLinuxに.net Coreのデバッガが戻ってきました。その他はコードクリーンアップ機能が追加され、F#のユニットテストを改善し、ターゲットのフレームワークを細かく指定できるようになり、プロジェクトの設定がより容易になり、web.configとMSBuildファイルでインテリセンスが働くようになり、コンソールが作り直されたほか、多くの改善が成されています。

ダウンロードは以下のサイトから。

https://www.jetbrains.com/rider/download/

.NET Core 2.0 Preview 1

情報源: Announcing .NET Core 2.0 Preview 1 | .NET Blog

Memo.

Release Note https://github.com/dotnet/core/blob/master/release-notes/2.0/2.0.0-preview1.md

2.0ではより広範なLinuxディストリビューション、BSDのサポートがされています。(作業中含む)

現在対応しているOSは以下の通り。(上リリースノートより引用)

OS Version Architectures Notes
Windows Client 7 SP1+ x64, x86
Windows Server 2008 R2 SP1+ x64, x86 Configurations: Full, Server Core, Nano
Windows IoT 10+ [C] arm32 IoT Core – see Raspberry Pi instructions
Red Hat Enterprise Linux 7.3+ x64 This includes Centos and Oracle Linux
Fedora 25+ x64
Debian 8.7+ x64 Debian 9 (Stretch) workaround
Ubuntu 14.04+ x64, [C] arm32 This includes Linux Mint 17 for x64
For arm32, see Raspberry Pi instructions
openSUSE 42.2+ x64
Tizen 4+ [S] arm32 Tizen .NET Developer Preview
Mac OS X 10.12+ x64
In Progress OS’s
Arch Linux [C] TBD TBD Blocked on missing OpenSSL 1.0 package in distro.
Arch Linux community efforts tracked here.
FreeBSD & NetBSD [C] TBD TBD Tracking main issue and label.
NetBSD packages for .NET Core 1.0.0
  • Note: The goal is to support these OS’s up to the version that has released when .NET Core 2.0 releases. Some will be officially supported by Microsoft and/or Samsung while others may be made available with community support. Entries will be supported by Microsoft per the Microsoft support policy except where support is explicitly called out as coming from elsewhere.
  • [S] This is supported by Samsung.
  • [C] This is supported by the Community

Visual Studio Preview2(15.3)

Visual Studio Preview Release Notes

情報源: Visual Studio Preview Release Notes

Visual Studio 2017 Preview2(15.3)が公開され、Previewも新シリーズになりました。

主な変更点:

  • .NET Framewrok 4.7
  • .NET Core 2.0
  • TypeScript 2.3RC
  • IDEの機能向上

詳細は情報源を確認ください。

ReSharper Ultimate 2017.2 EAP

Last week, we announced the ReSharper Ultimate 2017.2 EAP (Early Access Program) is now available. If you downloaded it already, you may have discovered some of the new features and enhancements made in ReSharper and ReSharper C++. If not, no worries! In … Continue reading →

情報源: ReSharper Ultimate 2017.2 EAP: What’s new in build 1? – .NET Tools Blog.NET Tools Blog

昨日改善点・追加点は以下のようになっています。

  • C# 7.1のサポート
  • コード補完・コード生成機能の機能改善
  • 言語インジェクション(C#などのコード中の文字列として挿入されているXMLなどの言語に対してコードハイライトやコード保管機能を提供する機能)
  • 新しいナビゲーションアクション
  • TypeScript 2.3対応とリフレクション等の機能改善
  • Angular 4のサポートとAngularへの機能改善

また、Resharper C++へはSFINAEへの対応が追加されました。

詳細は上情報源にて確認ください。

EF 6.2 beta 1

A first-hand look from the .NET engineering teams

情報源: Announcing EF 6.2 beta 1 | .NET Blog

Entity Framework開発チームの主軸はEF Coreへの機能追加というのは変わらない物の、フルフレームワーク側のEntity Frameworkに関してもバグの修正や機能改善は続けられていくようです。また、GitHubでソースも公開され、コミュニティからフィードバッグはそちらで受け付けていくことになるようです。

現状の機能改善予定については情報源のリンク先、及び以下のGitHub Issuesで確認できます。

https://github.com/aspnet/EntityFramework6/issues

JetBrains Riderのライセンス

情報源: Rider: licensing and pricing – .NET Tools Blog.NET Tools Blog

JetBrainsの.NET向けIDEである、Riderのライセンスが発表されました。

Commercial license /1st year Personal license /1st year
Rider $349 $139
Rider + ReSharper Ultimate $449 $179
All Products (includes Rider) $649 $249

Rider + ReSharper Ultimateと言う新しいライセンスが出来るようです。All ProductsはRiderが加わってもお値段据え置き、1年ごとのサブスクリプションライセンスのみで、買い切りは無し。

また、いつものようにMS MVPな人や、学生・教育機関向け、オープンソースプロジェクト向けの優遇措置が有ります。

 .NET Framework 4.7 正式公開

情報源: Announcing the .NET Framework 4.7 General Availability | .NET Blog

.NET Framework 4.7が、Windows 10 Creators Update以外にも正式公開となりました。

これが対応するWindowsのバージョンは以下の通りです。

  • Windows 10 Creators Update (included in-box)
  • Windows 10 Anniversary Update
  • Windows 8.1
  • Windows 7 SP1
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows Server 2008 R2 SP1

変更点は以下のReadMe, GitHubのチェンジログを確認ください。

https://msdn.microsoft.com/library/ms171868.aspx#v47

https://github.com/Microsoft/dotnet/blob/master/releases/net47/dotnet47-changes.md

また、.NET Framework 4.7はDirectX 11(Dx11)のコンポーネントに依存するので、Windows 7, Windows Server 2008 R2, Windows Server 2012では事前にDx11のインストールが必要です。

インストーラーはWebインストーラー、フルインストーラーが用意されています。

Webインストーラ(日本語)

フルインストーラー(日本語)

Rider EAP 21 F#がサポートされた

A new Rider EAP build is available for download! In this Rider EAP 21, we’ve fixed a number of bugs, bundled the TFS plugin to make working with TFS and VSTS easier, added detection of existing file indents for editing, added highlighting … Continue reading →

情報源: Rider EAP 21: F# support, bundled TFS plugin and more – .NET Tools Blog.NET Tools Blog

Riderの新しいEAPが登場しました。主な変更点は以下の通りです。

  • F#のサポート
  • TFSプラグインがバンドルされた。
  • XMLコメントのハイライトとナビゲーション
  • 設定ページの向上

F#のサポートですが、現状はコンソールアプリケーションとライブラリのテンプレートが用意されています。

Rider EAP 20: Xamarin Android, Node.js, .NET Core improvements, and more – .NET Tools Blog.NET Tools Blog

Memo.

Our build servers are still smoking, but they delivered something nice: a new Rider EAP build is available for download! Rider EAP 20 fixes a number of bugs, improves .NET Core support, has better NuGet performance, supports Xamarin Android applications, … Continue reading →

情報源: Rider EAP 20: Xamarin Android, Node.js, .NET Core improvements, and more – .NET Tools Blog.NET Tools Blog

Xamarinのサポート、T4テンプレートサポートなど変更点多数。