「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>ASP.NET Core]]

* 目次 [#q72df4f2]
#contents

*概要 [#k035baa3]
-最近、暫く見ていなかった、ASP.NET Web Pages([[ASP.NET Core]]ではRazor Pagesと呼ぶ)を~
[[ASP.NET Core]] 2のプロジェクト・テンプレートの中で発見したのでページを作ってみた。

--ASP.NET Core 2に新機能Razor Pagesが加わる~
https://www.infoq.com/jp/news/2017/10/aspnetcore2-release

-ただ、[[ASP.NET MVC]]にも慣れたし、エンプラでは[[ASP.NET MVC]]でイイかなという気もする。~
(EUCでの動的ページ作成や、CMSなどで活躍することはあるかもしれないが...。)

-PHP等との生産性比較がポイントになりそうではある。

--PHPの生産性の高さはやばい~
http://anond.hatelabo.jp/20131220234312

--PHP開発者が心得ておくべき10の鉄則 - Qiita~
http://qiita.com/ka215/items/c4bda101e51b7fe82ab2

--PHP プログラミングのための 5 つの良い習慣を身につける~
https://www.ibm.com/developerworks/jp/opensource/library/os-php-5goodhabits/

*詳細 [#p71e5c29]

**Razor Pages [#j1644bc5]
-以下を参考にすると、[[MVC6>ASP.NET Core MVC]]にRazor Pagesを追加できる模様。~
となると、必要に応じた使い分けができる。

--ASP.NET Core - Razor ページを使った簡単な ASP.NET MVC アプリ~
https://msdn.microsoft.com/ja-jp/magazine/mt842512
>Razor Pagesは ASP.NET Core MVC 2.0に含まれていることに注意してください。~
任意の ASP.NET Core MVC アプリに Pages のサポートを追加するには、~
Pages フォルダを追加し、このフォルダに Razor ページ ファイルを追加します。

**Razor Class Library [#e6ff0d5d]
-asp.net identity - Where are the Login and Register pages in an AspNet Core scafolded app? - Stack Overflow~
https://stackoverflow.com/questions/50802781/where-are-the-login-and-register-pages-in-an-aspnet-core-scafolded-app
--ASP.NET Core 2.1.0-preview1: Introducing Identity UI as a library | ASP.NET Blog~
https://blogs.msdn.microsoft.com/webdev/2018/03/02/aspnetcore-2-1-identity-ui/

-Microsoft Docs
--Scaffold Identity in ASP.NET Core projects~
https://docs.microsoft.com/en-us/aspnet/core/security/authentication/scaffold-identity
--Reusable Razor UI in class libraries with ASP.NET Core~
-Reusable Razor UI in class libraries with ASP.NET Core | Microsoft Docs~
https://docs.microsoft.com/en-us/aspnet/core/razor-pages/ui-class

*参考 [#j1fbd06d]
-ASP.NET Web Pages - はてなブログ グループ~
http://hatenablog.com/g/11696248318757201656

-ASP.NET Web Pagesはもっと使われていいはず~
https://www.slideshare.net/kiyokura/aspnet-web-pages

-Visual StudioでASP.NET Webページの開発を行うには?[VS 2010] - @IT~
http://www.atmarkit.co.jp/fdotnet/dotnettips/1068aspnetwebpages/aspnetwebpages.html

**Build Insider [#o46e0b5f]
-書籍転載:ASP.NET MVC 5 実践プログラミング - Build Insider~
http://www.buildinsider.net/web/bookaspmvc5
--ASP.NETの全体像 - Build Insider~
http://www.buildinsider.net/web/bookaspmvc5/010100

**CodeZine [#v3c6ef1a]
-連載一覧:進化した「ASP.NET Core 2.0」新しいWeb開発手法を学ぶ~
https://codezine.jp/article/corner/718
--「ASP.NET Core 2.0」の変更点とインストール方法を知ろう (1/3)~
https://codezine.jp/article/detail/10482

**しばやん雑記 [#jdfb1a1e]
-Web Pages カテゴリーの記事一覧~
http://blog.shibayan.jp/archive/category/Web%20Pages

**だるろぐ [#kf37e414]
-ASP.net Web Pages カテゴリーの記事一覧~
http://blog.daruyanagi.jp/archive/category/ASP.net%20Web%20Pages
--ASP.NET Web ページとは~
http://blog.daruyanagi.jp/entry/2013/03/20/064753
--ASP.NET Web ページとは(2)~
http://blog.daruyanagi.jp/entry/2013/03/26/074517

-ASP.NET Core Razor Page カテゴリーの記事一覧~
http://blog.daruyanagi.jp/archive/category/ASP.NET%20Core%20Razor%20Page
--Visual Studio 2017.3 が出たっぽいので、ASP.NET Core Razor Pages をチラ見してみる~
http://blog.daruyanagi.jp/entry/2017/08/15/032010

----
Tags: [[:.NET開発]], [[:.NET Core]], [[:ASP.NET]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS