タグ付けされた質問 「asp.net-mvc」

3
URLは小文字にする必要がありますか?
よると、このブログ(「理解SEOフレンドリーなURLの構文プラクティス」)私は変更する必要があります http://example.com/Hello-Dolly に http://example.com/hello-dolly 指定された理由は次のとおりです。 一般に、URLは大文字と小文字を区別します 大文字と小文字を区別するSEOと分析レポートを簡素化します WikipediaのURL正規化に関する記事で見つけたこのGIFによれば、URLを大文字からすべて小文字に変換する必要があります。 しかし、私はASP.NET MVCを使用し、デフォルトでは私のURLは次のように構成されています(CamelCase): http://www.example.com/Controller/Action/Parameter http://www.example.com/Categories/List/Bicycles RFC1738をざっと見てきましたが、これに対する決定的な答えは見当たりませんでした。 フレームワークがすべてを小文字に変更するように強制するには、邪魔にならないようにしますか?皆が小文字を使うように私に言っているのに、なぜマイクロソフトはこのようなフレームワークを設計することを選んだのですか?
17 url  asp.net-mvc 

2
リロードせずに.NET Webサイトを更新する
私は中にウェブサイトを開発するために使用PHPしてASP classic変更するために必要な何かをしている場合。単一または複数のファイルを変更するだけで、誰も気付かないでしょう。おそらく、アップロード中に誰かが変更されたファイルをリクエストしたとしても、それは0.5秒のマージンのようなものです。ほとんどの小規模なサイトでは問題ありません。 ただし、最新のサイトはビルドされてC# MVCおり、コードに変更を加えた場合は、Webサイトを再構築し、変更されたDLLファイルをアップロードする必要があります。ただし、DLLファイルを変更すると、Webサイトが再起動され、すべてのアクティブなファイルがリセットされますsessions。また、すべてをリロードする必要があり、大規模なサイトではすべてをロードするのに数分かかる場合があります。サイトを閲覧していた人は誰でも気づき、再度ログインする必要があります。 主要なサイトの更新はそれほど一般的ではないので、それは問題ではありません。ただし、プロモーションの定期的な「小さな」更新があります。「このフォームに記入して3か月間無料のメンバーシップを取得する」または「...の画像をアップロードした最初の10人が価格を受け取ります」のように。あなたはドリフトを得ると思います。一部のプロモーションは類似しており、設定に基づいて適切な情報を表示するモジュールで処理できますが、多くの場合、カスタムコードが必要です。 私は、各プロモーションは、それ自身でシステムを考えていたDLLインターフェイスに基づいてファイルして、ロードDLL使用して動的にType.GetType、Activator.CreateInstanceとInvokeMember。それはうまくいくかもしれませんが、それが正しい方法かどうか疑問に思っています。 だから私の質問:.NETサイト全体をリロードしてセッションをドロップせずに、その場でサイトを更新するにはどうすればよいですか(アプリケーションプールのリサイクルなど)。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.