rksoftware

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

Co-Edoでエンジニア・webデザイナー飲み会で LT をさせていただきました

先日開催された Co-Edoでエンジニア・webデザイナー飲み会 にてお時間をいただいて 「マイクロソフト系エンジニアとは何をしている人?」 というタイトルで話をさせていただきました。 マイクロソフト系エンジニアとは何をしている人? from m ishizaki こう…

Windows Phone (Windows 10 Mobile) との思い出

先日、日本中に衝撃のニュースが駆け巡りました。 このニュースに日本国内 1億2千万人(推定)の Windows 10 Mobile 愛好家が衝撃を受ける様を見ることとなりました。 私も例外ではありません。 私は比較的 Windows 10 Mobile とのかかわりは日本では薄い方で…

F# の ASP.NET MVC プロジェクトを作る

最近世間の注目度が上昇している F# ですが、サーバーサイドも OK です。 ASP.NET Core というフレームワークを使うことで、F# で簡単にサーバーサイドが作れます。 ただし、この ASP.NET Core。名前から分かるように、.NET Core の ASP.NET です。.NET Core…

配列の中身をカンマ区切りの文字列にする

配列をそのまま文字列として出力すると、型名が出力され中のデータが確認できません。 次の例では、System.Int32[] が出力されます。 var intArray = new[] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }; Console.WriteLine(intArray); // System.Int32[] Console.Writ…

Visual Studio SDK をインストールする

Visual Studio Community 2017 での Visual Studio SDK のインストール方法です。 メニューから ・メニュー>ツール>ツールと拡張機能を取得 ・開いた「変更しています – Visual Studio Community 2017 15.3.xx」ウィンドウで ・個別のコンポーネント タブ…

Excel方眼紙公開討論会 に参加してきました

Excel方眼紙公開討論会に参加(聴講)してきました。 Excel方眼紙公開討論会 | あなたのExcelスキルが120%活かせるWebアプリ作成ツール -Forguncy(フォーガンシー) | グレープシティ株式会社 これまでこういった場のない議題で、とても素晴らしい企画だと思…

城東.NET #12 勉強会で話をしてきました

先日開催した にて F# で ASP.NET というタイトルで話をしました。 F# で ASP.NET from m ishizaki Visual Studio を使って F# で ASP.NET をやろうとして、制限付きの環境しか構築できなかった話です。 結論としては、Visual Studio for Mac を使って .NET …

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

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

(東京)Webフレームワーク品評会で LT をしてきました

