2006年3月29日 投稿者:
ASP.NETの場合 【プロジェクトミュー】NS-C(エヌエス・シー) スズキ アルト・アルト ワークス ALTO/ALTO WORKS    用 HA21S, HB21S (WORKS)系 リヤブレーキパッド 品番:R883、aspxファイルやascxファイルは書き直してreloadすれば反映される。
src=でjsを参照する場合もブラウザのキャッシュ次第だがreloadでOK。
 
GACにコードを入れる場合、iisresetが必要になる。
サーバーサイドで何かをキャッシュをする場合 HDK ドライブシャフト 左(助手席側) スズキ ワゴンR MH22S 4WD K6A 2007/05~2008/09 ミッション:5MT/F、変更部分を反映させる一番簡単な方法はiisresetである事が多い。
OR Map等でフレームワークがスキーマをキャッシュする、みたいな作りだと 、ちゃんとタイムスタンプを見てくれない限りはiisreset必須となる。
 
状況次第では開発の大部分の時間がiisresetとその後の初回アクセスの時間、というのはありえない話では無い。
 
ASP.NET自体はGACの問題さえどうにかなればそれ程iisresetを要求する事は多くなく、開発のターンアラウンドはかなり早い。
 
プリプロセスを要求すると、ビルドの時間もターンアラウンドに含まれる事になる。
VirtualDirectoryとSCMの関係次第で LEONIS VT/レオニスVT マツダ キャロル HB25S/HB24S アルミホイール 1本 【16×5.0J 4-100 INSET45 PBMC】、コピーは必須の可能性もあるが(必須じゃない可能性もある)、コピー自体はそれ程遅い物じゃない(実ファイルの単純なコピーで良いなら)。
プリプロセスを間に一段挟むととたんにターンアラウンドは低下するが、XMLでの指定があまり練られていないフレームワーク(=大抵のフレームワーク)ではプリプロセスが欲しい場合は多い。
msbuildなりantなりが入ってもとたんにターンアラウンドは低下する。
 
運用的には生成ファイルをしばらく変更して、たまにプリプロセス前のファイルに戻す等で凌げる余地があるので、個人の細かい使い捨てスクリプトやらeditorのマクロやらで乗り切れる場合も多い。
 
アーカイブ必須にするとか内部のデータをデータベースで持つだとか、とにかくそういうディシジョンをする人は開発ターンアラウンドとテスタビリティについては良く考える必要があると思うし、参考になる環境はたくさんある。
環境を作るような立場の人は、そこでのディシジョンが下流の大量の時間に直接影響を与える。
ASP.NETでもRailsでもいいが、そういう物たちは良く考えられている。
 
その上で社内内製フレームワークとかを作る所だとか、サーバーサイドじゃなくても何かのアプリの内部データ(画像やらXMLやら)をどう持つ(どうアーカイブするか)とか、

SLX-7C BOSCH ボッシュ シルバーバッテリー ルノー アヴァンタイム カングー1 カングー2 メガーヌ2 ラグナ2

195/70R15 DUNLOP ダンロップ WINTER MAXX 02 WM02 ウインターマックス 02 LeyBahn WGS レイバーン WGS スタッドレスタイヤホイール4本セット【最安値で販売中】

、とにかくそういう所を作る人だ。
 
deployに限らず、開発のターンアラウンドはとても重要であり、また大きく差が出る所でもある。
ビルドであれローカライズのプロセスであれ自動テストであれ、チーム内の開発のターンアラウンドを短くする機会は注意して見れば多いものだ。
どこまで開発時のターンアラウンドを考慮しているか、というのはエンジニアの実力を測る良い指標だと思う。
広告

195/70R15 DUNLOP ダンロップ WINTER MAXX 02 WM02 ウインターマックス 02 LeyBahn WGS レイバーン WGS スタッドレスタイヤホイール4本セット公式総合通販サイト

いいね 読み込み中...エーヴィヒ/Ewig ブレーキパッド フロント プレミアムコンパウンド EIP120PC BMW E90 PM35 335i 2010年05月~

関連

コメントをキャンセル