コンテンツ一覧

C#コーディングルール

クラスや変数の命名ルールや,プロパティとコンストラクタはどちらを先に書くか?などのルールをスタイルコップアナライザーを使ってチーム全体がコーディングルールを守ってプログラミングをする方法。

C#のXamarin.FormsでPrismを使ってMVVMで実装する方法

Xamarin.Formsの実装ができるようになったら,MVVMのアーキテクチャーパターンで実装できるようにPrismを習得しましょう。慣れたら簡単に実装ができるようになるし,MVVMは現在のC#の実装方法では必須知識であり,ベターな選択です。

C#でXamarin.Formsをする方法

Xamarin.Forms(ザマリン)とはAndroidとiOSとWindowsアプリを同時に作成できる優れものです。しかもC#で。これからはスマホアプリ開発が必須です。

WPFの道!

WindowsFormsができるようになったらWPFに進みましょう。

C#初心者のための基礎文法

とにもかくにも文法がわからないと読み書きできないので,最低限ここは押さえましょう。

WindowsFormsプログラミング

まったくの初心者の人はWindowsFormsから入るのが一番挫折しないのではないかと思います。

C#でオブジェクト指向

ある程度文法がわかるようになってきたら「オブジェクト指向」を考えたプログラミングができるようにならないと「現場」では嫌われます。

C#でテスト駆動開発

今の時代「テスト駆動開発」や「テストコード」のないプログラミングはレガシーコードと呼ばれ,ダメなコードとして扱われます。

C#でドメイン駆動開発

ドメイン駆動開発が結局のところ最強と私は思っています。でもここに来るにはオブジェクト指向,テスト駆動開発,リファクタリング,デザインパターンを学ぶ必要があります。

C#を勉強する順番

15年を振り返り,いま私がC#を勉強するならこの順番でやるだろうなーって感じで気軽に書いています。

C#コラム

なんとも感じたことを書いています。

SQLServer

SQLServerの基礎レベル。興味のある方はどうぞ。

データベーススペシャリスト

データベーススペシャリスト学習記事