投稿者「たけぞう」のアーカイブ

たけぞう

たけぞう について

某ソフトウェア開発会社勤務。 開発の仕事は卒業しますた。 ・・・と思ったら、また開発に逆戻り(^^; ・・・と思ったら、また卒業らしい・・・

SQL Server 2016 JSON その2

以下のようにリレーションしている、2つのテーブル(1:nの関係)のnの方をJSON配列に出来ないかと思って、色々試してみた。 最初はカーソル使って、2つのテーブルからJSONを作ってみたが、結構面倒だ。 もしかしたら・・ … 続きを読む

カテゴリー: 未分類 | 1件のコメント

SQL Server 2016のJSON連携

SQL Server 2016でJSONを扱えるようになったと言うので、試してみたが・・・ JSONを直接扱うための型があるわけではなく、JSONそのものはあくまでも、varchar型に格納するらしい。 結局T-SQLで … 続きを読む

カテゴリー: SQL Server, 技術情報 | コメントする

Surface 4 Pro

Surfaceが携帯できる状態にならないので、仕方なくSurface 4 Proを昨年末ぐらいに購入。 しかし、かなり高価になっていたので、i5 128Gのモデルしか買えなかった。(というか、買う気にならなかった) 使用 … 続きを読む

カテゴリー: Surface, 日記 | コメントする

Surface Proが・・・

気がつけば1年以上、投稿してなかった・・・ で、本題です。 2年位使用していた、Surface Proがある日突然、所謂「UEFIループ」状態に。 USB接続のDVDからWindowsインストールディスクで、ブートし、回 … 続きを読む

カテゴリー: 日記 | 1件のコメント

C# Managed構造体とUnmanaged構造体のマッピング

Managed構造体とC等のUnmanaged構造体のマッピング Managed構造体はC等の構造体と異なり、メンバの格納順序が定義順にならなかったり、C等の固定長配列が言語仕様上定義できなかったりする。 これらの点はW … 続きを読む

カテゴリー: .NETフレームワーク, C#, 技術情報 | コメントする

C#のref渡しをC++/CLIのメソッドで提供するには

初歩的な話だけど、忘れないようにメモ。 C#で、以下のようなシグネチャをC++/CLIのメソッドで提供するには、トラッキング参照(%)を使用する。 int GetMessage(ref string msg); C++側 … 続きを読む

カテゴリー: .NETフレームワーク, C#, 技術情報 | 1件のコメント

scriptcs

Windows Azure SDKチームのプロジェクトマネージャGlenn Block氏始めたサイドプロジェクトで、C#をスクリプトとして使おうというもの。 スクリプトはC#の文法を理解している人なら、普通のテキストエデ … 続きを読む

カテゴリー: .NETフレームワーク, C#, 技術情報 | 1件のコメント

C#からMongoDBを触ってみる-更新と削除

前回、C#からのデータ挿入と、検索について書いたので、今回は更新と削除について書いてみる。 更新 更新はMongoDB API方式(検索条件に一致したもの全てを更新)と検索結果を得てから更新する方法の2種類がある。 Mo … 続きを読む

カテゴリー: .NETフレームワーク, C#, NO SQL, 技術情報 | コメントする

C#からMongoDBを触ってみる

以前書いたように、MongoDBのC#ドライバはかなりの優れもので、LINQもサポートしている。 今回はC#プログラムからMongoDBのデータを操作してみよう。 まずは、ドライバAssemblyをダウンロードするのだが … 続きを読む

カテゴリー: C#, LINQ, NO SQL, 技術情報 | 1件のコメント

MongoDBを触ってみた

BIGDATA,BIGDATAと騒がしい今日この頃。 BIGDATAの代名詞といえば、NO SQLデータベース。その中で人気の高いMongoDBを触ってみた。 MongoDBサーバ内にはDatabaseと呼ばれる、RDB … 続きを読む

カテゴリー: C#, NO SQL, 技術情報 | コメントする