miso_soup3 Blog

主に ASP.NET 関連について書いています。

2016-01-01から1年間の記事一覧

Custom Deployment for Azure Web Apps using CAKE

GitHub のソースから Azure WebApps にデプロイするときの Kudu カスタムデプロイ機能にて、 CAKE(C#) を使ったビルドを試してみました。 CAKE とは http://cakebuild.net/ C# のスクリプトでビルドのタスクを書くプロジェクトです。Roslyn と Mono で動くの…

Azure Search で自炊本 PDF を検索

by:dots.女子部 Advent Calendar 2016 - Qiita 自炊した本PDFファイルをいくつか用意し、Azure Search で中身を検索する実装を試してみました。 大まかな流れは、次の通りです。 Azure Blob Storage に PDF ファイルを入れる Azure Search を用意する 検索す…

Markdig Markdown processor for .NET

Implementing a Markdown Engine for .NET | xoofxGitHub - lunet-io/markdig: A fast, powerful, CommonMark compliant, extensible Markdown processor for .NET .NET 用の Markdown パーサー「Markdig」が良さげな感じです。 背景 今まで、.NET での Mark…

null 条件演算子を式ツリーデータに変換することができない

C#

C# 6 の機能である null 条件演算子を式ツリーに入れようとしたら、図のようにコンパイルエラーが発生しました。メッセージは、「式ツリーのラムダに null 伝搬演算子を含めることはできません。」です。 「ラムダ式から式ツリーの変換って何か制約あったけ…

Application Insights で Azure Web Apps のパフォーマンスカウンターを監視したいが…

こちらの記事にて、Azure Web Apps でパフォーマンスカウンターの値を Application Insights に送信できるとありましたので、ASP.NETで試してみました。もろもろを記録しておきます。azure.microsoft.com 追記 最新の情報の記事です。こちらもご参照ください…

Umbraco 7 公開日の設定

Umbraco の Document Type には、作成日・編集日 は予め用意されているが、公開日は用意されていない。 そこで、公開日を設定したい場合は、Document Event を拡張し、コンテンツが公開された時のイベントを拡張し、 ”あるドキュメントが公開されたらその時…

Umbraco 7 Note 1

Umbraco についてです。メモとして描いていたので内容は部分的です。 Umbraco で登場する用語 Dashboards http://hoge/umbraco でアクセスできる管理画面 Umbraco API Version 6 から登場した Umbarco のデータを操作できる API Back Office Umbraco の構成…

Umbraco で Macro を使う

概要 Macro は Razor, XSLT, usercontrol で書くことができる。(Umbraco 7 では、usercontrol はあまり使われないと思われる。) Parameter も設定可能。 Macro の入力用ヘルパーあり(Rich Text Editor にも付属)。 用途 ユーザーが任意の場所に、動的な要…

Web ページに MathJax を使って MathML を表示する

Reference MathJax Doc ブラウザが MathML に対応しているか確認する ここでレンダリングモードを「MathML」にする。 使い方 MathML ここでは、MathJax を使った MathML を記述する方法について書きます。LaTex, Tex 等の情報はありません。 参考:Getting S…

Azure Search で CSV 検索

azure.microsoft.com Azure Search にて、Azure Storage Blob においてある CSV ファイルの行検索が可能になりました(version 2015-02-28-Preview にて可能、プレビューでの提供です)。 今までは行・列単位ではなくファイル単位での検索しかできませんでし…

Azure Search を触ってみて

Azure Search をいろいろ触ってみてのノートです。最新のアップデート内容とは違う可能性があります。 最初に Azure Search を知らない場合、参考になる資料です Azure Search Deep Dive ~検索エクスペリエンス向上のためのノウハウ徹底解説~ | de:code 20…

Azure Search、SQL Server Database のコレクション項目を検索対象とする

Azure Search にてデータソースを Azure SQL Database にした場合の、コレクションの項目を検索可能/ファセット可能にする方法です。 例として、次のように SQL Database でテーブルが定義されている場合、Category.Name で Product を検索できるようにしま…

Google Compute Engine に対して ASP.NET をデプロイ

Google Cloud Platform Blog: How to get your ASP.NET app up on Google Cloud the easy way という記事があったので、ASP.NET をデプロイしてみました。Windows の仮想マシン自体は前からありましたよね? 特記事項はなく単にスクショを貼ります。 ドキュ…

Azure Mobile Apps / Cordova / Xamarin のハンズオン開催

場所は、日本マイクロソフト関西支店。久しぶりに大阪行きました。Azure Mobile Apps と Xamarin は、Microsoft エバンジェリスト 鈴木 章太郎さんが、 Cordova は私が担当しました。締めは #Xamarin です<3。参加者の皆さんはVisulStudio で #Android アプ…

ASP.NET で例外診断のために Bugsnag を触ってみた

Bugsnag という例外診断サービスを ASP.NET で触ってみましたので、簡単にスクリーンショットを貼ります。bugsnag.com料金プランはこちら:Pricing and Plans - Bugsnag 14日間の試用期間がある模様。 導入 Bugsnag のサイトにアクセスし、サインアップを…

ASP.NET MVC の UpdateModel と ValidateModel に思いを馳せる

ASP.NET MVC の Contoller クラスには、UpdateModel(...) と ValidateModel(...) のヘルパーメソッドが定義されています。 このメソッドを使うことで、モデルのバインド先の選択、検証対象の選択を行うことができます。これらの関連メソッドは、Controller …

Visual Studio Code, TypeScript で Electron 触ってみた

無性に Electron をやってみたかったので触ってみました。環境は Windows 10 です。 触りたくなった理由 Visual Studio Code、Slack、Azure Storage Explorer (Cross-Platform) といった Electron 製を触っていて何かいいなーと思い、Electron 公式サイトに…

Chrome で Push API を試す

2015年4月にリリースされた Chrome 42 で可能になったという、”ブラウザを閉じていても届くプッシュ通知”というものを試してみました。「Google Chrome 42」安定版リリース プッシュ通知機能追加と45件の脆弱性対処※正式版ではないので以下の内容は間違って…

Azure WebJobs エラー MSB4062: "ReadWebJobConfigFile"

Azure WebJobs デプロイ時にエラーが発生したのでメモ。数か月前に作成した Web Job をデプロイしようとしたところ、以下のようなエラーが発生しデプロイできませんでした。 C:\Users\hogehoge\SharedPackages\Microsoft.Web.WebJobs.Publish.1.0.5\tools\we…

Visual Studio 拡張機能、Web Extension Pack リスト

Mads Kristensen 氏が、Web 開発のための Visual Studio 拡張機能をまとめた Web Extension Pack を公開しています。 どのような拡張機能が含まれているのか、調べてみました。~~~~ ※Web Extension Packは VS 起動の際、新しい拡張機能があれば自動でイ…

ASP.NET Web API OData で enum はどのように表現されるか

ASP.NET Web API OData で、enum の値や定義はどのように表現されるか確認しました。 結果は、出力の方はもちろんどちらも可能で、enum の定義(とある enum はどのような列挙子をもつか)は、v4 では対応しているようでした。Getting started with ASP.NET …

tips サイドバーに tumblr を表示

このはてなブログのサイドバーに tumblr を表示してみました。http://miso-soup3.tumblr.com/ コード 参考サイト: 簡単!RSS(XML)を取得&表示させる方法 – jQuery + Google Feed APIを使用してFeedを表示させる方法 | Stronghold Google Feed API Develop…