タグ

ブックマーク / ichiroku11.hatenablog.jp (2)

  • SQL Server - OPENJSONは役に立つ - いちろぐ

    SQL Server 2016から手軽にJSONを扱えるようになっています。 MSDNなどを読みながら勉強している最中で全体を把握しているわけではないですが、SQL ServerのJSONサポートは次の2つの機能がメインなのかなと思います。 機能 概要 FOR JSON句 結果セットをJSON文字列に変換する OPENJSON関数 JSON文字列を結果セットに変換する ここではSELECT文で取得できる行と列の表形式のデータを「結果セット」と言っています。たぶん言いますよね。行セットとも言うのかもしれません。 そしてOPENJSONの使い方を知っているとJSON文字列を解析したり、集計や抽出するときなどになかなか役に立つのかなと思うので、クエリを書きながら使い方を覚えていきたいと思います。 まずOPENJSONには 既定のスキーマを使用する方法(スキーマを指定しない方法) 明示的なスキーマ

    SQL Server - OPENJSONは役に立つ - いちろぐ
  • .NETでTCPを使って通信する(TcpClientとTcpListenerを使う) - いちろぐ

    .NETで通信するプログラムに興味が出てきたので調べたりしています。ネットワークプログラミングと言うんですかね。まずはやっぱりTCPかなと思うので、TCPを使って通信する簡単なクライアントとサーバのサンプルコードを書いてみました。 .NETでTCPを使って通信するにはTcpClientとTcpListenerを使います。 TcpClient クラス (System.Net.Sockets) TcpListener クラス (System.Net.Sockets) より細かく制御できるSocketを使う方法もあるようです。いい勉強になりそうだとは思うのですがなかなか難しそうなのでソケットはまた別で試したいと思います。というフラグ立て。 Socket クラス (System.Net.Sockets) クライアント クライアントもサーバもHTTPをイメージしてリクエストとレスポンスのメッセージを

    .NETでTCPを使って通信する(TcpClientとTcpListenerを使う) - いちろぐ
    realtank
    realtank 2017/07/17
  • 1