ํฐ์คํ ๋ฆฌ ๋ทฐ
ASP ๊ณ ๊ธ ๊ธฐ์
(์ถ์ฒ : http://www.microsoft.com/korea/technet/IIS/Tips/asptips17_29.asp)
์์ฃผ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ๋ ์น ์๋ฒ์ ์บ์ํ๋ผ
๊ฐ. ์์ฃผ ๋ณ๊ฒฝ๋์ง ์๋ ๊ฒ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์ง์ ์ก์ธ์คํ์ง ๋ง๊ณ ์บ์ฌํ๋ผ.
๋. ์บ์ฌ ๋์ : ์ฝค๋ณด ์์ ๋ชฉ๋ก, ์ฐธ์กฐ ํ
์ด๋ธ, DHTML ์คํฌ๋ฉ, XML(Extensible Markup Language) ๋ฌธ์์ด, ๋ฉ๋ด ํญ๋ชฉ๊ณผ ๋ฐ์ดํฐ ์๋ณธ ์ด๋ฆ(DSN), ์ธํฐ๋ท ํ๋กํ ์ฝ(IP) ์ฃผ์ ๋ฐ ์น ๊ฒฝ๋ก๋ฅผ ํฌํจํ๋ ์ฌ์ดํธ ๊ตฌ์ฑ ๋ณ์
๋ค. HTML ๋ฌธ์๋ก ์ ์ฅ
๋ผ. ์์ฃผ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ๋ ๋ฉ๋ชจ๋ฆฌ(Application๋ณ์๋ Session ๋ณ์)์ ์บ์ฌํ๋ค.
๋ง. ๋ฐ์ดํฐ ๋ฐ HTML์ ์น ์๋ฒ ๋์คํฌ์ ์บ์ํ์ญ์์ค
(1) ๋ฉ๋ชจ๋ฆฌ์ ์บ์ํ ๋ฐ์ดํฐ๊ฐ ๋๋ฌด ๋ง์ ๊ฒฝ์ฐ์๋ ๋ฐ์ดํฐ๋ฅผ ํ
์คํธ ๋๋ XML ํ์ผ ํ์์ผ๋ก ์น ์๋ฒ์ ํ๋ ๋์คํฌ์ ์บ์ํ๋ค.
(2) ADO์ RecordSet์ Save() ๋ฐ Open() ํจ์๋ฅผ ํ์ฉํ์ฌ ๋์คํฌ์ ์ ์ฅ
(3) Scripting.FileSystemObject๋ฅผ ์ด์ฉํ์ฌ ํ์ผ๋ก ์ ์ฅ
2. ๋ฉ์น ํฐ COM ๊ฐ์ฒด ๋ฑ์ ๋ฉ๋ชจ๋ฆฌ์ ์บ์ฌํ์ง ๋ง๋ผ.
3. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ฒฐ์ ์์ฉ ํ๋ก๊ทธ๋จ์ด๋ ์ธ์ ๊ฐ์ฒด์ ์บ์ํ์ง ๋ง๋ผ.
4. ์ธ์
๊ฐ์ฒด๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์ฌ์ฉํ๋ผ.
๊ฐ. ์น ์๋ฒ์ ๋ํ ์ฌ์ฉ์ "Sticking" ํ์ ๋ฐ์
๋. ์ธ์
์ ์ฌ์ฉํ๊ณ ์์ง ์์ผ๋ฉด ์ธ์
๊ธฐ๋ฅ์ ๋ฐ๋์ ํด์
<% @EnableSessionState=False %>
๋ค. ์ํ์ ํฌ๊ธฐ๊ฐ 4KB ๋ฏธ๋ง์ผ๋ก ์์ ๊ฒฝ์ฐ์๋ ์ผ๋ฐ์ ์ผ๋ก ์ฟ ํค, QueryString ๋ณ์ ๋ฐ <input type=hidden>๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๋ค
5. ์คํฌ๋ฆฝํธ ์ฝ๋๋ฅผ COM ๊ฐ์ฒด๋ก ๋ง๋ค์ด ์ฌ์ฉํ๋ผ.
๊ฐ. COM ๊ฐ์ฒด๋ ๋น์ฆ๋์ค ๋ก์ง์ผ๋ก๋ถํฐ ํํ ๋ก์ง์ ๋ถ๋ฆฌํ ์ ์๋ค.
๋. COM ๊ฐ์ฒด๋ ์ฝ๋ ์ฌ์ฌ์ฉ์ ๊ฐ๋ฅ์ผ ํ๋ค.
๋ค. ์์ ์์ ASP๋ COM์ผ๋ก ์ ๋ง๋๋ ๊ฒ์ด ์ข๋ค.
6. ์ต์ ์ ๋ฆฌ์์ค๋ฅผ ์ป์ด ์ ์ํ๊ฒ ํด์ ํ๋ผ.
๊ฐ. ๋ค์ด๋ก๋ ์ปดํฌ๋ํธ
๋. ์ ์ํ๊ฒ Closeํ๊ณ Nothing์ ์ค์ ํ๋ผ.
7. ๋
๋ฆฝ ํ๋ก์ธ์ค ์คํ์ ํตํด ์ฑ๋ฅ๊ณผ ์์ ์ฑ์ ์ ์ ํ ์๋ฐฐํ์ญ์์ค
๊ฐ. ๋ฎ์ ๊ฒฉ๋ฆฌ : ๋ชจ๋ IIS ๋ฒ์ ์์ ์ง์๋๋ฉฐ ์๋๊ฐ ๊ฐ์ฅ ๋น ๋ฆ
๋๋ค
๋. ๋ณดํต ๊ฒฉ๋ฆฌ : ๋
๋ฆฝ ํ๋ก์ธ์ค๋ก ์คํ
๋ค. ๋์ ๊ฒฉ๋ฆฌ : ๋
๋ฆฝ ํ๋ก์ธ์ค๋ก ์คํ. ASP ์๋์ด ์ค๋จ๋๋๋ผ๋ ์น ์๋ฒ ์๋์ ์ ์ง. ๋์ ์ ์์ ์๊ฐ ์ฆ๊ฐํ ๊ฒฝ์ฐ์๋ง ๋์ ๊ฒฉ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๋ค.
โป ASP ์์ฉ ํ๋ก๊ทธ๋จ์ ๋
๋ฆฝ ํ๋ก์ธ์ค(๋ณดํต ๋๋ ๋์ ๊ฒฉ๋ฆฌ)๋ก ์คํํ๋ฉด ASP ์์ฉ ํ๋ก๊ทธ๋จ์ Windows NT4์ ๊ฒฝ์ฐ Mtx.exe๋ก ์คํ, Windows 2000์ ๊ฒฝ์ฐ DllHost.exe๋ก ์คํ๋๋ค.
โป ๊ถ์ฅ ์ฌํญ : IIS 4.0์์๋ ASP์ ๋ฎ์ ๊ฒฉ๋ฆฌ ์์ค์, IIS 5.0์์๋ ASP์ ๋ณดํต ๊ฒฉ๋ฆฌ ์์ค์ ์ฌ์ฉํ๊ณ COM+ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๋ผ.
8. Option Explicit๋ฅผ ์ฌ์ฉํ์ญ์์ค
๊ฐ. Option Explicit๋ ASP ์คํฌ๋ฆฝํธ์ ์ฒซ ๋ฒ์งธ ์ค์ ์ฌ์ฉํ๋ค.
๋. ๋ชจ๋ ๋ณ์๋ฅผ ๋จผ์ ์ ์ธํด์ผ ํ๋ค. ๋ง์ฝ ์ ์ธํ์ง ์์ ๊ฒฝ์ฐ ์๋ฌ๊ฐ ๋ฐ์๋๋ค.
๋ค. ๋ณ์ ์ด๋ฆ์ ์คํ๋ฅผ ๋ง์ ์ ์๋ค.
๋ผ. ์ ์ธ๋ ๋ณ์๊ฐ ์ ์ธ๋์ง ์์ ๋ณ์๋ณด๋ค ๋น ๋ฅด๊ฒ ์คํ๋๋ค.
(1) ์ ์ธ๋์ง ์์ ๋ณ์ : ์คํฌ๋ฆฝํ
์คํ ์๊ฐ์ ํ์ํ ๋๋ง๋ค ๋ณ์ ์ ์ธํ์ฌ ์ฌ์ฉ
(2) ์ ์ธ๋ ๋ณ์ : ์ปดํ์ผ ์๊ฐ ๋๋ ์คํ ์๊ฐ์ ๋ฏธ๋ฆฌ ํ ๋น
9. ๊ฐ๊ธ์ ์ ์ญ ๋ณ์๋ณด๋ค๋ ํจ์ ๋ด์ ์ง์ญ ๋ณ์๋ฅผ ์ฌ์ฉํ๋ผ.
10. ์์ฃผ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ๋ฅผ ๋ณ์์ ์ ์ฅํ๋ผ.
๊ฐ. COM ๊ฐ์ฒด์์ ์ฝ์ด์จ ๋ฐ์ดํฐ
๋. Request ๋ณ์(Form ๋ฐ QueryString ๋ณ์)
11. ๋ฐฐ์ด ํฌ๊ธฐ ์ฌ์ ์๋ฅผ ํผํ๋ผ.
๊ฐ. ๋ฐฐ์ด ํฌ๊ธฐ๊ฐ ๋ถํ์คํ ๋์๋ ์ ๋นํ๊ฒ ํฌ๊ฒ ์ก์๋ผ. ์ฝ๊ฐ์ ๋ญ๋น๊ฐ ์คํ๋ ค ๋ซ๋ค.
12. ์๋ต ๋ฒํผ๋ง์ ์ฌ์ฉํ์ญ์์ค
๊ฐ. IIS : IIS๋ฅผ ์ด์ฉํ ์ ์ฒด ์์ฉ ํ๋ก๊ทธ๋จ์ ์๋ต ๋ฒํผ๋ง ๊ธฐ๋ฅ์ ์ค์ (๊ถ์ฅ ์ฌํญ)
๋. ์คํฌ๋ฆฝํธ : Response.Buffer๋ฅผ true๋ก ์ค์ , ์ด๊ฒ์ HTML์ด ASP ์คํฌ๋ฆฝํธ์ ๋ํ๋๊ธฐ ์ด์ ๊ณผ Response.Cookies ์ปฌ๋ ์
์ ์ฌ์ฉํ์ฌ ์ฟ ํค๊ฐ ์ค์ ๋๊ธฐ ์ด์ ์ ๋ฏธ๋ฆฌ ์คํ๋์ด์ผ ํ๋ค.
๋ค. ์ค๊ฐ ์ค๊ฐ์ ๋ฒํผ๋ง๋ ๋ด์ฉ์ ์ถ๋ ฅํ ๋ Response.Flush๋ฅผ ์ฌ์ฉํ๋ค. ์๋ฅผ ๋ค์ด, 1,000๊ฐ์ ํ์ผ๋ก ๊ตฌ์ฑ๋ ํ
์ด๋ธ์์ 100๊ฐ์ ํ์ ํ์ํ ํ ASP๋ Response.Flush๋ฅผ ํธ์ถํ์ฌ ๋ธ๋ผ์ฐ์ ์ ๋ณด๋ธ๋ค. ๊ทธ๋ฌ๋ ๋๋ถ๋ถ </table> ํ๊ทธ๊ฐ ๋ํ๋ ๋๊น์ง๋ ๋๋ถ๋ถ์ ๋ธ๋ผ์ฐ์ ์์ ํ
์ด๋ธ ํ์๋ฅผ ์์ํ ์ ์์ผ๋ฏ๋ก 100๊ฐ์ฉ ํ
์ด๋ธ์ ์ชผ๊ฐ์ ๋ํ๋ธ๋ค.
13. ์ธ๋ผ์ธ ์คํฌ๋ฆฝํธ ๋ฐ Response.Write ๋ช
๋ น๋ฌธ์ ์ผ๊ด ์ฒ๋ฆฌํ์ญ์์ค
๊ฐ. ์ฌ๋ฌ ๊ฐ์ ์ธ์ ํ ์ธ๋ผ์ธ ํํ์๋ค์ ํ ๋ฒ์ Response.Write ํธ์ถ๋ก ๋ฐ๊พธ๋ผ.
14. ์คํ ์๊ฐ์ด ๊ธด ํ์ด์ง๋ฅผ ๋ง๋ค ๋ Response.IsClientConnected๋ฅผ ์ฌ์ฉํ์ญ์์ค.
๊ฐ. False๊ฐ ๋ฐํ๋๋ฉด Response.End๋ฅผ ํธ์ถํ์ฌ ๋๋จธ์ง ํ์ด์ง๋ฅผ ํฌ๊ธฐํ๋ค.
๋. IIS 5.0์์๋ ์ด๋ฌํ ์ ์ฐจ๋ฅผ ์ฝ๋ํํ๋ค. ์ฆ 3์ด๋ฅผ ์ง๋๋ฉด ํด๋ผ์ด์ธํธ๊ฐ ์์ง๋ ์ฐ๊ฒฐ๋์ด ์๋์ง๋ฅผ ๊ฒ์ฌํ์ฌ ํด๋ผ์ด์ธํธ ์ฐ๊ฒฐ์ด ๋์ด์ ธ ์์ผ๋ฉด ๊ทธ ์ฆ์ ํด๋น ์์ฒญ์ ์ข
๋ฃํ๋ค.
15. <OBJECT> ํ๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ฒด๋ฅผ ์ด๊ธฐํํ์ญ์์ค
๊ฐ. Server.CreateObject ๋ฉ์๋๋ณด๋ค๋ <object runat=server id=objname> ํ๊ทธ๋ฅผ ์ฌ์ฉํ๋ผ.
๋. <object id=objname> ํ๊ทธ๋ ๊ฐ์ฒด ์ด๋ฆ์ ์ ์ธ๋ง ํ๊ณ ์๋ค๊ฐ ํธ์ถ๋ ๋ ๋น๋ก์ ๋ง๋ค์ด์ง๋ค.
16. TypeLib ์ ์ธ์ ADO ๋ฐ ๊ทธ ๋ฐ์ ๋ค๋ฅธ ๊ตฌ์ฑ ์์์ ์ฌ์ฉํ์ญ์์ค
๊ฐ. IIS 5.0์๋ ๊ตฌ์ฑ ์์์ ์ ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ํ ๋ฐ์ธ๋ ๊ธฐ๋ฅ์ด ์๋ก ์ถ๊ฐ๋์๋ค.
๋. ADO ์์๋ฅผ ์ฌ์ฉํ ๋์๋ ๋ค์ ๋ช
๋ น๋ฌธ์ Global.asa์ ๋ฃ์ผ๋ผ.
17. ์๋ฒ์ ๊ฐ์ ๋๊ธฐ๊ธฐ ์ ์ ํด๋ผ์ด์ธํธ์์ ์ ํจ์ฑ ๊ฒ์ฌํ๋ผ.
18. ๋ฃจํ ํ์์ ๋ฌธ์์ด ์ฐ๊ฒฐ์ ํผํ๋ผ.
๊ฐ. ๋ฐ๋ณต์ ์ธ ๋ฌธ์์ด ์ฐ๊ฒฐ๋ก ์ธํด ์ ๊ณฑ ๋ฐฐ์ ์๊ฐ์ด ์์๋๋ค. ๋ค์ ์์ ๊ฑธ๋ฆฐ ์๊ฐ์ 1+2+3+...+N, ์ฆ N*(N+1)/2์ด๋ค.
๋. ์ด ๊ฒฝ์ฐ Response.Write()๋ก ๋ฐ๊พผ๋ค.
๋ค. JScript์ธ ๊ฒฝ์ฐ์๋ +=์ด ํจ์จ์ ์ด๋ค.
s=s+"a"๋ s+="a"์ ๋นํด ๋น ํจ์จ์ ์ด๋ค.
19. ๋ธ๋ผ์ฐ์ ๋ฐ ํ๋ก์ ์บ์ฑ์ ์ฌ์ฉํ์ญ์์ค.
๊ฐ. response ๊ฐ์ฒด ์ฌ์ฉ
๋. <meta>ํ๊ทธ ์ด์ฉ
๋ค. HTTP ํ๋ก์์์ ์บ์ฌ
20. ๊ฐ๋ฅํ๋ฉด Response.Redirect๊ฐ ์๋ Server.Transfer๋ฅผ ์ฌ์ฉํ๋ผ.(IIS 5.0)
๊ฐ. ๋ธ๋ผ์ฐ์ ๊ฐ ์น ์๋ฒ์ ๋ ๋ฒ ์๋ณต ์ด๋ํ๋ค.
๋. Server.Transfer : ์ด๋ํ ํ์ด์ง์์ ์ข
๋ฃ๋๋ค.
๋ค. Server.Execute : ์ด๋ํ ํ์ด์ง์์ ์ข
๋ฃ ํ์ ์๋ ํ์ด์ง๋ก ๋ณต๊ทํ๋ค.
21. ๋๋ ํฐ๋ฆฌ URL์ ๋งจ ๋ง์ง๋ง์ ์ฌ๋์๋ฅผ ์ถ๊ฐํ๋ค.
๊ฐ. ์ฌ๋์๊ฐ ์๋ต๋๋ฉด ๊ธฐ๋ณธ ๋ฌธ์๊ฐ ์๋ ๋๋ ํ ๋ฆฌ๋ฅผ ์์ฒญํ ํ์ ๊ธฐ๋ณธ ๋ฌธ์๋ ๋๋ ํ ๋ฆฌ ์ฐพ์๋ณด๊ธฐ๋ฅผ ์คํํ๋ค.
๋. <a href=โhttp://msdn.microsoft.comโ>๋ฅผ <a href=โhttp://msdn.microsoft.comโ>๋ก ์์ ํ๋ค.
22. Request.ServerVariables ์ฌ์ฉ์ ํผํ์ญ์์ค
๊ฐ. Request.ServerVariables์ ์ก์ธ์คํ๋ฉด ์น ์ฌ์ดํธ๊ฐ ์๋ฒ์๊ฒ ํน์ํ ์์ฒญ์ ๋ณด๋ด์ด ์์ฒญํ ๋ณ์ ๋ฟ๋ง ์๋๋ผ ๋ชจ๋ ์๋ฒ ๋ณ์๋ค์ ๋ชจ์๋ค.
๋. Request("Data")์ ์์ฒญํ ๊ฒฝ์ฐ Request.Cookies, Request.Form, Request.QueryString ๋๋ Request.ClientCertificate์ ๋ค์ด ์์ง ์์ ํญ๋ชฉ์ ๋ํด์๋ Request.ServerVariables๋ฅผ ํธ์ถํ๋ค.
๋ค. Request.ServerVariables ์ปฌ๋ ์
์๋๋ ๋ค๋ฅธ ์ปฌ๋ ์
์๋๋ณด๋ค ๋งค์ฐ ๋๋ฆฌ๋ค.
23. ์์คํ ๊ตฌ์ฑ ์์๋ฅผ ์ต์ ์ผ๋ก ์ ๊ทธ๋ ์ด๋ํ์ญ์์ค
24. ์ฑ๋ฅ ํ
์คํธ๋ฅผ ํ๋ผ.
๊ฐ. Microsoft WAS(Web Application Stress) ๋๊ตฌ : ์น ์๋ฒ๋ฅผ ๋ฐฉ๋ฌธํ๋ ์ฌ์ฉ์๋ค์ ์ ๋ฐฑ๋ช
๋๋ ์ ์ฒ๋ช
๊น์ง ์๋ฎฌ๋ ์ดํธํ ์ ์๋ค.
๋. WAS๋ ์ด๋น ์์ฒญ์, ์๋ต ์๊ฐ ๋ฐฐํฌ, ์ค๋ฅ ์นด์ดํธ ๋ฑ์ ํ์
25. Stored Procedure๋ฅผ ์ฌ์ฉํ๋ค. (์ผ๋ฐ ASP์์ฒด ์ฟผ๋ฆฌ๋ณด๋ค ์ต๊ณ 30% ์ฑ๋ฅ ํฅ์.)
26. ๋ทฐํ ์ด๋ธ ์ฌ์ฉ ์ ๋ทฐํ ์ด๋ธ ์์ฒด์์ ์ ๋ ฌ์ ํด์ผ ํ๋ค. ์ด๋ฏธ ๋ง๋ค์ด์ง ๋ทฐํ ์ด๋ธ์ ์ด์ฉํ์ฌ Asp ์ฝ๋์์ ์ ๋ ฌํ๋ฉด ์๋๊ฐ ํฌ๊ฒ ๋จ์ด์ง๋ค.
27. Query๋ฅผ ์ฌ์ฉํ ๋ ๊ผญ ํ์ํ ์ปฌ๋ผ๋ง ๋ช ์ํ์ฌ ๋ถ๋ฌ์ค๊ฑฐ๋ ์ด์ฉํด์ผ ํ๋ค. SQL์ ์์ฃผ ์ ์งํด์ ๋ถ๋ฌ์ค๋ ์ปฌ๋ผ์ ๊ฐฏ์(๋ ์ฝ๋ ์๊ฐ ๋์ผํ๋ค๊ณ ๊ฐ์ ์)์ ๋น๋กํ์ฌ ์๊ฐ์ด ๊ฑธ๋ฆฐ๋ค.
28. Recordset ๊ฐ์ฒด๋ณด๋ค๋ Command ๊ฐ์ฒด๋ฅผ ์ด์ฉํ๋ ๊ฒ์ด ๋น ๋ฅด๋ค. 10%์ ๋์ ํฅ์์ ๋ณผ ์ ์์๋ค.
29. Recordset ๊ฐ์ฒด ์ฌ์ฉ์ CursorLocation๋ฅผ ์ ์ ํ ๊ฒ์ ์ฌ์ฉํด์ผ ํ๋ค. (1, ์๋ฒ, 3. ํด๋ผ์ด์ธํธ) ์๋์ ์ฐจ์ด๊ฐ ํด ์ ์๋ค. CursorType๋ ์ํฅ์ ๋ฏธ์น๋ค. ๋ฐ๋์ ํ
์คํธ ํ์. ๋ณดํต์ CursorLocation์ ํด๋ผ์ด์ธํธ์ ๋๋ ๊ฒ์ด ์ถ์ธ๋ค. ํ
์คํธ๋ ํด๋ผ์ด์ธํธ์ ์ปค์๋ฅผ ๋์์๋ ์๋ฒ์ ๋์์๋๋ณด๋ค ์๋๊ฐ ์ต๊ณ 3๋ฐฐ์ด์ ๋นจ๋ผ์ง๋ ๊ฒ์ ๊ฒฝํํ๋ค.
30. 1000๊ธ์๊ฐ ๋์ด๊ฐ๋ ๋ฌธ์ฅ์ ๊ฒฝ์ฐ๋ ๋ณ์์ ๋ด์์ ํ๋ฒ์ Response.Write ํ๋ ๊ฒ๋ณด๋ค๋ ํ ์ค ํ ์ค ์ง์ ๋ฟ๋ ค์ฃผ๋ ๊ฒ์ด ๋น ๋ฅด๋ค.
31. ์ฌ์ฉํ ๊ฐ์ฒด๋ ๋ฐ๋์ Close, Nothing ํด์ค๋ค. ์ ํด์ฃผ๋ฉด ๋ฉ๋ชจ๋ฆฌ ๋์๊ฐ ์ผ์ด๋๋ค. ์น์๋ฒ๋ค์ด ์ ์ฃฝ๋ ๊ฒฝ์ฐ๋ ๋ฐ๋์ ์ด๊ฒ์ ์ฒดํฌํด์ผ ํ๋ค.
32. ๋ค์ค ๋ ์ฝ๋๋ฅผ ์ด์ฉํ ์์๋ Do until, Rs.MoveNext ๊ตฌ๋ฌธ๋ณด๋ค๋ GetRows() ํจ์๋ฅผ ์ด์ฉํ๋ ๊ฒ์ด ๋น ๋ฅด๋ค.
33. ์ฌ์ฉ์ Function์ ๋ง๋ค์ด ์ฐ๋ ๊ฒ์ด ๋๋ฒ๊น ๋ฑ์ ์ข๋ค.
34. Inlcude๋ฅผ ๋ง์ด ์ํค๋ฉด ์๋๊ฐ ๋๋ ค์ง๋ค๊ณ ์ผ๋ฐ์ ์ผ๋ก ์๋ ค์ ธ ์์ง๋ง ์ค์ ๋ก๋ ์๋์ฐจ์ด๊ฐ ์ ํ ์๋ค.
35. ๋ทฐ ํ ์ด๋ธ์ ์๋ฌด๋ฆฌ ๋ง์ ํ ์ด๋ธ, ์ปฌ๋ผ๋ค์ Join ํด๋ ๋จ์ผ ํ ์ด๋ธ์ ๊ฐ์ ์์ ์ปฌ๋ผ์ ์ฌ์ฉํ๋ ์๋์ ๋์ผํ๋ค.
36. ๋ณด์ ์ฒ ์
๊ฐ. ์์๋ก windows ๋ณด์ ์
๋ฐ์ดํธ
๋. ํ์ผ ์
๋ก๋ ์์น์๋ ์ ๋๋ก ์คํฌ๋ฆฝํธ ์คํ ๊ถํ์ ์ฃผ์ง ์๋๋ค.
๋ค. asp ์คํฌ๋ฆฝํธ๊ฐ ์ฃผ์ ์ฒ๋ฆฌ๋์ง ์๋๋ก ํ๋ค. ---------------------------------------------------------------ํ๋๋ถํฐ ์ด๊น์ง ๋ค ํด์ผํ๋๊น ์ ์ ๋ฐ์ง ์ฐจ๋ฆฌ์!a์ฌ์ดํธ๋ asp๋ก db_class ์ฌ์ฉ.j์ฌ์ดํธ๋ php class ์ฌ์ฉํด์.
'ASP' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฑ์คํธ์ ๋ก๋ ๋ฒ๊ทธ (0) | 2008.09.16 |
---|---|
์ด๊ฒ๋์ ์ข ํด๋งธ๋ค ใ ์์ง๋ ์ด๋ฐ๊ฑธ๋ก... (0) | 2008.08.04 |
ASP ๊ฒฝ๊ณ ์ฐฝ (0) | 2008.04.17 |
ASP - ํ์ดํ ์ ๊ฑฐํจ์ (0) | 2008.04.17 |
MIDํจ์ (0) | 2008.04.17 |
- Total
- Today
- Yesterday
- ์๋ธ๋ฆฟ
- JSON
- jQuery
- Servlet
- ๋ด๋๋ด์ฐ
- asp
- ์์์ฌ์ด๋
- 2ne1
- ๋ณต๊ทผ์ด๋
- ๋์ค
- JSTL
- 8๋ง์ผ
- ๋ฉ๋ฐฐํ
- php
- ์นด๋ฐ์จ๋ผ์ธ
- MySQL
- JS
- I Don't Care
- ๊ฒฝ์ ์ฉ์ด
- JSP
- ํจ์
- ์ธํจ์ด
- Ajax
- ์๋ฆฌ
- ์น์์ด์ ์
- EL
- ์๋ฐ์คํฌ๋ฆฝํธ
- Java
- ๊ธฐํ
- JavaScript
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |