Microsoft MVPを受賞しました

このたび、Developer TechnologiesのカテゴリーでMicrosoft MVPを受賞しました。 mvp.microsoft.com 主に、.NETラボ勉強会での登壇活動が評価されてのことと思います。というか、活動はそれしかありません。 主な登壇内容はASP.NETとりわけBlazorを軸に.NET…

.NETラボ勉強会2022年7月登壇まとめ

.NET6新機能の振り返り というタイトルで.NETラボ勉強会2022年7月登壇しました。 dotnetlab.connpass.com 当日のスライドは以下の通り。 .NET6新機能の振り返り from TomomitsuKusaba www.slideshare.net 要点としては以下の通り。 .NET統一計画の完結(.NET…

Blazorの新しい実験的コンポーネント「QuickGrid」

devblogs.microsoft.com ASP.NET Coreの.NET7 Preview 6におけるアップデートのブログの中でBlazorの新しい実験的なコンポーネントとしてQuickGridというデータグリッドコンポーネントの紹介があったので早速試してみた。 .NET7のアップデートブログに書かれ…

.NET ラボ勉強会2022年6月登壇まとめ

Web開発者が始める .NET MAUI Blazor App というタイトルで.NETラボ勉強会2022年6月登壇してきました。 dotnetlab.connpass.com スライドは以下の通り。 Web開発者が始める .NET MAUI Blazor App from TomomitsuKusaba www.slideshare.net 要点としては以下…

GitHubにあるBlazor WebAssembly ASP.NET Core HostedなプロジェクトをACRタスクでDockerコンテナイメージビルドする

まず、参考にしたのはここ。 docs.microsoft.com 参考のページとの際はプロジェクトの種類だ。 なので、ASP.NET Coreのビルドができれば基本的にはうまくいくはず。 前提条件 Blazor WebAssemblyのテンプレートにASP.NET Core Hostedのオプションをつけたプ…

Oracle DBでEF Coreを使う(既存テーブルをスキャフォルディングする)

今回は、.NET6のコンソールアプリケーションでサンプルアプリケーションを作成していきます。 まずは、普通にVS2022で.NET6のコンソールアプリのテンプレートでプロジェクトを作成します。 次に、NugetでOracle.EntityFrameworkCoreとMicrosoft.EntityFramew…

Microsoft Edge Developers Tool for Visual Studio (PREVIEW)

Visual Studio2022の拡張としてMicrosoft Edge Developer Toolというのがプレビューでリリースされている。 ASP.NETやASP.NET CoreのプロジェクトのEdgeでの表示を確認するためのツールでVisual Studioのウィンドウ内でEdgeでの表示がされる。 似たような目…

テレワーク買ってよかったもの

デスク&椅子 サンワダイレクト シンプルワークデスク 幅180cm×奥行き60cm 組立簡単 モニターアーム取付対応 パソコンデスク パソコン台 ライトブラウン 100-DESKF007LBR サンワダイレクト Amazon Zimous ゲーミングチェア オフィスチェア 振動機能き リクラ…

お名前.COMのDNSをAzure DNSに移行した

お名前.COMでDDNSサービスを止めるよっていうことなので対策として以下のようにした。 今まで、musewiki.netで運用してきたものをwww.musewiki.netで見るようにする。 IIS側ではとりあえず、musewiki.netで来たものはwww.musewiki.netへ転送をかける。 とと…

.NETラボ 2021年11月登壇振り返り

タイトル .NET 6の期待の新機能とアップデート from TomomitsuKusaba www.slideshare.net .NET ラボ2021年11月に「.NET 6の期待の新機能とアップデート」というタイトルで登壇してきました。 dotnetlab.connpass.com Linqのメソッド追加 これまで数々のセッ…

モニターアームを買った

イーサプライ モニターアーム 27インチ 1画面 耐荷重2-6.5kg フリー可動 クランプ グロメット ガス式 VESA EEX-LA015 イーサプライ Amazon イーサプライのEEX-LA015というもの。 PayPayモールで4480円。 モニターアームとしては安価な部類に入るけどもちゃん…

.NETラボ2021年10月登壇ネタより

.NET6リリース直前.NETの歴史振り返りネタで登壇します。 https://t.co/bT3qDFQ9v5 pic.twitter.com/siNX4qI2Xv— くさば (@tomo_kusaba) 2021年10月2日 10月23日に開催される.NET ラボ2021年10月の登壇資料より一部紹介。 .NET・C#においてないと困る機能(…

Windows11のリリースが10/5に決定

Windows 11 is coming October 5th. Designed to empower you to produce and inspire you to create. Pumped to see what you do with it! https://t.co/gBCfMnXGfK — Panos Panay (@panos_panay) 2021年8月31日 blogs.windows.com というわけで、Windows11…

Windows365の日本語化

Windows365がリリースされました。 Windows365は初期状態では言語設定が英語になっており日本語を母国語とする日本人としてはそのままでは使いにくい状態となっています。 これを、日本語化する手順を説明していきます。 デスクトップの日本語化 まず、Setti…

Windows11 とりあえず、最低動作要件

www.microsoft.com 上記に示すような要件がいまのところ、公式で出ている動作要件のようである。 CPU CPUは表面上は1GHz以上で2Core以上で64bitのプロセッサーとなっているので一見敷居が高いようには見えないけどもその先のリンクをみてみるとIntelだと第8…

DataGridViewの.NET5と.NETFramework4.5での動きの違い

.NET5では様々な動作速度に関する改善が入っているとされている。 今回、古典的なWinFormsのコントロールであるDataGridViewでもその恩恵が受けられるのかどうか調査してみた。 まずは、.NET5でCSVを読み込みそれをDataGridViewに表示するアプリケーションを…

Dynabook R632のメモリ増設をした

DynaBook R632は公式にはメモリ増設不可のモデルであるが、裏蓋をすべて外すことによってメモリ増設は物理的には可能である。 なお、すべては自己責任にて行うこと。 まずは、裏側のネジをすべて外す。 ほとんどは+ネジであるが真ん中の一本だけは☆型のネジ…

【速報】ついにAzure Static Web AppsがGA!

Azure Static Web Apps is now Generally Available! https://t.co/DWwsZbATqW— Azure Static Web Apps (@AzureStaticApps) 2021年5月12日 Azure Static Web Apps is now Generally Available ► Web hosting for static content.► Integrated Serverless API…

Majestouch MINILA Airのキーキャップを付け替えた

www.diatec.co.jp 今回購入したのはこちら。 付け替え後はこのようになった。 作業前はこんな感じ。 注意したいのが、元々ついているキーキャップとは高さが異なるということ。 このようにだいぶ高さが異なることに注意が必要。 元のキーキャップと混ぜて使…

キーボードを買った

FILCOのMajestouch MINILA Airというもの。 ポイントは矢印キーがエンターキーの下近辺に配置されてないと移動距離が長く使い勝手がよくないのでこれだけをポイントに選定しました。 あとは、Cherry茶軸採用なのは絶対条件。 英語キーボードなのか日本語キー…

Azure Static Web Appsにおける認証について(HTML+JavaScript版)

Azure Static Web Appsにおける認証機能についてHTML+JavaScriptでできるだけ単純にログイン機能と現在の認証状況について表示するというところに絞ってサンプルを作ってみた。 まずは、参考にした公式ドキュメント。 docs.microsoft.com docs.microsoft.co…

Switchのプロコン買った

ジョイスティックの右スティックが勝手に動く問題。 それを受けて、安物のコントローラーを買ってみたけども半年くらいで無線が不調になるなど。。。操作性はまあまあよかったけどねえ。時折十字キーの誤入力が入ることが気になるくらいで。 バッテリーの持…

Microsoft Teams Exploratory 試用版

2020/4/6に有効化して今日現在まだアクティブの模様。 実際、Microsoft 365 business StandardとMicrosoft Teams Exploratory試用版のライセンスを当てた状態でライブイベントの機能が使えている状態です。 Bisiness Standardのみの状態であればライブイベン…

Microsoft 365の機能強化について知る

Microsoft 365は日々機能強化されていて様々な機能が追加されていってる。 これからどんな機能が追加されていくのか?現在どのような機能が展開されているのか?というのはMicrosoft 365のロードマップをみればよい。 とくに、Microsoft Teamsにおいてここ1…

Optiplex 5040買った

元のスペックはざっくり以下の通り Core i5 6500 3.2GHz DDR-3L-1600MHz 4GB Q170チップセット WD-HDD 500GB Windows10Pro この状態でベンチマークを取るとこんな感じ。 さすがに体感的にもHDDの遅さと相まって非常に遅く感じます。 これに、以下のSSDとメモ…

.NET Framework 4.5.2、4.6、4.6.1は2022/4/26にサポート終了

devblogs.microsoft.com SHA-1を使用した証明書の関係でサポートを終了する模様。 2022/4/26以降はセキュリティ修正や技術サポートは行われなくなるので4.6.2以降に移行しておくことが求められます。 移行先は最終バージョンの.NET Framework4.8が第一選択肢…

Azure Static Web AppsにおけるBlazorアプリでの認証について

Azure Static Web Appsは単体で認証の仕組みがある。 docs.microsoft.com そこで、Blazorアプリにてどのようなものか確かめてみた。 まず、認証ページを作るのは簡単である。 Azure Static Web Appsは以下の認証プロバイダに対応している Azure Active Direc…

Microsoft 365の稼働状況を確認する その2

前提条件なしの方法。 Microsoft365管理センターが何らかの理由障害などで見れないときにこちらを参照してみるとよい。 以下のサイトを見る status.office.com 現状のステータスが見えます。 執筆時点では、UTCで2021/4/8 18:41-18:59までの間TeamsなどのMic…

Microsoft 365の稼働状況を確認する

先日の4/2の朝TeamsなどのMicrosoft365のアプリケーションがDNS障害によって一部機能が使えなかったり異常に時間がかかっていたりしたのは記憶に新しい。 こうした、クラウド機能に依存するMicrosoft365の稼働状況を確認する方法を見ていこうと思う。 前提:…

.NET5のコンソールアプリをランタイムなし環境で実行する

C#

.NET5ではランタイムを同梱してビルドすることができます。 その手順の防備録です。 まずは、普通に発行します。 フォルダーを選択して次へ。 ターゲットもフォルダーを選択して次へ。 フォルダの場所を任意で指定して完了。 ターゲットランタイムの鉛筆アイ…