Stub C#によるスタブ(Stub)の作り方 v2 スタブ(Stub)の作り方で実装したアプリは、スタブの Return値が固定されていて、Return値を変えて試験する際、毎回ソースコードを修正してビルドし直す必要がありました。今回は、本体アプリ実行中にも、スタブの Return値を動的に... 2023.03.29 .NET CoreC#StubVisual StudioWindowsフォーム試験開発方式
Stub C#によるスタブ(Stub)の作り方 数千万円以上する他社製品を操作するアプリの開発を行う場合、他社製品に接続できるのは現地だけで、開発作業を行うローカルPCからは他社製品に接続できないなど、作業できる環境が限られ、デバッグ作業が思うように進まないということがよく起きます。その... 2023.03.29 .NET CoreC#StubVisual StudioVisual Studio 2019Windowsフォーム試験開発方式
開発方式 日本人ITエンジニアにとって、最も無駄な開発方式 今年、日本人に納品するシステムを、日本人が実装するPJTなのに、全て英語で実装している新規開発PJTに出会いました。色々な現場で、色々な開発方式に携わっていると、開発方式の良し悪し、現場の状況と開発方式のフィットギャップが見えて来るようにな... 2023.05.04 開発方式
マネジメント ITシステム開発者に一番必要な意識 職業柄、いろんなITシステム開発プロジェクトに参加しますが、私が参加するのは大抵上手く行っていないプロジェクトです。上手く行かない原因はどこも共通していて、目的と手段を混同していることに起因している。ITシステム開発プロジェクトの目的は「期... 2022.02.17 OJTコンサルティングひとりごとマネジメントリーダーシップ名言要件定義開発方式
Blazor Server 5.0 The simplest implementation of asynchronous processing in Blazor Server I've created a sample of the simplest asynchronous processing that can be achieved with Blazor Server, and I'd like you ... 2023.05.04 .NET CoreASP.NET CoreBlazor Server 5.0C#Visual Studio 2019ウェブ・技術開発方式
Blazor Server 5.0 Blazor Server で実現する最もシンプルな非同期処理の実装 Blazor Server で実現できる最もシンプルな非同期処理のサンプルを作ったので参考にしてほしい。ソースコードはGitHubで公開しました。※この作りをJavaScriptを書かずに簡単に実装できるのが、Blazor Server の... 2023.05.04 .NET CoreASP.NET CoreBlazor Server 5.0C#Visual Studio 2019ウェブ・技術開発方式
Blazor Server 5.0 VPS + CentOS 7.9 + Asp.Net Core 5.0 (Blazor server) + SQLServer 2019 構成のシステムイメージ Asp.Net Core 5.0 (Blazor server) + SQLServer 2019 構成で実装した業務システムを、社内、自宅を問わず使用できるように、さくらインターネットVPSに CentOS 7.9 をインストールしデプロ... 2023.05.04 .NET CoreASP.NET CoreBlazor Server 5.0CentOSNginxSecuritySQL ServerTransact-SQLVisual Studio 2019VPSセキュリティ開発方式
.NET Core WPF開発プロジェクトが失敗する元凶となっているMVVM WPF開発が失敗する元凶となっているMVVM開発モデルを、採用しようとする開発者の言い分は3つに分かれる。① MVVMで実装しないと画面間の連携ができない。② MVVMで実装しないと単体テストでソースコードのカバレッジ100%を達成できない... 2023.05.04 .NET CoreWPFソフトウェア開発契約マネジメントリーダーシップ開発方式
.NET Core WPF開発で失敗しないのはMMCSVM開発モデルのみ WPF開発方式で最も開発スピードが良いのはMMCSVM(モデル+マークアップ+コードビハインド+シングルトンビューモデル)開発モデル。MVVM開発モデル に比べて5分の1の工数で実装が終わる。WPF開発に失敗しているプロジェクトは、全てMV... 2023.05.04 .NET CoreC#Visual Studio 2019WPF開発方式
WPF WPF開発プロジェクトが失敗する原因はロボトミーにある 日本のITゼネコンがWindows Presentation Foundation (WPF)開発を請けると、必ず工数を肥大化させる。工数の肥大化は費用の増加だけではなく、プロジェクト全体のスケジュールを遅らせ、依頼元企業の競争力まで低下さ... 2023.05.04 WPF開発方式