rksoftware

Visual Studio とか C# とかが好きです

「.NET Standard で SQL Server と接続できるので試してみた」というタイトルでお話をしてきました

先日開催の「.NETラボ 勉強会 2018年7月」に参加して、「.NET Standard で SQL Server と接続できるので試してみた」というタイトルでLTをさせていただいてきました。

.NET Standard で使えるようになった SqlClient と DataTable を使用して、Xamarin.Forms によるモバイルアプリから SQL Server に直接接続してしまうお話です。
ただ、発表の最初に注意として説明したように本来やるべきではない作りですし、実はデスクトップアプリでも本当はやるべきではないことでもあります。
それを考えると実際、覚えておくと救われる日も来るかもしれません。

などと意識高そうなことを言ってみても、実際にはそんな深い考えもなく技術的興味で試してみただけです。
できる、なるほど、でもやらない。それで良いのではないかなと思います。

秋葉原 C# もくもく会 #48 勉強会を開催しました

■ C# もくもく会

C# もくもく会 #48 を開催しました。

C# もくもく会 は東京の秋葉原で毎週木曜日に開催している .NET 系の勉強会です。
もくもく自習を基本とし、分からないことを教えあったり情報共有したりしている会です。 定期開催していますので、お時間のある時に遊びに来ていただければと思います。
ちょっと詰まった時、ネット上で聞くのははずかしいなぁ、という課題のできた時などにも思い出していただけると嬉しいです。

先週から成果発表タイムを復活してみましたが、まだまだこれからです。
私自身の手も開かない状況で今週もまだまだになってしまいましたが、しばらくは継続して行こうと思っています。

f:id:rksoftware:20180727020548j:plain

今週も入門者の方も多くご参加いただいています。 私一人でサポートしきれない場面も出てきますが、力のあるベテランの方も参加していただいていおり、サポートしていただいています。
突然 C# やらなければならなくなって途方に暮れている方、何となく C# をやってきたけど改めて見直してみたい方なども大歓迎です。
入門セミナー代わりでのご参加も歓迎です。プログラミング入門者の方も是非遊びに来てください。

特に C# で課題をお持ちでなくても是非遊びに来てください。

■ 目指す勉強会スタイル

世界一敷居の低い勉強会を目指しています。

何か聞きたいことがある場合は、聞く相手を決めずに独り言のようにつぶやくと誰かが拾ってくれる

何か共有したい情報を見つけた場合も、聞く相手を決めずに独り言のようにつぶやくと誰かが拾ってくれる

そんなスタイルでやっています。

■ 次回予定

次回は 2018/08/02 に開催予定です。

C# に関心のある方、是非遊びに来てください。

城東.NET #22 勉強会を開催しました。

■ 城東.NET

城東.NET #22 を開催しました。

城東.NET は東京の最近は秋葉原で毎月第3水曜日に開催している .NET 系の勉強会です。
発表を中心として、発表でなくとも最近やった事や新しい情報などを参加者で共有している会です。

f:id:rksoftware:20180725204225j:plain

今月は、非常に多くの方に参加をしていただいて、8名の方にご参加いただきました。
ありがとうございます。

私は .NET Standard でDataTable が使えるらしいので試してみた というタイトルで話をしました。

.NET Standard 2.0 で使えるようになった DataTable (と SqlClient) を使って、Xamarin で SQL Server と直接接続して動作するアプリが作れるか試してみた話です。
あまりあるユースケースではないと思いますが、実際エンタープライズシステム開発の現場では求められることはあると思います。
知らないほうが幸せかもしれませんが、知ってしまったので覚えておきましょう。

■ 次回予定

来月は 08月15日(水)に開催の予定です。

.NET に関心のある方、是非遊びに来てください。

秋葉原 C# もくもく会 #47 勉強会を開催しました

■ C# もくもく会

C# もくもく会 #47 を開催しました。

C# もくもく会 は東京の秋葉原で毎週木曜日に開催している .NET 系の勉強会です。
もくもく自習を基本とし、分からないことを教えあったり情報共有したりしている会です。 定期開催していますので、お時間のある時に遊びに来ていただければと思います。
ちょっと詰まった時、ネット上で聞くのははずかしいなぁ、という課題のできた時などにも思い出していただけると嬉しいです。

先週から成果発表タイムを復活してみましたが、まだまだこれからです。
私自身の手も開かない状況で今週もまだまだになってしまいましたが、しばらくは継続して行こうと思っています。

f:id:rksoftware:20180722235219j:plain

