質問

ASP.NET Webサイト/ Webアプリの展開に関する知識を増やす必要があります。私たちはますます大きくなり、トラフィックが増えており、より専門的なアプローチが必要です。あまり言及していませんが、複数のデータベース/複数のバックエンド/複数のフロントエンドサーバーの展開に移行しているので、それを台無しにしたくないだけです。

どのような種類のスキルを探す必要があり、これらのスキルを持つ人々が使用する典型的なタイトルはありますか?

ありがとう、

実際には、2つの答えで言及している才能のほとんどがあります。探しているのは、デイブがWebサーバーの第一人者と呼んでいるものだと思います。展開の側面を誰かに処理してもらいたいだけです。開発者は、開発のベストプラクティスを理解しようとせずに、作業を終了する必要があります。また、最終的には複数のプロジェクトとチームが発生する可能性がありますが、独自のソリューションを展開する別々の人がいる各チームが、すべてのチームに1つの専用リソースを提供できるとは思いません。

役に立ちましたか?

解決

ASP.NETアプリケーションを次のレベルに引き上げるには、開発の才能が必要です。

  • 少なくとも4年間の集中的なASP.NET開発経験。
  • 現在の経験に沿った認定は良いでしょうが、経験を 取ってはいけません。
  • アプリで使用されているテクニックに精通している人を見つけます-ウェブフォームアプリの場合、ウェブフォームチョップなども持っている場合を除き、MVCウィザードを探しに行かないでください。

ホスティングを自分で処理しているように思えます。この場合、ウェブサーバーの第一人者を雇うか、マネージドホスティングを検討する必要があります。開発者にホスティング環境を気遣わせて養うことができると思わせるのにsnされてはいけません。1人の人にとっては大変な作業です。

他のヒント

スキルは通常1人でできることではないため、少なくとも3人が必要だと思われます。

複数のデータベースの同期を維持するため、または適切にバックアップして正しく構成するために、データベース管理者が必要になる場合があります。

複数のWebサーバーをセットアップし、すべてのハードウェアとインフラストラクチャが適切に構成されていることを確認するには、sysadminが必要です。

そして、ASP.NETとデータベース層を知っている.NET開発者が必要になります。

ホストされている場合、ホスティングサイトが責任を負うため、最初の2つは不要です。

クラウドコンピューティングを使用した場合、最初の2つは必要ありません。

しかし、とにかく、3番目が必要なように聞こえます。

開発者にとっては、必要なスキルに注意する必要があります。たとえば、4年のC#、2年のASP.NET、javascriptまたはcssが必要な場合はそれを指定します。特定のライブラリを使用している場合は、それを指定します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top