2015-01-01から1年間の記事一覧
これは dots girl Advent Calendar 2015に投稿した記事です。Visual Studio Code にて C# を script として 書いて実行できる拡張機能を紹介します。 この拡張機能は、scriptcs を Visual Studio Code で実行できるようにしたものです。 C# scripts and snip…
Umbraco とは、ASP.NET で作られた OSS な CMS ですが、それの SaaS 版があったので試してみました。機能については、http://umbraco.com/cloud こちらにビデオや説明があります。適当に挙げてみると、以下のような感じです。 Umbraco CMS のホスト 14 日間…
昨日、Tag Helper について書いたのですが ASP.NET MVC 6 Tag Helper について - miso_soup3 Blog。Web フロント側の技術である Web Components と、サーバー側の ASP.NET MVC 6 の機能である Tag Helper で、同じ HTML を解釈してみました。 とくにオチはあ…
by ASP.NET Advent Calendar 2015Tag Helper がどんなものかみてみました。Tag Helper は、ASP.NET 5/ASP.NET MVC 6 に新しく登場する機能の1つです。ASP.NET MVC 6 のビューの記述は、これまでと同じように行う(Razor 記法で .cshtml ファイルを書く)と…
Roslyn for Scriptingで、あなたのアプリケーションにもC#スクリプトを!!こちらのブログを参考に、C# Sciprting を触ってみました。Visual Studio で適当にコンソールアプリのプロジェクトを用意し、NuGet でインストール。 Install-Package Microsoft.Cod…
2015/11/20(金)に開催された「1 日で Windows 10 に対応したアプリ開発手法が習得できるハンズオン~ Windows 10 UWP Developer Workshop」に参加してきました。 朝10時~18時まで1日中ハンズオン。定員は200人で早期に埋まったようです。 感想など 感想 題…
ASP.NET MVC 上で、Cookie を Response(System.Web.HttpResponseBase) に追加した後、Request(System.Web.HttpRequestBase) の Cookie にもその値が追加されます。アクションメソッドのサンプルコードです。 using System.Diagnostics; using System.Web…
stackoverflow - WebAPI encoding cookie valuesASP.NET MVC ではクッキーの取得・設定時に、値のエンコード/デコードは行われませんが、 ASP.NET Web API の場合は、URL エンコード/デコードが行われます。 ASP.NET Web API ASP.NET Web API におけるクッ…
/one?value=1&value=2&value=3のような URL でリクエストがきた場合に、クエリ文字列の同じキーの値を配列として取得する方法。 ASP.NET Web API にて ApiController の Request プロパティからクエリ文字列を取得する アクションメソッドの引数にバインドさ…
GoogleAnalyticsのCookieは、なぜサードパーティCookieではなく、ファーストパーティCookieなのか?この記事を読んでいて、ふとなんとなく、 各ブラウザによるサードパーティCookieの設定画面を集めてみました。 Desktop Firefox Desktop Chrome Desktop IE …
JSON 形式のメッセージを格納した Azure Table Storage を、 Power Query for Excel Power BI Desktop(旧Power BI Desginer) 2つの方法でビジュアライズする手順です。両方ともアカウントの用意は必要なく、Excel やツールのダウンロードで行うことができ…
2年前の古いネタになりますが、Razor 3(ASP.NET MVC 4)の破壊的変更により、 URL Rewrite と <a href="~/Content/pa.jpg"/> 等といったチルダを併用すると、想定したパスが出力されない可能性があります。URL Rewrite にて、Request URL と 書き換え後の URL の階層が同じ場合は、問題</a>…
2015-09-26(土)Comm Tech Festival にて、@takepara さんと登壇しました。 セッションのタイトルは「ASP.NETサイトの運用~既存のASP.NETサイトをお手軽に速くする 編~」です。 ここでは簡単にその内容をおさらいしてみます。ASP.NETサイトの運用~既存のAS…
Web Essentials 2013(+ Visual Studio 2013)で可能だった、JavaSciprt/CSSのMinifyやLESS等のコンパイルの機能は、Web Essentials 2015(+Visual Studio 2015)には含まれておらず、それぞれ別の拡張機能として独立したようです。 (参照:Bundling, minif…
拡張機能、Visual Studio Minecraft Mod Developer Pack を触ったので作業を記録します。現段階では、Visual Studio で Minecraft Mod 開発するにはバグ&躓く点が多く、私ではデバッグ実行からの Minecraft 起動(ただし作成した Mod は読み込めない)まで…
NLog で内部のログを有効にするには、GitHub NLog の Wiki ページ Internal Logging を参照します。https://github.com/NLog/NLog/wiki/Internal-LoggingVisual Studio のコンソールアプリで試してみます。NuGet からNLogをインストール。インストールしたバ…
(7/10 WebJobs SDK で書く方法を修正しました。)Azure Web Apps としてホストしている Web アプリのとあるファイルを、定期的に Azure Storage にバックアップしたく、WebJobs を使って実装しました。 WebJobs SDK で楽にしたかったがちょっと無理だった …
OData のメタデータやデータを確認するのにLINQPad が便利だったので方法を記載します。C# の Linq を書ける他、該当する URL のクエリオプションも確認でき、Expand や ページネーションに対応しているので、ブラウザで XML や JSON 形式で見る方法と合わせ…
Codegarden 2015 サイトよりMicrosoft の Build 2015、Google の Google I/O 2015、 日本 Microsoft の de:code 2015、そして現在開催中の Apple の WWDC、などと開発者カンファレンスが続いています。 Umbraco(ASP.NET 製のオープンソース CMS)でも一年に…
Visual Studio 2015 RC で xUnit を使ってみた。Getting Started with xUnit.net and DNX / ASP.NET 5 > xUnit.net このドキュメント以上の内容は無いけどメモ。 環境 Windows 10 Insider Preview Visual Studio 2015 RC "xunit": "2.1.0-beta2-*", メモ Vis…
Visual Studio 2013 で xUnit を使う手順を記載。 xUnit とは xUnit.net とは、.NET Framework のためのユニットテストフレームワーク。 環境 Visual Studio 2013 Update 4 xUnit 2.0.0 テスト対象のプロジェクトを用意する ファイル>新規作成>プロジェク…
クラスを定義することが面倒な場合、JToken や dynamic で POST の Body 値を受け取ることができる。以下のような HTTP Request を送信し、JSON で書かれた Body 値を読み取るとする。 Content-Type : application/json Body : { "name" : "taro", "message"…
Microsoft Azure を利用するときは注意。 azurewebsites.net azure-mobile.net cloudapp.net これら宛てにクロスドメインとして Cookie を送信する場合、Chrome とかは送信しないようにしているので注意。 気を付けることメモ 参照 CORS 対応時の注意点など…
3/25 に発表された Azure App Service の Logic App と API App の組み合わせを試してみました。詳細は ブチザッキ Azure App Service | ブチザッキ、 MSDN Blogs などをどうぞ。気になった内容は以下の通り。 Visual Studio にて Swagger のクライアントコ…
GoAzure 2015 に参加してきました。自分の目当てはハンセルマンの来日と ASP.NET 周り。以下、いろいろ欠落してるけどメモ書きで感想。 全体的な感想 何に興奮したかというと、ハンセルマンのセッションが日本で行われたこと。ASP.NET のデベロッパー要素が…