今週も入門者の方も多くご参加いただいています。 突然 C# やらなければならなくなって途方に暮れている方、何となく C# をやってきたけど改めて見直してみたい方なども大歓迎です。
入門セミナー代わりでのご参加も歓迎です。プログラミング入門者の方も是非遊びに来てください。

特に C# で課題をお持ちでなくても是非遊びに来てください。

■ 目指す勉強会スタイル

世界一敷居の低い勉強会を目指しています。

何か聞きたいことがある場合は、聞く相手を決めずに独り言のようにつぶやくと誰かが拾ってくれる

何か共有したい情報を見つけた場合も、聞く相手を決めずに独り言のようにつぶやくと誰かが拾ってくれる

そんなスタイルでやっています。

■ 次回予定

次回は 2018/07/26 に開催予定です。

C# に関心のある方、是非遊びに来てください。

Visual Studio 2017 で .NET Framework 4.7 以降を使う

NuGet などでパッケージを導入する際、プロジェクトのターゲットフレームワークで 4.7 以降などを求められることがあります。
しかし、Visual Studio 2017 では環境によって、該当のバージョンの .NET Framework が使える言うになっていない場合があります。

■ .NET Framework 4.7 以降を使えるようにする

  • インストーラーを開く

メニューバーの ツール > ツールと機能を取得 でインストーラーが開きます。

  • 変更で .NET Framework 4.7 以降の対応を追加する

インストーラーの [個別のコンポーネント] タブを選択します。
タブの中で
.NET Framework 4.7.1 SDK
.NET Framework 4.7.1 Targeting Pack
にチェックを追加します。
※必要があれば .NET Framework 4.7 ~ もチェックします。

  • 変更する

インストーラー右下の [変更] ボタンを押します。

  • プロジェクト設定を変更

プロジェクトのプロパティを開きます。
[アプリケーション] タブを選択し、[ターゲット フレームワーク] の設定を .NET Framework 4.7.1 などに変更します。

これで、.NET Framework 4.7 以降を要求する NuGet パッケージを使えます。

秋葉原 C# もくもく会 #46 勉強会を開催しました

■ C# もくもく会

C# もくもく会 #46 を開催しました。

C# もくもく会 は東京の秋葉原で毎週木曜日に開催している .NET 系の勉強会です。
もくもく自習を基本とし、分からないことを教えあったり情報共有したりしている会です。 定期開催していますので、お時間のある時に遊びに来ていただければと思います。
ちょっと詰まった時、ネット上で聞くのははずかしいなぁ、という課題のできた時などにも思い出していただけると嬉しいです。

f:id:rksoftware:20180713003727j:plain

先週から成果発表タイムを復活してみましたが、まだまだこれからです。
しばらくは継続して行こうと思っています。

今週も入門者の方も多くご参加いただいています。 突然 C# やらなければならなくなって途方に暮れている方、何となく C# をやってきたけど改めて見直してみたい方なども大歓迎です。
入門セミナー代わりでのご参加も歓迎です。プログラミング入門者の方も是非遊びに来てください。

特に C# で課題をお持ちでなくても是非遊びに来てください。

■ 目指す勉強会スタイル

世界一敷居の低い勉強会を目指しています。

何か聞きたいことがある場合は、聞く相手を決めずに独り言のようにつぶやくと誰かが拾ってくれる

何か共有したい情報を見つけた場合も、聞く相手を決めずに独り言のようにつぶやくと誰かが拾ってくれる

そんなスタイルでやっています。

■ 次回予定

次回は 2018/07/19 に開催予定です。

C# に関心のある方、是非遊びに来てください。

Visual Studio の 15.7.5 がリリースされました

また久しぶり 3 週間位ぶりの Visual Studio のアップデート 15.7.5 がリリースされました。

相変わらず日本語ページは遅いので、最新のリリースは英語版を参照するのがおすすめです。

■ 更新内容

今回の更新内容です。

  • VS2017 15.7.0 Community でデバッガがホバーに変数の値が表示されない問題
  • C++ で 例外ブロックが最適化されるためにクラッシュする問題
  • git のリモートレポジトリへのプッシュができない問題
  • C++ で最適化が有効の場合に NaN の浮動小数点演算が正しくない問題
  • C++ で x86 の最適化により処理の行の順序が入れ替わってしまう問題

が解消されました。
数は少ないですが、重大な問題が解消しています。

■ 更新方法

Visual Studio の更新はメニューの ツール > ツールと機能を取得 で開くインストーラーから行えます。