kondoumh のブログ

- とあるソフトウェアエンジニアのめったに更新されないブログ -

.NET

Visual Studio で C# の REPL - C# Interactive - を使う

Java 10 の JShell 使ってて Java が可愛く思えてきたので、C# にも REPL ないのかなーと見てみたら CSI というのがありました。 C# Interactive Walkthrough · dotnet/roslyn Wiki · GitHub C:\Program Files (x86)\Microsoft Visual Studio\2017\Community…

Visual Studio 2017 for Mac Community をインストール - Xamarin.Forms アプリを試す

Visual Studio for Mac の正式リリース版を試してみました。 目次 Community 版が正式リリースされていた インストール Xamarin.Forms アプリの作成 ソリューションの作成 ソリューション構成 Web API との接続 デバッグ 終わりに Community 版が正式リリー…

Visual Studio 20th Anniversary

blog.kondoumh.com Visual Studio 2017 のインストーラは Electron + Riot.js みたいです。Riot 流行るかもですね。 qiita.com 祝 2017 リリース記念ということで、僕と Visual Studio の関わりを 24年前ぐらいから振り返ってみました。完全おっさんトークで…

2016 ふりかえり

今年も残り僅かとなりました。恒例のふりかえりエントリーです。 Job フレームワーク開発 (.NET) 前半は、昨年から継続して .NET の業務アプリフレームワーク開発。機能開発は昨年暮れまでにほぼ完了しており、年明けから結合テストの傍らリファクタリング漬…

Visual Studio が macOS に降臨 - Visual Studio for Mac Preview を使ってみる

年末近くになって Microsoft の イベント Connect(); // 2016 で Visual Studio for Mac が発表され、Preview を試せるようになりました。 connectevent.microsoft.com 事前にリークというか MSDN のページに掲載されてしまった*1ので、Connect 自体のインパ…

今更ながら PowerShell に覚醒

最近仕事で PowerShell で色々とスクリプト書くことが増えてきました。 MS-DOS 時代からあるバッチファイルで頑張るのは厳しくなってるんですが、PowerShell は Windows 7 から標準装備(XP とか Vista にもあったのかも)。Unix のシェルと同様パイプが使えて…

Windows Phone 7 Developer Tools をちょっと触ってみました

日本ではまだどのキャリアからも発売の発表がないですが、Windows Phone 7(WP7) というのは、従来の Windows Mobile とは一線を画すスマートフォンのようです。iPhone よりもビジネスユースなどで企業が採用するのではないかと思っています。 昨年 Developer…

iEdit for Silverlight を Silverlight 3対応 その2 〜 Out of Browser を試す

Silverlight 3 では、Google Chrome の アプリケーションショートカットのようにデスクトップアプリとして Silverlight アプリを使える Out of Browser Support (アウトオブブラウザー)機能が提供されています。オフライン環境でも一時的にローカルにデータ…

iEdit for Silverlight を Silverlight 3対応 〜 GPU Acceleration を試す

Silverlight 3 が正式リリースされたので、iEdit for Silverlight も対応してみました・・・と言っても、 beta 版が出たときにやった対応とほとんど同じで、それ以外は GPU Acceleration オプションを有効にしてみたというぐらいです。 EnableGPUAcceleratio…

Silverlight 3 beta を導入してみました

数日前にSilverlight 3 betaが出ていたのが気になっていたので、自宅の Windows 7 beta 環境にインストールしてみました。http://www.microsoft.com/downloads/details.aspx?FamilyId=11dc7151-dbd6-4e39-878f-5081863cbb5d&displaylang=ja新機能については…

Tech Days 2009に参加してました

マイクロソフト主催 Tech Days 2009 に参加。2日間、パシフィコ横浜にいました。パートナーズ テクノロジーショーケースというポスター展示の説明係だったのですが、合間にいくつかセッションを聴講できてとても参考になりました。セッションの資料は↓からダ…

Silverlight版iEditの開発を始めました

Silverlightも2になってアプリ開発がとても楽になりました。使い慣れたC#でリッチなUIが作れます。WPFも試していたのですが、やはりOSの垣根を越えられるSilverligtでアプリを作るのが楽しそうということで、SilverligtによるiEditクローン開発に着手してみ…

PDC2008のセッションビデオ

Microsoftが次世代の開発基盤をお披露目するPDC(Professional Developers Conference)のビデオが公開されています。https://sessions.microsoftpdc.com/public/timeline.aspx4日分もあるので全部見るヒマはありませんが、興味のあるやつだけ、チラ見しました…

MacにMonoを導入してみた

最近仕事では.NET(それもC#)ばかり使ってますので、自宅のMac miniにもオープンソースの.NET環境であるMonoを導入してみました。http://www.mono-project.com/Monoは、Linux/Windows/Mac OS X で動作する.NET Frameworkコンパチの開発/実行環境です。 開発環…

VBAのコードを.NETに移植

今日はシステム障害で1日対応に追われていました。 今の仕事で、VBAで作っているソフトウェア部品を.NETに移植するというのをやっています。VBAの.BASファイルや.CLSファイルをVBのプロジェクトにインポートして、さらにVisual Studio.NETでインポートすると…