Jun's blog

仕事や趣味について綴ります

プログラミング

【Windows 10アプリ】スタイルを適用してボタンの外観をカスタマイズする

今回はボタンにスタイルを適用して見た目をカスタマイズする方法をご紹介します。 まずはボタンをいくつか並べましょう。 新規でユニバーサルアプリのプロジェクトを作成した際にデフォルトで存在するGridの中に3つボタンを配置しました。 <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}" RenderTransformOrigin="0.307,0.5"> </grid>

【Windows 10アプリ】Hello worldアプリを作ってみる

最初のアプリ 前回まででWindows 10アプリを開発する環境が整ったので一番最初のアプリを作ってみたいと思います。 とは言っても一番最初なのでHellow world的なアプリを作ってみます。 Windows デベロッパー センター内に"Hello, world" アプリを作成する (…

C#エンジニア養成読本を読んだ

技術評論社から出版されているC#エンジニア養成読本が届いたので読んでみました。 内容 C#の現在/過去/未来 →C#の登場した背景に始まり、最新までの歴史をざっと振り返る C#プログラミング"超"入門 →Hello, Worldから始まり、オブジエクト志向プログラミング…

SharePointでカスケードドロップダウンの実装サンプル

先日Twitterでつぶやいた内容ですがブログにもPOSTしておきます。SharePointで、例えば組織マスタみたいなものがカスタムリストで作られていて、 それを利用した会社名 > 部 > 課みたいなドロップダウンを実装する場合のJavaScriptのサンプルです。 SPServic…

Wearに簡単な通知を送ってみる

前回はWearのプロジェクトを作成したので今回は簡単な通知をWearに送ってみたいと思います。mobileモジュールのMainActivityに適当にボタンを貼り付けて、ボタンのonClickで下記メソッドを呼んでみます。 /** * Wearに通知します。 */ private void notifyTo…

ASP.NET Web APIのattributeルーティングについて

ASP.NET Web API 2から使えるattributeルーティング ASP.NET Web API 2からattributeルーティングと呼ばれるルーティング設定が可能になりました。 以前から使えるconvention-basedルーティングと比較しながらまとめてみたいと思います。 convention-basedル…

OData V4のバージョンヘッダについて

OData V4でのバージョンヘッダについて調べたのでメモ。 仕様書:http://docs.oasis-open.org/odata/odata/v4.0/odata-v4.0-part1-protocol.pdf OData-Version ODataクライアントはリクエスト生成に使用したプロトコルのバージョンを指定するためにOData-Ver…

JavaScript言語仕様メモ

普段の仕事でゴリゴリ素のJavaScriptを書くというのはあまり無い(jQueryを使う方が多い)のですが、 ある程度JavaScriptの言語仕様についてきちんと理解しておいたほうが良いと思い復習・学習したことを備忘も兼ねてメモ。 varが無い変数は全てグローバル変…

Azure Web RoleでSSLクライアント証明書認証を使用する方法

今回はAzureネタです。 とある案件でAzure Web Roleで稼働しているWebサービスにSSLクライアント証明書認証を実装することになり、初めての経験だったのでやったことの記録を残しておきたいと思います。 前提 まず前提として対象のWebサービスは既にHTTPS通…

Yammer .NET SDKのサンプルプログラムを動かしてみた

今回はdotnet-yammersdkのサンプルプログラムを動かしてみました。 ダウンロードしたソリューションにはWindows Phone8用のプロジェクトも含まれていますが、私の環境では正常にプロジェクトが読み込めなかったので確認したのはYammer.Activities.ModernApp…

Azure SDK 2.5のWADでカスタムログが転送されない問題

2015/07/14 追記:SDK 2.6ではrelativePathでログ転送できるようになったようです。今回はAzureネタです。 親切な方がこちらのブログでAzure SDK 2.5のDiagnosticsへの移行方法をまとめて下さっています。私もSDK2.5にアップグレードしてWADの動作を確認して…