ΰ? е ִ ϴ. ʡ ˼մϴ. ø ϰڽϴ. Խϴٸ.. װ ƴϳ. Դٰ ASP.NET ´ Ժη ¸ øⰡ . 䵵 ġ ʰ, ¸ ø ASP.NET ϴ ڽ ʾƼ. ^^;
ٰ ø ״ ٶ ʾƺԴϴ. 츮 ʿ ƴ϶, ؾϰ, ° ϰ Ǵ ϴ ״ϱ. , ӿ ̰ ִ ¿̱ մϴ.
ӿ 帧 ٲپ ϴ ̹ ¸ ÷ϴ. ̹ ´ Ѵ ̱ մϴ. øⰡ ؼ ø ϰ ־ŵ. ø ´ .NET Framework ̾ Դϴ. , ° ϵ忡 ִ Դ ϳ ÷δ ٶ ? ϴ ᱹ øϴ.
̹ ´ ÷ȴ ¿ ̾ ƴմϴ. ~~ ASP.NET ̾߱~~ ٲپŵ. ƹ ص ASP ASP.NET ϴ ü ״ ǹ̰ ٰ Դϴ. ASP ASP.NET ƹ ٰ ϰ θ ϴ ó 쿡 ŵ. ϰ ٸ Դϴ.
ڲ ASP ASP.NET Ű ü αӵ ȥ ̶ Դϴ. ٸ е ASP ASP.NET Ƶ ó , ᱹ Ǹ Ϲ ASP.NET Ұ Ǿϴ. ۿ ٴ մϴ. ASP.NET ó ͵ ʾҴ ASP ְڽϱ??
ؼ, ´ 츮 ASP.NET ̶ ó , 츮 ̰ Ӱ Ѵٴ ڼ غ մϴ. ASP ϴ ǥ Դϴ. ̰ ϴ θ ϸ ο ذ ȴٴ ְ ؿ Դϴ. , ASP ASP.NET ʹٸ Word Ͻʽÿ.
ƾ.. ⼭ ϱ ߿ ϳ ASP ͼϸ ASP.NET Ⱑ ô ٴ Ӽ(?)Դϴ. ʾҽϴ. ȵǴ ٶ ̱ , ASP ASP.NET Ⱑ ִٰ մϴ. Ȯ ڸ, ASP ٴ α ٸ ASP.NET ϱⰡ ٷο ̶ . , ڽ ASP ڽ ִٸ ̰ ASP.NET Կ ־ ۿ Դϴ. !! ASP ؼϴ дٸ . ̳ ڸ θ Կ ־ ε ʽϴ.
, ASP.NET ϱ ؼ ASP.NET λ ƴ϶ VB.NET̳ C# Ȥ Managed C++ ΰ Ǿ մϴ. 츮 ASP ASP ڵ带 ۼϱ ؼ VBScript ߾ ݸ, ASP.NET ̷ ؾ߸ ۼ ֽϴ. ´ C# Ϸ ϰ , VB.NET ϱ ϴ. е ASP.NET ϱ ؼ ϳ Ͻð θ Ͻø鼭 ϼž Դϴ. ϰ ؼ ASP.NET Դϴ. ƴ϶ ʼ . ϳ ϴ Դϴ. (δ C# õմϴ. 鸮 ҹ ϸ VB.NET C# Wrapper ̾߱Ⱑ ְŵ. ̾߱ C# VB.NET ٴ ǹϴ . ϰų ų Դϴٸ..)
.. ̹ ¥ մϴ.
C/S Ͻô е α 鼭 ó ġ ¼ " ̰ 밡ٴ!!" ̴ϴ. HTML ( ȸ ) VB VC++ ߴٸ 巡 ̸ ذ.. ڵ带 ۼ ־ ϱ. HTML Ÿ Ƿ ʿ. ±鵵 ˰ ־ ϱ. ¼ HTML ȸ , ± Ʈ ± ۼϰ ̰ Ʈ ż ¸ ڳ. Դٰ ̻ڰ ٹж
± Ἥ ġ , 鿩 ϸ鼭 ± ٵ ˾ƾ ϰ, DHTML ؾ ϰ, Ÿ Ʈ ٷ ̻ڰ, ִ ̳ ģ ̹ ̰, Ƽ ϳ µ ªԴ п Դ ĥ ɸ ̴ϴ.
鼭 ۾ ͼ մϴ. HTML 庸ٵ ٷ Ǿ ϸ HTML ִ 峪 HWP ִ ͺ ϰ .. Ͽ߽ϴ. ġ ʾƿ? , 츮 Ͽ ʹ Ƶ̰, HTML ⸦ . , ߱Ⱓ κ 츮 ASP ٴ HTML Ͽ Դϴ.
Դٰ, ⲯ ASP ϼ ξ, ̳ʰ ̴ٰ ASP ڵ带 Ծ ߰, ȸ ҷ .. ¼ , ι ʾҳ? .. ʹ ȭ , ȵ " ̳ʴ Ƴ!!" ϱ . 쿬 ̳ʴԵ .. θ մϴ. ģ Ե Ϸ . ڽô ѹ ݽô. 3ÿ ڴٰ Ͼ ȸ ϴ ῡ, ȱ迡 ׳ ̴ϴ. ѹ ݽô. ϸ鼭 . , ̳ ϴ ְڽϱ? ̷ ȭ ϴ. 3ñ 鼭 ۾ϴµ ڴٰ ¼ ѹ Ǽ ƴϳı. .. ½ϴ. ¼? ϰ ̿ ̾߱⸦ ְ, Ե ̸ ٰ ߰ մϴ. ð .. ? ̰ ϴ ? ȥ Ѵϴ. ̰ Ǵ Ҹϱ? ߰ ̴ϱ? ̰ .. ƴմϱ?
Ʈ ̽ϴٸ.. ̷ Ȥ ְ .
߰ ¿. ٽñ ͵ մϴ. ASP.NET ϸ ̷ ؼ ȥϴ Ŀõ ڽϴ.
ٽñ VB VC++ ۼ߾ ó Drag & Drop ٹ ְ DZ.(, ̰ Visual Studio.NET Ѵٴ ̾߱Դϴ) , ҽڵ ڵ尡 ڼ(Ȥڴ ̷ ڵ带 İƼ ڵ ϴ) ְ Ǿϴ.
|
: ϰԴ ƴ ϴ.
MS - , MS Ӹ ƴ - ο ǰ 쿡 Ҵ. , ̹ Ͽ. ? ϸ鼭, 鼭 δ ذϰ ο غϰ ϴϱ. MS ɷµ ƿ. ҽ뿡 ϸ ASP.NET 2 ߿ ߴٴ ϰų ų ִϴ.
|
ASP.NET 鼭 ۼ ڵ Ǵ ٷ (WebForm)̶ Դϴ. ϴ ̶ ǹε, ̰ ġ Ϲ ø̼ ۼϵ ְ ִ մϴ. VC++ ̳ VB ٷ Ҵٸ, 츦 ٹ̱ ؼ Ǵ ٰ ʿ Ʈѵ ׳ Drag and Drop ÷ װ ĵ ̴ϴ. VB VC++ ϳ ٹ̴ 10ʵ ɸ ʽϴ. .. Visual Studio.NET ؼ ȴٴ Դϴ. , ó(ASP ó) ڵص ϴٸ ؼ ۾ , и ҵ ְ Ǵ ʿ ?
, HTML ҽ ҽڵ带 ذ ʴ . ̴ ASP.NET ü ϳ üν Ǿ, ӵǾ Ŭ ϰ ֱ, α ̵鿡Դ ư ϰ Ƶ鿩 ֱ Դϴ. ̷ Դϴ.
, ASP.NET ̺Ʈ ߽ α մϴ. ASP ڵĿ Ż Ÿ̶ κ ASP αֿ ͼϽ е ȥ ֱ κ ֽϴ. ʽÿ. ASP ø . ^^
⺻ ASP.NET Դϴ. ֽϴٸ, Ե . , ڹٽũƮ ͼ ̶ ڵ尡 Ŭ̾Ʈ ̺Ʈ óϴ κó ֽϴ. , ó ʾƵ Ǵ ̱ մϴ. , 츮 ߿ ҽ óȴٴ Դϴ. ҽ 鼭 帮 ϰڽϴ.
<html>
<script language="vb" runat="server">
Sub Button1_Click(Source As Object, E As EventArgs)
lblResult.Text = "ȳϽ÷ƴϱ? " & txtName.text & " "
End Sub
</script>
<body>
<form id="Form1" method="post" runat="server">
̸ :
<asp:textbox id="txtName" runat="server"></asp:textbox>
<asp:button id="Button1" onclick="Button1_Click" runat="server" text="λ" />
<p><asp:label id="lblResult" runat="server" /></p>
</form>
</body>
</html>
|
ҽ ڵϰ Ʈϰ ôٸ , ýۿ .NET FrameWork ġǾ ־ ϱ. ̰ ġϴ ׳ CD ְ ġϸ Ǵ ̱ մϴ.( CD MS ̳忡 ų, ¥ ݴϴ.) , ȯ ߾ ¶ ڵ ,(¼ ī ) Ȯڸ .aspx ؼ ؾ߸ մϴ.
ҽ ŭ ASP ؾֽʽÿ. մϴ. ε Ǹ ȭ鿡 ϳ ؽƮ ڽ ϳ ư("λ" ִ) Ÿ Դϴ. ó.
ؽƮ ڽ ̸ ְ "λ"ư .. ó Դϴ.
.. ϳ ʴٱ? -_-; ϴ١ ó ذؼ .
ҽ <asp:textbox .. /><asp:button.. /><asp:label../> ±װ Ȳ ҷ ڽϴ. ̰ Ʈ̶ Ҹ HTML Ʈ ϰ ƮѵԴϴ. ̸ ̵ Է ؽƮ ڽ, ư, ̺ . Ʈ Ӽδ runat="server" ָϼ. Ʈѵ Ǵ Ʈ̱ ̷ Ӽ Ǿ ֽϴ.
Ʈ id Ӽ ϸ, ID Ʈ ֽϴ. ҽ 츮 <asp:textbox Ʈѿ Ư ְ ư , ư ɷִ ̺Ʈ Լ "Button1_Click" ȣϰ ˴ϴ. ϼ. ۵Ǿ, Լ Ǵ ۾ Ͼ Դϴ. Դϴ.
, ̹ ۼǾ ִ Button1_Click Լ ̸ ۼǾ ִ "ȳϽ÷ƴϱ?" ڿ ڰ txtName ̶ Ʈѿ Է ļ Ʈ "lblResult" ̵ ༮ Text Ӽ ְ Ǵ Դϴ.
ASP ٽñ øô е ASP Ӹ ʽÿ. ̷ ұ ʽÿ. ̿ ̺Ʈ ߽ α ü ٰ鼭, ִ ñ ô е ˴ϴ. , κ 츮 鸸 κ ƴմϴ. װ ¿ ļ ö Ǹ ذ κ Դϴ. "ASP.NET ̷ ٲ. ~ α ڴ." ñ ٷ
, ̸ ʹ? ϴ. ȣ õ̽ е ǿܷ ֱ Ʈ ߹ ġϰ մϴ. ϴ ѹ .
ó ûǴ , IIS Ľϴ ASP.NET ϴ оԴϴ. , ̸ JIT(just-in-time) մϴ. , Ʈѵ HTMLμ ϸ鼭, ϵ ڵ尡 ǰ, ȣ ̺Ʈ ִٸ ̺Ʈ ڵ尡 Ǿ, ƮѰ ȣۿ ϰ, HTML ˴ϴ. , HTML Ŭ̾Ʈ Ѱ Դϴ.
ó ûǴ , ι ̻ ȣǾ ϴ ۾ , ̹ Ǿ ִ ϰ DZ, ûô ð Ǿ ϴ. ̸ ǥϸ ϴ.
ASP.NET M.O.C ÷ ĸ ϴ. ̰ ̷ ÷ Ǵ ڳ. Ȥ ??? ...
, "- Ӹ ...-_-"ϽŴٸ, е .NET FrameWork н Դϴ. , . ̾߱ ̴ϱ. ư ð ѹ 鿩 ϸ ϴ. ٽ 帮µ 츮 ASP.NET ó ϰ ִ Դϴ. .
츮 ҽ ư 쿡 ̵ ڵ尡 Ǿ Ʈѿ ó ó ̷ ־ Դϴ. ÷ , ̾߱ ֽϴ. , ̾ 2-3 ¸ ؼ ̸ Դϴ. (?)
.NET ӿũ ó ִ ŭ ڰԵ 츮 ڵ ڵ۾ ϱ ŭ Դϴ. Ư ó ؼ ϰ ϰ, HTML ѱ ۼϰ, ó ϴ ASP ۼϰ, ٽñ ְ ϴ ܰ踦 ó ְ Դϴ.
|
: º ?
ֽϴ. ϱ Ͽ, װ͵ ٷ Ӱ ־ ϴ ͵ ֽϴ. ο ĵ Ǿشٸ иմϴ. ͵ ϴ δ㽺, ư ȯ װ Ǻη ʴ . ο ͵̶ ٷ .NET ӿũ, ASP.NET, ADO.NET, C# Ȥ VB.NET ̴ϱ.. .. , .NET ְ ༮Դϴ. 츮 Ϸ Ѵٸ
|
.. ҽ ٽñ ٶ սô. ϱ Ͽ ϸ ҽ (?) ASP.NET ƴմϴ. ƾ.. ִٴ ƴմϴ. ٸ, ϸ 밡 ڵ̶ ̾߱⸦ ˴ϴ. , Ҹ . ¥ ߿ ASP.NET (Ȥ ) ϳ ü νĵǾ , Ͽ Ѵٴ Դϴ. װ ü α ⺻̴ϱ. 츮 ۼ ҽ ʿ ҽ ִ ̸, ϳ üνᵵ ̷ ʰ ִ Դϴ. , HTML ڵ嵵 ϳ (?) ֱ Ͻ и ʽϴ.
, ڵ ռ ־ ϱ ߽ð "" ؼ ʾ ˴ϴ. ı? װ ٷ VS.NET 츦 մϴ. VS.NET ϸ ڵ () ڵ ʾƵ ˴ϴ. 巡 ڵε ̷ ְ Ǵϱ. ٷ ̰ VS.NET ϴ Դϴ. , VS.NET ϸ ⺻ ü ڵ ݴϴ. ؼ, ϳ üó Ǿ ä 츮 Ǿ .
ؼ, ü αֿ е ASP.NET ϸ鼭 ȥ ֽϴ. , κ åٰ ".NET ¼ ũƮ αӵ ڴ" ȴ ̱ մϴ. , ʱ⸦ ٶ Դϴ.
· 츮 ִٴ ڽŰ , ҽ VS.NET ٽñ ۼ ô. VS.NET ؼ ASP.NET Ǹ ⺻ Code Behind ν ˴ϴ. , κ Ǿ Ǿٴ .
ܰ踦 ѹ .. ^^ . ASPNET_Start 丮 ϳ . 丮 ó ο ϳ ߰Ͽϴ. ( ַ Ž â ξϴ. Ƹ ̴ϴٸ ȭ ĸϱ ξϴ. ϼ)
|
.NET Flatform غ ýۿ ̷ .
, VS.NET ġ Ͻ ϴ. , Ʈϱ ؼ Visual Studio.NET Beta 2 ̻ ġϼž Ѵϴ. CD ̳ ҵ鿡 ְ ֽϴ.
|

