ASP.NET MVC
アノテーション検証で、単項目バリデーションを完結させたい場合、アノテーションを作成したくなるケースがあります。 今回は、日付時刻のアノテーション検証と、時間のアノテーション検証を作成してみましょう。まずは日付時刻のアノテーション検証から作成…
難しいことは特にありません。 RouteCollectionクラスに、プロパティを持っているので、いつものRouteConfig内で、プロパティを変更してあげるだけです。 public static void RegisterRoutes(RouteCollection routes) { routes.LowercaseUrls = true; routes…
結果から言うと、出来てません。←ASP.NET MVCで、リンクを作成するときは、HtmlヘルパーのActionLinkか、RouteLinkの拡張メソッドを通常使うと思いますが、 Webアプリを作っていると、通常のテキストでのリンクではなく、Divのブロック単位でリンクを張りた…
ASP.NET MVCで、リンクを作成するときは、HtmlヘルパーのActionLinkか、RouteLinkの拡張メソッドを通常使うと思います。 Route設定があるなら、RouteLink、ないならActionLinkという住み分けでしょうか。 パフォーマンス的にはRouteLinkが推奨のようなので、…
ASP.NET MVCでWebアプリを作っているときに、いつも迷うのが、Model配下のオブジェクト定義です。DomainModelは大体、Models配下にDtoフォルダを作成して配置しています。 SQLのスクリプトは、Models配下にSqlフォルダを作成して配置しています。 コード上で…
AutoMapperとはなんぞや、というのは、前に書いたので、今度は設定と使用について書いていきましょう。まずは、設定を行う必要があります。 設定は、ASP.NET MVC(c#)で利用する場合、アプリケーションスタート時に一度、呼び出すだけでOKです。(セッション…
他人に説明する時に、どうにもうまく言語化できないので、ここにまとめてみます。 そもそもASP.NETってなんぞ? 概念はWikipediaさんでも見てもらうとして、これまでASP.NETと表現していたフレームワークは、ASP.NET WebFormsを指し示すことが多かったはずで…