タグ

C#に関するshozzyのブックマーク (3)

  • C#でDynamoDBをバルクで取得・更新する - け日記

    DynamoDBをバッチなどでアクセスすることを想定して、今回はDynamoDBのデータをバルクで取得・更新させてみます。 BatGetとBatchWrite DynamoDBをバルクで取得・更新する場合、C#の永続性モデルではDynamoDBContextクラスで提供されるBatchGetおよびBatchWriteを使います。 docs.aws.amazon.com // バルクで取得する場合 using (var dbContext = new DynamoDBContext(DbClient)) { // DynamoDBContextでBatchGetを作成して、 var batchGet = dbContext.CreateBatchGet<BulkTestTableItem>(); for (var j = 0; j < recordCount; j++) { // 取得するア

    C#でDynamoDBをバルクで取得・更新する - け日記
  • C#パーの日常 - Qiita

    C#大好きてんぷらです。ここでは、自分が普段よく使うC#の機能についてまとめたいと思います。 内容的にはすでに何らかのプログラム言語を一通り理解してる人向けです。 C#が他の言語と比べて好きな理由ってなんですか? 最近この質問をされました。その人はC#はおろかプログラム自体を最近始めたばかりで、一瞬どう答えようか固まりました。 自分はこう答えました。 プログラムは元々機械と会話するためのものでした。 機械と会話するためには日語ではダメで、機械語で話さないといけません。 その機械語がプログラムです。 そして、昔は機械様のために会話していました。 しかし、それは苦行です。所詮、自分らはただの人間なので機械語は難しすぎるのです。 そんな苦労を見かねた偉い人がC#という言語を作りました。 C#は人間様が気持よく会話出来るものでした。 いわゆる人間よりの言語でした。 自分はここが他の言語と比べてC

    C#パーの日常 - Qiita
    shozzy
    shozzy 2017/07/04
  • Visual Studio for Mac で AWS Lambda(C#)ファンクションを作成してみた | DevelopersIO

    1 はじめに LambdaファンクションをC#で作成する場合、Windows上のVisual Studioであれば、AWS SDK for .NETをインストールするだけで、プロジェクトの雛形生成、デブロイ、実行が、すべてVisual Studio上から超簡単に作業できます。 AWS SDK for .NET しかし、残念ながら、Macから作業する場合、このような便利なツールキットは提供されていません。 下記のリンクに .NET Core CLI を使用して、Lambdaファンクションをデプロイする方法が解説されていますが、やはり、ちょっと複雑な作業をしようとすると、CLIだけで物足りないのは確かです。 Creating a Deployment Package (C#) > .NET Core CLI そこで、今回は、上記を基としながら、Visual Studio for Mac でプ

    Visual Studio for Mac で AWS Lambda(C#)ファンクションを作成してみた | DevelopersIO
  • 1