̸ ׳ wFrm01.aspx ־ϴ. ^^

ó Ÿ ̸, ߰ Դϴ.
|
۾ ̾ƿ 忡 Ƿ ġ (x,y) ǥ Ͽ ĵ˴ϴ. μ ó Ʒ ġϷ DOCUMENT pageLayout Ӽ FlowLayout Ͻʽÿ.
|
⺻ DHTML absolute position Ѵٴ Ÿϴ. MS DHTML ϰ Ǹ Ʈѵ ü ġ ڱⰡ ϴ ġų ֽϴ. X ǥ Y ǥ ̿ؼ . DHTML غ ǹ̸ ƽ Դϴ. մϴ. VS.NET ̷ ¸ Grid ̾ƿ ¶ ϴµ. ̰ Ʈѵ ġϴ Ǿ Դϴ. , ġ ڿ HTML ҽ ø "߾ƾ~" ϰ ± ִ ð ̴ϴ. DHTML ڽ ˾ƺⰡ Դϴ. ؼ ġ Ŀ HTMLҽ 鼭 Ʈѵ ġ ٲٴ Ұɿ . , HTML ִٴ ֱ Grid ̾ƿ ⺻ ̾ƿ ֽϴ.
ٸ, ̷ ٴ ƹ HTML ִ ¿ٿ(?) ٴ ̾. ؼ ̷ ̾ƿ ̱. ⺻ HTML ̾ƿ FlowLayout Ϸ մϴ.
FlowLayout ϰ Ǹ. Grid ̾ƿó Ʈ ϴ ġ Ȯ ġ . .NET ó Ʒ θ Ʈѵ ġ ֽϴ. , ġ ؼ
± ؾ ϱ . , 밡. ٰ FlowLayout ϰڴٴ ƴմϴ. ȿ GridLayout FlowLayout ̱ . , ϴ FlowLayout ϰ ϰڽϴ. , FlowLayout θ HTML Ͱ HTML ȴٴ ǹ̶ϴ.
FlowLayout , ϴ ϴ.
ϴ HTML 带 մϴ.

