asp.net C#でJavaScriptを使った非同期通信を行う方法
サーバサイドをasp.net C#を使ってJavaScriptによる非同期通信の実装方法について説明します。 概要 サンプルコードの前にまずは非同期通信についての技術的な説明から 非同期通信はJavaScriptのFet… 続きを読む »
サーバサイドをasp.net C#を使ってJavaScriptによる非同期通信の実装方法について説明します。 概要 サンプルコードの前にまずは非同期通信についての技術的な説明から 非同期通信はJavaScriptのFet… 続きを読む »
Xamarin案件に参画したので、自分用のメモ書きとして内容を残します。 公式サンプル集 まずは、公式のサンプルを一通り読んで標準のAPIで何ができるのか把握しましょう。 github DI XamarinFormsには… 続きを読む »
C#.netで開発中のバックエンドのAPIを叩いて動作確認する方法について開発 プロジェクトの追加 まずはプロジェクトを新規作成します。追加するプロジェクトのテンプレートは余計なモノが一切入っていないASP.NET Co… 続きを読む »
下記ライブラリを使って2つの外部ファイルからトレースログを設定する方法について解説します。 Microsoft.Extentions.Logging.Configuration・・・appsetting.json NLo… 続きを読む »
簡単なタスクアプリを開発して、これまで活用したフレームワーク及びライブラリとその設計パターンを備忘録として残していきます。 タスクアプリのコードはGithubに公開しています→TaskNote 概要 開発しているプラット… 続きを読む »
MVPパターンの一般的なオブジェクト図です。 View・・・・・ユーザーインターフェース Presenter・・・ViewとModel(Repositoryクラス)の仲介 Model・・・・データ保持 Repositor… 続きを読む »
C#のDIフレームワークは色々ありますが、現段階ではバックエンドでもクライアントでもMicrosoft.Extentions.DependencyInjectionライブラリを使うのが一番無難だと思います。他のDIフレー… 続きを読む »
参画した案件で実際に使用してみて詰まった点とかを短くまとめます。 MSIXとは? あらゆるWindowsアプリをWindowsStoreアプリにしてしまうというもの。WPFなどのデクストップアプリをUWP化することで下記… 続きを読む »
Gofの23パターンの1つで最も基本的なデザインパターンであるStrategyパターンについて説明します。 Strategyパターンとは? Strategyを日本語に訳すると戦略の意味となり状況に応じてアルゴリズム(戦略… 続きを読む »
サンプルコードを用いてNullオブジェクトの説明とそれを使ったデザインパターンについて解説します。 Nullオブジェクトがなぜ必要なのか? Nullオブジェクトとはnullに代用されるクラスのことで、オブジェクトが存在し… 続きを読む »