はStackOverflowのが何をするかチェックアウト:MVC3のページURLに 'text slug'を追加するには?
http://stackoverflow.com/questions/8933768/c-sharp-boolean-outside-method-wont-read
URLは主にSEOの目的のために使用され、最終的なデコレータ、なしで動作します。
私のASP.Net MVC3アプリケーションでこのようなものが欲しいです。
Article
テーブルの場合、私はフィールドSlug nvarchar(1024) not null
を持っています。誰かがリンクを訪問したときに表示されるように、ルーティングエンジンからこれをどのようにプッシュしますか?
I IDが表示され、リンクが最後にスラッグがなくても動作するようにします。私がデータベースのスラッグを変更した場合、IDは記事への唯一のリンクであるため、リンクは引き続き機能します。
明確で短い例が驚異的です。
これは、[nvarchar(2083) 'は[here]のURLに最適なカラムタイプです(http://stackoverflow.com/questions/1159928/what-is-the-best-column-type-for-url ) – stom