ȭ鿡 HTML ± ɴϴ. ¿ 콺 Ŭ Ͻñ. Ӽ ϼ. Ȥ 쿡 Ӽ Ŭϼŵ ˴ϴ.

ó Ӽ ִ 찡 ̴ϴ.. ⼭ ̾ƿ FlowLayout ּ

Ȥ Ӽ â Ͻ ó pageLayout FlowLayout Ͻø ȴϴ. ^^ ƹ γ ϼŵ ˴ϴ.

Flow ̾ƿ Ǿϴ. Ʈѵ ÷ ô. ٰ "̸ : "̶ ڿ.. ó [] Ʈ ߿ TextBox Ʈ ϳ Drag & Drop ؼ ÷

, Ʈѿٰ 콺 Ŭؼ [Ӽ] ðų, Ӽ â ż Ʈ ID txtName ̶ ֽñ ٶϴ. Ӽ ̰ ּŵ ? õ Ӽ̶ Դϴ.

Ǿ ̹ ư ϳ ÷ ôٿ. ó [] Ʈ ߿ [Button] Ʈ ϳ 巡ؼ ÷ . ߿մϴ. Ʈ̾ մϴ.


̺ Ʈ ϳ 巡 ؼ ÷ մϴ

, ̺ Ʈ Ӽ ż, Text Ӽ Label ̶ Ǿ ִ ϼ. , ༮ ̵ Label1 ̶ ׳ νñ.
.. UI غ Ǿ Դϴ. ڵ Ͻ Դϴ. ư Ŭϼ.. ڱ ҽ ٲ鼭 wFrm01.aspx.cs Դϴ. ȿ ҽ ̹ ̱.
ҽ ϱ? ñϽð, ҽ ϴ. ̹ ϴ ˰ ̴ϱ.

