「オブジェクト指向・システム開発」カテゴリーアーカイブ

Getting Started with Visual Studio for C and C++ Development | Visual C++ Team Blog

Memo.

一通りの手順を説明したチュートリアル。

VS2017のMS製C/C++コンパイラはC++としてはそこそこイケテイルもののCコンパイラとしては今一です。ただ、最近は自社製コンパイラだけでなくclangやgccに対応したりしているのでそれなりにね。

情報源: Getting Started with Visual Studio for C and C++ Development | Visual C++ Team Blog

C++ Unit Testing in Visual Studio

Testing is an increasingly important part of a software development workflow. In many cases, it is insufficient to test a program simply by running it and trying it out – as the scope of the project gets more involved, it becomes increasingly necessary to be able to test individual components of the code on a structured basis.

情報源: C++ Unit Testing in Visual Studio

SSDT 17.0 (April 2017)リリース

We are pleased to announce that SQL Server Data Tools 17.0 is officially released and supported for production use. This GA release includes support for SQL Server 2017 and SQL Server on Linux including new features such as Graph DB.

情報源: Announcing the General Availability (GA) Release of SSDT 17.0 (April 2017)

SSDTがアップデートされました。

主な機能追加点:

  • SQL Server VNextのベースプロジェクト、ISプロジェクト、BIプロジェクトのサポート
  • Azure Analysis Serviceのサポート

その他については以下のチェンジログを参考にしてください。

https://docs.microsoft.com/en-us/sql/ssdt/changelog-for-sql-server-data-tools-ssdt#ssdt-170-supports-up-to-sql-server-vnext

Visual Studio 2015向けダウンロード

Visual Studio 2017では、Reporting Service, Analysis Service向けプロジェクトテンプレートをインストールします。

Windows desktop development with C++ in Visual Studio

The Windows desktop platform has long been the most popular platform among C++ application developers. With C++ and Visual Studio, you use Windows SDKs to target many versions of Windows ranging from Windows XP to Windows 10, which is well over a billion devices.

情報源: Windows desktop development with C++ in Visual Studio

Memo.

VS2017でC/C++を使ってデスクトップアプリケーションを開発する際のセットアップ手順他。

特に注意が必要なのは、標準のデスクトップ開発を選択した場合にはMFC/ATLがインストールされないので、個別で必ずチェックを入れないと行けないところ。

COM Server and OLE Document support for the Desktop Bridge

The Windows 10 Creators Update adds out-of-process (OOP) COM and OLE support for apps on the Desktop Bridge – a.k.a Packaged COM. Historically, Win32 apps would create COM extensions that other applications could use. For example, Microsoft Excel exposes its Excel.Application object so third-party applications can automate operations in Excel, leveraging its rich object model. […]

情報源: COM Server and OLE Document support for the Desktop Bridge – Building Apps for WindowsBuilding Apps for Windows

ReactXP

A library for cross-platform development

情報源: A library for building cross-platform apps – ReactXP

MicrosoftのSkypeチームがクロスプラットフォームでアプリケーションを作るために作成した、クロスプラットフォーム開発向けライブラリらしい。

現状はWeb(React JS)、iOS(React Native)、Android(React Native)、Windows UWP(React Native)に対応しているようです。

開発のいきさつ的にはCordova使えんかったわーって感じで、速度的に期待できるネイティブ開発が行えるReact NativeがあるReactを使用する事になった模様。詳しくは以下のBlogを参照してください。

Introducing ReactXP – ReactXP Blog

これが、Skypeチームだけなのか、全社的に使われるようになるのかも注目ですね。

何故Xamarin使わないんだって言うのも有りますが、ま、それはね。

こちらも参照。

https://medium.com/@dabit3/reactxp-first-look-d3dd1d08febd

ReSharper Interactive Tutorials get an update 

As you may remember, along with ReSharper 2016.3 we released a special plugin entitled “ReSharper Tutorials.” In brief, it’s a plugin with a set of interactive ReSharper tutorials. Here’s how it works: When you launch a tutorial, a sample solution … Continue reading →

情報源: ReSharper Interactive Tutorials get an update – .NET Tools Blog.NET Tools Blog

日本語化はされていませんが、ReSharperのチュートリアル拡張が出たようです。使い方、入手方法は上情報源を参照してください。

Visual Studio Code March 2017(1.11.0)

See what is new in the Visual Studio Code March 2017 Release (1.11)

情報源: Visual Studio Code March 2017

Visual Studio Codeの3月分アップデートが来ました。

ダウンロード http://code.visualstudio.com/download

変更点はいっぱいなので、情報源のReadmeを確認ください。

自分的に目だったのは以下の点です。

エンコードの自動判別機能はやっと付いた感じですがうれしいです!