<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Don-Jai : โดนใจ &#187; web</title>
	<atom:link href="http://don-jai.com/content/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://don-jai.com</link>
	<description>โดนใจ.คอม : บล็อคของ nongoffna เพื่อบันทึกเรื่องราวโดนใจ ในเรื่องโดนๆ</description>
	<lastBuildDate>Fri, 03 Sep 2010 13:26:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>[โดนใจ] Round Corner Generator สำหรับแต่งเวบ</title>
		<link>http://don-jai.com/round-corner-generator/</link>
		<comments>http://don-jai.com/round-corner-generator/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 07:12:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[เว็บไซต์โดนใจ]]></category>
		<category><![CDATA[Corner]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[generator]]></category>
		<category><![CDATA[Round]]></category>
		<category><![CDATA[Round Corner Generator]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://don-jai.com/?p=4374</guid>
		<description><![CDATA[
เดี่ยวนี้ใครๆ ก็ชอบขอบโค้งกันทั้งนั้น (หรือออฟคิดไปเองก็ไม่รู้) แต่ถ้าสังเกตการออกแบบเวบไซต์ในช่วงนี้ขอบโค้งจะเป็นเรื่องสามัญไปแล้ว แบบว่ามันช่วยทำให้กล่องหรือส่วนนั้นไม่จืดจนเกินไป ซึ่งออฟก็เห็นด้วยมากๆ แต่ปัญหาของคนแต่งเวบไซต์ก็คือ ขี้เกียจตัดรูปมาทำขอบโค้งนั่นเอง วันนี้ออฟก็เลยมาแนะนำตัวช่วย http://www.roundedcornr.com/ ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a title="http://www.roundedcornr.com/" href="http://www.roundedcornr.com/" target="_blank"><img class="aligncenter" title="Round_Corner_Generator_main.jpg" src="/wp-content/uploads/2009/11/Round_Corner_Generator_/Round_Corner_Generator_main.jpg" border="0" alt="Round_Corner_Generator_main.jpg" width="500" height="268" align="middle" /></a></p>
<p>เดี่ยวนี้ใครๆ ก็ชอบขอบโค้งกันทั้งนั้น (หรือออฟคิดไปเองก็ไม่รู้) แต่ถ้าสังเกตการออกแบบเวบไซต์ในช่วงนี้ขอบโค้งจะเป็นเรื่องสามัญไปแล้ว แบบว่ามันช่วยทำให้กล่องหรือส่วนนั้นไม่จืดจนเกินไป ซึ่งออฟก็เห็นด้วยมากๆ แต่ปัญหาของคนแต่งเวบไซต์ก็คือ ขี้เกียจตัดรูปมาทำขอบโค้งนั่นเอง วันนี้ออฟก็เลยมาแนะนำตัวช่วย <a title="http://www.roundedcornr.com/" href="http://www.roundedcornr.com/" target="_blank">http://www.roundedcornr.com/</a> โดนใจที่จะช่วยในการสร้างขอบโค้งเพื่อใช้ในการแต่งเวบนั้นง่ายมากๆ ไม่ถึง 5 นาทีเลยทีเดียว<a title="http://www.roundedcornr.com/" href="http://www.roundedcornr.com/" target="_blank"></a><span id="more-4374"></span></p>
<h3>หลักการสร้างขอบโค้งโดยทั่วไป</h3>
<ol>
<li>ตัดรูปเป็นขอบโค้งเฉพาะส่วนมุม</li>
<li>ตัดรูปเป็นขอบโค้งเป็นแถบ</li>
<li><a title="http://smhill.net/resources/css/rounded_corners/" href="http://smhill.net/resources/css/rounded_corners/" target="_blank">ใช้ Mozilla Rounded Corners</a> ซึ่งช่วยในการแสดงขอบโค้งโดยไม่ใช้รูปภาพ (แต่ใช้ได้กับเฉพาะบราวเซอร์ Firefox)</li>
</ol>
<h3>การใช้งาน RoundedCornr</h3>
<ol>
<li>เข้าไปที่เวบไซต์<a title="http://www.roundedcornr.com/" href="http://www.roundedcornr.com/" target="_blank"> http://www.roundedcornr.com/</a></li>
<li>เลือกว่าต้องการสร้างแบบใด<br />
- <strong>Basic RoundedCornr</strong> : สร้างขอบโค้งแบบทั่วไป<br />
<img title="Round_Corner_Generator_basic.jpg" src="/wp-content/uploads/2009/11/Round_Corner_Generator_/Round_Corner_Generator_basic.jpg" border="0" alt="Round_Corner_Generator_basic.jpg" width="500" height="234" align="middle" /><br />
- <strong>RoundedCornr with Gradient</strong> : สร้างขอบโค้งที่มีการไล่สีแบบกราเดียน<br />
<img title="Round_Corner_Generator_gradient.jpg" src="/wp-content/uploads/2009/11/Round_Corner_Generator_/Round_Corner_Generator_gradient.jpg" border="0" alt="Round_Corner_Generator_gradient.jpg" width="500" height="293" align="middle" /><br />
-<strong> RoundedCornr with Border :</strong> สร้างขอบโค้งแบบที่มีเส้นขอบ<br />
<img title="Round_Corner_Generator_border.jpg" src="/wp-content/uploads/2009/11/Round_Corner_Generator_/Round_Corner_Generator_border.jpg" border="0" alt="Round_Corner_Generator_border.jpg" width="500" height="268" align="middle" /><br />
- <strong>Single RoundedCornr Image : </strong>สร้างขอบโค้งแบบที่ต้องการได้เลย โดยสามารถปรับได้ว่าต้องการให้โค้งที่มุมใด, ใช้สีอะไรเป็นพื้นหลัง, มีเส้นขอบไหม<br />
<img title="Round_Corner_Generator_1.jpg" src="/wp-content/uploads/2009/11/Round_Corner_Generator_/Round_Corner_Generator_1.jpg" border="0" alt="Round_Corner_Generator_1.jpg" width="199" height="589" align="middle" /></li>
<li>เมื่อเลือกได้แล้วว่าอยากได้ขอบโค้งแบบไหนก็ทำการกำหนดค่าตามต้องการเลยค่า</li>
</ol>
<img src="http://don-jai.com/?ak_action=api_record_view&id=4374&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://don-jai.com/round-corner-generator/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ทดสอบการแสดงเวบไซต์กับ Browser ต่างๆ Solution #1 : Online Test</title>
		<link>http://don-jai.com/test-browser-solution-1-online-test/</link>
		<comments>http://don-jai.com/test-browser-solution-1-online-test/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 15:12:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web site]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[IE Test]]></category>
		<category><![CDATA[soloution]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://don-jai.com/?p=4104</guid>
		<description><![CDATA[
วันนี้มาแนะนำวิธีในการทดสอบการแสดงผลเวบไซต์ใน Browser ต่างๆ ซึ่งเจ้าตัวมีปัญหามากสุดก็คงจะเป็น IE (Internet Explorer) โดยเฉพาะอย่างยิ่ง IE 6 ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img title="crossbrowsertesting_main1.jpg" src="/wp-content/uploads/2009/10/crossbrowsertesting_main1.jpg" border="0" alt="crossbrowsertesting_main1.jpg" width="506" height="271" align="middle" /></p>
<p style="padding-left: 30px;">วันนี้มาแนะนำวิธีในการทดสอบการแสดงผลเวบไซต์ใน Browser ต่างๆ ซึ่งเจ้าตัวมีปัญหามากสุดก็คงจะเป็น IE (Internet Explorer) โดยเฉพาะอย่างยิ่ง IE 6 ที่มีการแสดงผลแตกต่างไปจากบราวเซอร์ตัวอื่นอย่างมาก แต่จะไม่สนใจเลยก็ไม่ได้อีก เพราะว่ายังมีผู้ใช้งานเยอะพอสมควร<span id="more-4104"></span><br />
ที่มาของรูป : <a title="http://www.arip.co.th/images/news/internet4/what-is-a-browser-2.jpg" href="http://www.arip.co.th/images/news/internet4/what-is-a-browser-2.jpg" target="_blank">http://www.arip.co.th/images/news/internet4/what-is-a-browser-2.jpg</a></p>
<ul>
<li>
<h3>Solution #1 : Online Test</h3>
</li>
</ul>
<p style="padding-left: 30px;">เริ่มต้นการทดสอบการแสดงผลเวบไซต์ใน Browser ต่างๆ ผ่านทางอินเตอร์เนตกันก่อน แบบไม่ต้องลงโปรแกรม ซึ่งเวบไซต์เหล่านี้จะมีประโยชน์อย่างมาก แต่คุณภาพและข้อจำกัดก็มีแตกต่างกันออกไป ซึ่งออฟก็พยายามรวบรวมมาให้หลายตัวเลือกด้วยกัน</p>
<ul>
<li>
<h3>Online Test 1 : <a title="http://ipinfo.info/netrenderer/" href="http://ipinfo.info/netrenderer/" target="_blank">http://ipinfo.info/netrenderer/</a></h3>
</li>
</ul>
<p style="text-align: center;"><img class="aligncenter" title="crossbrowsertesting_4.jpg" src="/wp-content/uploads/2009/10/crossbrowsertesting_4.jpg" border="0" alt="crossbrowsertesting_4.jpg" width="547" height="346" align="middle" /></p>
<p style="text-align: left; padding-left: 30px;">เวบไซต์นี้เหมาะสำหรับคนที่ต้องการทดสอบการแสดงผลของ IE แบบออนไลน์ที่ไม่ต้องเสียเงิน</p>
<ol>
<li>สามารถเลือกเวอร์ชั่นของ IE ได้จากด้านบนก่อน ซึ่งก็มี <strong>Internet Explorer8, 7</strong>, <strong>6</strong> และ <strong>5.5</strong></li>
<li>จากนั้นก็วาง URL ของเวบไซต์ที่ต้องการตรวจสอบที่ช่องข้างๆ ได้เลยค่า</li>
<li>กด Render เพื่อทำการทดสอบการแสดงผล</li>
</ol>
<ul>
<li>
<h3>Online Test 2 : <a title="http://browsershots.org/" href="http://browsershots.org/" target="_blank">http://browsershots.org/</a></h3>
</li>
</ul>
<p style="text-align: center;"><a title="http://browsershots.org/" rel="nofollow" href="http://browsershots.org/" target="_blank"><img title="browser_compatibility_check__3.jpg" src="../wp-content/uploads/2009/06/browser_compatibility_check__3.jpg" border="0" alt="browser_compatibility_check__3.jpg" width="522" height="284" align="middle" /></a></p>
<p style="text-align: left; padding-left: 30px;">ออฟเคยอัพเวบไซต์นี้ไว้แล้วที่ <a title="http://don-jai.com/check-browser-compatibility/" href="http://don-jai.com/check-browser-compatibility/" target="_blank">http://don-jai.com/check-browser-compatibility/</a> ใครสนใจเวบไซต์นี้ลองไปอ่านเพิ่มเติมนะคะ</p>
<ul>
<li>
<h3>Online Test 3 : <a title="https://browserlab.adobe.com" href="https://browserlab.adobe.com" target="_blank">https://browserlab.adobe.com</a></h3>
</li>
</ul>
<p style="text-align: center;"><a title="https://browserlab.adobe.com" href="https://browserlab.adobe.com" target="_blank"><img class="aligncenter" title="crossbrowsertesting_2.jpg" src="/wp-content/uploads/2009/10/crossbrowsertesting_2.jpg" border="0" alt="crossbrowsertesting_2.jpg" width="551" height="390" align="middle" /></a></p>
<ol>
<li>Condition : ต้องทำการลงทะเบียนก่อนจึงจะสามารถใช้ได้</li>
<li>Support :<br />
- Firefox 2.X and 3.X (Windows XP and Mac OS X)<br />
- Internet Explorer 6.X, 7.X, and 8.X (Windows XP)<br />
- Safari 3.X and 4.X (Mac OS X)</li>
</ol>
<ul>
<li>
<h3>Online Test 4 : <a title="http://crossbrowsertesting.com/" href="http://crossbrowsertesting.com/" target="_blank">http://crossbrowsertesting.com/</a></h3>
</li>
</ul>
<p style="text-align: center;"><a title="http://crossbrowsertesting.com/" href="http://crossbrowsertesting.com/" target="_blank"><img class="aligncenter" title="crossbrowsertesting_1.jpg" src="/wp-content/uploads/2009/10/crossbrowsertesting_1.jpg" border="0" alt="crossbrowsertesting_1.jpg" width="537" height="272" align="middle" /></a></p>
<ol>
<li>Condition : สามารถทดสอบการใช้งานได้ 1 อาทิตย์</li>
<li>Support : AOL Explorer, Camino, Chrome, Dillo, Firefox, IE6, IE7, IE8, Konqueror, Lynx, Mozilla, Netscape, Opera, Safari, Seamonkey, Shiira</li>
</ol>
<ul>
<li>
<h3>Online Test 5 :<a title="http://litmusapp.com/" href="http://litmusapp.com/" target="_blank">http://litmusapp.com/</a></h3>
</li>
</ul>
<p style="text-align: center;"><a title="http://litmusapp.com/" href="http://litmusapp.com/" target="_blank"><img class="aligncenter" title="crossbrowsertesting_3.jpg" src="/wp-content/uploads/2009/10/crossbrowsertesting_3.jpg" border="0" alt="crossbrowsertesting_3.jpg" width="543" height="315" align="middle" /></a></p>
<ol>
<li>Condition : สามารถทดสอบการใช้งานได้ 50 ครั้งต่อเดือน</li>
<li>Support : Explorer 7 and Firefox 2</li>
</ol>
<img src="http://don-jai.com/?ak_action=api_record_view&id=4104&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://don-jai.com/test-browser-solution-1-online-test/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>[โปรเจ็คจบ] เครื่องมือช่วยในการวางแผนโปรเจ็ค : Pivotal Tracker</title>
		<link>http://don-jai.com/%e0%b8%a7%e0%b8%b2%e0%b8%87%e0%b9%81%e0%b8%9c%e0%b8%99%e0%b9%82%e0%b8%9b%e0%b8%a3%e0%b9%80%e0%b8%88%e0%b9%87%e0%b8%84%e0%b8%88%e0%b8%9a-pivotal-tracker/</link>
		<comments>http://don-jai.com/%e0%b8%a7%e0%b8%b2%e0%b8%87%e0%b9%81%e0%b8%9c%e0%b8%99%e0%b9%82%e0%b8%9b%e0%b8%a3%e0%b9%80%e0%b8%88%e0%b9%87%e0%b8%84%e0%b8%88%e0%b8%9a-pivotal-tracker/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 03:36:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[โปรเจคจบ]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[Pivotal Tracker]]></category>
		<category><![CDATA[plan]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[วางแผน]]></category>
		<category><![CDATA[โปรเจ็ค]]></category>

		<guid isPermaLink="false">http://don-jai.com/?p=4031</guid>
		<description><![CDATA[


เครื่องมือช่วยในการวางแผนโปรเจ็ค : Pivotal Tracker


- เป็นเว็บที่ช่วยให้เราสามารถวางแผนการทำงานโปรเจ็คและสามารถติดตามความคืบหน้าของงานได้ง่ายๆ อย่างฟรีๆ โดยเราสามารถดูผลความคืบหน้าได้ในรูปแบบต่างๆ เช่น กราฟ ,มีตัวช่วยในการค้นหา ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" title="pivottracker_main.jpg" src="/wp-content/uploads/2009/10/pivottracker_main.jpg" border="0" alt="pivottracker_main.jpg" width="585" height="356" align="middle" /></p>
<ul>
<li>
<h3>เครื่องมือช่วยในการวางแผนโปรเจ็ค : <a title="http://www.pivotaltracker.com" href="http://www.pivotaltracker.com" target="_blank">Pivotal Tracker</a></h3>
</li>
</ul>
<p style="padding-left: 30px;">- เป็นเว็บที่ช่วยให้เราสามารถวางแผนการทำงานโปรเจ็คและสามารถติดตามความคืบหน้าของงานได้ง่ายๆ อย่างฟรีๆ โดยเราสามารถดูผลความคืบหน้าได้ในรูปแบบต่างๆ เช่น กราฟ ,มีตัวช่วยในการค้นหา story , สามารถ attach file หรือรูปภาพที่เกี่ยวข้องกับ story ได้, มีระบบการส่งอีเมล์แจ้งเตือนตามกำหนด และคุณสมบัติอื่นๆอีกมากมาย<span id="more-4031"></span></p>
<ul>
<li>
<h3>วิธีการใช้งาน</h3>
</li>
</ul>
<ol>
<li>สมัครเป็นสมาชิก</li>
<li>สร้างโปรเจ็ค : กดลิงค์ที่ Dashboard แล้วกดปุ่ม Create Project<br />
<img title="pivottracker_create_project.jpg" src="/wp-content/uploads/2009/10/pivottracker_create_project.jpg" border="0" alt="pivottracker_create_project.jpg" width="427" height="132" align="middle" /></li>
<li>สร้าง story :กดที add story</li>
<li>ทำการกำหนดรายละเอียดต่างๆ ของ story<br />
<img title="pivottracker_add_story.jpg" src="/wp-content/uploads/2009/10/pivottracker_add_story.jpg" border="0" alt="pivottracker_add_story.jpg" width="602" height="447" align="middle" /></li>
</ol>
<ul>
<li>
<h3>ตัวอย่างการใช้งานของออฟ</h3>
</li>
</ul>
<p style="text-align: center;"><img title="pivottracker.jpg" src="/wp-content/uploads/2009/10/pivottracker.jpg" border="0" alt="pivottracker.jpg" width="604" height="380" align="middle" /></p>
<img src="http://don-jai.com/?ak_action=api_record_view&id=4031&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://don-jai.com/%e0%b8%a7%e0%b8%b2%e0%b8%87%e0%b9%81%e0%b8%9c%e0%b8%99%e0%b9%82%e0%b8%9b%e0%b8%a3%e0%b9%80%e0%b8%88%e0%b9%87%e0%b8%84%e0%b8%88%e0%b8%9a-pivotal-tracker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>รวม Web Design เจ๋งๆที่โดนใจ</title>
		<link>http://don-jai.com/best-web-design-collection/</link>
		<comments>http://don-jai.com/best-web-design-collection/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 14:52:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web site]]></category>
		<category><![CDATA[Applications]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[web site]]></category>
		<category><![CDATA[ดีไซน์]]></category>
		<category><![CDATA[ออกแบบ]]></category>
		<category><![CDATA[เวบ]]></category>
		<category><![CDATA[เวบไซต์]]></category>

		<guid isPermaLink="false">http://don-jai.com/?p=2589</guid>
		<description><![CDATA[รวม Web Design เจ๋งๆที่โดนใจ
ช่วงนี้เป็นช่วงการออกแบบเวบไซต์ที่จะเป็นส่วนหนึ่งของโปรเจ็คจบที่กำลังทำอยู่ ซึ่งวิธีที่ง่ายที่สุด (สำหรับออฟ) ในการออกแบบเวบไซต์ก็คือ ดูเวบไซต์คนอื่นเค้า มันจะทำให้เราเห็นโลกที่กว้างขึ้น และไม่ยึดติดกับการออกแบบเดิมๆ ...]]></description>
			<content:encoded><![CDATA[<h1><strong>รวม Web Design เจ๋งๆที่โดนใจ</strong></h1>
<p style="padding-left: 30px;">ช่วงนี้เป็นช่วงการออกแบบเวบไซต์ที่จะเป็นส่วนหนึ่งของโปรเจ็คจบที่กำลังทำอยู่ ซึ่งวิธีที่ง่ายที่สุด (สำหรับออฟ) ในการออกแบบเวบไซต์ก็คือ ดูเวบไซต์คนอื่นเค้า มันจะทำให้เราเห็นโลกที่กว้างขึ้น และไม่ยึดติดกับการออกแบบเดิมๆ รวมไปถึงทำให้รู้จักการจัดองค์ประกอบของสีมากขึ้นด้วย วันนี้ก็เลยจะมาแนะนำเวบไซต์ที่เค้ารวบรวมการออกแบบดีๆไว้มากมายค่า<strong><br />
</strong></p>
<h2><strong>1. <a title="http://bestwebgallery.com/" href="http://bestwebgallery.com/" target="_blank">http://bestwebgallery.com/</a></strong></h2>
</p>
<p style="text-align: center;"><strong><a title="http://bestwebgallery.com/" href="http://bestwebgallery.com/" target="_blank"><img class="aligncenter" style="border: 0pt none;" title="webdesign_1.jpg" src="/wp-content/uploads/2009/06/webdesign_1.jpg" border="0" alt="webdesign_1.jpg" width="512" height="332" align="middle" /></a><br />
</strong></p>
<h2><strong>2. <a title="http://www.webdesignerdepot.com" href="http://www.webdesignerdepot.com" target="_blank">http://www.webdesignerdepot.com</a></strong></h2>
</p>
<p style="text-align: center;"><strong><a title="http://www.webdesignerdepot.com" href="http://www.webdesignerdepot.com" target="_blank"><img class="aligncenter" style="border: 0pt none;" title="webdesign_3.jpg" src="/wp-content/uploads/2009/06/webdesign_3.jpg" border="0" alt="webdesign_3.jpg" width="501" height="316" align="middle" /></a><br />
</strong></p>
<h2><strong>3. <a title="http://vandelaydesign.com/" href="http://vandelaydesign.com/" target="_blank">http://vandelaydesign.com/</a></strong></h2>
</p>
<p style="text-align: center;"><strong><a title="http://vandelaydesign.com/" href="http://vandelaydesign.com/" target="_blank"><img class="aligncenter" style="border: 0pt none;" title="webdesign_4_1.jpg" src="/wp-content/uploads/2009/06/webdesign_4_1.jpg" border="0" alt="webdesign_4_1.jpg" width="501" height="323" align="middle" /></a><br />
</strong></p>
<h2><strong>4. <a title="http://www.thedesigncubicle.com/" href="http://www.thedesigncubicle.com/">http://www.thedesigncubicle.com/</a></strong></h2>
</p>
<p style="text-align: center;"><strong><a title="http://www.thedesigncubicle.com/" href="http://www.thedesigncubicle.com/" target="_blank"><img class="aligncenter" style="border: 0pt none;" title="webdesign_5.jpg" src="/wp-content/uploads/2009/06/webdesign_5.jpg" border="0" alt="webdesign_5.jpg" width="501" height="323" align="middle" /></a><br />
</strong></p>
<h2><strong>5. <a title="http://www.thebestdesigns.com/" href="http://www.thebestdesigns.com/" target="_blank">http://www.thebestdesigns.com/</a></strong></h2>
</p>
<p style="text-align: center;"><a title="http://www.thebestdesigns.com/" href="http://www.thebestdesigns.com/" target="_blank"><strong><img class="aligncenter" style="border: 0pt none;" title="webdesign_2.jpg" src="/wp-content/uploads/2009/06/webdesign_2.jpg" border="0" alt="webdesign_2.jpg" width="501" height="323" align="middle" /></strong></a></p>
<img src="http://don-jai.com/?ak_action=api_record_view&id=2589&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://don-jai.com/best-web-design-collection/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[โดนใจ] Markup Validation Service with W3C</title>
		<link>http://don-jai.com/%e0%b9%82%e0%b8%94%e0%b8%99%e0%b9%83%e0%b8%88-markup-validation-service-with-w3c/</link>
		<comments>http://don-jai.com/%e0%b9%82%e0%b8%94%e0%b8%99%e0%b9%83%e0%b8%88-markup-validation-service-with-w3c/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 15:20:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[เว็บไซต์โดนใจ]]></category>
		<category><![CDATA[Blog~NongOff]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[Markup Validation Service]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[ทดสอบ]]></category>
		<category><![CDATA[มาตรฐาน]]></category>

		<guid isPermaLink="false">http://don-jai.com/?p=1485</guid>
		<description><![CDATA[มาลองทดสอบเว็บไซต์กันดูดีกว่าว่าผ่านมาตรฐานของ W3C รึเปล่า
1. เริ่มการทดสอบ
2. ใส่ URL ที่ช่อง Address
3. สามารถตั้งค่าการแสดงผลได้โดยกดที่ More ...]]></description>
			<content:encoded><![CDATA[<h2 style="text-align: center;">มาลองทดสอบเว็บไซต์กันดูดีกว่าว่าผ่านมาตรฐานของ W3C รึเปล่า</h2>
<p style="padding-left: 30px;">1. <a title="http://validator.w3.org/" href="http://validator.w3.org/" target="_blank">เริ่มการทดสอบ</a></p>
<p style="padding-left: 30px;">2. ใส่ URL ที่ช่อง Address</p>
<p style="padding-left: 30px;">3. สามารถตั้งค่าการแสดงผลได้โดยกดที่ More Option</p>
<p style="padding-left: 30px;">4. กด Check เพื่อเริ่มทำการทดสอบ</p>
<h2 style="text-align: center;"></h2>
<p style="text-align: center;"><a title="http://validator.w3.org/" href="http://validator.w3.org/" target="_blank"><img class="aligncenter" title="w3c.jpg" src="/wp-content/uploads/2009/02/w3c.jpg" border="0" alt="w3c.jpg" width="653" height="651" /></a></p>
<p style="text-align: center;">
<h2 style="text-align: left;">W3C คืออะไร</h2>
<blockquote>
<p style="text-align: left; padding-left: 30px;">W3C หรือ World Wide Web Consortium เป็นองค์กรระหว่างประเทศที่ทำงานด้านการพัฒนาเทคโนโลยีเว็บ นำโดยนาย ทิม เบิร์นเนอร์ ลี ก่อตั้งในปี 1994 และมีองค์กรสมาชิกมากกว่า 450 องค์กร ซึ่งรวมถึงองค์กรอย่าง Microsoft, Sun Microsystems และอื่น ๆ อีกมากมาย องค์กรนี้ประกอบด้วยสถาบัน 3 สถาบันคือ MIT ในสหรัฐอเมริกา INRIA ในยุโรป และ Keio University ในญี่ปุ่น</p>
<p style="text-align: left; padding-left: 30px;">มาตรฐานของ W3C มีอะไรบ้าง<br />
1. HTML 4.0 – Hyper Text Markup Language<br />
2. XML 1.0 – Extensible Markup Language<br />
3. XHTML 1.0, 1.1 และ Modularization<br />
4. CSS – Cascading Style Sheets<br />
5. DOM 1 – Document Object Model Level 1
</p>
<p style="text-align: left; padding-left: 30px;">ที่มา : <a title="http://learners.in.th/blog/my-km1/23893" href="http://learners.in.th/blog/my-km1/23893" target="_blank">http://learners.in.th/blog/my-km1/23893</a></p>
</blockquote>
<p style="text-align: left;">หลังจากที่ได้ความรู้กันไปแล้วเกี่ยวกับมาตรฐานที่น่ารู้แล้ว ก็มารู้ถึงที่มาของเอนทรี่นี้บ้างละกันนะคะ (ปรกติก็ไม่ค่อยที่มาเท่าไหร่อ่ะ) เนื่องด้วยได้เข้าไปอ่าน <a title="Permanent Link: W3.org &agrave;&cedil;&agrave;&cedil;&shy;&agrave;&cedil;&agrave;&cedil;&agrave;&cedil;&micro;&agrave;&sup1;&agrave;&cedil;&agrave;&cedil;&micro;&agrave;&sup1;&agrave;&cedil;&agrave;&cedil;&plusmn;&agrave;&cedil;&agrave;&cedil;&agrave;&cedil;&sup3; SEO &agrave;&cedil;&iexcl;&agrave;&cedil;&shy;&agrave;&cedil;&agrave;&cedil;&agrave;&sup1;&agrave;&cedil;&sup2;&agrave;&cedil;&iexcl;" rel="bookmark" href="http://www.bugnoms.com/w3org-%e0%b8%82%e0%b8%ad%e0%b8%87%e0%b8%94%e0%b8%b5%e0%b9%86%e0%b8%97%e0%b8%b5%e0%b9%88%e0%b8%99%e0%b8%b1%e0%b8%81%e0%b8%97%e0%b8%b3-seo-%e0%b8%a1%e0%b8%ad%e0%b8%87%e0%b8%82%e0%b9%89%e0%b8%b2/" class="broken_link">W3.org ของดีๆที่นักทำ SEO มองข้าม จากบล็อคของนายหนอม</a> ก็เลยอยากทดสอบเว็บของตัวเองบ้างอะคะ</p>
<h2 style="text-align: left;">ผลการทดสอบ</h2>
<p style="text-align: center;"><img title="w3c_2.jpg" src="/wp-content/uploads/2009/02/w3c_2.jpg" border="0" alt="w3c_2.jpg" width="657" height="470" /></p>
<p style="text-align: center;">
<p style="text-align: left; padding-left: 30px;">ส่วนเรื่องรายละเอียดของ Error ก็อย่าไปรู้เลยอะคะ เพราะว่ามันมากมายซึ่งรวบรวมเป็นหัวข้อหลักๆได้ตามนี้เลยอ่ะค่ะ</p>
<p style="padding-left: 60px;">- XML Parsing Error<br />
- required attribute X not specified<br />
- Error end tag for X omitted, but OMITTAG NO was specified<br />
- document type does not allow element X here<br />
- document type does not allow element X here; assuming missing Y start-tag<br />
- there is no attribute X<br />
- document type does not allow element X here; missing one of Y start-tag<br />
- end tag for element X which is not open</p>
<img src="http://don-jai.com/?ak_action=api_record_view&id=1485&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://don-jai.com/%e0%b9%82%e0%b8%94%e0%b8%99%e0%b9%83%e0%b8%88-markup-validation-service-with-w3c/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WS-ReliableMessaging</title>
		<link>http://don-jai.com/ws-reliablemessaging/</link>
		<comments>http://don-jai.com/ws-reliablemessaging/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 02:38:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web site]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[Web Services]]></category>

		<guid isPermaLink="false">http://don-jai.com/?p=1440</guid>
		<description><![CDATA[ได้รับการบ้านวิชา Webservice ข้อ8.1 มาซึ่งจะต้องส่งก่อนวันพุธที่จะถึงนี้เลยต้องมาหาความรู้กันหน่อย แล้วถ้าจะเก็บเอาไว้คนเดียวให้ราขึ้นก็กระไรอยู่ก็เลยมาอัพบล็อคซะเลยอ่ะคะ
8.1 Assume that the purchase order ...]]></description>
			<content:encoded><![CDATA[<p>ได้รับการบ้านวิชา Webservice ข้อ8.1 มาซึ่งจะต้องส่งก่อนวันพุธที่จะถึงนี้เลยต้องมาหาความรู้กันหน่อย แล้วถ้าจะเก็บเอาไว้คนเดียวให้ราขึ้นก็กระไรอยู่ก็เลยมาอัพบล็อคซะเลยอ่ะคะ</p>
<p>8.1 Assume that the purchase order service allows its clients to make bulk order submission under the condition that bulk orders are submitted as part of the same sequence and that WS- ReliableMessaging is used to perform the submissions.<br />
Encode an SOAP header using WS-ReliableMessaging to address this problem.Use the code snippet in Listing 8.1 to help you develop your solution.</p>
<h2>What is Reliable Message ??</h2>
<p style="padding-left: 30px;">Realiable Message คือ มาตรการที่ถูกกำหนดขึ้นเพื่อเพิ่มความน่าเชื่อถือให้กับการรับส่งข้อมูล โดยเป็นการรับรองว่า Message ที่ส่งไปจะถึงมือผู้รับอย่างแน่นอน</p>
<h2>What is WS-ReliableMessaging ??</h2>
<blockquote><p>WS-ReliableMessaging describes a protocol that allows SOAP messages to be delivered reliably between distributed applications in the presence of software component, system, or network failures.</p>
<p>ที่มา : <a title="http://en.wikipedia.org/wiki/WS-ReliableMessaging" href="http://en.wikipedia.org/wiki/WS-ReliableMessaging" target="_blank">http://en.wikipedia.org/wiki/WS-ReliableMessaging</a></p></blockquote>
<p style="padding-left: 30px;">
<p style="padding-left: 30px;">WS-ReliableMessaging ใช้ในการกำหนดมาตรการที่ทำให้การรับส่งข้อมูลมีความน่าเชื่อถือมากขึ้น โดย WS-ReliableMessaging ทำให้เกิดกระบวณการที่สำคัญคือ</p>
<p style="padding-left: 60px;">- Service Provider จะต้องแจ้งผลลัพธ์ของการส่ง Message กลับไป ไม่ว่าการส่ง Message นั้นจะเสร็จสมบูรณ์หรือไม่ก็ตาม</p>
<p style="padding-left: 60px;">- ผู้รับได้รับ Message ตามลำดับที่ระบุไว้</p>
<p style="padding-left: 30px;">จุดประสงค์สำคัญของ WS-ReliableMessaging คือ การสร้างกลไกย่อยๆ เพื่อเพิ่มเติมความน่าเชื่อถือให้กับการส่ง Message โดยระบุ Messaging Protocol และร่องรอยเส้นทางเดิน (Track)  ของ Message รวมถึงควบคุมกิจกรรมต่างๆ ของ Message ที่ใช้รับส่งกันระหว่างต้นทางและปลายทาง เพื่อเพิ่มเติมความน่าเชื่อถือให้กับ Message ยิ่งขึ้น</p>
<h2>กระบวณการหลัก  WS-ReliableMessaging</h2>
<p style="padding-left: 30px;">1. Send (ส่ง) : Application Source ของ Initial Sender ส่ง message ไปยัง RM Source</p>
<p style="padding-left: 30px;">2. Transmit (ลำเลียง): RM Source ทำหน้าที่เป็นโหนดสำหรับส่งผ่านข้อมูลและลำเลียงไปยัง RM Destination</p>
<p style="padding-left: 30px;">3. Receive (รับ) : RM Destination รับ message</p>
<p style="padding-left: 30px;">4. Acknowledge (แจ้งกลับ) : เมื่่อ RM Destination รับ Message แล้วจะแจ้งกลับไปยัง RM Source</p>
<p style="padding-left: 30px;">5. Deliver (ส่งต่อ) : RM Destination จะทำการส่งต่อ Message ไปยัง Application Destination ของ Ultimate Receiver ต่อไป</p>
<h2>ตัวอย่าง</h2>
<p style="padding-left: 30px;">1. การเชื่อมต่อจะเริ่มขึ้นเมื่อ RM source ส่ง <span style="font-family: Courier New;">&lt;CreateSequence&gt;</span> ใส่ไปยัง body ของ messageเพื่อสร้าง RM sequence.</p>
<p style="padding-left: 60px;"><span style="color: #ff00ff;">&lt;wsrm:CreateSequence &#8230;&gt;<br />
&#8230;<br />
&lt;/wsrm:CreateSequence&gt;</span>
</p>
<p style="padding-left: 60px;">เช่น</p>
<p style="padding-left: 60px;"><span style="color: #3366ff;">&#8230;<br />
&lt;soapenv:Body&gt;</span>
</p>
<p style="padding-left: 90px;"><span style="color: #3366ff;">&lt;wsrm:CreateSequence xmlns:wsrm=&#8221;http://schemas.xmlsoap.org/ws/2005/02/rm&#8221;&gt;</span></p>
<p style="padding-left: 120px;"><span style="color: #3366ff;">&lt;wsrm:AcksTo&gt;<br />
&lt;wsa:Address&gt;http://www.w3.org/2005/08/addressing/anonymous&lt;/wsa:Address&gt;<br />
&lt;/wsrm:AcksTo&gt;</span></p>
<p style="padding-left: 120px;"><span style="color: #3366ff;">&lt;wsrm:Offer&gt;<br />
&lt;wsrm:Identifier&gt;urn:uuid:546F6F33FB7D8BBE351179807372769&lt;/wsrm:Identifier&gt;<br />
&lt;/wsrm:Offer&gt;</span>
</p>
<p style="padding-left: 90px;"><span style="color: #3366ff;">&lt;/wsrm:CreateSequence&gt;</span></p>
<p style="padding-left: 60px;"><span style="color: #3366ff;">&lt;/soapenv:Body&gt;<br />
&#8230;</span>
</p>
<p style="padding-left: 30px;">2. RM destinationจะส่งการตอบกลับด้วย  <span style="font-family: Courier New;">&lt;CreateSequenceReponse&gt; หรือ &lt;CreateSequenceRefused&gt;</span></p>
<p style="padding-left: 60px;"><span style="color: #ff00ff;">&lt;wsrm:CreateSequenceResponse &#8230;&gt;<br />
&lt;wsu:Identifier&gt; [URI] &lt;/wsu:Identifier&gt;<br />
&#8230;<br />
&lt;/wsrm:CreateSequenceResponse&gt;</span>
</p>
<p style="padding-left: 60px;">เช่น</p>
<p style="padding-left: 60px;"><span style="color: #3366ff;">&#8230;<br />
&lt;soapenv:Body&gt;</span><span style="color: #3366ff;"> </span>
</p>
<p style="padding-left: 90px;"><span style="color: #3366ff;">&lt;wsrm:CreateSequenceResponse xmlns:wsrm=&#8221;http://schemas.xmlsoap.org/ws/2005/02/rm&#8221;&gt;</span></p>
<p style="padding-left: 120px;"><span style="color: #3366ff;"> &lt;wsrm:Identifier&gt;urn:uuid:879853A6871A66641C1179807373270&lt;/wsrm:Identifier&gt;<br />
&lt;wsrm:Accept&gt;</span><span style="color: #3366ff;"> </span></p>
<p style="padding-left: 180px;"><span style="color: #3366ff;">&lt;wsrm:AcksTo&gt;<br />
&lt;wsa:Address&gt;http://localhost:9000/services/ReliableStockQuoteService&lt;/wsa:Address&gt;<br />
</span></p>
<p style="padding-left: 180px;"><span style="color: #3366ff;"> &lt;/wsrm:AcksTo&gt;<br />
</span>
</p>
<p style="padding-left: 150px;"><span style="color: #3366ff;">&lt;/wsrm:Accept&gt;</span></p>
<p style="padding-left: 90px;"><span style="color: #3366ff;"> &lt;/wsrm:CreateSequenceResponse&gt;</span></p>
<p style="padding-left: 60px;"><span style="color: #3366ff;">&lt;/soapenv:Body&gt;<br />
&#8230;</span>
</p>
<p style="padding-left: 30px;">3. หลัง sequence เริ่มขึ้น จะมีการเพิ่มเติมในส่วนของ  SOAP Header ใน message  เมื่อ Client ส่ง message และรอจนกระทั่ง messageทั้งหมดได้รับacknowledgements.</p>
<p style="padding-left: 60px;"><span style="color: #ff00ff;">&lt;wsrm:Sequence &#8230;&gt;</span></p>
<p style="padding-left: 90px;"><span style="color: #ff00ff;">&lt;wsu:Identifier&gt; [URI] &lt;/wsu:Identifier&gt;<br />
&lt;wsrm:MessageNumber&gt; [unsignedLong] &lt;/wsrm:MessageNumber&gt;<br />
&lt;wsrm:LastMessage/&gt;?<br />
&lt;wsu:Expires&gt; [dateTime] &lt;/wsu:Expires&gt;?<br />
&#8230;</span>
</p>
<p style="padding-left: 60px;"><span style="color: #ff00ff;">&lt;/wsrm:Sequence&gt;</span></p>
<p style="padding-left: 60px;">เช่น</p>
<p style="padding-left: 60px;"><span style="color: #3366ff;">&lt;wsrm:Sequence&gt;</span></p>
<p style="padding-left: 90px;"><span style="color: #3366ff;">&lt;wsu:Identifier&gt;http://fabrikam123.com/abc&lt;/wsu:Identifier&gt;<br />
&lt;wsrm:MessageNumber&gt;10&lt;/wsrm:MessageNumber&gt;<br />
&lt;wsrm:LastMessage/&gt;</span>
</p>
<p style="padding-left: 60px;"><span style="color: #3366ff;">&lt;/wsrm:Sequence&gt;</span></p>
<p style="padding-left: 30px;"><span style="font-family: Courier New;">4. </span>RM source จะส่ง &lt;SequenceAcknowledgement&gt; เมื่อ message ทั้งหมดได้รับการแจ้งกลับ</p>
<p style="padding-left: 60px;"><span style="color: #ff00ff;">&lt;wsrm:SequenceAcknowledgement &#8230;&gt;</span></p>
<p style="padding-left: 90px;"><span style="color: #ff00ff;">&lt;wsu:Identifier&gt; [URI] &lt;/wsu:Identifier&gt;<br />
[ &lt;wsrm:AcknowledgementRange ...<br />
Upper="[unsignedLong]&#8221;<br />
Lower=&#8221;[unsignedLong]&#8220;/&gt; +<br />
| &lt;wsrm:Nack&gt;[unsignedLong]&lt;/wsrm:Nack&gt; + ]<br />
&#8230;</span>
</p>
<p style="padding-left: 60px;"><span style="color: #ff00ff;">&lt;wsrm:SequenceAcknowledgement&gt;</span></p>
<p style="padding-left: 60px;">เช่น</p>
<p style="padding-left: 60px;"><span style="color: #3366ff;">&lt;wsrm:SequenceAcknowledgement&gt;</span></p>
<p style="padding-left: 90px;"><span style="color: #3366ff;">&lt;wsu:Identifier&gt;http://fabrikam123.com/abc&lt;/wsu:Identifier&gt;<br />
&lt;wsrm:AcknowledgementRange Upper=&#8221;2&#8243; Lower=&#8221;1&#8243;/&gt;<br />
&lt;wsrm:AcknowledgementRange Upper=&#8221;6&#8243; Lower=&#8221;4&#8243;/&gt;<br />
&lt;wsrm:AcknowledgementRange Upper=&#8221;10&#8243; Lower=&#8221;8&#8243;/&gt;</span>
</p>
<p style="padding-left: 60px;"><span style="color: #3366ff;">&lt;/wsrm:SequenceAcknowledgement&gt;</span></p>
<p style="padding-left: 30px;">5.  ผู้เริ่มต้นสามารถหยุดการส่งได้ด้วย &lt;TerminateSequence&gt; message</p>
<p style="padding-left: 60px;"><span style="color: #ff00ff;">&lt;wsrm:TerminateSequence &#8230;&gt;<br />
&lt;wsu:Identifier&gt; [URI] &lt;/wsu:Identifier&gt;<br />
&#8230;<br />
&lt;/wsrm:TerminateSequence&gt;</span>
</p>
<p style="padding-left: 60px;">เช่น</p>
<p style="padding-left: 60px;"><span style="color: #3366ff;">&lt;S:Envelope xmlns:S=&#8221;http://www.w3.org/2003/05/soap-envelope&#8221;<br />
xmlns:wsrm=&#8221;http://schemas.xmlsoap.org/ws/2005/01/rm&#8221;&gt;</span></p>
<p style="padding-left: 90px;"><span style="color: #3366ff;">&lt;S:Header&gt;<br />
&#8230;<br />
&lt;/S:Header&gt;<br />
&lt;S:Body&gt;</span>
</p>
<p style="padding-left: 120px;"><span style="color: #3366ff;">&lt;wsrm:TerminateSequence&gt;</span></p>
<p style="padding-left: 150px;"><span style="color: #3366ff;">&lt;wsrm:Identifier&gt;http://example.com/sequence/67&lt;/wsrm:Identifier&gt;</span></p>
<p style="padding-left: 120px;"><span style="color: #3366ff;">&lt;/wsrm:TerminateSequence&gt;</span></p>
<p style="padding-left: 90px;"><span style="color: #3366ff;">&lt;/S:Body&gt;</span></p>
<p style="padding-left: 60px;"><span style="color: #3366ff;">&lt;/S:Envelope&gt;</span></p>
<h2>อ้างอิง</h2>
<p style="padding-left: 30px;">- การพัฒนาระบบด้วยสถาปัตยกรรมเชิงบริการบนเทคโนโลยีของ Web Service &#8211; สุธี พงศาสกุลชัย</p>
<p style="padding-left: 30px;">- <a title="http://www.sysnetint.com/presentations/EnterpriseIntegrationWithSOAAndESB.pdf" href="http://www.sysnetint.com/presentations/EnterpriseIntegrationWithSOAAndESB.pdf" target="_blank">http://www.sysnetint.com/presentations/EnterpriseIntegrationWithSOAAndESB.pdf</a></p>
<p style="padding-left: 30px;">- <a title="http://specs.xmlsoap.org/ws/2005/02/rm/ws-reliablemessaging.pdf" href="http://specs.xmlsoap.org/ws/2005/02/rm/ws-reliablemessaging.pdf" target="_blank">http://specs.xmlsoap.org/ws/2005/02/rm/ws-reliablemessaging.pdf</a></p>
<p style="padding-left: 30px;">- <a title="http://www.request-response.com/blog/PermaLink,guid,a6cb59e6-cbc2-4ce3-92b2-ea40bc5929f6.aspx" href="http://www.request-response.com/blog/PermaLink,guid,a6cb59e6-cbc2-4ce3-92b2-ea40bc5929f6.aspx" target="_blank">http://www.srdc.metu.edu.tr/webpage/seminars/WebServices/WS-ReliableMessaging.ppt</a></p>
<img src="http://don-jai.com/?ak_action=api_record_view&id=1440&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://don-jai.com/ws-reliablemessaging/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Convert MyISAM to InnoDB</title>
		<link>http://don-jai.com/convert-myisam-to-innodb/</link>
		<comments>http://don-jai.com/convert-myisam-to-innodb/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 15:02:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web site]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://don-jai.com/?p=1380</guid>
		<description><![CDATA[หลังจากที่ได้ติดตั้งการใช้งาน InnoDB และลองสร้างตารางแบบ InnoDB ไปบ้างแล้ว คราวนี้มาดูการเปลี่ยนแปลงจาก MyISAM มาเป็น InnoDB เนื่องจากว่าส่วนใหญ่แล้วจะมีการใช้งานตารางแบบ ...]]></description>
			<content:encoded><![CDATA[<p>หลังจากที่ได้<a title="http://don-jai.com/how-to-install-innodb-engine-in-mysql/" href="http://don-jai.com/how-to-install-innodb-engine-in-mysql/" target="_blank">ติดตั้งการใช้งาน InnoDB</a> และ<a title="http://don-jai.com/how-to-create-innodb-table-in-mysql" href="http://don-jai.com/how-to-create-innodb-table-in-mysql" target="_blank">ลองสร้างตารางแบบ InnoDB</a> ไปบ้างแล้ว คราวนี้มาดูการเปลี่ยนแปลงจาก MyISAM มาเป็น InnoDB เนื่องจากว่าส่วนใหญ่แล้วจะมีการใช้งานตารางแบบ MyISAM มากกว่า เนื่องจากว่าตารางชนิดนี้จะเป็นค่า Default มาให้อยู่แล้ว</p>
<h3>ความแตกต่างของ MyISAM และ InnoDB</h3>
<blockquote><p><strong>ISAM (MyISAM) </strong>ซึ่งมีความรวดเร็วในการอ่านและเขียนสูง เนื่องจากมีการจัดเก็บไว้ในรูปแบบของแฟ้มข้อมูล ซึ่งรองรับการอ่านข้อมูลพร้อมๆ กันได้ (เหมาะสำหรับ Web Application) แต่อาจจะมีปัญหาเมื่อใช้งานกับระบบที่ต้องมีการอ่าน/เขียน ข้อมูลในตารางเดียวกัน พร้อมๆ กันที่สำคัญ ฐานข้อมูลประเภท MyISAM จะมีปัญหาเรื่อง Index เสีย และ Data Corrupt บ่อยมาก หากใช้งานใน OS ที่เป็น Windows และมีการ Shutdown อย่างไม่ถูกต้อง ซึ่งทำให้ผู้ดูแลระบบต้องมีการซ่อมแซม (repair table bad_table) ตารางทีมีปัญหาอยู่เรื่อยๆ</p>
<p><strong>InnoDB</strong> ข้อดีคือ รองรับการทำ Transaction รองรับการอ่านและเขียน พร้อมๆ กันได้ดีกว่าฐานข้อมูลประเภท MyISAM และยังมีระบบ Auto Data Recovery หากมีการ shutdown โดยไม่เหมาะสม (ไฟดับ)ซึ่งในการใช้งานผู้ใช้สามารถเลือกได้ว่าจะให้ตารางใดเป็นประเภท InnoDB หรือ MyISAM ขึ้นอยู่กับความเหมาะสม (ว่าจะเลือกความเร็ว หรือ ประสิทธิภาพ)</p>
<p>ที่มา : <a title="http://joezine.exteen.com/20060305/myisam-innodb" href="http://joezine.exteen.com/20060305/myisam-innodb" target="_blank">http://joezine.exteen.com/20060305/myisam-innodb</a></p></blockquote>
<h3>ขั้นตอนการเปลี่ยนจา่ก MyISAM มาเป็น  InnoDB</h3>
<p style="padding-left: 30px;">1. ทำการ Export ตารางออกมาเป็นไฟล์ SQL</p>
<p style="padding-left: 30px;"><img title="MyISAMtoInnoDB_2.png" src="/wp-content/uploads/2009/01/MyISAMtoInnoDB_2.png" border="0" alt="MyISAMtoInnoDB_2.png" width="602" height="469" /></p>
<p style="padding-left: 30px;"><img title="MyISAMtoInnoDB_3.jpg" src="/wp-content/uploads/2009/01/MyISAMtoInnoDB_3.jpg" border="0" alt="MyISAMtoInnoDB_3.jpg" width="642" height="114" /></p>
<p style="padding-left: 30px;">2. เปิดไฟล์ที่ Export มาบน Editor แล้วทำการ Find and Replace คำว่า &#8220;MyISAM&#8221;  เป็น &#8220;InnoDB&#8221;</p>
<p style="padding-left: 30px;">3. สร้างฐานข้อมูลใหม่ หรือ ลบตารางเดิม (ถ้าสร้างฐานข้อมูลใหม่อย่าลืมเปลี่ยนชื่อฐานข้อมูลในไฟล์ SQL ด้วยน้า)</p>
<p style="padding-left: 30px;">4. Import ไฟล์ SQL นั้นมาใส่ฐานข้อมูล</p>
<h3>อ้างอิง</h3>
<p style="padding-left: 30px;">- <a title="http://mysqldatabaseadministration.blogspot.com/2006/07/myisam-to-innodb.html" href="http://mysqldatabaseadministration.blogspot.com/2006/07/myisam-to-innodb.html" target="_blank">http://mysqldatabaseadministration.blogspot.com/2006/07/myisam-to-innodb.html</a></p>
<p style="padding-left: 30px;">- <a title="http://tag1consulting.com/MySQL_Engines_MyISAM_vs_InnoDB" href="http://tag1consulting.com/MySQL_Engines_MyISAM_vs_InnoDB" target="_blank">http://tag1consulting.com/MySQL_Engines_MyISAM_vs_InnoDB</a></p>
<img src="http://don-jai.com/?ak_action=api_record_view&id=1380&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://don-jai.com/convert-myisam-to-innodb/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to install InnoDB Engine in MySQL</title>
		<link>http://don-jai.com/how-to-install-innodb-engine-in-mysql/</link>
		<comments>http://don-jai.com/how-to-install-innodb-engine-in-mysql/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 01:38:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web site]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://don-jai.com/?p=1371</guid>
		<description><![CDATA[หลังจากที่ได้เรียนวิชา Database ไป ซึ่งเรียนในเรื่องของ Referential integrity ทำให้ได้ความรู้ใหม่ๆ มากขึ้นมากมาย โดย Referential ...]]></description>
			<content:encoded><![CDATA[<p>หลังจากที่ได้เรียนวิชา Database ไป ซึ่งเรียนในเรื่องของ Referential integrity ทำให้ได้ความรู้ใหม่ๆ มากขึ้นมากมาย โดย Referential integrity  เป็นกฏที่ใช้ในการควบคุมการเชื่อมโยงระหว่างตาราง</p>
<h3><strong>การควบคุมให้เป็นไปตามกฎความคงสภาพของการอ้างอิงที่เกี่ยวกับการลบแถวข้อมูลและแก้ไขข้อมูล</strong></h3>
<p style="padding-left: 30px;"><strong>1. การกระทําแบบต่อเนื่อง (CASCADE) : </strong>การตามไปลบแถวข้อมูลหรือลบข้อมูลใน attributeที่มี Foreign Keyอ้างอิงถึงข้อมูลนั้นในอีก Relation หนึ่งด้วย<br />
<strong>2. การกระทําแบบมีข้อจํากัด  (RESTRICT)  :</strong> การไม่อนุญาตให้ลบแถวข้อมูลหรือลบข้อมูลใน attribute ที่มีการอ้างอิง  ถึงข้อมูลนั้นในอีก Relation หนึ่ง<br />
<strong>3. การกระทําโดยการใส่ค่าว่าง  (NULLIFILE/SET NULL) : </strong>ต้องกําหนดให้ข้อมูลใน attribute ที่เป๊น Foreign Key  เปนค่าว่างจึงจะสามารถลบแถวข้อมูลหรือลบ/แก้ไขข้อมูลใน Attribute นั้นได้</p>
<p>หมายเหตุ : ออฟใช้ AppServ2.5.9</p>
<h3>InnoDB คืออะไร</h3>
<blockquote><p>ฐานข้อมูลประเภท Innodb คือฐานข้อมูลที่สามารถรองรับการทำงานแบบ transaction ได้ ซึ่งการทำงาน transaction คือการทำงานที่ถ้างานมีข้อผิดพลาดแม้แต่ประการเดียวก็จะถือว่าเป็นการทำงาน ผิดพลาด<br />
ที่มา : <a title="http://wiki.nectec.or.th/ntl/Main/InnoDB" href="http://wiki.nectec.or.th/ntl/Main/InnoDB" target="_blank">http://wiki.nectec.or.th/ntl/Main/InnoDB</a></p></blockquote>
<h3>ทำไมต้องใช้ InnoDB</h3>
</p>
<p style="padding-left: 30px;">InnoDB จะช่วยในการทำ Foreign Key ซึ่งจะทำการ Reference Index แต่ละ Table ก็จะสามารถทำการ Cascade Delete, Update ได้ว่างั้น ถ้าไม่ Enable InnoDB ก็จะได้เป็น MyISAM ทำให้เราจะใช้ Foreign Key ไม่ได้</p>
<h3>การตั้งค่าเพื่อให้สามารถใช้ InnoDB</h3>
<p style="padding-left: 30px;">1. เปิดไฟล์ my.ini ขึ้นมา (ของออฟไฟล์อยู่ที่ C:\AppServ\MySQL )</p>
<p style="padding-left: 30px;">2. ทำกา่รค้นหาคำว่า skip-innodb</p>
<p style="padding-left: 30px;">3. ใส่ # หน้า skip-innodb เพื่อเป็นการอนุญาตให้ใช้ innodb ได้</p>
<p style="padding-left: 30px;">4. ทำการ save</p>
<p style="padding-left: 30px;">5. restart MySQL</p>
<h3>การ restart MySQL (ออฟใช้ AppServ)</h3>
<p style="padding-left: 30px;">1. Start &gt; All programs &gt; AppServ &gt; Control Server by Service &gt; MySQL Stop</p>
<p style="padding-left: 30px; text-align: center;"><img class="aligncenter" title="appserv.jpg" src="/wp-content/uploads/2009/01/appserv.jpg" border="0" alt="appserv.jpg" width="652" height="628" /></p>
<p style="padding-left: 30px; text-align: left;">2. หลังจากทำการ Stop แล้วให้มากด Start ใหม่อีกครั้ง</p>
<h3 style="text-align: left;">การตรวจสอบว่าใช้ InnoDB ได้แล้ว</h3>
<p style="padding-left: 30px;">1. เข้า http://localhost/phpMyAdmin/ (การเข้าอาจจะมี path แตกต่างกันได้)</p>
<p style="padding-left: 30px;">2. เลือก Storage Engines</p>
<p style="padding-left: 30px; text-align: center;"><img class="aligncenter" title="appserv_2.jpg" src="/wp-content/uploads/2009/01/appserv_2.jpg" border="0" alt="appserv_2.jpg" width="494" height="510" /></p>
<p style="padding-left: 30px;">3. จะพบว่า InnoDB เป็นสีฟ้า แสดงว่าสามารถใช้ได้แล้ว (ปกติแล้วจะเป็นสีเทา ซึ่งจะไม่สามารถใช้งานได้)</p>
<p style="padding-left: 30px; text-align: center;"><img class="aligncenter" title="appserv_3.jpg" src="/wp-content/uploads/2009/01/appserv_3.jpg" border="0" alt="appserv_3.jpg" width="469" height="316" /></p>
<img src="http://don-jai.com/?ak_action=api_record_view&id=1371&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://don-jai.com/how-to-install-innodb-engine-in-mysql/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>ทำความรู้จักและลองสร้าง XML</title>
		<link>http://don-jai.com/%e0%b8%97%e0%b8%b3%e0%b8%84%e0%b8%a7%e0%b8%b2%e0%b8%a1%e0%b8%a3%e0%b8%b9%e0%b9%89%e0%b8%88%e0%b8%b1%e0%b8%81%e0%b9%81%e0%b8%a5%e0%b8%b0%e0%b8%a5%e0%b8%ad%e0%b8%87%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2/</link>
		<comments>http://don-jai.com/%e0%b8%97%e0%b8%b3%e0%b8%84%e0%b8%a7%e0%b8%b2%e0%b8%a1%e0%b8%a3%e0%b8%b9%e0%b9%89%e0%b8%88%e0%b8%b1%e0%b8%81%e0%b9%81%e0%b8%a5%e0%b8%b0%e0%b8%a5%e0%b8%ad%e0%b8%87%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 16:27:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web site]]></category>
		<category><![CDATA[Service]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[ทำความรู้จักและลองสร้าง XML]]></category>

		<guid isPermaLink="false">http://don-jai.com/?p=1038</guid>
		<description><![CDATA[เอกซ์เอ็มแอล (XML) ย่อมาจาก Extensible Markup Language ซึ่งเป็นภาษามาร์กอัปสำหรับการใช้งานทั่วไป พัฒนาโดยW3C โดยมีจุดประสงค์เพื่อเป็น สิ่งที่เอาไว้ติดต่อกันในระบบที่มีความแตกต่างกัน(เช่นใช้คอมพิวเตอร์มี่มี ...]]></description>
			<content:encoded><![CDATA[<blockquote><p><strong>เอกซ์เอ็มแอล</strong> (XML) ย่อมาจาก Extensible Markup Language ซึ่งเป็น<a title="ภาษามาร์กอัป" href="http://th.wikipedia.org/wiki/%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B8%A1%E0%B8%B2%E0%B8%A3%E0%B9%8C%E0%B8%81%E0%B8%AD%E0%B8%B1%E0%B8%9B">ภาษามาร์กอัป</a>สำหรับการใช้งานทั่วไป พัฒนาโดย<a class="mw-redirect" title="W3C" href="http://th.wikipedia.org/wiki/W3C">W3C</a> โดยมีจุดประสงค์เพื่อเป็น สิ่งที่เอาไว้ติดต่อกันในระบบที่มีความแตกต่างกัน(เช่นใช้คอมพิวเตอร์มี่มี ระบบปฏิบัติการคนละตัว หรืออาจจะเป็นคนละโปรแกรมประยุกต์ที่มีความต้องการสื่อสารข้อมูลถึงกัน)นอก จากนี้ยังเพื่อเป็นพื้นฐานในการสร้างภาษามาร์กอัปเฉพาะทางอีกขั้นหนึ่ง XML พัฒนามาจาก <a class="new" title="SGML (ยังไม่ได้สร้าง)" href="http://th.wikipedia.org/w/index.php?title=SGML&amp;action=edit&amp;redlink=1">SGML</a> โดยดัดแปลงให้มีความซับซ้อนลดน้อยลง XML ใช้ในแลกเปลี่ยนข้อมูลระหว่างเครื่องคอมพิวเตอร์ที่แตกต่างกัน และเน้นการแลกเปลี่ยนข้อมูลผ่าน<a title="อินเทอร์เน็ต" href="http://th.wikipedia.org/wiki/%E0%B8%AD%E0%B8%B4%E0%B8%99%E0%B9%80%E0%B8%97%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B9%80%E0%B8%99%E0%B9%87%E0%B8%95">อินเทอร์เน็ต</a></p>
<p>XML ยังเป็นภาษาพื้นฐานให้กับภาษาอื่นๆ อีกด้วย (ยกตัวอย่างเช่น <a class="new" title="Geography Markup Language (ยังไม่ได้สร้าง)" href="http://th.wikipedia.org/w/index.php?title=Geography_Markup_Language&amp;action=edit&amp;redlink=1">Geography Markup Language</a> (GML), <a class="new" title="Resource Description Framework (ยังไม่ได้สร้าง)" href="http://th.wikipedia.org/w/index.php?title=Resource_Description_Framework&amp;action=edit&amp;redlink=1">RDF/XML</a>, <a class="new" title="RSS (file format) (ยังไม่ได้สร้าง)" href="http://th.wikipedia.org/w/index.php?title=RSS_%28file_format%29&amp;action=edit&amp;redlink=1">RSS</a>, <a title="MathML" href="http://th.wikipedia.org/wiki/MathML">MathML</a>, <a class="new" title="Physical Markup Language (ยังไม่ได้สร้าง)" href="http://th.wikipedia.org/w/index.php?title=Physical_Markup_Language&amp;action=edit&amp;redlink=1">Physical Markup Language</a> (PML), <a title="XHTML" href="http://th.wikipedia.org/wiki/XHTML">XHTML</a>, <a title="Scalable Vector Graphics" href="http://th.wikipedia.org/wiki/Scalable_Vector_Graphics">SVG</a>, <a class="new" title="MusicXML (ยังไม่ได้สร้าง)" href="http://th.wikipedia.org/w/index.php?title=MusicXML&amp;action=edit&amp;redlink=1">MusicXML</a> และ <a class="new" title="CXML (ยังไม่ได้สร้าง)" href="http://th.wikipedia.org/w/index.php?title=CXML&amp;action=edit&amp;redlink=1">cXML</a>) ซึ่งอนุญาตให้โปรแกรมแก้ไขและทำงานกับเอกสารโดยไม่จำเป็นต้องมีความรู้ในภาษานั้นมาก่อน</p>
<p>ที่มา : <a title="http://th.wikipedia.org/wiki/%E0%B9%80%E0%B8%AD%E0%B8%81%E0%B8%8B%E0%B9%8C%E0%B9%80%E0%B8%AD%E0%B9%87%E0%B8%A1%E0%B9%81%E0%B8%AD%E0%B8%A5" href="http://th.wikipedia.org/wiki/%E0%B9%80%E0%B8%AD%E0%B8%81%E0%B8%8B%E0%B9%8C%E0%B9%80%E0%B8%AD%E0%B9%87%E0%B8%A1%E0%B9%81%E0%B8%AD%E0%B8%A5" target="_blank">http://th.wikipedia.org</a></p></blockquote>
<ul>
<li>ประโยชน์ของ XML</li>
</ul>
<p style="padding-left: 60px;">1. ใช้สำหรับควบคุมการทำงานของ Web Application<br />
2. ใช้สำหรับแลกเปลี่ยนข้อมูลระหว่าง Platform หรือ System หนึ่งไปยังที่อื่นๆ<br />
3. ใช้เก็บข้อมูลทางธุรกิจที่มีขนาดข้อมูลไม่ใหญ่มากนัก</p>
<ul>
<li>ส่วนประกอบต่างๆ ของเอกสาร XML</li>
</ul>
<p style="padding-left: 60px;">- การประกาศใช้ XML : จะต้องมีการประกาศใช้งาน XML เพื่อกำหนดค่าต่างๆ ของเอกสาร เช่น</p>
<p style="padding-left: 60px;"><span style="color: #00ccff;">&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;UTF-8</span><span style="color: #00ccff;">&#8220;?&gt;</span></p>
<p style="padding-left: 60px;">- Comment : คอมเม้นต์ เป็นข้อความที่อธิบายการทำงานของ XML โดยใช้เหมือน HTML</p>
<p style="padding-left: 60px;"><span style="color: #00ccff;">&lt;!&#8211; การใช้ Comment &#8211;&gt;</span></p>
<p style="padding-left: 60px;">- Element : อีลีเมนต์ ประกอบไปด้วย แท็กเปิด ข้อมูล และแท็กปิด โดยจะมี root element ได้เพียงตัวเดียวเท่านั้น แต่จะมี element ลูกกี่ตัวก็ได้ เช่น</p>
<p style="padding-left: 60px;"><span style="color: #00ccff;">&lt;root&gt;</span></p>
<p style="padding-left: 90px;"><span style="color: #00ccff;">&lt;child&gt;</span></p>
<p style="padding-left: 120px;"><span style="color: #00ccff;">&lt;subchild_1&gt;ตัวอย่างการใช้ Element&lt;/subchild_1&gt;</span></p>
<p style="padding-left: 120px;"><span style="color: #00ccff;">&lt;subchild_2&gt;ตัวอย่างการใช้ Element&lt;/subchild_2&gt;</span></p>
<p style="padding-left: 90px;"><span style="color: #00ccff;">&lt;/child&gt;<br />
</span>
</p>
<p style="padding-left: 60px;"><span style="color: #00ccff;">&lt;/root&gt;</span></p>
<p style="padding-left: 60px;">- Attributes : แอททริบิวต์ เป็นส่วนขยายของ element โดย element แต่ละตัวจะมีกี่ Attribute ก็ได้  เช่น กำหนดค่า Attribute เท่ากับ &#8220;1&#8243;</p>
<p style="padding-left: 60px;"><span style="color: #00ccff;">&lt;root&gt;</span></p>
<p style="padding-left: 90px;"><span style="color: #00ccff;">&lt;child id=&#8221;1&#8243;&gt;</span></p>
<p style="padding-left: 120px;"><span style="color: #00ccff;">&lt;subchild_1&gt;ตัวอย่างการใช้ Element&lt;/subchild_1&gt;</span></p>
<p style="padding-left: 120px;"><span style="color: #00ccff;">&lt;subchild_2&gt;ตัวอย่างการใช้ Element&lt;/subchild_2&gt;</span></p>
<p style="padding-left: 90px;"><span style="color: #00ccff;">&lt;/child&gt;<br />
</span>
</p>
<p style="padding-left: 60px;"><span style="color: #00ccff;">&lt;/root&gt;</span></p>
<ul>
<li>ตัวอย่างเอกสาร XML</li>
</ul>
<p style="padding-left: 60px;"><span style="color: #00ccff;">&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;UTF-8&#8243;?&gt;</span><span style="color: #00ccff;"><span style="color: #ff0000;">&lt;!&#8211;Declare XML&#8211;&gt;</span></span></p>
<p style="padding-left: 90px;"><span style="color: #00ccff;">&lt;gas_database&gt; <span style="color: #ff0000;">&lt;!&#8211; root&#8211;&gt;</span><br />
</span>
</p>
<p style="padding-left: 120px;"><span style="color: #00ccff;">&lt;gas type=&#8221;E10&#8243;&gt; </span><span style="color: #00ccff;"><span style="color: #ff0000;">&lt;!&#8211;element1&#8211;&gt;</span></span></p>
<p style="padding-left: 150px;"><span style="color: #00ccff;">&lt;price&gt;17.89&lt;/price&gt; </span><span style="color: #00ccff;"> </span><span style="color: #00ccff;"><span style="color: #ff0000;">&lt;!&#8211;SubElement1&#8211;&gt;</span></span></p>
<p style="padding-left: 120px;"><span style="color: #00ccff;">&lt;/gas&gt;</span><span style="color: #00ccff;"><span style="color: #ff0000;">&lt;!&#8211;Close Tag element1&#8211;&gt;</span></span></p>
<p style="padding-left: 120px;"><span style="color: #00ccff;">&lt;gas type=&#8221;E85&#8243;&gt; </span><span style="color: #00ccff;"><span style="color: #ff0000;">&lt;!&#8211;element2&#8211;&gt;</span></span></p>
<p style="padding-left: 150px;"><span style="color: #00ccff;">&lt;price&gt;18.29&lt;/price&gt; </span><span style="color: #00ccff;"><span style="color: #ff0000;">&lt;!&#8211;SubElement2&#8211;&gt;</span></span></p>
<p style="padding-left: 120px;"><span style="color: #00ccff;">&lt;/gas&gt; </span><span style="color: #00ccff;"><span style="color: #ff0000;">&lt;!&#8211;Close Tag element2&#8211;&gt;</span></span></p>
<p style="padding-left: 90px;"><span style="color: #00ccff;">&lt;/gas_database&gt;</span><span style="color: #00ccff;"><span style="color: #ff0000;">&lt;!&#8211;Close Tag Root&#8211;&gt;</span></span></p>
<img src="http://don-jai.com/?ak_action=api_record_view&id=1038&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://don-jai.com/%e0%b8%97%e0%b8%b3%e0%b8%84%e0%b8%a7%e0%b8%b2%e0%b8%a1%e0%b8%a3%e0%b8%b9%e0%b9%89%e0%b8%88%e0%b8%b1%e0%b8%81%e0%b9%81%e0%b8%a5%e0%b8%b0%e0%b8%a5%e0%b8%ad%e0%b8%87%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>เริ่้่มต้นสร้าง Web Service Client ด้วย MyEclipse</title>
		<link>http://don-jai.com/%e0%b9%80%e0%b8%a3%e0%b8%b4%e0%b9%88%e0%b9%89%e0%b9%88%e0%b8%a1%e0%b8%95%e0%b9%89%e0%b8%99%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87-web-service-client-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-myeclips/</link>
		<comments>http://don-jai.com/%e0%b9%80%e0%b8%a3%e0%b8%b4%e0%b9%88%e0%b9%89%e0%b9%88%e0%b8%a1%e0%b8%95%e0%b9%89%e0%b8%99%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87-web-service-client-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-myeclips/#comments</comments>
		<pubDate>Sun, 14 Dec 2008 16:26:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web site]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[MyEclipse]]></category>
		<category><![CDATA[Service]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[เริ่้่มต้นสร้าง Web Service ด้วย MyEclipse#2]]></category>

		<guid isPermaLink="false">http://don-jai.com/?p=1088</guid>
		<description><![CDATA[

ขั้นตอนการสร้าง Web Service Client ด้วย MyEclipse


1. เลือก File &#62; New ...]]></description>
			<content:encoded><![CDATA[<ul>
<li>
<h3>ขั้นตอนการสร้าง Web Service Client ด้วย MyEclipse</h3>
</li>
</ul>
<p style="padding-left: 30px;">1. เลือก File &gt; New &gt; Web Project<br />
2. ใส่ชื่อ Project Name แล้วกด Finish
</p>
<p style="padding-left: 30px;"><img title="client_1.jpg" src="/wp-content/uploads/2008/12/Webservice/client_1.jpg" border="0" alt="client_1.jpg" width="500" height="500" /></p>
<p>3. เลือก  File &gt; New &gt; Other &gt; Web Service &gt; Web Service Client แล้วกด Next<br />
4.  ใส่ WSDL URL และ Java package จากนั้นกด Next</p>
<p style="padding-left: 30px;"><img title="client_2.jpg" src="/wp-content/uploads/2008/12/Webservice/client_2.jpg" border="0" alt="client_2.jpg" width="535" height="500" /></p>
<p style="padding-left: 30px;">5. เมื่อทำการเช็ค WSDL ผ่านแล้วให้กด Finish</p>
<p style="padding-left: 30px;"><img title="client_3.jpg" src="/wp-content/uploads/2008/12/Webservice/client_3.jpg" border="0" alt="client_3.jpg" width="535" height="500" /></p>
<p style="padding-left: 30px;">6. จะได้ไฟล์ GasProviderClient.java  และ GasProviderPortType.java มา</p>
<p style="padding-left: 30px;"><img title="client_4.jpg" src="/wp-content/uploads/2008/12/Webservice/client_4.jpg" border="0" alt="client_4.jpg" width="263" height="229" /><br />
7. เสร็จสิ้นขั้นตอนการสร้าง Web Service Client</p>
<img src="http://don-jai.com/?ak_action=api_record_view&id=1088&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://don-jai.com/%e0%b9%80%e0%b8%a3%e0%b8%b4%e0%b9%88%e0%b9%89%e0%b9%88%e0%b8%a1%e0%b8%95%e0%b9%89%e0%b8%99%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87-web-service-client-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-myeclips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