Ŀ ̴..
private void Button1_Click(object sender, System.EventArgs e)
{
}
̶ ȿٰ ڵ Ͻø ˴ϴ. , ư ŬǾ 쿡 Ͼ 츮 ϰ Ǵ . ư Ŭ , 츮 Label Ʈ Text "ȳϽ÷ƴϱ? OOO " ̶ Ÿ Ϸ մϴ. , ڿ OOO ̶ ڰ Է Ÿ .
ڵϸ ɱ? ϰԵ ó ϸ ˴ϴ.
private void Button1_Click(object sender, System.EventArgs e)
{
Label1.Text = "ȳϽ÷ƴϱ? " + txtName.Text + " ";
}
|
̰ C# ̹Ƿ, C# Ģ ° , ҹڸ ؼ ڵ ּž ϱ. ڿ ϴ ڴ +, ٴ ; ־ մϴ. ^^
̰ ġ Visual Basic α̳, ڹٽũƮ ڵߴ Ÿϰ ſ մϴ. ʳ?
. 帰 Drag & Drop ڵ ϼǾϴ. ٸ ϸ ɱ? װ մϴ. Ʈ ߿ ؾ ϱ ؼ [ַ Ž] wFrm01.aspx ϰ, 콺 ŬϿ " (P)" ݴϴ.

