タグ

ブックマーク / miso-soup3.hateblo.jp (8)

  • Web Extension Pack 2017 から Web Essentials 2017 へ - miso_soup3 Blog

    「Web Extension Pack」という名前は、再び「Web Essentials」という元からある名前・ブランディングに戻りました。 Visual Studio 2017 では「Web Essentials 2017」という拡張機能が用意されています。 Long live Web Essentials 1393 The End of Web Essentials with Mads Kristensen .NET Rocks! vNext 作成者である Mads Kristensen氏は、2016年12月に、”2017 では Web Essentials は引き継がない”と言っていましたが、 2017年3月に、それは bad idea とし、「Web Essentials」のブランドを続けていくと決めたみたいです。 上の2つの記事を参照し、流れをみたいと思います。 目次: Web

    Web Extension Pack 2017 から Web Essentials 2017 へ - miso_soup3 Blog
  • ASP.NET MVC TempData を使ってリダイレクト後にメッセージを表示する - miso_soup3 Blog

    by 深夜連絡 ASP.NET MVC な Web アプリ Advent Calendar 2013 7 日目 今回は、TempData についてです。 TempData とは ASP.NET MVC 用の機能です。ASP.NET Web Forms には用意されておりません。 ページ間で値を共有するための仕組みの1つで、前回(ASP.NET MVC セッション状態の値を操作してみる)で紹介した「セッション状態」を利用した機能です。ですが、同じ「セッション状態」を利用した機能でも、この TempData は一時的、または一度しか使わないような値を扱うために用意された機能です。 よくある利用としては、リダイレクト後にメッセージを表示する、があります。 今回はこの例をもとにサンプルを実装してみます。 参考: [ASP.NET MVC]リダイレクトの前後でデータを共有するには?[3.5、C#、V

    ASP.NET MVC TempData を使ってリダイレクト後にメッセージを表示する - miso_soup3 Blog
  • null 条件演算子を式ツリーデータに変換することができない - miso_soup3 Blog

    C# 6 の機能である null 条件演算子を式ツリーに入れようとしたら、図のようにコンパイルエラーが発生しました。メッセージは、「式ツリーのラムダに null 伝搬演算子を含めることはできません。」です。 「ラムダ式から式ツリーの変換って何か制約あったけ?」 「どうして三項演算子での書き方(図の後者の記述)だとOKなのにこれはだめなんだろう?」 といろいろ分からなかったので整理しました。 調べた結果、このコンパイルエラーの原因は次のことが原因でした。 null 条件演算子は式ツリーデータに変換できない null 条件演算子と例の三項演算子は、同じことではない ラムダ式のすべてが式ツリーデータに変換できるわけではない また、null 条件演算子を式ツリーデータに変換するように対応すれば幸せ、という話でもない 言葉について ここまで画像と文章にいろいろな言葉がでてきますが、参考リンクを置いて

    null 条件演算子を式ツリーデータに変換することができない - miso_soup3 Blog
    kawacho
    kawacho 2016/08/25
    ほほう、そうなのか。
  • AutoMapper + ViewModel In MVC その2 - miso_soup3 Blog

    MVCで書くときのポイント その1.適切なViewModelを作る その2.AutoMapperのテスト、確認 その2です。 マッピングをテストする Mapper.AssertConfigurationIsValid(); AutoMapperを利用する時は、必ずこれを書くべきだと思います。 マッピングされないプロパティが存在すると、 AutoMapperConfigurationException の例外を飛ばしてくれます。 The following 1 properties on MvcApplication5.ViewModels.StudentView are not mapped: Names Add a custom mapping expression, ignore, or rename the property on MvcApplication5.Models.Stu

    AutoMapper + ViewModel In MVC その2 - miso_soup3 Blog
  • 書籍「ASP.NET MVC 5 実践プログラミング」感想 - miso_soup3 Blog

    目次 基情報 読もうと思った理由 知りたいと思ったことが載っていたか? 対象者について 特徴、印象的だったこと JavaPHPRuby 等の経験者にとって最適な解説 一歩進んだ実装をあっさり風味で 嬉しかったこと 1. 基情報 書籍の基情報については、こちらのWINGSプロジェクトサイトをどうぞ(目次やレビューがあります。) 対象者: ASP.NET MVC を初めて学ぶ人(※ 前提として C# 言語の最低限の知識があること)と記されています。 2. 読もうと思った理由 レビュワーを募集していたから ASP.NET MVC 4, 5 についての日語での情報を知りたかったから ASP.NET MVC の和書を読んだのはバージョン 3 が最後だった ASP.NET MVC 5 における周辺技術(特に ASP.NET Identity)を知りたかった 3. 知りたいと思ったことが載

    書籍「ASP.NET MVC 5 実践プログラミング」感想 - miso_soup3 Blog
  • Visual Studio 2013 で Bower を使う - miso_soup3 Blog

    Visual Studio 2013 で Grunt, Bower を使った運用ができるかなと思い試してみました。その手順を記載します。 参考サイトは 2015/1 に来日されるハンセルマンのブログから:Introducing Gulp, Grunt, Bower, and npm support for Visual Studio VS 2013 で Grunt, Bower を使ってる図 所感 VS からできるといっても今のところは CUI に近い感じ。 操作は VS 2015 の場合とほぼ同じ。 パッケージを取得だけではなく配置まで細かく設定できるのは便利そう。 Web Essentials と同じ匂いを感じます。(Mads Kristensen 氏が関係しているから?) Web Essentials 2015 では、コンパイラ等の node.js ベースのツールが取り外されるみたい

    Visual Studio 2013 で Bower を使う - miso_soup3 Blog
  • ASP.NET 5 について一部 - miso_soup3 Blog

    2014/11/12 の深夜、Connect(); 開発者イベント Day 1にて Visual Studio/Azure に関する大きな発表がありました。 そのうちの ASP.NET 関連でどのような発表があったか調べました。 まず、Visual Studio 2015 Preview と Visual Studio 2013 Update 4 の2つが公開されています。 他、以下の内容が発表されました。 内容 1. ASP.NET 5 Preview runtime(VS 2015 Preview のみ) 2. ASP.NET 5 Preview Tools(VS 2015 Preview のみ) 3. ASP.NET Tools/Runtime Update(VS 2015 Preview と VS 2013 Update 4) WebForm 4.6 Improvements(VS

    ASP.NET 5 について一部 - miso_soup3 Blog
    kawacho
    kawacho 2014/11/14
    プロジェクト構造が大きく変わってる。grunt, npm, Bower。
  • Visual Studio 2013 Update 4 - Web 機能 について - miso_soup3 Blog

    ※ 2014/11/12 RC 版からリリース版に内容を修正しました。Update 4 の Web 機能(Web ツールというべきか) の内容は、同日に公開された Visual Studio 2015 Preview でも有効です。 2014/11/12 に Visual Studio 2013 Update 4 が公開されました。その内の Web 関連の機能について調べました。Web 関連の機能は "Web Tools 2013.4" といったように呼称されます。 主な内容としては、エディターの改善、Azure Web ジョブのツールがあります。 ※ 一部、RC 版の画像を使用しています。 参考 Microsoft Visual Studio 2013 Update 4 RC のダウンロード Visual Studio 2013 Update 4 RC について Announcing n

    Visual Studio 2013 Update 4 - Web 機能 について - miso_soup3 Blog
  • 1