先日開催された(東京)Webフレームワーク品評会 にてお時間をいただいて 「私が ASP.NET を選ぶ理由」 というタイトルで話をさせていただきました。 私が ASP.NET を選ぶ理由 from m ishizaki 概要としては、ASP.NET(.NET C#) なら同じ言語(環境)で Web だ…

異なる型のオブジェクトに同じ名前のプロパティの値を全てセットする その2

大量のプロパティを持つオブジェクト間でプロパティの値をコピーしたいことがあります。 毎回コピーするコードを書くのも面倒なので、メモをしておきます。 昨日のコードは型が異なる場合に使えなかったので、雑に型変換処理を入れてみました。 下記コードの…

異なる型のオブジェクトに同じ名前のプロパティの値を全てセットする

大量のプロパティを持つオブジェクト間でプロパティの値をコピーしたいことがあります。 毎回コピーするコードを書くのも面倒なので、メモをしておきます。 下記コードの PropertyCopier クラスの CopyTo メソッドでコピーできます。 public static class Pr…

C# 7.1 の使い方

Visual Studio 2017 Version 15.3.0 がリリースされました。 このリリースで C# 7.1 が使えるようになったので試してみます。 ■ アップデート Visual Studio のアップデートは ツール > 拡張機能と更新プログラム から行えます。 ■ C# 7.1 の使い方 プロジェ…

城東.NET #11 勉強会で話をしてきました

先日開催した にて Bait and Switch を試してみた というタイトルで話をしました。 Bait and switch from m ishizaki 便利に使っているものの実際にどうなっているのかは確認していなかった Bait and Switch を試して確認してみました。 ■ 次回予定 来月は 0…

.NET 読書会を開催しました。(2017/08 3週)

■ .NET 読書会 .NET 読書会「プログラミング Xamarin 上」読書会を開催しました。 本会は毎週木曜日に開催して行く予定です。 今のところは読書と質問相談実践ということで始めました。いずれ LT などを積極的に行える場に育てて行けたらと思っています。 ■ …

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

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

Visual Studio 2017 Version 15.3.0 がリリースされました。

Visual Studio 2017 Version 15.3.0 がリリースされました。 ので早速アップデートしてみました。 ■ アップデート アップデートは ツール > 拡張機能と更新プログラム から行えます。 私の環境では、90分以上の時間がかかりました。 ■ リリースノート 日本語…

C# 2.0 以降の新機能まとめ のコードを GitHub に挙げました。

C# 2.0 以降の新機能まとめ のサンプルコードを GitHub に挙げました。 先日開催した、2.0 から始める C# ~ 入門/再入門 ゆるふわ勉強会 の資料のコードです。 当日はサイトからコピペして試してもらうスタイルでした。 コピペでは難しいという理由で当日は…

.NET 読書会を開催しました。(2017/08 2週)

■ .NET 読書会 .NET 読書会「プログラミング Xamarin 上」読書会を開催しました。 本会は毎週木曜日に開催して行く予定です。 今のところは読書と質問相談実践ということで始めました。いずれ LT などを積極的に行える場に育てて行けたらと思っています。 ■ …

Azure もくもく会に参加してきました。

Azure もくもく会に参加してきました。 実は Azure 関係のイベントには初参加です。 クライアント技術や、言語そのものを追うだけで手一杯、という言い訳で今までさぼってきました。 ■ 成果 なかなかに進捗が出たのではないかと思います。 ダッシュボードが…

Visual Studio のプロジェクトをフォルダーで整理する

Visual Studio は通常、プロジェクトを複数束ねたソリューションという単位で開いたり閉じたり扱います。 このソリューションの中のプロジェクトですが、とても多く作ることができます。 しかし多く作りすぎると、ソリューションエクスプローラー上で目的の…

.NET 読書会を開催しました。(2017/08 1週)

■ .NET 読書会 .NET 読書会「プログラミング Xamarin 上」読書会を開催しました。 本会は毎週木曜日に開催して行く予定です。 今のところは読書と質問相談実践ということで始めました。いずれ LT などを積極的に行える場に育てて行けたらと思っています。 ■ …

コンソール アプリケーション(.NET Framework) のデバッグ時にコンソールが表示されない

Windows の Visual Studio で作成したコンソールアプリケーションを Visual Studio for Mac でデバッグ実行するとコンソールが表示されません。 これは各 Visual Studio でプロジェクトの作成時に生まれる .csproj ファイルに設定されている内容の違いによる…

2.0 から始める C# ~ 入門/再入門 ゆるふわ勉強会 を開催しました。

2.0 から始める C# ~ 入門/再入門 ゆるふわ勉強会 を開催しました。 C# 入門者/再入門者向けのゆるふわな勉強会です。 ■ 資料 2.0からはじめるC# from m ishizaki ■ 様子 非常に多くの方がご参加してくださいました。 参加してくださった皆さま、本当にあり…

.NET 読書会を開催しました。(2017/07 4週)

■ .NET 読書会 .NET 読書会「プログラミング Xamarin 上」読書会を開催しました。 本会は毎週木曜日に開催して行く予定です。 今のところは読書と質問相談実践ということで始めました。いずれ LT などを積極的に行える場に育てて行けたらと思っています。 ■ …

C# 2.0 以降の新機能まとめ(概要とコード)

C# 2.0 以降の新機能の名前と公式ガイドページへのリンクをまとめました。 注1)機能の名前はできるだけ公式ガイドから言葉を拾うようにしましたが、完全ではありません。 注2)リンク先ページはできるだけ日本語ページを拾うようにしましたが、見つけられ…

.NET 読書会を開催しました。(2017/07 3週)

■ .NET 読書会 .NET 読書会「プログラミング Xamarin 上」読書会を開催しました。 本会は毎週木曜日に開催して行く予定です。 今のところは読書と質問相談実践ということで始めました。いずれ LT などを積極的に行える場に育てて行けたらと思っています。 ■ …

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

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

C# 2.0 以降の新機能まとめ(名前とリンク)

C# 2.0 以降の新機能の名前と公式ガイドページへのリンクをまとめました。 注1)機能の名前はできるだけ公式ガイドから言葉を拾うようにしましたが、完全ではありません。 注2)リンク先ページはできるだけ日本語ページを拾うようにしましたが、見つけられ…

足立のもくもく会に参加させていただきました

足立のもくもく会に参加させていただきました。 会場の様子 ※足立区周辺に住むエンジニア~とありますが、私は足立区周辺に住むエンジニアではありませんでした。すみません。。。。 ■ 事前情報 実は事前に参加されている方のお話を聞いたことがあり、大変良…

.NET 読書会を開催しました。(2017/07 2週)

■ .NET 読書会 .NET 読書会「プログラミング Xamarin 上」読書会を開催しました。 本会は毎週木曜日に開催して行く予定です。 今のところは読書と質問相談実践ということで始めました。いずれ LT などを積極的に行える場に育てて行けたらと思っています。 ■ …