ϼ ؾ մϴ.(, ݵ ʿ ϴٸ...) ASP.NET ۼϽ Ŀ ؾ մϴ. IL ̶ . ߰ IL Ǿ ִٰ ڰ ûϰ Ǹ JITer ؼ ٽñ ýۿ ° ٽ ϰ ǰ, ö ˴ϴ. ̷ .NET FrameWork Ͻø Ͻ ִ κ̱. ʿ ¸ غ߿ ֽϴ.
. ϴ. [] ϸ ˴ϴ. ó.

带 ϰ Ǹ, â Ͽٴ ; մϴ. Ư Ÿ ġ ٸ Դϴ.

Ǿ ϴ ֳ. [F5] Ű ðų, ߿ ֽϴ.

, ǰ, Դϴ. , Ʈ Ͻø ϴ . ̰ Դϴ.

Ǵ տ 帰 Ͱ ϴ. ʽϱ?
, ¿ ñ ̰, Դϴ. , ̹ ¿ ϰ κ ִ ͵ ƴ մϴ. ؼ 츮 ̷ ĵ ϰ ڼ ʿ غϴ. δ ⺻ dzʶٴ ڼ ν ַ ϴϱ. ʳ?
̰ ִٴ дϴ. ASPX ϳ Ʈ غ, Խ ̰ ϴ κе ߿ϰ, ʰ ߿ ASPX ϴ ϴ ̶ .
ϴ. սô.. δ ϴ õҸ ֽϴ. å ؼ .NET Flatfrom ¼ Ͻ ڽϴ.
ȭ - INTRODUCING MICROSOFT.NET
å̱. David S. Platt åԴϴ. ̱. å̴. ǹ α ̷ ü ηϴ. å Ȱ ڴٽ ϰ ֽϴ.
!! ´ å ¼ ߿ å ϰ ¥ ִٴ ο νñ ٶϴ. ȣϴ å Ʋ ̴ϱ. ^^
? ̰ ϴ ? ° ⼭ ̳? Ŵٸ ϰ ؼ ϴ. -_-; ƽ? ƽ մϴ. ٸ å ð, θ ϼ. ̰ ִٰ ߷ ðԴϴ.
.. ° ̵ Ͻñ.( ð ɰ غڽϴ) , ִٸ Knowhow Խǿ ÷ֽø ϰڽϴ. ^^ Knowhow Խ ϴ ƴմϴ. ASP.NET Խ Ź帳ϴ.
Ϸ Ǽ.
Back