2006/Jun/28

อีกหนึ่ง feature ที่เป็นสิ่งใหม่ใน asp.net 2.0 ก็คือการสร้าง file app_offline.htm ไปวางไว้ใน web root เพื่อทำการบอก user ของเราว่าเวบของเราตอนนี้กำลัง update อยู่framework 2.0จะทำความรู้จักfileนี้เองโดยอัตโนมัติโดยที่เราไม่ต้องทำอะไรเลย ง่ายต่อการนำไปใช้
ข้อที่ควรระวังก็คือ ใน IE6 ต้องไป config browser ตรง Tools->Internet Options->Advanced tab ->"Show Friendly Http Errors Message" ถ้าไม่เลือก option นี้เอาไว้เวลา user เข้าใช้จะแสดง error 404 แทน วิธีที่แก้ใขโดยที่ user ไม่ต้องเลือกตรง Option นี้ก็คือการสร้าง app_offline.htm ให้มีขนาด file มากกว่า 512 byte เพื่อให้แน่ใจว่า user ทุกคนเข้าเวบเรามาแล้วแสดงหน้านี้ตลอด หาก file app_offline.htm ของเรามีไม่ถึง 512 byte อาจใช้วิธีการใส่ comment ลงไปเพื่อให้ file มีขนาดเกิน 512 byte ดังตัวอย่างด้านล่าง


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> My Under ConStruction</TITLE>
</HEAD>

<BODY>
<h1>This Site Under Construction N o w !...</h1>

<!--
this coment text

<h1>This Site Under Construction N o w !...</h1>

<h1>This Site Under Construction N o w !...</h1>

<h1>This Site Under Construction N o w !...</h1>

<h1>This Site Under Construction N o w !...</h1>

<h1>This Site Under Construction N o w !...</h1>

<h1>This Site Under Construction N o w !...</h1>

<h1>This Site Under Construction N o w !...</h1>

<h1>This Site Under Construction N o w !...</h1>

<h1>This Site Under Construction N o w !...</h1>

<h1>This Site Under Construction N o w !...</h1>

-->

</BODY>
</HTML>


ชื่อ: 
เว็บไซต์: 
คอมเมนต์:




smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry
ใช้ VS2003 แล้วเวลาสลับจากหน้า code ไปหน้า design มันชอบจัด code ให้ (จัดได้แย่ด้วย)
เอา formatting ใน Option ออกแล้วก็ยังเป็น
มีวิธีแก้ไหมอ่ะครับ
#1  by  kaze At 2006-07-01 12:10, 
มีปัญหาเหมือนกันครับ ส่วนมากจะไม่ design ในนี้เลย
#2  by  Code SNippet At 2006-07-02 16:33, 

<< Home