rksoftware

Visual Studio とか C# とかが好きです

2019-07-18から1日間の記事一覧

秋葉原 C# もくもく会 #92 勉強会を開催しました

■ C# もくもく会 C# もくもく会 #92 を開催しました。 C# もくもく会 は東京の秋葉原で毎週木曜日に開催している .NET 系の勉強会です。 もくもく自習を基本とし、分からないことを教えあったり情報共有したりしている会です。 定期開催していますので、お時…

CakeBuild 目次

最近 cakebuild というものを知りました。 そこで、少し確認してみた記録です。 最近 cakebuild というものを知りました。 cakebuild のインストール cake の実行 (build.ps1) でない NuGet なので cake をプロジェクトにインストールしてみた Mac で CakeBu…

CakeBuild でタスクの依存を扱う

Cake は C# Make なのでタスク間に依存関係が欲しいところです。「A タスクを実行するには B タスクがその前に実行されていなければならない」みたいな。 IsDependentOn メソッドで実現します。 ■ 今回実行するコード var target = Argument("target", "Defa…

CakeBuild でタスクの中でタスクを実行する

今回のスクリプトは良くないスクリプトだと、私のエンジニア勘が告げています。 ■ 今回実行するスクリプト var target = Argument("target", "Default"); Task("Default").Does(() =>{ Information("Hello World!"); }); Task("cs").Does(() => { Informatio…

CakeBuild でメソッドを書いて使う

Cake は C# でスクリプトが書けるのでメソッドも書いて使えます。 具体例は今回実行するスクリプトを見てください。 ■ 今回実行するスクリプト var target = Argument("target", "Default"); var number1 = Argument("number1", "123000"); var number2 = Ar…

CakeBuild で引数で数値を扱う

Cake は素人なのでこれで良いのかということろはあるのですが、こんなこともできましたということで。 ■ 引数の指定 Cake ではスクリプトの中で var number1 = Argument("number1", "123000"); のようなコードを書いて、実行時に Cake -number1=2540 のよう…

CakeBuild で引数を使う

Cake では実行するタスクを引数で指定することができます。 引数で指定するとスクリプトの次の部分の変数 target に与えた値が入ります。引数を与えていない場合は、次のコードで指定されているデフォルト値 Default が設定されます。 var target = Argument…

CakeBuild で実行するタスクを選択する(build.ps1)

Cake でスクリプト内に複数のタスクを定義して、選択して実行する方法です。 ■ スクリプト こんな感じに、Default と cs というタスクを書きます。 var target = Argument("target", "Default"); Task("Default").Does(() =>{ Information("Hello World!"); …

CakeBuild で実行するタスクを選択する(Cake.exe)

Cake でスクリプト内に複数のタスクを定義して、選択して実行する方法です。 ■ スクリプト こんな感じに、Default と cs というタスクを書きます。 var target = Argument("target", "Default"); Task("Default").Does(() =>{ Information("Hello World!"); …

城東.NET #34 勉強会を開催しました。

■ 城東.NET 城東.NET #34 を開催しました。 城東.NET は東京の最近は秋葉原で毎月第3水曜日に開催している .NET 系の勉強会です。 発表を中心として、発表でなくとも最近やった事や新しい情報などを参加者で共有している会です。 私は CakBuild というタイ…