پرسش ها:

الحجم: px
بدء العرض من الصّفحة:

Download "پرسش ها:"

النسخ

1 1

2 program ػ ؿ ا طیم هت : IIS IIS:Internet information services ثطای هت iis طاح ظیط ضا ا ؼب ی ز ی : 1- ثب و یه ثط ض ی عی control panel ؾذؽ و یه ض ی آیى سب د ؼط ظیط ثبظ طزز ؾذؽ ثب سیه ظز عی بی طث 2

3 ثطای كب س ای ى آیب ؾط یؽ iis فؼب ؿز ثب ذیط اضز ظیط ػ ی و ی : 1 -ثب ضاؾز و جه ثط ض ی my computer عی manage ضا و یه ی و ی ؾذؽ اظ د ؼط ظیط 3

4 ض ی عی services and Applications و یه ی و ی - ض ی عی - - ی ظیط ظب ط ی طزز: 4

5 چ ب چ عی start اظ ثرف manage website زض حب ز اػطا ثبقس ی س ا ی ة ؾبیز ضا browseو ی حب ی س ا ی اظ asp.netثطای طاحی نفحبة ة اؾشفبز بیی ثطای قط ع طاح ظیط ضا ا ؼب ی ز ی ا- اثشسا ط افعاض visual studio ضا اػطا ی بیی ؾذؽ اظ بی كرم قس اؾشفبز ی بیی : 5

6 ؾذؽ ث سطسیت عی بی ظیطضا ا شربة ی و ی ثطض ی ف سض ة ؾبیز ضاؾز و یه ی بیی : 6

7 ی ظیط ظب ط ذ ا س قس ث عی بی ظیط س ػ و یس 7

8 یبزآ ضی زؾش ضاسی اظ : html HTML رفف Hyperاؾز. Text Markup Language HTMLظثب ؾا گذاری اؾز. یه ظثب كب صاضی ؼ ػ ای اظ تگ بی كب صاضی اؾز. س ب حش ای ؾ س ضا ت صیف ی و س. اؾ بز HTML قب س بی HTML ش بی ؾبز ی ثبقس. یه ؾ س HTML صفح ب یع ب یس ی ق ز. تگ ایHTML س بی كب صاضی HTML ؼ ال س بی HTML ب یس ی ق ز. س بیHTML و بر و یسی ) ب س ( ؿش س و س ؾ ثطاوز بی ظا ی ب س قس ا س. س بی HTML ؼ ال ث ن ضر ػفز ی آی س ب س <b> </b> س ا س قط ع س ز س دبیب ب یس ی ق س. س دبیب ی ب س س قط ع قش قس ی ق ز ا ب ثب یه اؾ ف لج اظ ب س. س بی قط ع دبیب ثطچؿت بی افششبح اذششب یع ب یس ی ق ز. < html >احب <tagname> < tagname /> حش ا : 8

9 اغ ت ثطای س نیف چیعی كبث اؾشفبز ی ق س.ا ب ث ثیب زلیك یه ػ بنط HTML ػ اصزHTML : س بی HTML ػ هط HTML چیعی اؾز و ثی س قط ع س دبیب لطاض زاضز اظ ػ س ب : یه دبضا طاف اؾز< p > < p />.ای هز رگز ای ب سف ط ض ط ة ) ب س وط ای شط ز اوؿذ ضض فبیطفبوؽ ؾبفبضی (ذ ا س اؾ بز HTML بیف آ ب ث ػ ا نفحبر ة اؾز. ط ض ط ب س بی HTML ضا بیف ی ز س ا ب ثب اؾشفبز اظ س ب حش ای نفح ضا سفؿیط ی و س: غخ ای HTML اظ ض ظ بی ا ی ة ؿر بی ثؿیبضی اظ HTML ػ ز زاقش اؾز : عال غخ HTML 1991 HTML HTML HTML HTML XHTML HTML XHTML اػالهی <!DOCTYPE> اػال ی < DOCTYPE!>ث ط ض ط و ه ی و س سب یه نفح ة ضا ث زضؾشی بیف ز س. ثؿیبضی اظ اؾ بز ساضن رش ف ثط ض ی ة ػ ز زاضز یه ط ض ط س ب ظ ب ی ی س ا س نفح HTML ضا 011 ث زضؾشی بیف ز س و ع ؿر ضز اؾشفبز آ HTML ضا ثسا س. اػالهی ای هؾتزک 9

10 HTML 5 <!DOCTYPE html> HTML 4.01 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " XHTML 1.0 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " زض ؾب 0991 زض زا ك ب ی ؾ سب ؾیؿش ی ث ب web ث ػ ز آ س و زاضای ز یػ ی ذبل ث ز. Graphic, Multi Media HTML و یه وطز زض ؾبیز حطوز وطز ) نفحبر ای ؾیؿش س ؾ ثط ب ای ث ب )فم Hyper Text ؾبذش قس. چ ی ثطای ضز ثس وطز ا الػبر اظ دط سى httpاؾشفبز یك ز: HTTP(Hyper Text Transfer Protocol HTML Web page) TAG ث یىسی ط ی ثبقس و آ ضا ثب text ػبزی زض حمیمز ظثب ی ثطای بضن وطز فبی بی text یه HTML كرم وطز ث ن ضر name< <tag ی یؿ س. فط ز و ی : اؾز. یه فبی HTML اظ ز ثرف Head Body سكىی ی ق ز. قى ؾبز یه فبی HTML ث ن ضر ظیط >HTML< <HEAD> <TITLE This is the title> </TITLE> </HEAD> <BODY> This is the the body </BODY> </HTML> تگ :head زض ثطچؿت HEAD اظ ثطچؿت ث ب بی META BASE TITLE اؾشفبز ی ق ز. <HEAD< <TITLE> </TITLE< < META > </META< 11

11 < BASE< </HEAD< </BASE< :TITLE ثطای سؼیی مت نفح )چیعی و زض لؿ ز Status Bar زیس ی ق ز(. :META 0( ثطای سؼیی ب جؼی و ثط ب س ؾ آ قش قس. 1( ث ب وطز نفحبر web س ؾ ای ثطچؿت ا ؼب ی ق ز. 2( ا شمب ث یه نفح زی ط web زض ظ ب ؼیی. web ظب ثطای حب ز ا : زض ای حب ز ثطای اضز وطز آزضؼ web ذ ز ب ث س ض بی ػؿشؼ زض ) ظ google yahoo )... اظ META اؾشفبز ی و ی : <META name;"keyword" content; "Hedayat,students,zahiri,yaghoubi,schoolnet"/> <META name="description" content;"this is Hedayat high school"/> ظب ثطای حب ز ز ؾ : /> "ظ ب ثط حؿت طب ی = content <META name="vali" http_equiv="refresh" ثب ای ثطچؿت نفح web ثؼس اظ 0 زلیم ث ب )refresh( ذ ا س قس. زض ظب ثبال ا ط زض لؿ ز content ث ن ضر ظیط ػ و ی نفح web ثؼس اظ 51 طب ی ث ذ ا س ضفز: Content="60; URL= :BASE ثطای كرم وطز جسا آزضؼ ز ی اظ نفحبر web ی ثبقس. /> "آزضؼ = href <BASE <BASE href=" کت ه ن: زض ثط ب یؿی HTML ثطچؿت ب ث ز ن ضر ثب دبیب ثی دبیب قش ی ق س. جلغ د م : یادآ ری دعت راتی اس : html <TAG> </TAG< ثب دبیب <TAG< ثی دبیب قغوت د م یک فایل HTML را Body تؾکیل هی د ذ ک دارای Attribute ای سیز هی باؽذ. ض دؽ ظ ی نفح bgcolor= <BODY آزضؼ ػىؿی و ث ػ ا دؽ ظ ی زض نفح ة لطاض ی یطز. background= 11

12 یه ف بی ذب ی ثبالی نفح ثط حؿت دیىؿ ایؼبز ب و س topmargin= یه ف بی ذب ی ؾ ز چخ نفح ثط حؿت دیىؿ ایؼبز ب و س leftmargin= ض ش ضا كرم ی و س text= color link= color alink = color vlink = color /> کت ه ن: در بز اه HTML در ؽتي تگ ا بشرگ یا ک چک ؽتي حز ف یچ تاثیزی ذارد. ثب ای ثطچؿت ی س ا ی كرهبر ش ضا ث ز ر ا ذ ز زضآ ضی فط ز و ی آ ث ن ضر ظیط اؾز. ای س زاضای Attribute بی ظیط ی ثبقس: :color ض ش :size ا ساظ ش :face ع ش ظب : ی ذ ا ی و Schoolnet ضا ثب ف ز بظ ی ثب ا ساظ normal ض آثی ث یؿی. <FONT>...</FONT< <HTML> <HEAD> </HEAD> <BODY> <FONT size = "3" color ="blue face= NAZANIN Schoolnet> </FONT> </BODY> </HTML> ىش : ا ط ثر ا ی ا ساظ ضا ؿجی كرم و ی یؼ ی ؿجز ث آ چ و لجال ث ز ث ن ضر ظیط ػ ی و ی : Size = +2 :BOLD ا آذط ش ضز ظط لطاض طفش آ طا Bold ی و س. >B> text </B< :ITALIC ا آذط ش ضز ظط لطاض طفش آ طا Italic ی و س. >I< text >/I< :UNDERLINE ا آذط ش ضز ظط لطاض طفش آ طا Underline ی و س. >U< text >/U< 12

13 زض HTML ث ؾی س >a/> <a> ی س ا ی یه ش یب ػىؽ ضا ث نفح ای زی ط دی س ز ی ( Hyper link (. شطی Attribute زض ای س href ی ثبقس. فط ز و ی ای س ث ن ضر ظیط اؾز. ظب : زض ػ و ی : <a href = URL > text/image </a< page zahiri home و zahiri ضا ث آزضؼ html.index ی ه <BODY< <p> click here to go to <a href =" schoolnet </a> home page </p> </BODY> click here to go to :>P> </P< زض ای س ي ػبر آ زض یه ذ قش قس یب یه دبضا طاف ایؼبز ی ق ز و زض ن ضر ث ػ ز آ س دبضا طاف زض ظیط ذ ا ذ ز ضا ثب فبن ظیبز ی یؿس.ثطای ح ای كى اظ س >BR< اؾشفبز ی و ی. س >P> زاضای یه Attribute اؾز: <p align;"left/center/right"> :>BR< ای س اظ س بیی اؾز و دبیب ساضز آ ضا ط وؼب و لطاض ز ی و ثؼسی ضا زض یه ذ دبئی سط ی ثب و شط ی یؿس. </NOBR< :>NOBR> ا ط ثر ا ی زض آذط ذ قىؿش ی ساقش ثبقی ثی ز ثركی و قىؿش ی ق ز اظ ای س اؾشفبز ی و ی. هثال: <NOBR>a2</NOBR>,1 a ضا ط ع اظ ػسا ی و س. زض HTML زاضای قف ع HEADING ؿشی. </H1< <H1> ثعض شطی <H2> </H2>.. </H6> <H6> و چىشطی 13

14 ذ ز ای س ب ذبنیز ضاؾز چی چخ چی یب ؾ چی قس ضا زاض س و ثطای فؼب وطز آ اظ ض ظیط اؾشفبز ی و ی. هثال: </H2< <H2 align= center > vali س <HR< ثطای ب سه ذ افمی ؾ ثؼسی ایؼبز ی و س زاضای Attribute بی ظیط ی ثبقس. <HR align;"left/center/right" ذ ثط حؿت دیىؿ یب زضنس width= يرب ز ذ ثط حؿت دیىؿ size=. ثب قش ای و ذ ؾ ثؼسی ی ق ز noshade: > ض ذ Color= زض HTML ط چیعی ضا و ثی س </PRE< <PRE> ث ط ن ضسی و ث یؿی ثب ب قى زض نفح ة كب ی ز س. ظب : ثطای ب یه ث ن زض ش ایؼبز ی و س. هثال: <PRE> Vali Ali Reza a b cd </PRE> <DIV style;"color: red"> </DIV> اؾشفبز زی ط ثطای سؼیی Direction ی ثبقس و ؾ ز قش ضا اظ ضاؾز ث چخ یب چخ ث ضاؾز ی و س. <DIV dir="rtl/ltr"> </DIV< rtl= right to left ltr= left to right </big< :<big> ش و ثی آ ثبقس یه ف ز زضقششط ی یؿس. </small< :<small> ش و ثی آ ثبقس یه ف ز و چىشط ی یؿس. ثطای زضؾز وطز س ا ا سیؽ ز س زاضی. ظب : ثطای س قش اظ ز س ظیط اؾشفبز ی و ی. a<sub> 1 </SUB> a<sup> 20 </SUP< 14

15 :<IMG< ثطای لطاض زاز یه سه یط زض web اظ ای س اؾشفبز ی و ی. ث چ س ز ی جبیس اظ س image ظیبز اؾشفبز وطز. 0- ث ػ ز ظیبز قس سؼساز ػىؿ ب نفح زیط load ی ق ز. 1- ایؼبز كى زض.Search Engine 2- ػس لبث اؾشفبز ث ز ثطای )ػس ؾطػز وبفی عی زاض ث ز ثطای user... ) طظ لطاض زاز ػىؽ: طظ لطاض زاز ػىؽ: "آزضؼ فبی سه یط ضا زض ای لؿ ز ی یؿی src= <IMG align="left/middle/right/top/bottom" "اضسفبع ػىؽ ثط حؿت دیىؿ " height= " ػىؽ ثط حؿت دیىؿ " width= alt;" title= ط چیعی و زض ای لؿ ز ث یؿی لج اظ loadقس سه یط یب ثؼس اظ وب قس نفح ا ط ؼ ضا ض ی ػىؽ ثجطی ای ش زیس ذ ا س قس.)زض یه ؿش ی ظضز ض (" يرب ز ػس ز ض ػىؽ ضا ثط حؿت دیىؿ كب ی ز س Border= فبن ػ زی ز ض سه یط ثط حؿت دیىؿ hspace= > فبن افمی ز ض سه یط ثط حؿت دیىؿ vspace= <img border= " 2" src= zahiri.jpg " width= " 000" height= " 026" align="center " hscape= " 01" vscape= " 01" alt="this is Zahiri's picture /> ظب : <A href;"url" > <IMG src="url /> </a> 15 ؾ ا : ثطای ی ه وطز یه ػىؽ چ وبضی ضا ثبیس ا ؼب ز ی ػ اة:

16 زض ثؿیبضی اظ الغ زض یه نفح ة ؼج ضی لؿ شی اظ یه ػىؽ ضا ث نفح ای ی ه و ی. ثطای ای وبض زض html اظ Image Map اؾشفبز ی و ی. ظب : ی ذ ا ی زض t1.gif زض م یىی زایط زی طی چ بض ضا ث نفح ای زی ط ی ه و ی : <MAP name;"zahiri" > <AREA shape="circle" coord="50,50,30" href="1.htm"> <AREA shape="rect" cords="100,70,130,100" href="2.htm"> </MAP> <IMG src="t1.gif" usemap="#zahiri"> ػ اى HTML ػ ا ب یب ؾط ثطي بی HTML ثب س بی < h1 >سب < h6 >سؼطیف ی ق ز. <h1>this is a heading</h1> <h2>this is a heading</h2> <h3>this is a heading</h3> پاراگزافHTML دبضا طاف بی HTML ثب س < p >سؼطیف ی ق س. <p>this is a paragraph</p> لی ک ایHTML ی ه HTML ثب س < a >سؼطیف ی ق ز. <a href=" is a Link</a> ػکظ ایHTML ػىؽ بی HTML ثب س img سؼطیف ی ق ز. 16

17 <img src="image1.jpg" width="250" height="180"> جذا ل HTML ػسا ثب س ػس ث ضزیف ب )ثب س < table >سؼطیف قس اؾز. ) < tr >سمؿی ی ق ز ط ؾ ط ث ؾ بی زاز )ثب ثطچؿت ) < td >سمؿی ی ق ز td. رفف data" "table زاضای حش ای یه ؾ زاز ی ثبقس. س < td > ی س ا س قب ش ی ه ب ػىؽ ب یؿز ب فط ب ػسا غیط ثبقس. <table border="1"> <tr> <td>row 1, cell 1</td> <td>row 1, cell 2</td> </tr> <tr> <td>row 2, cell 1</td> <td>row 2, cell 2</td> </tr> </table> جذا ل HTML ػ صز حاؽی ا ط ق ب ػ هط حبقی ضا كرم ى یس ػس ثس حبقی بیف زاز ذ ا س قس. ب ی ا لبر ای ی س ا س فیس ثبقس ا ب ثیكشط ا لبر ب ی ذ ا ی حبقی ب ضا كب ز ی ثطای بیف ػس ثب حبقی نفز border ضا كرم و یس: ػ ا یي جذ ل HTML ا الػبر ػ ا زض یه ػس ثب ثطچؿت س ب ط ض ط بی ثعضي ش ضا زض ػ هط < th >سؼطیف ی ق ز. < th >ث ن ضر ش طوع يری كب ی ز س.. <table border="1"> <tr> <td>row 1, cell 1</td> <td>row 1, cell 2</td> </tr> </table> 17

18 <table border="1"> <tr> <th>header 1</th> <th>header 2</th> </tr> <tr> <td>row 1, cell 1</td> <td>row 1, cell 2</td> </tr> <tr> <td>row 2, cell 1</td> <td>row 2, cell 2</td> </tr> </table> هثال جذ ل: <table> <tr> </tr> </table> <td width="770px"height="230px"colspan="2"></td> طزح ب ذی - HTML اعتفاد اس ػ صز <div> ػ هط div یه ؾ ح ث ن ثطای ط ث سی ػ بنط HTML اؾز.زض ظب ظیط اظ د غ ػ هط div ث ظ ض ایؼبز <! DOCTYPE html> یه طح ث سی چ س ؾش ی اؾشفبز قس اؾز و ب شیؼ زض ظب لج ضا ایؼبز ی و س: <html> <body> <div id="container" style="width:400px " < <div id="header" style="background-color:#ffa500 " < ; < / body> < /html> ؽب کالط :lang 18

19 قج والؼ :lang ث ق ب اػبظ ی ز س سب ل ا ی یػ ای ضا ثطای ظثب بی رش ف سؼطیف و یس.س ػ IE8 :اظ قج والؼ :lang دكشیجب ی ی و س. ث قط ی و ػال ز و سیك ضا ثطای ػ بنط q ثب lang="no" سؼطیف ی و س: یضگی ا :)attributes( :lang قس ثبقس.زض ظیط < DOCTYPE!> كرم <html> lang="fa-ir"</html> <p dir="rtl"></p> <p dir="ltr"></p> <font></font> <font size="4"face="tahoma"color="green"></font>. عاختي ه - <OL> <LH> آ ظ طاح </LH> <LI> V </LI> <LI> A </LI> <LI> L </LI> <LI> I </LI> </OL> <UL> <LH> </LH> <LH> </LH> <LH> </LH> </UL> ر ػ د م جلغ ع م:طزاحی الی ای صفح با تک ل صی div 1- اثشسا فبی ػسیسی ضا ثبظ ی و ی 19

20 2 -ثط ی د ق وبضی ؾ ف سض یه نفح html ایؼبز ی بیی 2 -زض نفح html وس بی ظیط زض ثرف body ايبف ی بیی <!DOCTYPE html> <html xmlns=" <head> <title></title> </head> <body> <div></div> <div></div> <div></div> <div></div> <div></div> </body> </html> 3 -ثطای ز وطز ػىؽ بی ضز یبظ زض ف سض images ث ض ظیط ػ ی بیی : 21

21 فبی بی ضز یبظ زض د ق طث وذی ی بیی : 4- ثؼس اظ وذی وطز فبی ب زض د ق طث د ؼط ضا ثؿش ف سض images ضا ضفط ی و ی. 21

22 5- زض نفح html وس بی ظیط ضا ايبف ی و ی <!DOCTYPE html> <html xmlns=" <head> <title></title> </head> <body> <div style="width: 770px; height: 230px; background-image: url(../images/header.jpg);"></div> <div style="width: 770px; height: 52px; background-image: url(../images/subheader.png"></div> <div style="width: 770px; height: 230px; background-image: url(../images/main.jpg)"></div> <div style="width: 600px; height: 230px; float: left"></div> <div style="width: 770px; height: 52px; background-image: url(../images/subfooter.png)"></div> <div style="width: 770px; height: 102px; background-image: url(../images/footer.jpg)"></div> </body> </html> س ػ : زض ای ثط ب یػ ی div ضا ثب ػجبضر style كرم وطز ای و اظ css زاذ ی یب internal اؾشفبز قس اؾز زض حی css ب س حی #c ثطای زاز مبزاض ث یه دبضا شط اظ : ثطای ػسا ؾبظی مبزیط اظ ; اؾشفبز ی بیی زض DIV بی س زض س ثطای كرم قس اض غ سطسیت ػبی آ ب اظ یػ ی float ثب ز مساض left right اؾشفبز قس اؾز. 22

23 ػ ؿ چ بض :اعتایل (CSS) چیغت CSS - رفف و Cascading یجبق س. Style Sheets -ا ی ضغ اؾشبی ب زض ؾب 1996 ؾبذش قس. و ا ی ضغ آ CSS1 ث ز. -زی ط غ آ CSS2 ی ثبقس و زض ؾب 1998 ؾبذش قس و ثیكشط ثطای یطایف نفحبر ح بیك ب س ب وبضثطز زاضز. -فبی اؾشبی ب ثب فط ز CSS شذیط یك س. -ػسا وطز ظب ط نفحبر اػ اظ طح ث سی ض ث سی اظ حش ای نفحبر ب س وس بی HTML ا اع اعتایل ا: ب ضی و لجال قش اؾشبی ب ثط ؾ ع یجبق س: )internal(. Inline Style:۱ ای ع اؾشبی زض زاذ س بی HTML ث وبض طفش یك س ای اؾشبی فم ثط ی ب س ث ذه ل سبطیط ذ ا س صاقز ث ن ضر ظیط قش ذ ا س قس. <p style="font-family: Tahoma;">This is a paragraph </p> زض ظب ثبال ثب اؾشفبز اظ حب ش بی رش ف زض اؾشبی ب ع ف ز آ طا سغییط زازی ب ضی و زض سؼطیف ای ع اؾشبی قش ای اؾشبی فم فم سغییطار ضا ثط ی ی دبضا طاف اػ ب ذ ا س وطز. )external(. Embedded or Global Style:2 زض ای ع اؾشبی قش قس زض س ب ی نفح سبطیط ذ ا س صاقز ای طا ثی ز س (<head></head>) ث ن ضر ظیط قش ذ ا س قس. <style type="text/css"> pp { color: red; text-align: left; font-size: 8pt </style> ای ع حب ز اظ سغییطار سؼطیف قس ثط ی س ب ی س ب دبضا طاف اػ ب ذ ا س قس و ض ش : لط ع ػ ز ش : چخ ا ساظ ف ز 8 د ی ز ذ ا س ث ز. س ػ زاقش ثبقیس زض ای ظب ؾ حب ز رش ف یه اؾشبی ضا ثطای س دبضا طاف سؼطیف وطزی و ثب اؾشفبز اظ );( حب ش بی رش ف آ اظ ػسا قس س. 23

24 ا ط ثر ا یس ای حب ز قش قس ضا ثطای چ س س زی ط اػ ب و یس ی س ا یس س ب ضا ثباؾشفبز اظ وب ب ),( اظ ػسا و یس ثطای ظب : h1, h2, h3, h4 { color: gold; font-family: sans-serif. Linked or External style sheet:۳ ع آذط ؼط ف ث اؾشبی بی ذبضػی ؿش س و ث ن ضر ی ه فبی اؾشبی ضا ث نفحبر ذ ز ی ه یس یس. فبی بی اؾشبی ثب فط ز CSS شذیط یك س ث ن ضر ظیط ث نفحبر ی ه زاز یك ز. <head><link rel="stylesheet" type="text/css" href="mystyle.css"> </head> زض ای ع اظ اؾشبی ب ثؼس اظ ای ى فبی اؾشبی ذ ز ضا آ بز وطزیس آ طا ثب فط ز CSS شذیط وطز آ طا ب س ثبال فبی اؾشبی ضا ث لب ت ی ه ی و ی.ثطای ضاحز ث ز زض وبض ی س ا یس اثشسا اؾشبی ب ضا ث ن ضر اؾشفبز وطز ثؼس اظ ای ى وبضسب س ب قس وس بی قش قس ثی ز س وذی وطز آ طا ثب فط ز CSS Internal (< style></style >)ضا زض ز دس زذیط وطز ؾذؽ ثب اؾشفبز اظ فط ثبال آ فبی ضا ث لب ت ی ه ز یس. یىی اظ عیش بی ای ع اؾشبی ای یجبقس و ی س ا یس ثب زاقش یه فبی اؾشبی ثطای چ سی نفح اؾشفبز و یس اظ زی ط عیز بی آ ثب ای وبض وس بی لب ت ضا ث چ س فبی سمؿی وطز زض مبالر ثؼسی وبضثطز بی ثیكشطی اظ ؾی اؼ اؼ ضا ثطاس قطح ی ز. وبض ػ ی : -0 دط غ لج ی ضا ؼسزآ ثبظ ی بیی لب ت ضا ظ سط یك ز. <!DOCTYPE html> <html xmlns=" <head> <title></title> </head> <body> <div style="width: 770px; height: 230px; background-image: url(../images/header.jpg);"></div> <div style="width: 770px; height: 52px; background-image: url(../images/subheader.png"></div> <div style="width: 770px; height: 230px; background-image: url(../images/main.jpg)"></div> <div style="width: 600px; height: 230px; float: left"></div> <div style="width: 770px; height: 52px; background-image: url(../images/subfooter.png)"></div> <div style="width: 770px; height: 102px; background-image: url(../images/footer.jpg)"></div> </body> 24

25 </html> ب ض و الحظ ی و یس اظ CSS زاذ ی اؾشفبز قس اؾز. ثطای ضاحشی وبض سغییطار زض نفحبر ال ی شؼسز اظ CSS ذبضػی اؾشفبز ی و ی و ثطای ای ىبض طاح ظیط ا ؼب ی ز ی.زض زاذ ف سض content ز فبیCSS ثب ب بی site2 ثبظ site1 ی و ی. زض فبی 1- site1 اظ ض.)زار ) فبی site2 زاذ فبی ان ی ث زاذ فبی بی طث ی آ ض. اظ ض #)قبضح ) اؾشفبز ی بیی style بی.header { width: 770px; height: 230px; background-image: url(../images/header.jpg); هحت ای : site1.subheader { width: 770px; height: 52px; background-image: url(../images/subheader.png); 25

26 .main { width: 770px; height: 230px; background-image: url(../images/main.jpg);.content { width: 600px; height: 230px; float: left;.content_left { width: 40px; height: 40px; float: left;.content_right { width: 121px; height: 70px; float: right; direction: rtl;.menu { width: 170px; height: 230px; float: right;.subfooter { width:770px; height:52px; backgroundimage:url(../images/subfooter.png);.footer { width:770px; height:102px;backgroundimage:url(../images/footer.jpg); #header { هحت ای فایل : site2 26

27 width: 770px; height: 230px; background-image: url(../images/header.jpg ;) #subheader { width: 770px; height: 52px; background-image: url(../images/subheader.png ;) #main { width: 770px; height: 230px; background-image: url(../images/main.jpg ;) #content { width: 600px; height: 230px; float: left; #content_left { width: 40px; height: 40px; float: left; #content_right { width: 121px; height: 70px; float: right; direction: rtl; #menu { width: 170px; height: 230px; float: right; 27

28 #subfooter { width:770px; height:52px; backgroundimage:url(../images/subfooter.png ;) #footer { width:770px; height:102px;backgroundimage:url(../images/footer.jpg ;) ت ج : بزای اعتفاد اس فایل css در بز اه د هزحل سیز ا جام هی د ین : 1- ابتذا با درگ کزدى فایل css ب ا ت ای تگ head بؼذ اس title قزار هی د ین 2- در داخل ز دی هؾخص هی ک ین ک کذام بخؼ اس css بخ ا ذ. بزای ای کار اگز اس قط class اعتفاد کزد باؽین در داخل فایل html اس ػبارت اعتفاد هی ک ین ام اعتال ؽیت را ب یغین <div class="main"></div> ام را بص رت intelligence ؽذ هی آ رد ایي اس یضگی class اعت. اگز در فایل css اس # اعتفاد ک ین بایذ در فایل html اس ػبارت id اعتفاد وایین <div id="subfooter"></div> جلغ پ جن: ر ػ form application ثطای اػطای ثط ب ث ض form application طاح ظیط ػ ی و ی : 28

29 ب exam1 ایؼبز ی و ی. ثطای وبضوطز ثب asp.net یبظ ث نفحبسی زاضی و فط ز asp.net زاض س.ثطای ایؼبز یه فبی ث ض ظیط ػ ی و ی. ثط ض ی د ق exam1 ضاؾز و یه ی و ی ؾذؽ عی add new item add ضا و یه ی و ی ؾذؽ ث ض ظیط ػ ی و ی 29

30 Page Language="C#" %> زض نفح طث وس بی ظیط ظب ط ی طزز <!DOCTYPE html> <script runat="server"> </script> <html xmlns=" <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> </div> </form> </body> </html> زض دط غ ی س ظ اد یىیك ی لشی ظثب ی ا شربة ی وطزی زض و دط غ ب ظثب اؾشفبز ی قس ی زض دط غ بی ی زض ة ؾبیز ب ث ن ضر parpage وبض ی ق ز یؼ ی ط نفح ی س ا س اظ ظثبnet, ضا دكشیجب ی و س. زض ای فبی وس بی #c ضا زض زاذ س script ی یؿی 31

31 س runat="server" كرم ی و س و ثط ب ب ؾط ض ؾبیس اؾز یؼ ی و شط بی ب ؾ ز ؾط ض اػطا ذ ا س قس شیؼ ث ؾ ز client ثط ی طزا س.ا ط ای س زض ثط ب ساقش ثبقی یؼ ی cilent side ؿش س.فطق ثی ای دط غ ثب دط غ html زض ای اؾز و وس بی #c ثبیس شض س script قش ق ز ػجبضر runat="server" وس بی ثط ب ثبیس زض س فط قش ق ز. زض قش یج ب ایسی ب css ب اظ اؾشب ساضز و ثمی اضز اظ اؾشب ساضز دبؾىب اؾشفبز ی و ی. اؾشب ساضز و frm Main اؾشب ساضز دبؾىب ظ World: (Hello ا ی و ثعضي ثمی و چه(. جلغ ؽؾن :هغتزپیج چیغت ؿشطدیغ ث طاح ای ا ىب ضا ی ز س سب یه نفح یب لب ت ( ا ) دیف ؾبذش ضا ثطای ؾبذز نفحبر زی ط طاحی بیس. زض الغ ؿشطدیغ ظب ط لب ت ح ػ ىطز و ی ط ی اظ نفحبر ضا زض دط غ یب ة ؾبیز ق ب سؼیی ی و س. ؾذؽ ی س ا یس نفحبسی ضا ث ػ ا نفحبر حش ا ث ن ضر سىی ایؼبز ز و ای نفحبر قب حش ا شغیط ؾبیز ق ب ث ز آ ب ضا ث ؿشطدجغ شه ی و یس. ب ی و وبضثط نفح حش ا ) Page ( Content ضا زضذ اؾز ی و س ؾط ض ASP.Net نفح حش ا ضا ثب نفح ؿشطدیغ سطویت وطز س بی ػ ز ضا ث آ ب اػ ب ز ذط ػی ضا زض لب ت یه فبی ی ؾبظز. ثطای زضن ث شط ؿشطدیغ ب یه ظب ی ظ ی. اثشسا ظ دط غ بی فج ی ػ ی و ی : ؾذؽ د ق ای ث ب master pages ایؼبز ی و ی. 31

32 ض ی ف سض master pages ضاؾز و یه ز ؾذؽ add new item add ضا و یه ی و ی ؾذؽ طاح ظیط ضا ا ؼب ی ز ی ب siteثطای آ ا شربة ی و ی 32

33 وس ظیط ظب ط ی طزز. س بی div ايبف ی و ی Master Language="C#" AutoEventWireup="true" CodeFile="site.master.cs" Inherits="master_pages_site" %> <!DOCTYPE html> <html xmlns=" <head runat="server"> <title></title> <asp:contentplaceholder ID="head" runat="server"> </asp:contentplaceholder> </head> <body> <form id="form1" runat="server"> <div> <div></div> <div></div> <div> <asp:contentplaceholder ID="ContentPlaceHolder1" runat="server"> </asp:contentplaceholder> </div> <div></div> <div></div> </div> </form> </body> </html> ؾذؽ ف سض بی content images pages ث دط غ ايبف ی و ی. 33

34 زض زاذ ف سض بی حش ای دط غ بی لج ی ز ی و ی ؾذؽ ضفط ی و ی ظ س ی بر css زض فبی site.master سغییطار ظیط حب ی و ی Master Language="C#" AutoEventWireup="true" CodeFile="site.master.cs" Inherits="master_pages_site" %> <!DOCTYPE html> <html xmlns=" <head runat="server"> 34

35 <title></title> <link href="../content/site.css" rel="stylesheet" /> <asp:contentplaceholder ID="head" runat="server"> </asp:contentplaceholder> </head> <body> <form id="form1" runat="server"> <div> <div class="header"></div> <div class="subheader"></div> <div class="main"> <asp:contentplaceholder ID="ContentPlaceHolder1" runat="server"> </asp:contentplaceholder> </div> <div class="footer"></div> <div class="subfooter"></div> </div> </form> </body> </html> حب زض design ثط ب ثبیس فط ب وب ثبقس.ؾذؽ ض ی ف سض pages ضاؾز و یه ی و ی. عی add add new item نفح ظیط ظب ط ی طزز. عی select master page ضا سیه ی ظ ی ؾذؽ زض نفح ظیط اضز كرم قس ا شربة ی و ج ok و یه ی و ی. 35

36 سب وس default.aspx ظب ط طزز: Page Title="" Language="C#" MasterPageFile="~/master pages/site.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="pages_Default" %> <asp:content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> </asp:content> <asp:content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> </asp:content> اعتفاد اس ک تز ای html )کالی ت عایذ(: Page Title="" Language="C#" MasterPageFile="~/master pages/site.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="pages_Default" %> <asp:content ID="Content1" ContentPlaceHolderID="head" runat="server"> </asp:content> <asp:content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> First Name: <input type="text" /> <br /> Last Name: 36

37 <input type="text" /> <br /> Full Name: <input type="text" /> <br /> <input type="submit" value="submit" /> <input type="button" value="cansel" /> </asp:content> جلغ فتن : behine code ای و شط بی طث ث client side ؿز ؼ ال ث ظثب html قش ی ق ز و ی س ا ی اظ toolbar عی بی html ثب زضي وطز اؾشفبز و ی. ا ب چ ب چ اظ و شط بی asp.net اؾشفبز و ی ث ض ظیط ػ ی و ی : اثشسا یه web form ػسیس ثبظ ی و ی : 37

38 وس ظیط ظب ط ی طزز: Page Title="" Language="C#" MasterPageFile="~/master pages/site.master" AutoEventWireup="true" CodeFile="aspcontrols.aspx.cs" Inherits="pages_aspcontrols" %> <asp:content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> </asp:content> <asp:content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> </asp:content> ثطای ای ى اظ و ط بی asp.netاؾشفبز و ج ث قى ظیط ػ ی و ی : <%@ Page Title="" Language="C#" MasterPageFile="~/master pages/site.master" AutoEventWireup="true" CodeFile="aspcontrols.aspx.cs" Inherits="pages_aspcontrols" %> <asp:content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> </asp:content> <asp:content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <div> <asp:label ID ="lblfirstname" runat ="server" Text ="firstname:"/> 38

39 <asp:textbox ID="txtfirstname" runat ="server" MaxLength ="20" /> <br /> <asp:label ID="lbllastname" runat ="server" Text ="lastname:" /> <asp:textbox ID="txtlastname" runat ="server" MaxLength ="20" /> <br /> <asp:label ID ="lblfullname" runat ="server" text="fullname:" /> <asp:textbox ID="txtfullname" runat="server" MaxLength ="40" /> <br /> <input type="submit" value="submit" runat ="server" /> <asp:button ID="btncancel" runat ="server" Text ="cancel" /> </div> </asp:content> بزای اعتفاد اس تک یک :Legend 39

40 : جلغ ؾتن: تگ گز ب ذیLegend Fieldset, 41

41 س Fieldset ثطای ط ث سی زض فط ب ثؿیبض وبضثطز زاضز. ای س زض Asp.net ؼبز ؾط ضی و شط Panel ی ثبقس. ثطای سؼیی ػ ا یه ط اظ س Legendزض اثشسای س Fieldset اؾشفبز ی طزز. کت ی بغیار ه ن :زض ن ضر اؾشفبز ز اظ وس یؿی ؾط ضی ثطای و شط بی Asp.net س نی اویس ی ق ز و اظ س بی ؼبز آ ب اؾشفبز ق ز. ث ض ظب ثؼبی اؾشفبز اظ و شط Asp:Panel اظ س Fieldset Legendاؾشفبز ق ز. ظیطا زض بیز و شط بی Asp.net ث س بی Html ذب م سجسی قس ثطای ػ یطی اظ ای ؾطثبض ايبف اظ س بی ؿشمی آ ب اؾشفبز بییس. عیز زی ط ای ض و شط ث شط آ ب زض Style آ ب ث ؾی CSS ی ثبقس و و شط بی Asp.net ثؼ ب زض ای ضز كى ظا ؿش س. ای اظ وبضثطز س Legend Fieldset ضا زض ظب ظیط ی ثی یس: <fieldset> ط < legend > < legend />ػ ا ش سؿز اؾز< p > < p />.ای ش سؿز ق بض 2 اؾز< p > < p />.ای </fieldset> خص صیت اصلی ذه نیز ان ی س Legend ذهیه ی Align یب سطاظ ی ثبقس و ح لطاض یطی ػ ا ضا زض ای س سؼیی یى س. مساض بیی و ای ذه نیز ی دصیطز ػجبضس س اظRight : Top, Bottom, Left, ظب ی زض ای ظ ی : <fieldset> <legend ط <" align="left < legend />ػ ا 41

42 ش سؿز اؾز< p > < p />.ای ش سؿز ق بض 2 اؾز< p > < p />.ای </fieldset> آؽ ایی با هف م :user control ابتذا پز ص جذبذی ایجاد هی ک ین فلذر ای قبلی را در آى قزار هی د ین : ؾذؽ: ثطای لطاض زاز ف سض بی لج ی ض ی ب دط غ ضاؾز و یه ی و ی 42

43 زض ىب ثبظ قس ف سض ب ضا وذی ی بثج ؾذؽ ضفط ی و ی : 43

44 ب ض و ی ثی یس یه د ق ی ػسیسی ث ب user control ػسثس ايبف ی و ی : ایؼبز ز زض زاذ ای د ق یه آیش زض نفح ثبظ قس ی س ا ی وس و شط ی ضا ایؼبز و ی 44

45 Control Language="C#" AutoEventWireup="true" CodeFile="Register.ascx.cs" Inherits="UserControls_Register" %> <link href="../content/site.css" rel="stylesheet" /> <center> <fieldset> <legend>register</legend> <div class="field"> <div class="lable"> <asp:label ID="lblFirstName" runat="server" Text="FirstName :" /> </div> <div class="controls"> <asp:textbox ID="txtFirstName" runat="server" MaxLength="20" /> </div> </div> <div class="field"> <div class="lable"> <asp:label ID="lblLastName" runat="server" Text="LastName :" /> </div> <div class="controls"> <asp:textbox ID="txtLastName" runat="server" MaxLength="20" /> </div> </div> <div class="field"> <div class="lable"> <asp:label ID="lbl " runat="server" Text=" " /> </div> <div class="controls"> <asp:textbox ID="txt " runat="server" MaxLength="20" /> </div> </div> <div class="field"> <div class="lable"> <asp:label ID="lblPasswoed" runat="server" Text="Password :" /> </div> <div class="controls"> <asp:textbox ID="txtPassword" runat="server" MaxLength="20" /> </div> </div> 45

46 <div class="field"> <div class="button"> <asp:button ID="btnRegister" runat="server" Text="Register" /> &nbsp <asp:button ID="btnCancel" runat="server" Text="Cancel" /> </div> </div> </fieldset> </center> -1 حب ی س ا ی ای ی ظض و شط ضا زض ؿشط دیغ ذ ز حب بیی سب ط ظ ب و اظ ؿشط دیغ اؾشفبز ی بیی اػعای ی ظض و شط یع زض نفح ايبف طزز. ثطای ای ىبض ث ض ظیط السا ی بیی. ض ی ف سض pages ضاؾز و یه ز اظ ایؼبز ی و ی add new item اؾشفبز وطز یه web page ػسیس 2- زض حب ی و سیه select master page ذ ضز اؾز عی add ضا و یه ی و ی 46

47 زض ف سض master ؿشط pages دیغ site.master ضا ا شربة زو ok ضا و یه ی و ی. زض نفح ثبظ قس register2.aspx اظ ف سض usercontrols فبی register.ascx ضا ب س قى ظیط زضي ی و ی ع ب ثب زضي وطز ز ذ ظیط زض فبی ایؼبز ی طزز Register Src="~/UserControls/Register.ascx" TagPrefix="uc1" TagName="Register" %> <uc1:register runat="server" ID="Register" /> 6- حبال ی س ا ی ث زفؼبر اظ ای ی ظض و شط زض ثط ب اؾشفبز و ی 47

48 Page Title="" Language="C#" MasterPageFile="~/MasterPages/Site.master" AutoEventWireup="true" CodeFile="register2.aspx.cs" Inherits="Pages_register2" %> Register Src="~/UserControls/Register.ascx" TagPrefix="uc1" TagName="Register" %> <asp:content ID="Content1" ContentPlaceHolderID="cphHead" Runat="Server"> </asp:content> <asp:content ID="Content2" ContentPlaceHolderID="cphMain" Runat="Server"> <uc1:register runat="server" ID="Register" /> <uc1:register runat="server" ID ="r2" /> </asp:content> جلغ ن :طزاحی cms (عیغتن هذیزیت هحت ا( ؾیؿش بی سیطیز حش ا یب ث ان الح CMS رفف Content Managment Systems اثعاض ثط ب بیی ؿش س و ث ق ب و ه ی و س سب ب ت ذ ز ضا ایؼبز زض یه جغ كشطن شذیط ؾبظی بییس حش یبر ش ی سه یطی ؾبیز ذ ز ضا ث ن ضر وب ال د یب آ الی ثط ظضؾب ی و یس اظ آ دؽ زض سیطیز اضسجب بر ثی اػعا یع ث ق ب و ه ذ ا س ز. زض ازا ث ؼطفی ثطسطی CMS ب Forum بیی و لبث یز دكشیجب ی وب اظ ظثب دبضؾی ضا یع زاض س ی دطزاظی : ج هال یه ؾیؿش سیطیز حش ای وس ثبظ لسضس س اؾز و ثطای ط ع ؾبیز ؾبز یب دیچیس لبث ثىبض یطی ی ثبقس. ظثب ثط ب یؿی آ PHP ث ز اظ ثب ه ا الػبسی MySQL اؾشفبز ی و س. اظ یػ ی بی آ ی س ا ث شذیط ب نفح اقبض ز و ث افعایف لسضر اػطای آ و ه ی و س. 48

49 ردپزط یع یه ؾیؿش سیطیز حش ای ش ثبظ اؾز و ث ذ ثی ثب ؾبیز بی ػؿشؼ ط ب ی ق ز دال ی بی ثؿیبض ظیبزی ش بؾت ثب یبظ وبض اضائ وطز اؾز زض ي ی بی رش ف ی س ا اظ ای ؾیؿش اؾشفبز وطز زض ایطا ؾبیط مب ػ ب طفساضا ظیبزی ضا زاضؾز هاهب ضا ی س ا بزض ػ ال زض ظط طفز ظیطا اظ ثؿیبضی ػ بر ؾبذشبضی كبث ػ ال زاقش ط ز ؾیؿش اظ یه ؾ ضؼ ث ط ػؿش ا س. ب ج ثب ث ط یطی اظ ظثب ؾ ح ثبالی PHP ثىبض یطی ثب ه بی ا الػبسی د ب ض ب س ػ ال ا ىب ث ػ جف زض آ ضز حش ای ا شكبض یبفش زض ثؿبیز ضا فطا ی و س. پی اچ پی ی ک و اظ چ س ؾب دیف طفساضا ثؿیبضی زض ایطا دیسا وطز اؾز یه ؾیؿش سیطیز حش ای دیكطفش ی ثبقس و ثؼ ا ؾیؿش ذ زوبض ا شكبض اذجبض زض ای شط ز ای شطا ز طاحی قس اظ یػ ی بی آ ی س ا ث سیطیز آؾب ؾبیز وبضثطا چ ی سؼب نس زض نس ثب ثب ه بی ا الػبسی اقبض ز. ه بل تایپ یه ؾیؿش ا شكبض ثالي جش ی ثط ظثب دط ی ثبقس و زض ؾب 2001 ا ی ؿر ػسی آ شكط قس. ای ؾیؿش س ب ی ذهیه بی ضز یبظ یه ثالي ضا دكشیجب ی ی و س اضزی اظ لجی ؾیؿش اػ ب ظط صاضی ا شربة لب ت ثرف سیطیز ثالي غیط e107 ای ؾیؿش سیطیز حش ای وس ثبظ و اظ ثب ه ا الػبسی ؼط ف MySQL ث ط ی یطز سر ظ ب ظیبزی یؿز و زض ز یبی ة طح قس ثب ای حب اظ یػ ی بی آ ی س ا ث ا ؼ بف دصیطی ا ىب ا شكبض ؾطیغ آ جك ثط یبظ طاح ثىبض یطی لب ج بی رش ف اقبض ز. PHPBB رفف PHP Bulletin Board یه ؾیؿش ا ؼ ای شط شی وس ثبظ اؾز و ثب ظثب ؾ ح ثبالی MySQL, قس لبث یز س ظی لب ت س ظی ظثب دكشیجب ی اظ ثب ه بی ا الػبسی PHP قش PostgreSQL Microsoft SQL Server, Microsoft Access غیط اظ یػ ی بی ای ا ؼ ی ثبقس. SMFیه ا ؼ حطف ایؿز و ث ق ب زض ثطلطاضی اػش بع آ الی شب یبضی ی ز س. ای ا ؼ اظ ثؿیبضی ػ بر كبث PHPBB ث ز زاضای وب ذ ز بی ػب جی بؾت ثؿیبضیؿز و ثب هت آ ب ی س ا یس س ب ی یبظ بی سیطیشی وبضثطی ذ ز ضا ثطآ ضز ؾبظیس. VBulletinای ا ؼ ثؿبیط لسضس س جش ی ثط ظثب PHP زض آذطی ؿر ذ ز اظ ؾیؿش آػبوؽ ػ ز دؿز ز ی وبضثطا اؾشفبز ی و س اظ ا یز ثبالیی ثطذ ضزاض اؾز. ىش لبث س ػ زض ضز VBulletin ضای ب ج ز آ اؾز! ثطای ایؼبز یه cms طاح ظیط ا ؼب ی ز ی 49

50 1- اثشسا دط غ لج ی ضا ایؼبز یه ف سض ػسیس cms ایؼبز ی و ی..ای ف سض ا asp.net اؾز ا ىب زؾشطؾی آ ثطای زی طا ى یؿز. Acces denide دیب ج ی ثط ػس زؾشطؾی ث فبی اػال ی بیس. 2- زاذ آ ف سضpageContent ایؼبز ی و ی یه فبی html زض آ ایؼبز ی و ی 51 ای نفح ی س ا س كرهبر وب ی اظ admin یب ق بض س بؼ یب ا الػبر زی طی و ثطای یه ی طزز. ظال زاذ آ ػجبضس بی ظیط ايبف ی و ی : adminسؼطیف

51 نبحت س بؼ ا الػبر< p><strong > nbsp;</strong><br & ثؿبیز </ a> href=" target="_blank"> </a></p> اظ ب آ ظ قط ع< strong > <br </ ة نفحبر طاحی یؿی ثط ب آ ظ: ي ع< p > 94</strong></p> ب ط یه ف سض Administrator زض زاذ آ یه ة فط ایؼبز ی و ی و اظ ؿشط دیغ سغصی ثك ز ب آ طا EditPagecontent ی ب ی -3 لطاض اؾز admin اظ طیك ای نفح زؾشطؾی ث نفح About زاقش ثبقس. 4- حب نفح ای و وبضثط لطاض اؾز وبض ثى س ایؼبز ی و ی.ثط ی ب دط غ ضاؾز و یه عی add add new item یه ة فط ث ب About ثب ا شربة master page ایؼبز ی و ی 51

52 ث بثطای admin لطاض اؾز اظ طیك نفح ذ ز EdiPageControl ثب اؾشمبز اظ سغییطاسی و زضAbout.html و ایؼبز ی و س وبضثط زض نفح About.aspx ثش ا س ثجی س. 5- زض نفح About.aspx وس ظیط ايبف ی و ی <asp:content ID="Content2" ContentPlaceHolderID="cphMain" Runat="Server"> <div> <asp:literal id="litpagecontent" runat ="server" /> </div> </asp:content> 6- زض سض ز ی ه ايبف ی و ی اضز ؿشط دیغ ی ق ی زض لؿ ز ؾبة سض وس بی ظیط ايبف ی و ی <div class="subheader"> <asp:hyperlink ID="lnkAbout" runat="server" Text="About" NavigateUrl="~/About.aspx" CssClass="link" /> &nbsp <asp:hyperlink ID="lnkEditPage" runat="server" Text="Edit Page" NavigateUrl="~/Administrator/EditPageContent.aspx" CssClass="link" /> </div> 7 - اضز نفح وس بی ؾی قبضح about ی ق ی وس بی ظیط ايبف ی و ی protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack == false) { Initialize(); private void Initialize() { string strfilename = "About.html"; 52

53 string strrootrelativepath = "~/App_Data/PageContent"; string strrootrelativepathname = string.format("{0/{1", strfilename); strrootrelativepath, string strpathname = Server.MapPath(strRootRelativePathName); if (System.IO.File.Exists(strPathName)) { System.IO.StreamReader ostreamreader = null; try { ostreamreader = new System.IO.StreamReader (strpathname, System.Text.Encoding.UTF8); litpagecontent.text = ostreamreader.readtoend(); catch (Exception ex) { litpagecontent.text = ex.message; finally { if (ostreamreader!= null) { ostreamreader.dispose(); ostreamreader = null; 53

54 شس : tryیؼ ی سال یؼ ی سال و سب ل ؼ وسی و زاذ try ؿز ض اػطا و ی ا ط ثب ذ ب اػ قسی catch ضا اػطا و try { catch { حش ب ق ب ش ػ قسیس و لشی ضذساز یه اؾشظ بء ضا ثب اؾشفبز اظ catch try و شط یو ی ط چیعی و ثؼس اظ ثؿش قس س catch ث یؿی زض ط ن ضر اػطا یق ز. پظ فلغف اعتفاد اس بخؼ finally چیغت زض لؿ ز finally try { int i=0; string s = "hello"; i = Convert.ToInt32(s); catch (Exception ex) { Console.WriteLine("Error"); Console.WriteLine("I am here!"); بثغ سرهیم زاز قس زض try ضا آظاز یو ی. وس ػ ز زض ای لؿ ز ث ط ض ی اػطا یق ز چ اؾشظ بء ضخ ز س چ س س. ا جش ا ط اؾشظ بء ضخ زاز قس زض یؿز اؾشظ بء بیی و ثطای آ ب catch ا ؼب زازی جبقس لؿ ز finally ػ ر ا س وطز ط ای ى اظ catch ث ن ضر ؾطاؾطی اؾشفبز و ی. ا ب شطی عیشی و finally ایؼبز یو س زض ای اؾز و حشی ا ط زض لؿ ز try ثب اؾشفبز اظ زؾش ضاسی ظ returnیب break یب continue اظ ازا وس هطف ق ی ظال مساضی ثط طزا ی چ ذ ب ضخ ز س یب س س وس ػ ز زض finally اػطا یق ز زض حب ی و وس قش قس ثؼس اظ try catch finally فم زض ن ضسی اػطا 54

55 یق ز و ث ض می اػطای ثط ب ث آ م ثطؾس. اػبظ ثس یس ثب یه ظب س يیح ز. ا ط وس ظیط ضا اػطا public static int GetMyInt() { try { for (int i=10;i>=0;i--) Console.WriteLine(10/i); return 1; catch { Console.WriteLine("Error!"); finally { Console.WriteLine("ok"); Console.WriteLine("can you reach here?"); return -1; و ی : ثط ب ذ بی سمؿی ثط نفط یز س ا ب ثب س ػ ث وسی و قشی ػسز -1 ث ذط ػی ذ ا س ضفز. زض ػی حب can you reach here ػجبضر ok و ی آیب ثبظ ػجبضر زض ذط ػی چبح قس اؾز. ا ب حب ا ط كى سمؿی ثط نفط ضا ح can you reach here زض ذط ػی چبح ذ ا س قس public static int GetMyInt() { try { for (int i=10;i>=1;i--) Console.WriteLine(10/i); return 1; catch { Console.WriteLine("Error!"); finally { Console.WriteLine("ok"); Console.WriteLine("can you reach here?"); return -1; 55

56 public int GetUserId(string nickname) { SqlConnection connection = new SqlConnection(...); SqlCommand command = connection.createcommand(); command.commandtext = "select id from users where nickname command.parameters.add(new SqlParameter("@nickname", nickname)); try { connection.open(); return Convert.ToInt32(command.ExecuteScalar()); catch(sqlexception exception) { // some exception handling return -1; finally { if (connection.state == ConnectionState.Open) connection.close(); // if all things works, you can not reach here كب س یو یس و مساض ی چ ب ػجبضر ok 1 ثط طزا س یق ز ػجبضر can you reach here و زض finally زض ذط ػی چبح یق ز شوط قس زض ذط ػی چبح یق ز. یه ظب ذ ة اؾشفبز اظ چ ی يؼیشی ظ ب ی اؾز و ق ب یه اضسجب ثب ثب ه ا الػبسی ثبظ یو یس شیؼ یه ػ یبر ضا ثب زؾش ض return ث وبضثط ثط ی طزا یس. ؿئ ای اؾز و زض ای يؼیز چ اضسجب ثب زیشبثیؽ ثؿش قس بثغ آظاز ی طز س ا ط زض حی ػ یبر ثب ه ا الػبسی ذ بیی ضخ ز س یب س س ق ب زؾش ض آظاز ؾبظی بثغ ثؿش اضسجب ضا زض زاذ لؿ ز finally ذط ػی ثط ی طزز. قش ثبقیس لشی زؾش ض return جلغ یاسد ن: اداه عیغ ن هذیزیت هحت ا : cms ب ض و لجال فش قس زض فبی About.aspx.cs اضز ظیط ايبف قس : فطاذ ا ی یق ز اثشسا بثغ آظاز ؾذؽ مساض ث protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack==false) { 56

57 Initialize(); در این تابع موارد زیر اجرا می گردد: 1- مطیر فایل را در رشتو قرار می دىیم 2- با اضتفاده از دضتور. Server.MapPath فیسیکی تبدیل می کنیم private void Initialize() { آن را بو آدرش string strfilename = "About.html"; string strrootrelativepath = "~/App_Data/PageContent"; string strrootrelativepathname = string.format("{0/{1",strrootrelativepath,strfilename); در این تابع موارد زیر اجرا می گردد: اگر فایل مورد نظر ایجاد شده اضت 1- یک ابجکت بو نام 2- string strpathname = Server.MapPath(strRootRelativePathName); if (System.IO.File.Exists(strPathName)) { System.IO.StreamReader ostreamreader = null; ostreamreader بطاز و مقدار null در آن قرار ده در این تابع موارد زیر اجرا می گردد: ostreamreader-1 را قالب دىی کن 2 -از تابع ostreamreader.readto try { ostreamreader = new System.IO.StreamReader (strpathname, System.Text.Encoding.UTF8); litpagecontent.text = ostreamreader.readtoend(); End() اضتفاده کن و محتوای فایل اختصاصی در تکص مربوطو قرار بده catch (Exception ex) { litpagecontent.text = ex.message; finally { if (ostreamreader!=null) 57

58 { ostreamreader.dispose(); ostreamreader = null; حب زض زاذ فبی EditPageContent.aspx مبزیط ظیط ايبف ی و ی : <div id="divpagemessages" runat="server" class="pagemessages" visible="false" > <asp:literal ID="litPageMessages" runat="server" /> </div> <fieldset> <legend>edit Pages</legend> <div class="field" > <div class="lable"> <asp:label ID="lblFileName" runat="server" Text="File Name :" /> </div> <div class="controls"> <asp:textbox ID="txtFileName" runat="server" MaxLength="40" /> </div> </div> <div class="field" > <div class="lable"> <asp:label ID="lblEdit" runat="server" Text="Edit :" /> </div> <div class="controls"> <asp:textbox ID="txtEditPage" runat="server" MaxLength="1000" TextMode="MultiLine" Rows="10" Columns="70" /> </div> </div> <div class="field"> <div class="button"> <asp:button ID="btnOpen" runat="server" Text="Open" AccessKey="O" OnClick="btnOpen_Click" /> &nbsp <asp:button ID="btnSave" runat="server" Text="Save" AccessKey="S" OnClick="btnSave_Click" /> </div> </div> </fieldset> زض ثط ی زو open زاث و یه ز وس ظیط زض آ ايبف ی و ی : protected void btnopen_click(object sender, EventArgs e) 58

59 { txtfilename.text = txtfilename.text.trim(); if (txtfilename.text==string.empty) { string strerrormessage = "You Did Not Specify File Name For Opening!"; DisplayErrorMessage(strErrorMessage); return; string strfilename = txtfilename.text; string strrootrelativepath = "~/App_Data/PageContent"; string strrootrelativepathname = string.format("{0/{1",strrootrelativepath,strfilename); string strpathname = Server.MapPath(strRootRelativePathName); if (System.IO.File.Exists(strPathName)==false) { string strerrormessage = string.format("the File [{0] Dose Not Exists For Opening!",txtFileName.Text); DisplayErrorMessage(strErrorMessage); return; System.IO.StreamReader ostreamreader = null; try { ostreamreader = new System.IO.StreamReader(strPathName, System.Text.Encoding.UTF8); txteditpage.text = ostreamreader.readtoend(); string strinformationmessage = string.format("the File [{0] Opened Successfully...",txtFileName.Text); DisplayInformationMessage(strInformationMessage); catch (Exception ex) { DisplayErrorMessage(ex.Message); 59

60 finally { if (ostreamreader!=null) { ostreamreader.dispose(); ostreamreader=null; ؾذؽ ثطض ی زو save زاث و یه ی و ی : protected void btnsave_click(object sender, EventArgs e) { txtfilename.text = txtfilename.text.trim(); if (txtfilename.text==string.empty) { string strerrormessage = "You Did Not Specify File For Opening!"; DisplayErrorMessage(strErrorMessage); string strfilename = txtfilename.text; string strrootrelativepath = "~/App_Data/PageContent"; string strrootrelativepathname = string.format("{0/{1",strrootrelativepath,strfilename); string strpathname=server.mappath(strrootrelativepathname); System.IO.StreamWriter ostreamwriter = null; try { ostreamwriter = new System.IO.StreamWriter (strpathname, false, System.Text.Encoding.UTF8); ostreamwriter.write(txteditpage.text); string strinformationmessage = string.format("the File [{0] Saved Saccessfully...",txtFileName.Text); DisplayInformationMessage(strInformationMessage); catch (Exception ex) 61

61 { DisplayErrorMessage(ex.Message); finally { if (ostreamwriter!=null) { ostreamwriter.dispose(); ostreamwriter = null; جلغ د اسد ن : ح کار با لیذیت ر ا: ک تزل ای Validation در ASP.NET ثطضؾی اضظیبثی نحز ا الػبر ض زی س ؾ وبضثطا یىی اظ ػ یبر ثؿیبض زض ثط ب بی وب ذی سطی ذه نب" ثط ب بی ة ثب س ػ ث ب یز ؼ بضی آ ب ی ثبقس. دیبز و س ب ثط ب بی ة ی ثبیؿز دؽ اظ زضع زاز ض زی س ؾ وبضثط لج اظ اضؾب آ ث الی بی زی ط آ ب ضا اضظیبثی نطفب" دؽ اظ سبئیس دطزاظ بی ضز یبظ ضا ثط ض ی آ ب ا ؼب ز س. اػشمبز ػ ی ث ؾیبؾز ف ق ثبػض دیك یطی سؼساز ظیبزی اظ ح الر زض ثط ب بی ة ی طزز. زض ن ضر ػس ضػبیز اضز اقبض قس قطای الظ ث ظ ض ؾ ء اؾشفبز اظ دشب ؿی ف ق فطا بػ ب ی س ا س ثب ث ط ثطزاضی اظ مب يؼف ػ ز ح الر ذ ز ضا ثط ب ضیعی بی س. زض ای مب ث ثطضؾی ا ىب بر اضائ قس زض ASP.NET ث ظ ض اضظیبثی نحز زاز ض زی ذ ا ی دطزاذز. آق بئی ثىبض یطی ض بی بؾت ث ظ ض ثطضؾی نحز زاز ض زی یىی اظ ػ یبر زض ػ ز ای ؾبظی 61

62 ثط ب بی ة یع ی ثبقس. دؽ ثب ا یع زلز بػف وبض ضا ز جب ی بئی. ضز رت ها یت ک تزل ای Validation ظ ب ی و اظ یه TextBox ثطای زضع زاز ثط ض ی یه فط اؾشفبز ی طزز اض ای احش ب ػ ز ذ ا س زاقز و وبضثطا ا الػبر ضا ش بؾت ثب ا شظبض یه ثط ب اضز بی س. ث ػ ا ظب فطو و یس و زض یه فط ة اظ ز TextBox ثطای زضع زاز ػسزی س ؾ وبضثطا اؾشفبز قس اؾز زض ازا ی ثبیؿز ا الػبر ض زی زض اذشیبض یه ض سی ػ ز ا ؼب دطزاظ بی ضز یبظ ( ث ػ ا ا ؼب ػ یبر حبؾجبسی ثط ض ی زاز بی ض زی ) لطاض زاز ق ز. زض ن ضسی و وبضثطا زاز ضا زض حس ز ؼبظ اضز بی س یب ض زی اظ ع ػسزی جبقس ض سی ضز ظط زض ا ؼب دطزاظ بی ذ ز ثب كى اػ ذ ا س قس. ث بثطای ی ثبیؿز اض لج اظ ای و زاز ض زی زض اذشیبض ض سی بی ضز ظط ػ ز ا ؼب دطزاظ بی كرم قس لطاض زاز ق ز آ ب ضا ثطضؾی زض ن ضر ضػبیز ؼ ػ ؾیبؾز بی سؼطیف قس ا ىب اؾشفبز اظ آ ب ضا ثطای اؾىطیذز ب فطا ز. ث ظ ض اضظیبثی زاز ض زی س ؾ وبضثطا ثب س ػ ث زاز ضز یبظ اؾىطیذز ب اظ ض بی شؼسزی ی س ا اؾشفبز ز. شسا شطی یبظ ػ ز یه مساض ض زی اؾز. زض چ ی اضزی ا شظبض زاضی لج اظ ای و یه اؾىطیذز ثش ا س دطزاظ بی ضز یبظ ضا ثط ض ی زاز ض زی ا ؼب ز س زض TextBox مساضی زضع قس ثبقس. ب یز زاز ض زی زض ای م غ ی ثبقس ای اؾز و زاز ئی س ؾ وبضثط زض ىب ضز ظط اضز قس ثبقس. زض ثطذی اضز الظ اؾز و زاز ض زی اظ یه ع ذبل ثبقس ( ث ػ ا یه مساض ػسزی ) سب ثش ا آ ضا زض اذشیبض ض سی بی ضز ظط ث ظ ض ا ؼب دطزاظ بی حبؾجبسی لطاض زاز. زض ثطذی اضز زی ط الظ اؾز و زاز ض زی زض یه حس ز ذبل ثبقس زاز زضع قس ذبضع اظ حس ز ضز ظط غیط ؼشجط طزز. ثطای ثطضؾی اضظیبثی نحز زاز زض ASP.NET ؼ ػ ای اظ و شط بی validation اضائ قس اؾز. اظ و شط بی ف ق ی س ا ث ظ ض ثطضؾی سؿز ػس زضع زاز مبیؿ زاز ض زی ثب یه مساض ذبل ثطضؾی ػ ز مبزیط زض یه حس ز ذبل ؾبیط فط بی زاز اؾشفبز ز سب ای ا ی ب ایؼبز طزز و زاز بؾت ؼشجط زض اذشیبض اؾىطیذز ب ث ظ ض ا ؼب دطزاظ ب لطاض زاز ی ق ز. و شط بی validation زض اضسجب ؿشمی ثب و شط TextBox ث ز سؿز اضظیبثی ذ ز ضا ث ض اس بسیه دؽ اظ و یه ثط ض ی و شط بئی ظیط ImageButton LinkButton Button ا ؼب ذ ا س زاز. زض ن ضسی و بحه ثطضؾی یه و شط validation س ا ثب فمیز جبقس validator یه دیب ذ بء ضا بیف ث وبضثطا اػال ی بیس و زاز ض زی فبلس قطای الظ ثطای اؾشفبز زض ثط ب ی ثبقس. زض قى ظیط و شط بی Validation اضائ قس زض ASP.NET 2.0 كب زاز قس اؾز. 62

63 زض ازا ث ثطضؾی و شط بی ف ق ذ ا ی دطزاذز. و شط بی Validation ک تزل >asp:requiredfieldvalidator< شسا شطی ع اضظیبثی زاز ض زی ثطضؾی آ ث ظ ض ا ی ب اظ زضع زاز س ؾ وبضثط اؾز. و شط <asp:requiredfieldvalidator< ؿئ یز ثطضؾی زاز ض زی زض یه Textbox ضا ثطػ س طفش زض ن ضر ػس زضع زاز س ؾ وبضثط یه دیب ذ بء ضا بیف ذ ا س زاز. زض چ ی اضزی ض سی بئی و ی ثبیؿز دؽ اظ و یه ثط ض ی زو ػ ز اظ زاز زضع قس زض TextBox اؾشفبز بی س فطنز ا ؼب چ ی وبضی ضا ث ز ی ػس زضع زاز س ؾ وبضثط دیسا ر ا س وطز. ؽکل قى ػ ی و شط ف ق ث ن ضر ظیط اؾز : ػو هی <asp:requiredfieldvalidator id="id" Runat="Server" ControlToValidate="controlID" Display="Dynamic None Static" ErrorMessage="string" SetFocusOnError="False True" ValidationGroup="name" /> ت ضیحات: 63

64 اظ یه id نطفب" ظ ب ی اؾشفبز ی ق ز و لطاض اؾز ث و شط اظ طیك اؾىطیذخ طاػؼ طزز. ث ذه ز ControlToValidate مساض id و شط textbox و ؿئ یز ثطضؾی آ ث و شط RequiredFieldValidator ا صاض قس اؾز ؿجز زاز ی ق ز. ذه ز Text كره Text ث ػ ا ش ی اؾشفبز ی ق ز و و شط سبییس اػشجبض ض ی نفح بیف ی ز س.ای ی س ا س یه آؾشطیىؽ )*( ثطای كب زاز یه ذ ب ثبقس.یب ش ی ب س Enter Your. Name CssClass ای كره ث ب اػبظ ی ز س سب ذبنیز class زض css ضا سؼیی و ی و ض ی ش دیغب ذ ب اػ ب ی ق ز. ذه ز ErrorMessage ای كره دیغب ذ بی اؾشفبز قس زض و شط validationsummary ضا ی زاضز. لشی كره Text ذب ی ثبقس مساض ErrorMessage یع ث ػ ا ش ی اؾشفبز ی ق ز و ض ی نفح ظب ط ی ق ز. ذه ز SetFocusOnErrorMessage یه blinking cursor ضا زض و شط TextBox طث ث ظ ض سؿ ی زض ا ط زضع زاز ػسیس لطاض ی ز س. ای كره سؼیی ی و س و آیب اؾىطیذز ض ی والی ز ض ی ا ی و شط ی و س یس ذ ب وطز اؾز ف و ؼ ضا لطاض ز س. ذه ز ValidationGroup یه ط اظ و شط بی TextBox ضا و ؼ ػ ای اظ سؿز بی ثطضؾی ض ی آ ب اػ ب ذ ا س قس كرم ی بیس )زض اضزی و زو بی شفب ر ی س ا س ثبػض فؼب قس سؿز بی رش فی طز س ظال ثطای و شط بی نفح login اظ یه ط ثطای search اظ ط زی ط ). ذه ز : Display و شط RequiredFieldValidator یه ف بی افمی ضا ش بؾت ثب ضقش طث ث دیب ذ بء اقغب ذ ا س وطز. زض اغ ت اضز دیب ذ بء زض و بض TextBox طث بیف زاز ی ق ز. ىب ف ق ثط ض ی نفح اض كب زاز ذ ا س قس ( ای و ذ بئی اسفبق یبفشس ). زض ن ضسی و مساض ذه ز Display ؼبز Dynamic زض ظط طفش ق ز ىب ی ثطای بیف دیب ذ بء ضظ ر ا س قس ث ض د یب ع ب ثب ثط ظ ذ بء ایؼبز ی طزز.ثب مساض None و شط انال لبث زیس ر ا س ث ز.ای ثطای ظ ب ی فیس اؾز و اظ یه ValidationSummaryاؾشفبز و یس. ذه ز IsValid ؼ ال ای كره ضا زض ظ ب طاحی اػ ب ی و ی ث ى ای وبض ضا زض ظ ب اػطا ا ؼب ی ز ی ظیطا ا الػبسی زض ثبض ای و آیب آظ بیف سبییس اػشجبض ثب فمیز ا ؼب قس اؾز فطا ی آ ضز. والؼ page یع زاضای یه كره IsValidاؾز و شیؼ سطویت قس و شط بی زض نفح یب ط سبییس اػشجبض ضا ثط ی طزا س. 64

65 سفب ر كرهبر ErrorMessage Text زض validationsummary اظ ػجبضر Errormessage اؾشفبز ی ق ز. هثال زض ای ظب ظ ب ی و وبضثط ثط ض ی button و یه ز و شط RequiredFieldValidator ث ض اس بسیه ػ یبر ثطضؾی اضظیبثی زاز ض زی زض TextBox ضا آغبظ ی بیس ( لج اظ ای و ض سی Get_Data فطاذ ا س ق ز ). زض ن ضسی و TextBox ذب ی ثبقس یه دیب ذ بء بیف زاز قس cursor ؼسزا" زض TextBox لطاض ذ ا س طفز. زض ن ضسی و زض TextBox زاز ئی س ؾ وبضثط زضع طزز سؿز اضظیبثی ثب فمیز ا ؼب ض سی طث فطاذ ا س قس مساض ض زی ضا زض ذط ػی بیف ذ ا س زاز. زض ای ظب مساض ذه ز Display و شط RequiredFieldValidator ؼبز Dynamic زض ظط طفش قس اؾز ث بثطای زض ن ضر ػس س یس یه دیب ذ بء ىب ی ثط ض ی نفح ثطای بیف آ زض ظط طفش ر ا س قس. ثسی سطسیت ث و شط label اػبظ زاز ی ق ز و زض و بض TextBox بیف زاز قس اظ ف بی كبث دیب ذ بء اؾشفبز بیس ( اؾشفبز كشطن اظ یه ىب ثط ض ی فط ة ث ظ ض بیف دیب ذ بء یب زاز ض زی س ؾ وبضثط ). <SCRIPT Runat="Server"> Sub Get_Data (Src As Object, Args As EventArgs) Output.Text = "You entered '" & MyTextBox.Text & "'" End Sub </SCRIPT> <form Runat="Server"> <asp:textbox id="mytextbox" Runat="Server"/> <asp:button Text="Submit" OnClick="Get_Data" Runat="Server"/> <asp:requiredfieldvalidator Runat="Server" ControlToValidate="MyTextBox" ErrorMessage="Please enter a data value" Display="Dynamic" SetFocusOnError="True"/> <asp:label id="output" Runat="Server"/> </form> <asp:requiredfieldvalidator ID="rfvUserName" runat="server" ControlToValidate="txtUserName" CssClass="validator" Display="Dynamic" EnableClientScript="true" SetFocusOnError="true" Text="UserName Is Required..." /> 65

66 ک تزل >asp:rangevalidator< و شط ف ق ؿئ یز ثطضؾی اضظیبثی زاز ض زی زض یه TextBox ضا ثطػ س طفش ب ضیز آ حه ا ی ب اظ ای ي ع اؾز و زاز زضع قس زض حس ز ضز ظط اؾز. ای حس ز س ؾ ز ذه ز MaximumValue MinimumValue بی شفب ر زاز ؽکل ػو هی ظیط قى ػ ی و شط ف ق ث ن ضر ظیط اؾز : ت ضیحات كرم ی طزز type. زض فطآی س ف ق ی س ا س زض اضسجب ثب ع Date اػساز نحیح اػساز اػكبضی یب ضقش ( مساض دیف فطو ) اػ ب طزز. <asp:rangevalidator id="id" Runat="Server" ControlToValidate="controlID" Display="Dynamic None Static" ErrorMessage="string" MaximumValue="value" MinimumValue="value" SetFocusOnError="False True" Type="Currency Date Double Integer String" ValidationGroup="name" /> اظ یه id نطفب" ظ ب ی اؾشفبز ی ق ز و لطاض اؾز ث و شط اظ طیك اؾىطیذخ طاػؼ طزز. ذه ز ErrorMessage دیب ضز ظط زض ن ضر ثط ظ ذ بء ضا كرم ی بیس. ذه ز SetFocusOnErrorMessage یه blinking cursor ضا زض و شط TextBox طث ث ظ ض سؿ ی زض ا ط زضع زاز ػسیس لطاض ی ز س. ذه ز ValidationGroup یه ط اظ و شط بی TextBox ضا و ؼ ػ ای اظ سؿز بی ثطضؾی ض ی آ ب اػ ب ذ ا س قس كرم ی بیس )زض اضزی و زو بی شفب ر ی س ا س ثبػض فؼب قس سؿز بی رش فی طز س ). ذه ز : Display و شط RangeValidator یه ف بی افمی ضا ش بؾت ثب ضقش طث ث دیب ذ بء اقغب ذ ا س وطز. زض اغ ت اضز دیب ذ بء زض و بض TextBox طث بیف زاز ی ق ز. ىب ف ق ثط ض ی نفح اض كب زاز ذ ا س قس ( ای و ذ بئی اسفبق یبفشس ). زض ن ضسی و مساض ذه ز Display ؼبز Dynamic زض ظط طفش ق ز ىب ی ثطای بیف دیب ذ بء ضظ ر ا س قس ث ض د یب ع ب ثب ثط ظ ذ بء ایؼبز ی طزز. 66

67 ذه ز : Type زض ن ضسی و ع زاز ض زی كرم طزز ع آ ث ن ضر دیف فطو string زض یه TextBox ذب ی ث ػ ا یه ع زاز ؼشجط اضظیبثی ذ ا س قس. ث بثطای ظط طفش ذ ا س قس. الظ اؾز و ث طا و شط RangeValidator اظ یه و شط RequiredFieldValidator یع اؾشفبز طزز سب ای ا ی ب حبن ق ز و ثب ػس زضع زاز زض TextBox طث ثب آ ث ػ ا یه زاز ؼشجط ثطذ ضز ر ا س قس. حسال حساوظط حس ز ؼبظ ثطای زاز MaximumValue ذه ز بی MinimumValue ض زی ضا كرم ی بی س. هثال زض ای ظب ث ظ ض اضظیبثی سؿز زاز ض زی زض یه TextBox اظ ز و شط RangeValidator RequiredFieldValidator اؾشفبز قس اؾز. ث بثطای ی ثبیؿز حش ب" زض TextBox مساضی زضع طزز. ثب س ػ ث ای و مساض ذه ز Type ؼبز integer مبزیط ذه ز بی MinimumValue MaximumValue ث سطسیت نفط زض ظط طفش قس ا س زاز ض زی ی ثبیؿز ػسزی ثی نفط سب ثبقس. <SCRIPT Runat="Server"> Sub Get_Data (Src As Object, Args As EventArgs) Output.Text = "You entered '" & MyTextBox.Text & "'" End Sub </SCRIPT> <form Runat="Server"> Enter a value between 0 and 9:<br/> <asp:textbox id="mytextbox" Runat="Server"/> <asp:button Text="Submit" OnClick="Get_Data" Runat="Server"/> <asp:rangevalidator Runat="Server" ControlToValidate="MyTextBox" Type="Integer" MinimumValue="0" MaximumValue="9" ErrorMessage="Please enter an integer in the range 0 to 9" Display="Dynamic" 67

68 SetFocusOnError="True"/> <asp:requiredfieldvalidator Runat="Server" ControlToValidate="MyTextBox" ErrorMessage="Please enter a data value" Display="Dynamic" SetFocusOnError="True"/> <asp:label id="output" Runat="Server"/> </form> ک تزل >asp:comparevalidator< و شط ف ق ؿئ یز ثطضؾی مساض زضع قس زض یه TextBox ضا ثطػ س زاضز. ثسی ظ ض زاز ض زی ثب یه مساض ذبل یب مساض یه و شط ػ ز ثط ض ی فط مبیؿ ی طزز. ع زاز زضع قس زض TextBox ی س ا س اظ ع Date Currency اػكبضی نحیح یب ضقش ( مساض دیف فطو ) ثبقس. ؽکل ػو هی قى ػ ی و شط ف ق ث ن ضر ظیط اؾز : ت ضیحات <asp:comparevalidator id="id" Runat="Server" ControlToCompare="controlID" ControlToValidate="controlID" Display="Dynamic None Static" ErrorMessage="string" Operator="Equal NotEqual GreaterThan GreaterThanEqual LessThan LessThanEqual DataTypeCheck" SetFocusOnError="False True" Type="Currency Date Double Integer String" ValidationGroup="name" ValueToCompare="value" /> اظ یه id نطفب" ظ ب ی اؾشفبز ی ق ز و لطاض اؾز ث و شط اظ طیك اؾىطیذخ طاػؼ طزز. ControlToCompare ای كره حب ی ID و شط ی اؾز و مبیؿ و س ثب آ مبیؿ ی ق ز. لشی ای كره سؼیی ق ز ValueToCompare ثی اطط ی ق ز. 68

69 Operator ای كره سؼیی و س ع ػ یبر مبیؿ اؾز. ث ذه ز ControlToValidate مساض id و شط textbox و ؿئ یز ثطضؾی آ ث و شط <asp:comparevalidator< ا صاض قس اؾز ؿجز زاز ی ق ز. ذه ز ErrorMessage دیب ضز ظط زض ن ضر ثط ظ ذ بء ضا كرم ی بیس. ذه ز SetFocusOnErrorMessage یه blinking cursor ضا زض و شط TextBox طث ث ظ ض سؿ ی زض ا ط زضع زاز ػسیس لطاض ی ز س. ذه ز ValidationGroup یه ط اظ و شط بی TextBox ضا و ؼ ػ ای اظ سؿز بی ثطضؾی ض ی آ ب اػ ب ذ ا س قس كرم ی بیس )زض اضزی و زو بی شفب ر ی س ا س ثبػض فؼب قس سؿز بی رش فی طز س ). ذه ز : Display و شط <asp:comparevalidator< یه ف بی افمی ضا ش بؾت ثب ضقش طث ث دیب ذ بء اقغب ذ ا س وطز. زض اغ ت اضز دیب ذ بء زض و بض TextBox طث بیف زاز ی ق ز. ىب ف ق ثط ض ی نفح اض كب زاز ذ ا س قس ( ای و ذ بئی اسفبق یبفشس ). زض ن ضسی و مساض ذه ز Display ؼبز Dynamic زض ظط طفش ق ز ىب ی ثطای بیف دیب ذ بء ضظ ر ا س قس ث ض د یب ع ب ثب ثط ظ ذ بء ایؼبز ی طزز. مساض ض زی ی س ا س ثب یه مساض كرم قس س ؾ ذه ز ValueToCompare یب مساض یه و شط زی ط ػ ز زض نفح ( كرم قس س ؾ ذه ز ) ControlToCompare مبیؿ طزز. ث ن ضر دیف فطو ػ یبر مبیؿ ثطای "ثطاثطی " ا ؼب ذ ا س قس. زض ن ضر یبظ ی س ا اظ ؾبیط ػ ط بی مبیؿ ای و س ؾ ذه ز Operator كرم ی طز س اؾشفبز ز. ػ یبر مبیؿ ثط اؾبؼ ع زاز زضع قس زض Textbox و س ؾ ذه ز Type كرم ی طزز ا ؼب ذ ا س قس. ذه ز : Type زض ن ضسی و ع زاز ض زی كرم طزز ع آ ث ن ضر دیف فطو string زض ظط طفش ذ ا س قس. یه TextBox ذب ی ث ػ ا یه ع زاز ؼشجط اضظیبثی ذ ا س قس. ث بثطای الظ اؾز و ث طا و شط <asp:comparevalidator< اظ یه و شط RequiredFieldValidator یع اؾشفبز طزز سب ای ا ی ب حبن ق ز و ثب ػس زضع زاز زض TextBox طث ثب آ ث ػ ا یه زاز ؼشجط ثطذ ضز ر ا س قس. هثال زض ای ظب وبضثط ی ثبیؿز یه ػسز ظجز ضا اضز بیس زض ن ضسی و مساض ض زی فی ثبقس یه دیب ذ بء بیف زاز ی ق ز. ث طا و شط CompareValidator اظ یه و شط RequiredFieldValidator یع اؾشفبز قس اؾز سب ػس زضع زاز ( ذب یث ز ) ث ػ ا یه زاز ؼشجط اضظیبثی طزز. مساض ض زی ی ثبیؿز اظ ع اػكبضی Type=Double( ) ثعض شط اظ Operator=GreaterThan( ) نفط ValueToCompare=0( ) ثبقس سب ث ػ ا یه زاز ؼشجط اضظیبثی طزز. 69

70 <SCRIPT Runat="Server"> Sub Get_Data (Src As Object, Args As EventArgs) Output.Text = "You entered '" & MyTextBox.Text & "'" End Sub </SCRIPT> <form Runat="Server"> Enter a positive number:<br/> <asp:textbox id="mytextbox" Runat="Server"/> <asp:button Text="Submit" OnClick="Get_Data" Runat="Server"/> <asp:comparevalidator Runat="Server" ControlToValidate="MyTextBox" ValueToCompare="0" Type="Double" Operator="GreaterThan" ErrorMessage="Please enter a number greater than 0" Display="Dynamic" SetFocusOnError="True"/> <asp:requiredfieldvalidator Runat="Server" ControlToValidate="MyTextBox" ErrorMessage="Please enter a data value" Display="Dynamic" SetFocusOnError="True"/> <asp:label id="output" Runat="Server"/> </form> ک تزل >asp:customvalidator< زض ظ ب ثطضؾی اضظیبثی زاز ض زی ى اؾز ث اضزی ثطذ ضز بئی و ثب سطویت یه RangeValidator RequiredFieldValidator یب CompareValidator ذ اؾش ب سب ی طزز. زض چ ی اضزی ی س ا اظ و شط <asp:customvalidator< ث ظ ض ا ؼب سؿز بی ايبف اؾشفبز ز. 71

71 ؽکل ػو هی قى ػ ی و شط ف ق ث ن ضر ظیط اؾز : ت ضیحات <asp:customvalidator id="id" Runat="Server" ControlToValidate="controlID" Display="Dynamic None Static" ErrorMessage="string" SetFocusOnError="False True" ValidationGroup="name" OnServerValidate="subprogram" /> ذه ز بی و شط <asp:customvalidator< كبث ؾبیط و شط بی validation ی ثبق س ثب ای سفب ر و اظ ذه ز OnServerValidate ث ظ ض فطاذ ا ی یه ثط ب فطػی ثطای ثطضؾی اضظیبثی زاز ض زی یع اؾشفبز ی طزز. یه TextBox ذب ی ث ػ ا یه زاز ؼشجط زض ظط طفش ذ ا س قس. ث بثطای ی ثبیؿز ث طا و شط CustomValidator اظ یه و شط RequiredFieldValidator یع اؾشفبز طزز سب ػس زضع زاز ث ػ ا یه زاز ؼشجط اضظیبثی طزز. ثط ب فطػی نسا ظز قس زاضای آض ب بی ذبل ServerValidateArgs ی ثبقس. زض ن ضسی و ثطضؾی اضظیبثی نحز زاز ض زی س ا ثب فمیز جبقس مساض ذه ز IsValid ؼبز false ذ ا س قس. اظ آض ب Value ث ػ ا طػؼی ث ظ ض طاػؼ ث مساض ( TextBox و شط كرم قس س ؾ ذه ز ) ControlToValidate اؾشفبز ی طزز. ذه ز ErrorMessage دیب ضز ظط زض ن ضر ثط ظ ذ بء ضا كرم ی بیس. ذه ز SetFocusOnErrorMessage یه blinking cursor ضا زض و شط TextBox طث ث ظ ض سؿ ی زض ا ط زضع زاز ػسیس لطاض ی ز س. ذه ز ValidationGroup یه ط اظ و شط بی TextBox ضا و ؼ ػ ای اظ سؿز بی ثطضؾی ض ی آ ب اػ ب ذ ا س قس كرم ی بیس )زض اضزی و زو بی شفب ر ی س ا س ثبػض فؼب قس سؿز بی رش فی طز س ). ذه ز : Display و شط <asp:customvalidator< یه ف بی افمی ضا ش بؾت ثب ضقش طث ث دیب ذ بء اقغب ذ ا س وطز. زض اغ ت اضز دیب ذ بء زض و بض TextBox طث بیف زاز ی ق ز. ىب ف ق ثط ض ی نفح اض كب زاز ذ ا س قس ( ای و ذ بئی اسفبق یبفشس ). زض 71

72 ن ضسی و مساض ذه ز Display ؼبز Dynamic زض ظط طفش ق ز ىب ی ثطای بیف دیب ذ بء ضظ ر ا س قس ث ض د یب ع ب ثب ثط ظ ذ بء ایؼبز ی طزز. هثال زض ای ظب ث ظ ض اضظیبثی سؿز زاز ض زی زض یه TextBox اظ ز و شط CustomValidator RequiredFieldValidator اؾشفبز قس اؾز. زاز ض زی ی ثبیؿز یه ػسز نحیح ثی نفط سب ز ثبقس. دؽ اظ و یه ثط ض ی زو Submit ض سی Get_Data فؼب لج اظ ط چیع ػ یبر ثطضؾی اضظیبثی نحز زاز ض زی ا ؼب ذ ا س قس. و شط RequiredFieldValidator زض اثشسا ثطضؾی الظ زض ذه ل زضع زاز زض TextBox ضا ا ؼب زض ازا ض سی Validate_TextBox س ؾ ذه ز OnServerValidate و شط CustomValidator فطاذ ا س ی ق ز. ض سی ف ق سؿز بی الظ ضا ثط ض ی زاز ض زی ا ؼب ذ ا س زاز ( ثطای طاػؼ ث زاز ض زی اظ Args.Value اؾشفبز قس اؾز ). زض ن ضسی و ط یه اظ سؿز بی ا ؼب قس س ا ثب فمیز جبقس ذه ز Args.Isvalid مساض false ضا ذ ا س طفز ( زاز ض زی ی ثبیؿز یه ػسز ظجز ثی نفط سب ز ثبقس ). دؽ اظ ا ؼب فطآی س ثطضؾی زاز ض زی ض سی Get_Data اػطا ذ ا س قس. ض سی ف ق زض اثشسا دؽ اظ و یه ثط ض ی زو button فطاذ ا س ی طزز اػطای آ سب ظ ب ی و ػ یبر ثطضؾی اضظیبثی زاز ض زی ث اس ب طؾیس ثبقس ث سبذیط ذ ا س افشبز. دطزاظ بی ا ؼب قس زض ض سی Get_Data كط ث ا ؼب فمیز آ یع سؿز اضظیبثی نحز زاز اؾز. ث بثطای چیع اثؿش ث قط Page.IsValid قس اؾز زض ن ضسی و Args.IsValid ؼبز false قس ثبقس مساض Page.IsValid یع false ذ ا س قس. <SCRIPT Runat="Server"> Sub Validate_TextBox (Src As Object, Args As ServerValidateEventArgs) If Not IsNumeric(Args.Value) Then MyValidator.ErrorMessage = "Please enter a number" Args.IsValid = False Else If Not Args.Value Mod 1 = 0 Then MyValidator.ErrorMessage = "Please enter an integer" Args.IsValid = False End If If Args.Value < 0 Then 72

73 MyValidator.ErrorMessage = "Please enter a positive integer" Args.IsValid = False End If If Args.Value > 99 Then MyValidator.ErrorMessage = "Please enter a positive integer between 0 and 99" Args.IsValid = False End If End If End Sub Sub Get_Data (Src As Object, Args As EventArgs) If Page.IsValid Then Output.Text = "You entered '" & MyTextBox.Text & "'" End If End Sub </SCRIPT> <form Runat="Server"> Enter a positive integer:<br/> <asp:textbox id="mytextbox" Runat="Server"/> <asp:button Text="Submit" OnClick="Get_Data" Runat="Server"/> <asp:customvalidator id="myvalidator" Runat="Server" ControlToValidate="MyTextBox" Display="Dynamic" SetFocusOnError="True" OnServerValidate="Validate_TextBox"/> <asp:requiredfieldvalidator Runat="Server" ControlToValidate="MyTextBox" ErrorMessage="Please enter a data value" Display="Dynamic" SetFocusOnError="True"/> <asp:label id="output" Runat="Server"/> 73

74 </form> <div class="controls"> <asp:textbox ID="txtPassword" runat="server" MaxLength="40" CssClass="password" /> <asp:requiredfieldvalidator ID="rfvPassword" runat="server" ControlToValidate="txtPassword" CssClass="validator" Display="Dynamic" EnableClientScript="true" SetFocusOnError="true" Text="Password Is Required..." /> <asp:regularexpressionvalidator ID="revPassword" runat="server" ControlToValidate="txtPassword" CssClass="validator" Display="Dynamic" EnableClientScript="true" SetFocusOnError="true" Text="Password Is Not Valid..." ValidationExpression="[a-zA-Z0-9]{6,20" /> </div> </div> ظب : جلغ عیشد ن :طزاحی ه : <asp:menu ID="mnuMain" runat="server" RenderingMode="Table" MaximumDynamicDisplayLevels="3" Orientation="Vertical" DisappearAfter="400" DynamicHorizontalOffset="2" BackColor="#FFFBD6" ForeColor="#990000" StaticSubMenuIndent="20px" StaticPopOutImageUrl="~/Images/RightToLeftArrow.gif" DynamicPopOutImageUrl="~/Images/RightToLeftArrow.gif"> <Items> <asp:menuitem Text="Home..." NavigateUrl="~/Default.aspx" ToolTip="Home" /> <asp:menuitem Text="Learn..." NavigateUrl="~/Default.aspx" ToolTip="Learn"> 74

75 <asp:menuitem Text="87-91" NavigateUrl="~/Default.aspx" ToolTip="87-91" /> <asp:menuitem Text="92" NavigateUrl="~/Default.aspx" ToolTip="92" /> </asp:menuitem> <asp:menuitem Text="Help..." NavigateUrl="~/Default.aspx" ToolTip="Help"/> <asp:menuitem Text="ContactUs..." NavigateUrl="~/Default.aspx" ToolTip="ContactUs" /> <asp:menuitem Text="AboutUs..." NavigateUrl="~/Default.aspx" ToolTip="AboutUs"> <asp:menuitem Text="System" NavigateUrl="~/Default.aspx" ToolTip="System" /> <asp:menuitem Text="Team" NavigateUrl="~/Default.aspx" ToolTip="Team"> <asp:menuitem Text="Support" NavigateUrl="~/Default.aspx" ToolTip="Support" /> <asp:menuitem Text="Sales" NavigateUrl="~/Default.aspx" ToolTip="Sales" /> </asp:menuitem> </asp:menuitem> <asp:menuitem Text="News..." NavigateUrl="~/Default.aspx" /> </Items> <StaticSelectedStyle BackColor="#FFCC66" /> <StaticHoverStyle BackColor="#990000" ForeColor="White" /> <StaticMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" CssClass="fixMenuItem" /> <DynamicSelectedStyle BackColor="#FFCC66" /> <DynamicMenuStyle BackColor="#FFFBD6" CssClass="fixMenu" /> <DynamicHoverStyle BackColor="#990000" ForeColor="White" /> <DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" CssClass="fixMenuItem" /> </asp:menu> 75

76 طاحی : هقذه : طاحی بی ؾبز وبضآ س و زؾشطؾی ث س ب ی نفحبر ي ػبر ؾبیز ق ب ضا فطا بیس یه ي ع حیبسی اؾز. وبضثطا ثبیؿشی زض ط نفح ثش ا س ث نفحبر ان ی زی ط زؾشطؾی زاقش ثسا س زض وؼبی ؾبیز لطاض زاض س. ASP.Net زاضای و شط بی زض ؾبذش ای اؾز و ث ؾی آ ب ی س ا یس ا اع ب ضا ایؼبز بییس. چ ی ASP.Net زاضای یه ا ىب ث ب مك ة ؾبیز ی ثبقس و ث ؾی آ و ی ؿیط بی ضز ظط ذ ز ضا زض یه فبی ثب دؿ س.sitemap سؼیی ی و یس. فبی.sitemap حى یه فبی زاز ای اظ ع XML ضا زاضاؾز و ی س ا ؾبیط و شط بی ی ASP.Net ضا ث آ شه ز. زض ای حب ز و شط بی ا الػبر فبی ؿیط ب ضا اظ فبی.sitemap زضیبفز ی و س. ای فبی مك ىب نفحبر فبی. ق بؾز ؾبیز ة بی ASP.Net زاضای 3 ع و شط ثطای ایؼبز ب ؾیؿش بی ؿیطیبة ث قطح ظیط ی ثبقس : بی زی ب یه ( و شط. ) Menu بی زضذشی ( و شط. ) TreeView بی ؿیطیبة ( و شط. ) SiteMapPath زض ازا ث س يیح آ ظ وبض ثب ای و شط ب ذ ا ی دطزاذز. هزحل ا ل - ایجاد فایل قؾ ب عایت: ) sitemap ( فشی و زض ASP.Net ی س ا یس ؿیط ب فبی بی ان ی ؾبیز ضا زض یه فبی سمك ؾبیز ثب دؿ س.sitemap سؼیی بییس. ای فبی ث ظثب XML قش قس ی س ا س ث ػ ا جغ زاز ای ثطای س ب ی و شط بی ی ASP.Net ث وبض ض ز. وس ظیط وس یه فبی ؾبز مك ؾبیز ضا كب ی ز س. ث آ زلز ز ؾذؽ س يیحبر الظ ضا اضائ ذ ا ی وطز : وس <?xml version="1.0" encoding="iso "?> <sitemap> <sitemapnode title="home" url="~/default.aspx"> <sitemapnode title="web Design" url="~/web/index.aspx"> 76

77 <sitemapnode title="html" url="~/html/index.aspx"/> <sitemapnode title="css" url="~/css/index.aspx"/> </sitemapnode> </sitemapnode> </sitemap> ل ا ی ایؼبز سؼیی ؿیط ب زض یه فبی sitmap ب س وس ف ق ث قطح ظیط اؾز : س ب ی ؿیط ب س ب ثبیؿشی زض س ان ی < SiteMap >سؼطیف ق س. ای فبی ب ث ظثب XML قش ی ق س. س <SiteMap> فم ی س ا س یه ػ هط < SiteMapNode >ضا ث ػ ا فطظ س زاقش ثبقس و ؼ ال ث نفح ان ی یب Home اقبض ی و س. ط س < SiteMapNode > ی س ا س ث سؼساز ز ر ا ػ هط فطظ س ) Nodes ( Child ث ن ضر س زض ی < SiteMapNode >زاقش ثبقس. زض ط س <SiteMapNode> ػ ا ی ه س ؾ ذبنیز title آزضؼ آ یع س ؾ ذبنیز urlسؼیی ی ق ز. کت : فبی sitemap ثب مك فبی ثبیؿشی حش ب زض د ق ان ی ؾبیز ( root ) لطاض ث یطز. چ ی ط ؾبیز یه فبی مك ی س ا س زاقش ثبقس. آه سػ طزاحی ه ای دی اهیک ب عیل ک تزل: Menu اظ و شط <asp:menu< ی س ا ثطای ایؼبز بی اؾشب ساضز زض ASP.Net اؾشفبز ز. ای ب ؼ ال ث ن ضر Pop-Up ث ز آیش بی ان ی آ طبثز ث ز ؾذؽ ثب لطاض طفش ؼ ثط ض ی آیش بی ان ی ظیط ب ثبظ ی ق س. وس <asp:sitemapdatasource id="nav1" runat="server" /> <form id="form1" runat="server"> <asp:menu ID="Menu1" runat="server" DataSourceId="nav1" /> </form> ذط ػی Home 77

78 قى و ی ایؼبز ای ثب اؾشفبز اظ و شط Menu یه فبی SiteMap ث ن ضر ظیط اؾز : ت ضیح کذ : زض اثشسا یه و شط <asp:sitemapdatasource< ضا ایؼبز وطز id آ ضا سؼیی ی و ی. ای و شط یه و شط ؾط ض زاز اؾز و ی س ا س ث فبی سمك ؾبیز ( SiteMap ) شه قس ا الػبر آ ضا ذ ا س ؾذؽ ث و شط ی ضز ظط ا شمب ز س. ؾذؽ و شط Menu ضا سؼطیف وطز ثب لطاض زاز مساض ذبنیز DataSourceId آ ثطاثط ثب nav1 و id و شط asp:sitemapdatasource اؾز آ ب ضا ث شه وطز ای. زض ای ن ضر ای و شط ا الػبر زضیبفشی اظ و شط ؾط ض زاز ذ ز ضا بیف ذ ا س زاضز. کت ه ن : و شط asp:sitemapdatasource ث ن ضر اس بسیه ث فبی مك ؾبیز ( web.sitemap ) و زض د ق ان ی ؾبیز ( root ) لطاض زاضز شه ی ق ز. ایجاد ه با اعتفاد اس ک تزل: TreeView و شط <asp:treeview< ثطای ایؼبز یه ثب ؾبذشبض زضذشی اؾشفبز ی ق ز و آیش بی ذ ز ضا ثب ضػبیز ؾ ؿ طاست بیف ی ز س. ی ه بیی و زض ؾ ح دبیی سط ثبق س ث ن ضر دیف فطو بیب ث ز ثب ظز آیى بی + یب - زض و شط ی س ا آ ب ضا ثبظ یب ثؿش ز. قى و ی سؼطیف ایؼبز یه ثب و شط TreeView ث ن ضر ظیط اؾز : وس <asp:sitemapdatasource id="nav1" runat="server" /> <form id="form1" runat="server"> <asp:treeview ID="Menu2" runat="server" DataSourceId="nav1" /> </form> ذط ػی Home Web Design HTML CSS ت ضیح کذ هثال : ب س ظب لج و شط asp:sitemapdatasource ضا ث ػ ا فبی زاز ای اؾشفبز وطز سب ا الػبر فبی مك ؾبیز ( sitemap ) ضا ذ ا س ث و شط asp:treeview ا شمب ز س. 78

79 چ ی س ؾ ذبنیز DataSourceId و شط asp:treeview ضا ث و شط asp:sitemapdatasource شه وطز ای. آه سػ ایجاد ه با اعتفاد اس ک تزل: SiteMapPath و شط SiteMapPath ی ذ ز ضا ث ن ضر یه ؾطی آیش دكز ؾط و ؿیط ذبنی ضا بیف ی ز س كب ی ز س. ث ؾی ای ع ب ی س ا یس زض ط حظ ثسا یس زض وؼبی ؾبیز لطاض زاقش چ ی ثب و یه ثط ض ی آیش بی لج اظ آزضؼ نفح ػبضی ث ؿیط دی ز قس لی ی ذ ز ثبظ طزیس. ثطذالف و شط بی TreeView Menu و شط SiteMapPath اظ و شط asp:sitemapdatasource ث ػ ا جغ زاز ای اؾشفبز ىطز ذ ز ث ن ضر دیف فطو اس بسیه ث فبی مك ؾبیز شه ی ق ز. وس سؼطیف ای و شط ث ن ضر ظیط اؾز : وس <form id="form1" runat="server"> <asp:sitemappath ID="Menu3" runat="server" /> </form> جلغ چ ارد ن :آه سػ آپل د کزدى ب عایت ر ی اعت در دات ت پ ل( Panel (WebSite یك یىی اظ كىالسی و افطاز دؽ اظ ذطیس بؾز زاض س ای اؾز و ی دطؾ س: چ ض زا ضا ث بؾز شه و ی )س ظی بر( DNS چ ض ؾبیش ب ضا زض ؾط ض بؾز آد ز و ی چ ؾبیش ب ضا دیىطث سی و ی )ثحض زض فبی ( web.config چ ض یه زیشب ثیؽ زض بؾز ایؼبز و ی چ حش یبر زیشب ثیؽ ضا اظ ؾیؿش ذ ز ث بؾز شم و ی چ ض زیشب ثیؽ ضا ث ؾبیز شه و ی چ ض ftp ضا فؼب و ی چ ض اظ آ اؾشفبز و ی ح س ظی DNS ض ی بؾز) س ظی ( SERVER DOMAIN NAME 79

80 ثطای س ظی زا ذ ز ض ی ؾط ض بؾز اثشسا ث ؾبیشی و زا ضا ذطیساضی وطز ایس ثط یس اضز حؿبة وبضثطی ذ ز قس زا ذ ز ضا ا شربة و یس.ؾذؽ عی سغییط DNS ضا ا شربة و یس. 2 سب DNS ثطای زا ذ ز setو یس. ا یcns5.my-hosting-panel.com ز یcns6.my-hosting-panel.com ا ط اظ لج DNS زا ق ب ض ی ؾبیز زی طی لطاض زاز قس اؾز لج ی ب ضا دبن و یس ای 2 ضا اضز و یس. حب ثبیس سبحساوظط 48 ؾبػز شظط ث ب یس سب سغییطار اػ ب ق ز. ؼ ال و شط اظ 12 ؾبػز ا ؼب یك ز. بؾز ؾط ض ض ی ؾبیز وطز آد ز ح اظ طیك username دؿ ضزی و ث ؾی ای قطوز ث ای ی شب اضؾب قس ث و شط د ذ ز اضز ق یس ض ی Domains و یه و یس ؾذؽDomain Add ؾذؽ ض ی Domain و یه و یس. ب زلیك زا یشب ضا زض وبزض اضز و یس فم دكز Create Web Site سیه ثع یس زو Add Domain ضا فكبض ز یس. ثؿبیز ق ب ایؼبز قس اؾز. زض ای طح ا ط سغییطار DNS ث ذ ثی اػ ب قس ثبقس ی س ا یس ؾبیشر ز ضا زض ای شط ز ثجی یس. ش ب یه نفح لطاضزازی ضا ی ثی یس ثب ػ ا UNDER CONSTRUCTIONو ذب ی ی ثبقس. زض ط طح اظ وبض ا ط كى ی ػ ز زاقز ی س ا یس ثب ای ی support@iranhost24.comثب دكشیجب ی ؾبیز زض اضسجب ثبقیس. حبال لز آ اؾز و فبی بی ذ ز ضاآد ز و یس. اظ و شط د ض ی File Manager و یه و یس. ؾذؽ ض ی ب ة ؾبیششب و یه و یس ثؼس ث د ق ی wwwroot و یه و یس. ای ؼب ب ػبیی اؾز و ی س ا یس فبی بیشب ضا upload و یس. ثطای ضاحشی وبض س نی ی و ی فبی بیشب ضا ث ن ضر zip آد ز و یس ؾذؽ unzip و یس.ؾبیششب ضا ا شحب و یس. ا ط زضؾز وبض ی و س طا جبقیس احش بال كى اظ س ظی بر web.config ی ثبقس. س ظی بر فبی WEB.CONFIG ض ی بؾز ای فبی اظ شطی فبی بی ؾبیز ق ب ی ثبقس و ا ط ثر ثی س ظی كس ثبقس ؾبیز ق ب ثب error اػ ی ق ز.ا ط ؾبیز ق ب ث ن ضر local یب ح ی زض ؾیؿش وب ذی سطسب وبض ی و س ی زض ؾط ض كى زاضز اثشسا فبی config ضا اظ زاذ ؾبیز edit و یس ای ؾ ط ضا زاذ < system.web >ايبف و یس سب errorؾبیز ثب س يیحبر آ كرم ق ز سب ؾط اظ وبضسب زض ثیب ضیس: <customerrors mode="off"/> حبال لشی ؾبیز ضا اػطا ی و یس زلیمب اض ض ب زاذ ط ض ط ث بیف زض ی آیس. زض ای طح قبیس ػیت وبضسب ضا دیسا و یس آ ضا ثط طف و یس. چ ی ثبیس ا ی ب حبن و یس و س بی ظیط ضا ث web.config ايبف وطز ایس: 81

81 <system.servicemodel> <servicehostingenvironment aspnetcompatibilityenabled="true" /> </system.servicemodel> <system.webserver> <directorybrowse enabled="false"/> <defaultdocument> <files> <clear /> <add value="default.aspx"/> </files> </defaultdocument> </system.webserver> ا ط ايبف ىطز ایس حش ب ی اال ايبف و یس. زلز و یس زض وس ثبال ثبیس ث ػبی default.aspx ب نفح ی ان ی ؾبیششب ضا ايبف و یس و ی س ا س اؾب ی رش فی ثبقس ب س: index.html, index.php, index.aspx, default.htm, default.asp &... ای نفح ثب ض ز ث ؾبیششب بیف زاز ی ق ز. سب ای ؼبی وبض و ی ث یه ؾبیز ایس آ عزیه قس ایس. حبال ة ؾبیششب ضا سؿز و یس ا ط ثبظ error زاز یب زیشبثیؽ ضا ایؼبز شه ىطز ایس ایؼبز زیشب ثیؽ سیطیز آ ایؼبز سیطیز زیشب ثیؽ زض د WebSite Panel طفشیس انال طا جبقیس. ای جیؼی ط یبزسب ضفش ظ دبی ب ثؿیبض آؾب ی ثبقس. ق ب اثشسا اظ زاذ د اضز لؿ ز زیشب ثیؽ ی ق یس یه زیشب ثیؽ یه وبضثط زیشب ثیؽ User) Create )ایؼبز ی و یس. اضز زیشب ثیؿی و ؾبذش ایس ی ق یس ثطای سیطیز آ ض ی Browse Database و یه و یس. اظ ای ؼب یش ا یس زیشب ثیؽ ضا ث ایؼبز و یس یب اظ زیشب ثیؿی و لجال ؾبذش ایس Script ث یطیس ث ن ضر Query اضز زیشب ثیؽ ػسیس و یس. طیم ATTACH وطز یب SCRIPT قبیس ثبض ب زض زاذ ی س ظ یه فبی زیشب ثیؽ Attach طفش اظ دبی ب زاز )زیشب ثیؽ( وطز ایس اظ آ زض ثط ب بیشب اؾشفبز وطز ایس. ا ب زض بؾز ای ض ض بؾجی یؿز اوظط الغ ثب كىالسی ض ث ض ی ق ز. ضا ث شط آؾب شط ای اؾز و اظ زیشبثیؽ Script ثبقس: ث یطیس. آ ضا زض زیشب ثیؽ ؾط ض اػطا و یس. طاح ایؼبز اػطای Script ث ای ه ضر ی اثشسا اظ زاذ د بؾز ث زیشب ثیؽ ضز ظط اضز ی ق یس Browse Database ضا و یه ی و یس. حبال زض لؿ ز سیطیز زیشب ثیؽ ؿشیس. عی ی tools ضا زض ای ؼب وذی یى یس Submit وذی و یس ث ای طیك ػ و یس: ؾذؽ Query ضا و یه ی و یس. ا ط ی زا یس Script ضا ا شربة ی و یس Script ضز ظط ضا ثبیس اظ وؼب ثیب ضیس و زض ای ؼب 81

82 sqlserverضا اظ زاذ ی س ظ ثبظ و یس ض ی زیشب ثیؽ ضز ظط ضاؾز و یه و یس Tasks ؾذؽ Generateضا scripts ا شربة و یس ثمی طاح ض سی اؾز ی و یس سب Script ؾبذش ق ز زض یه د ؼط ث بیف زض آیس. وبض ظ س ب قس یؿز زض ذ ا script ػ ی use ب زیشب ثیؿی و زض ؾط ض ؾبذش ایس ضا ػبی عی و یس] USE ب زیشب ثیؽ[ ؾذؽ اظ طیك find and replace س ب قش بی [dbo] ضا ثب ب وبضثطی زیشب ثیؽ زض ؾط ض ػبی عی و یس[ Database_username ] [dbo] --->. ای script آ بز ی وذی اػطا قس زض ؾط ض ی ثبقس. ح شه وطز زیشب ثیؽ ث ؾبیز ثب فطو ای و زیشب ثیؽ ؾبیز ق ب ث ن ضر وب زض ؾط ض ؿشمط ی ثبق س ثبیس یه اضسجب ثی ای ز ثطلطاض ق ز و ای وبض ثؿیبض آؾب ثب افع ز چ س ذ ث web.config یؿط ی ق ز: ایي تگ <connectionstrings> <add name="connectionstringname" connectionstring="data Source= ; Initial Catalog=DatabaseName; User ID=DatabaseUserName; Password=DatabaseUserPassword" providername="system.data.sqlclient" /> </connectionstrings> ب ثبیس زاذ س < configuration >ثبق س. طیم ایؼبز اوب ز FTP آد ز اظ طیك ای دط سى اثشسا اظ زاذ د سیطیز بؾز یه اوب ز ftp ی ؾبظی. ؾذؽ ثب یىی اظ ط افعاض بی ftp ب س FileZilla ث ضاحشی فبی ب ضا upload ی و ی IP host.ثطای ای اسهب port= ی ثبقس. <?xml version="1.0"?> <configuration> <system.web> <compilation debug="true" targetframework="4.0"/> <httpruntime targetframework="4.0"/> <customerrors mode="off"/> </system.web> </configuration> 82

83 زض ای ضا ىبض لهس زاضی سب ح لطاض زاز یه و شط Menu س ظی آ ثطای بیف ف طؾز حش یبر ؾبیز Asp.Net ضا آ ظ ز ی. یىی اظ ا ىب بر بؾجی و زض ط ؾبیز ثبیس لطاض ث یطز یب ف طؾز ي ػبر ؾبیز اؾز. ث ؾی و شط Menu زض Asp.Net ثس قش وس ذبنی ث ضاحشی ی س ا یس ی ضز ظط ذ ز ضا ثؿبظیس. و شط Menu ا اع حب ز بی بیف ضا چ ثه ضر اؾشبسیه چ ثه ضر زای ب یه زض اذشیبض ق ب لطاض ی ز س. زض حب ز ی اؾشبسیه س ب قبذ بی ان ی ظیط قبذ بی آ ثبظ ث ز وبضثط لبزض ث كب س و یه ثط ض ی آ بؾز. ا ب زض حب ز زای ب یه ؼ ال ؾطػ ا ب فم بیف زاز قس ثب حطوز ؼ ثط ض ی ط ؾطػ ا ظیط ی آ ثه ضر Pop-Up بیف زاز ی ق ز. و شط Menu ای ا ىب ضا ی ز س و سطویجی اظ ط ز حب ز اؾشبسیه زای ب یه ضا یع ثىبض ثجطیس. ا ب ح سؼیی وطز ي ػبر ثطای بیف زضف طؾز Menu!. ق ب ی س ا یس ب ظیط بی و شط ضا ثه ضر اظ دیف سؼیی قس زض ب طاحی سؼطیف بییس یب ای ى و شط ضا ث یه جغ زاز ای و زاضای ؾبذشبض زضذشی ؾ ؿ طاسجی اؾز ظ XmlDataSource دی س ز یس. زض ای ضا ىبض اضز ظیط آ ظ زاز ذ ا س قس : ؾبذز یه ی ؾبز اؾشبسیه ؾذؽ اسهب ط ػ ا ث نفح طث. ؾبذز یه ی دیكطفش سط و ثطای زضیبفز ف طؾز ي ػبر ذ ز ث یه فبی XML ث ب Web.sitemap شه ی ق ز. س ظی ػ ز چیس ب بیف. س فیك بی اؾشبسیه ثب زای ب یه بیف زض ب اػطا. پیؼ یاس ا : ثطای اػطای ای ضا ىبض یبظ زاضیس سب ثط ب بی ظیط ثط ض ی ؾبیز ق ب هت قس ثبقس : Microsoft Visual Studio. Microsoftیب.NET Framework version 2.0 ثبالسط ( طا ثب یػ ا اؾش زی هت ی ق ز )..1.2 هزحل ا ل - طزاحی یک عایت : ASP.Net 83

84 زض طح ا اظ ضا ىبض ثبیؿشی یه ؾبیز ASP.Net ضا ثطای اػطای دط غ ذ ز ایؼبز بییس. فطو ثط ای اؾز و ؾبیز ضا لجال ایؼبز وطز یب ثب ح اػطای آ آق بیی زاضیس زض غیط ای ه ضر ث ضا ىبض ق بض 1-1 : ح ایؼبز یه ة ؾبیز ASP.Net زض یػ ا اؾش زی ثط یس. هزحل د م - عاخت یک ه ی عاد ایغتاتیک : ثطای ؾبذز یه ی ؾبز زض نفح ضز ظط ب طاح ظیط ضا ا ؼب ز یس : نفح ضز ظط ضا ثبظ وطز ث حب ز Design ثط یس. اظ ی ToolBox ثرف Navigation یه و شط Menu ضا وكیس ثط ض ی نفح لطاض ز یس. زضای ظب لهس زاضی سب یه ی افمی طاحی بیی. ث بثطای و شط Menu ضا ا شربة وطز اظ لؿ ز Properties مساض ذبنیز Orientationضا ثط ض ی Horizontalلطاض ز یس س ظی وطز ی لطاض زاز قس ثط ض ی نفح : زض ای ثرف ث ؾی یطایك ط Menu Item Editor آیش بی و شط ضا س ظی ی و ی : ثط ض ی و شط Menu ضاؾز و یه وطز ؾذؽ عی Edit Menu Items ضا ا شربة بییس. د ؼط Menu Item Editor ثبظ ی ق ز. زض ظیط لؿ ز Items آیى Add a root item ضا ا شربة و یس. زض ظیط لؿ ز Properties آیش ػسیس مساض ذبنیز Text ضا ثط ض ی Navigate Home URLضا ث Default.aspx سغییط ز یس. ؼسزا ثب و یه ثط ض ی عی Add a root item یه آیش ػسیس زی ط ضا ث ايبف و یس. مساض ذبنیز Text آیش ػسیس ضا ثط ض ی Books ذبنیز Navigate آ ضا ثط ض ی Books.aspxسؼیی و یس. وبض ف ق ضا ثطای عی زی ط ث ب Apps ا ؼب زاز آزضؼ يفح مهس ضا یع Apps.aspx سؼیی بییس. حب ا ط ث ثرف Design نفح زلز بییس آیش بیی و ثطای و شط Menu ضا سؼیی وطز ایس كب س ذ ا یس وطز. نفحبر Apps.aspx Books.aspx Home.aspx ضا ث دط غ ذ ز ايبف بییس. حب ظ ب سؿز وطز ی ؾبذش قس اؾز طاح ظیط ضا ا ؼب ز یس: 1. ث نفح ان ی یب Defalt.aspx ضفش و شط بی Ctrl + F5 ضا ثطای اػطای دط غ فكبض ز یس

85 نفح اػطا قس و شط Menu ضا ثب آیش بی سؼیی قس ثط ض ی نفح كب س ذ ا یس وطز. ؼ ضا ثط ض ی ط آیش ثجطیس آزضؼ مهس آیش زض ی Status Bar ط ض ط بیف زاز ی ق ز. ثب و یه ثط ض ی ط عی ث نفح مهس آ شم ذ ا یس قس..2.3 هزحل ع م - عاخت یک ک تزل Menu هتصل ب یک فایل قؾ عایت ( Map ) Site : زض ثرف لج یه و شط Menu ؾبز ضا ایؼبز آیش بی آ ضا ث ن ضر زؾشی زض ب Design نفح سؼیی وطزی. زض ای ثرف لهس زاضی سب ث ػبی سؼیی آیش بی و شط Menu اظ لج آ ضا ث یه فبی مك ؾبیز ث ػ ا یه XmlDataSource شه و ی. ای وبض ث و شط ای ا ىب ضا ی ز س و ؾبذشبض آیش بی ذ ز ضا اظ یه فبی ؼعا XML زض ب اػطای نفح زضیبفز بیس. ق ب ی س ا یس ط ظ ب و ثر ا یس فبی XML ضز اؾشفبز ضا ثس یبظ ی وبض ثب و شط Menu آدسیز ث ض ظ ضؾب ی بییس. ؾذؽ ای سغییطار ث ن ضر اس بسیه زض و شط Menu اػ ب ی ق ز. ثطای ا ؼب ای وبض طاح ظیط ضا ث سطسیت ا ؼب ز یس. زض ای ظب اظ یه و شط Menu ز اؾشفبز ی و ی : o o ؼسز اظ ی ToolBox لؿ ز Navigation یه و شط زی ط Menu ضا ا شربة وطز ثط ض ی نفح لطاض ز یس. او ب ث یه فبی مك ؾبیز ) map ( site یبظ زاضی. ثطای ایؼبز ای فبی طاح ظیط ضا ا ؼب ز یس: زض ی Solution Explorer ثط ض ی ب ة ؾبیز و یه ضاؾز وطز عی Add Newضا Item ا شربة و یس. اظ د ؼط ثبظ قس یه فبی Site Map ضا ا شربة وطز ثط ض ی عی Add و یه بییس. ( 3 وس XML ظیط ضا زض فبی Site Map ایؼبز قس لطاض ز یس. بثك سه یط ظیط:

86 .4 وس XML س ف ق ؾبذشبض آیش بی و شط Menu ضا سؼی ی و س. س بی SiteMap ode < sitemapnode >ا ثه ضر ػ هط فطظ س یب ظیط ی ان ی بیف زاز ی ق س. زض <sitemap> <sitemapnode title="home" description="home" url="default.aspx" > <sitemapnode title="products" description="our products" url="products.aspx"> <sitemapnode title="hardware" description="hardware choices" url="hardware.aspx" /> <sitemapnode title="software" description="software choices" url="software.aspx" /> </sitemapnode> <sitemapnode title="services" description="services we offer" url="services.aspx"> <sitemapnode title="training" description="training classes" url="training.aspx" /> <sitemapnode title="consulting" description="consulting services" url="consulting.aspx" /> <sitemapnode title="support" description="support plans" url="support.aspx" /> </sitemapnode> </sitemapnode> </sitemap> 5. ( 4 فبی Site Map ضا شذیط بییس. وس اسهب و شط Menu ث فبی : Site Map او ثز آ اؾز و یه و شط زاز ة ؿیطیبة ظ SiteMapPath ضا ثط ض ی نفح لطاض زاز آ ضا ث فبی Site Map شه و یس. ؾذؽ و شط Menu ذ ز ضا یع ثطای زضیبفز ا الػبر ث و شط ؾط ض زاز ؿیطیبة شه بییس. ثطای ای ظ ض طاح ظیط ضا ا ؼب ز یس : نفح ان ی ضز ظط ذ ز ضا ثبظ وطز ث حب ز Design ثط یس. ثط ض ی عی Smart tag و شط Menu و یه بییس سب د ؼط Menu Tasks ثبظ ق ز. اظ ی ثبظ قس و شط وطوط ای Choose Data Source ضا ا شربة وطز عی New Data Sourceضا ا شربة بییس

87 د ؼط Data Source Configuration Wizard ثبظ ی ق ز. عی Site Map ضا ا شربة وطز یه ID زض لؿ ز Specify an ID for the data source ثطای آ سؼیی وطز Ok بییس..4 دؽ اظ ا ؼب طاح ف ق و شط Menu ث فبی map( )site شه قس اؾز. ثطای سؿز نفح ثب ظز و یس بی Ctrl + F5 آ ضا اػطا بییس. نفح ثبظ قس ثط ض ی آ لبث كب س اؾز. ثب حطوز ؼ ثط ض ی آیش بی آ ضا كب س وطز و یه بییس. ظین درجات وایؼ ه ای اعتاتیک دای اهیک : ب ض و فشی و شط Menu زاضای ز حب ز ثطای بیف ب ظیط بی ذ ز اؾز ( اؾشبسیه زای ب یه(. زض بیف اؾشبسیه س ب ب ظیط بی و شط ثه ضر ثبظ ؿش س و و شط لبث كب س اؾز. وبضثط ی س ا س ثط ض ی ط وسا اظ ب یع و یه بیس. ا ب زض حب ز زای ب یه فم ب یب ظیط بیی و طاح سؼیی وطز زض اثشسا بیف زاز ی ق س ثمی رفی ؿش س. ظیط بی رفی زض ب ی و وبضثط اقبض ط ؼ ضا ثط ض ی ی Parent آ ثجطز بیف زاز ی ق ز. و شط Menu ای و زض ظب لج ؾبذشی ثؼع ؾط بی ان ی آ ثمی بیف زای ب یه رفی ؿش س. ث ؾی و شط Menu ق ب ای س ا بیی ضا زاضیس و سؼیی بییس چ زضػ ای اظ ب ظیط ب اؾشبسیه ث ز یب زای ب یه ثبق س. ث ؾی طاح ظیط ای لبث یز ضا ثطای و شط ی ذ ز س ظی ی و ی : ثط ض ی و شط Menu زض نفح و یه وطز ث ی Properties آ ثط یس. مساض ذبنیز StaticDisplayLevels آ ضا ث 2 سغییط ز یس. زض ای حب ز 2 زضػ اظ بی و شط ( ؾط ب یه طح ظیط بی آ ب ) ثه ضر اؾشبسیه ثمی زضػبر ب رفی ث ز ث ن ضر زی ب یه ثبظ ی ق س. ثب اػطای نفح سفب ر ای حب ز ضا زض ػ كب س و یس > ک تزل SITEMAPPATH > آه سػ ASP.NET ای ک تزل پیوایؼ ک تزل: SiteMapPath و شط SiteMapPath یه ؿیط بیف اظ نفح اثشسا سب نفح ػبضی ضا ثه ضر یه ی ه چ س ثركی ث وبضثط بیف ی ز س. 87

88 <sitemap> <sitemapnode title="home" description="home" url="~/default.aspx" > <sitemapnode title="services" description="services we offer" url="~/services.aspx" /> <sitemapnode title="training" description="training classes" url="~/training.aspx" /> ق ب ی س ا یس ثب و یه ثط ض ی ط یه اظ ثرف بی ای و شط ث یه طح لج شط اظ نفح ػبضی ثط یس. ای و شط ا ىب بر ظیبزی ثطای سغییط قى س ظی ی ه ب زض اذشیبض طاح لطاض ی ز س. و شط SiteMapPath ا الػبر ذ ز ضا اظ یه فبی SiteMapPath زضیبفز یى س. فبی SiteMapPath فبی ی اؾز و قب ا الػبر و ی نفحبر ؿیط ب زض ؾبیز ق ب طا ثب س يیحی ظ ش ی ه, ػ ا آزضؼ مهس ( URL ) ی ثبقس. ایؼبز یه فبی SiteMapPath ثطای ؾبیز ذ زسب ثؿیبض فیس اؾز ظیطا ی س ا یس اظ ای فبی ثطای زاز ا الػبر ث ؾبیط و شط بی دی بیف Asp.Net اؾشفبز وطز چ ی آ ضا ث ػ ا ضا ب ثطای س ض بی ػؿشؼ لطاض ز یس. چ ی چ ب چ سغییط زض ؿیط ب فبی بی ؾبیششب ث ػ ز آیس وبفی اؾز ا الػبر فبی SiteMapPath ضا ث ض ظ و یس. زض ضغ بی لسی سط Asp یب ظثب بی زی ط چ ب چ ی ه یب آزضؾی زض ؾبیز سغییط ی وطز ؼج ض ث زی س ب ی ه ب نفحبر و آ ی ه زض آ ػ ز زاضز ضا انالح بییس. ا ب ثب ا ىب بسی و و شط بی دی بیف Asp.Net زاض س ثب سغییط ی ه زض فبی زاز ای آزضؼ بی فبی SiteMapPath ای سغییط ثه ضر اس بسیه زض س ب ؾبیز اػ ب ی ق ز. وس ظیط یه فبی SiteMapPath ضا بیف ی ز س : 88

89 <sitemapnode title="consulting" description="consulting services" url="~/consulting.aspx" /> </sitemapnode> </sitemapnode> </sitemap> قى و ی لطاض زاز یه و شط Site Map ثط ض ی نفح ثه ضر ظیط اؾز : < asp:sitemappath ID="SiteMapPath1" Runat="server"> </asp:sitemappath > ق ب ث ضاحشی ثس یچ وس یؿی ذبنی ی س ا یس ث ؾی و شط SiteMapPath ؿیط دی بیف ثطای ؾبیز ذ ز ثؿبظیس. س ػ زاقش ثبقیس و ث ؾی و شط SiteMapPath وبضثط ی س ا س ؿیط ػمت ( نفحبسی و لجال ط ض وطز یب زض ط ی ه بی ؾبیز زض ضز ثبالسطی ؿش س ) ثط ز. ا ب ث وبضثط ا ىب حطوز ث ؾ ز ػ ضا ی ز س. اض آذطی ی ه زض و شط SiteMapPath نفح ػبضی اؾز. ک تزل: Menu اظ و شط Menu ی س ا یس ثطای ایؼبز بی ایؿشبسیه یب زی ب یه زض نفحبر ASP.Net اؾشفبز بییس. بیی ب س یؿز ي ػبر زض ی ؾبیز یب یی اظ حه الر.... ق ب ی س ا یس آیش بی ػ ز زض و شط ضا ث ن ضر زؾشی ثطای آ سؼیی وطز یب ثب اسهب ف ث یه دبی ب یب فبی زاز ای آیش بی آ جغ زاز ای ضا س ؾ و شط بیف ز یس. ثس قش وس یب زؾش ضی ی س ا یس ػ ىطز ای و شط ضا ث ضاحشی زض حی یػ ا اؾش زی س ظی بییس. قى و ی سؼطیف بیف یه و شط Menu زض نفح بی ASP.Net ث ن ضر ظیط اؾز : <asp:menu ID="Menu1" runat="server"> <Items> <" طاحی ة"= Text <asp:menuitem <asp:menuitem Text="HTML" NavigateUrl="~/HTML/Index.aspx" /> <asp:menuitem Text="CSS" NavigateUrl="~/CSS/Index.aspx" /> </asp:menuitem> <"ثط ب یؿی ة"= Text <asp:menuitem <asp:menuitem Text="ASP.Net" NavigateUrl="~/ASP_NET/Standard/Index.aspx" /> <asp:menuitem Text="PHP" NavigateUrl="~/PHP/Index.aspx" /> 89

90 </asp:menuitem> </Items> </asp:menu> طاحی ة ثط ب یؿی ة کات ه ن دربار ک تزل : Menu آیش بی و شط Menu زض ؼ ػ > Items >و شط سؼیی ی ق س. ثطای ؾبذز ط آیش زض ؼ ػ > Items >و شط یه س > asp:menuitem >سؼیی ی و ی. ػ ا ط آیش س ؾ ذبنیز Text زض س آ سؼیی ی ق ز. آزضؾی و زض ن ضر و یه ثط ض ی ط آیش وبضثط ث ا اضؾب ی ق ز ضا س ؾ ذبنیز NavigateUrlسؼیی ی و ی ح قزار دادى یک ک تزل Menu بز ر ی صفح : ASP.Net اثشسا یه نفح ASP.Net زض حی Visual Studio ایؼبز وطز یب نفح اظ لج طاحی قس ذ ز ضا ثبظ و یس. اظ ی Toolbox اظ لؿ ز و شط بی Navogation یه و شط Menu ضا وكیس ض ی نفح لطاض ز یس. ؼ ی ی س ا یس ث ن ضر ؿشمی زض فؿ ز وس یؿی Source نفح وس طث ث و شط ضا سبیخ بییس ک تزل: TreeView و شط TreeView ثطای بیف ا الػبر ؾ ؿ طاسجی ظ حش یبر یه وشبة یب ف طؾز ب ت یه ؾبیز ث قى زضذز اض اؾشفبز ی ق ز. اهکا ات قابلیت ای ک تزل : TreeView 91

91 و شط TreeView زاضای یػ ی ب لبث یز بی ظیط ی ثبقس : اسهب اس بسیه ث یه جغ زاز ای و ثبػض ی ق ز سب ط ب (Nodes) و شط ث یه جغ ؾ ؿ طاسجی ظ فبی XML شه ق س. ا ىب ؾبذز یه یب ف طؾز ثطای ب ت ؾبیز ثب و ه اظ و شط SiteMapDataSource ش ط ب ی س ا س قش ػبزی یب ی ه ث نفحبر زی ط ثبق س. ی س ا یس ظب ط و شط ضا ثب اؾشفبز اظ Theme اؾشبی بی رش ف ث قى ز ر ا زضآ ضیس. زؾشطؾی حی اػطا لبث ثط ب ضیعی ث و شط TreeView و ای ا ىب ضا ث ق ب ی ز س سب ط ب ی ه بی و شط ضا ثه ضر زی ب یه سؼیی بییس. ا ىب Callback وطز نفح ث ؾط ض زض ب ی ه ثط ض ی ط ب. لبث یز بیف یه وبزض ا شربثی ) CheckBox ( زض و بض ط ط. قى و ی اؾشفبز اظ یه و شط TreeView ث ن ضر ظیط اؾز : <asp:treeview ID="TreeView1" runat="server"> <Nodes> <" طاحی ة"= Text <asp:treenode <asp:treenode Text="HTML" NavigateUrl="~/HTML/Index.aspx" /> <asp:treenode Text="CSS" NavigateUrl="~/CSS/Index.aspx" /> </asp:treenode> <"ثط ب یؿی ة"= Text <asp:treenode <asp:treenode Text="ASP.Net" NavigateUrl="~/ASP_NET/Standard/Index.aspx" /> <asp:treenode Text="PHP" NavigateUrl="~/PHP/Index.aspx" /> </asp:treenode> </Nodes> </asp:treeview> طاحی ة HTML CSS ثط ب یؿی ة ASP.Net PHP ح قزار دادى یک ک تزل TreeView بز ر ی صفح : ASP.Net 91

92 اثشسا یه نفح ASP.Net زض حی Visual Studio ایؼبز وطز یب نفح اظ لج طاحی قس ذ ز ضا ثبظ و یس. اظ ی Toolbox اظ لؿ ز و شط بی Navogation یه و شط TreeView ضا وكیس ض ی نفح لطاض ز یس. ؼ ی ی س ا یس ث ن ضر ؿشمی زض فؿ ز وس یؿی Source نفح وس طث ث و شط ضا سبیخ بییس ح کار با ک تزل: TreeView و شط TreeView بیف چ سی ع ا الػبر ضا زاضاؾز : ا الػبر اؾشبسیه یب طبثز و زض ب طاحی س ؾ طاح نفح سؼیی ی ق ز. اسهب ث یه جغ زاز ای زضیبفز ا الػبر ث آ. ايبف قس ا الػبر ث ن ضر ثط ب ضیعی قس زض حی اػطا ث ب ثط ػ ىطز وبضثط اظ لج زض ب طاحی سؼیی بییس. TreeView 1( وایؼ اطالػات ثابت یا اعتاتیک : ق ب ی س ا یس ط ب ی ه بی و شط ثطای ای ظ ض ثبیؿشی ط بی ضز ظط ذ ز ضا زض ؼ ػ < nodes < و شط سؼیی و یس. ط ط س ؾ یه س < asp:treenode < ایؼبز قس یه فطظ س و شط TreeView حؿ ة ی ق ز. 92

93 <asp:treeview ID="TreeView1" runat="server"> <Nodes> <" طاحی ة"= Text <asp:treenode <asp:treenode Text="HTML" NavigateUrl="~/HTML/Index.aspx" /> <asp:treenode Text="CSS" NavigateUrl="~/CSS/Index.aspx" /> </asp:treenode> </Nodes> </asp:treeview> طاحی ة HTML CSS 2( اتصال ک تزل TreeView ب یک ه بغ داد ای : ق ب ی س ا یس و شط TreeViwe ضا ث یه جغ زاز ای و اظ ذبنیز IHierarchicalDataSource دكشیجب ی ی و س ظ XmlDataSource شه بییس. زض ب اسهب و شط ث یه جغ زا ای ی س ا یس سؼیی بییس سب ط بی و شط ث وسا فی س ثب ه ا الػبسی شه ق ز. ثطای زضیبفز ا الػبر ثیكشط ث ثرف اسهب و شط TreeViwe ث یه جغ زاز ای ثط یس. 3( بیف ا الػبر ث ن ضر ثط ب ضیعی قس ثب اؾشفبز اظ : TreeNodesCollection ق ب ی س ا یس ا الػبر و شط TreeView ضا ثه ضر ثط ب ضیعی قس زض حی اػطا ث و شط اضؾب بییس. ثطای ای ظ ض اظ ذبنیز Nodes و شط اؾشفبز ی ق ز. ای ذبنیز ثب اؾشفبز اظ والؼ TreeNodesCollection وبض ی و س. ثطای زضیبفز ا الػبر ثیكشط ث ثرف س يیح Nodes ثط یس. جلغ پا شد ن : آه سػ دعتزعی ب پایگا داد ASP.NET ASP.NET ا ىب زؾشطؾی اؾشفبز اظ بثغ زاز ی ظیط ضا ث ثط ب یؽ ی ز س: 93

94 94 (e.g. Access Databases SQL Server Oracle MySQL) XML documents Objects Business files Flat ASP.NET یب س یاطف سیچید ی ؾ یؾطشؾز ث زاز اض ب د ی س و ی چ ح ؾ ضبیؿث یطسلابث ظا ؼلاو ب ءبیقا و یؾطشؾز ث زاز ظا كیط آ ب ضبیؿث ؾ زؾا اض ئاضا ی.س ز یا ؼلاو ب ی ب س یؿی سو یب سیچید و یاطث بهسا ث زاز یثبیظبث زاز ب ؾطد ظا زاز querying( )data یضبىشؾز زاز ب بؼ ا ز ق ی اض ب د ی.س و ADO.NET هی یغ ىس زؾا و ث ثبظ ی هی د ی بجسضا یث ءبیقا ی طش و ( control ASP.NET )object غج زاز source( backend)data ػ ی.س و ضز یا هف ث ح ی یؾطشؾز ث زاز ضبو بث آ ث ض ی ا ذ طهشر.زذازطد یبایساب داد ؼیاو ث ض ظ یثبیظبث فیب زاز ASP.NET ضز ث ز ع control data عبیشحا : یضاز control source data لزت ک( غب ه ) داد بهسا ث زاز ةبرش ا ف یع زاز ط یز ب ضبو یسبی ػ حفن چ یس ث )paging( ی طیذش زاز ی ظفبح ضز ب د )caching( اض زیطیس ی.س و view control data لزت ک( یساع ذیقه ؼیاو ) داد زاز اض هش زطو ؽذؾ فیب ی س ز ی چ بى ا یضبىشؾز زیطیس زاز ب اض یاطث ب طث ؽی اطف ی.زض آ ث ی بف سیم یظبؾ بهسا زاز binding( )data طش و یب غج زاز یا ( source data )control ضز فرث یب یسؼث بث ربیئعػ طشكیث ی ا ذ.زذازطد ضز یا ز ؿل یاطث یؾطشؾز ث زاز ظا هی طش و SqlDataSource ظا ز ػ GridView طش و فیب زیطیس زاز ط ث ی. یطی ی چ ظا ب یبد ی زاز Access و ی س ضازطثضز یسبػلا ا ی ضبثضز ةبشو.NET یب ز ػ ضز ضاظبث زؾا زبفشؾا ی ا ذ.زطو ؾا ب یبد زاز ASPDotNetStepByStep.mdb ز ث سػ زاز یا ( data )table و ضبىث ی یطث اض DotNetReferences ب یضاص زطو. یا سػ زض طظ شؾ یاضاز یب س ا ذ طیظ :ز ث ID Title AuthorFirstName AuthorLastName Topic.Publishe یش یطی هس سػ ظا زاز یا ض وص س بك ی :سی و

95 او طاح ظیط ضا ی ی و ی : یه ة فط ایؼبز وطز ؾذؽ و شط SqlDataSourceControl ضا ث آ ايبف و یس. ض ی عی ی Configure Data Source و یه و یس. حب ض ی زو ی New Connection و یه وطز سب اسهب ثب یه دبی ب زاز ثطلطاض طزز. دؽ اظ ای ى اسهب ثب دبی ب زاز ثطلطاض قس آ ضا ثطای اؾشفبز زض آی س شذیط و یس. زض طح ی ثؼسی اظ ق ب ذ اؾش ی ق ز زؾش ض Select ضا دیىطث سی )config( و یس: 95

96 96 وا شؾ ب اض ةبرش ا زطو وز ی next اض ضبكف سی ز بس حاط ث بیبد.سؾطث ث وز زلزAdvanced ORDER BY WHERE یب.سی و وز ب ی ب زطث ث ب ق بى ا ی ئاضا رضبجػ یب )clause( Orderby Where ی چ فیطؼس راض شؾز insert)command( update delete ؼا یو ا اض ث تیسطس اطف ی.س و ظا یا كیط ب ق ضزبل سی ا ذ ز ث زاز ب اض زیطیس بی یضبىشؾز.سی و GridView طش و اض ث طف فبيا.سی و غج زاز یا زض طظ اض ةبرش ا زطو بث زبفشؾا ظا یع ی AutoFormat طش و اض ت بل یس ث )ز طف(.سی و ؽد ظا بؼ ا یا ضبو GridView طش و ت بل یس ث سق ا ػ یب شؾ ب اض فیب ی.س ز وا ب طث ی زب آ اطػا.زؾا

97 ثط ب ضا اػطا و یس. وس :Content file Page Language="C#" AutoEventWireup="true" CodeBehind="dataaccess.as px.cs" Inherits="DataAccess.dataaccess" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " <html xmlns=" <html xmlns=" > <head runat="server"> <title> Untitled Page </title> </head> <body> <form id="form1" runat="server"> <div> <asp:sqldatasource ID="SqlDataSource1" runat="server" ConnectionString ="<%$ ConnectionStrings:ConnectionString5 %>"ProviderName="<%$ 97

98 98 SelectCommand= %>" ConnectionStrings:ConnectionString5.ProviderName FROM [EEE]"></asp:SqlDataSource> "SELECT * runat="server" <asp:gridview ID="GridView1" CellPadding="3" AutoGenerateColumns="False" BorderCol BackColor="#DEBA84" DataSourceID="SqlDataSource1" BorderWidth="1px"CellSpacing BorderStyle="None" or="#deba84" ="2"> /> ForeColor="#8C4510" BackColor="#FFF7E7" <RowStyle <Columns> HeaderText="Title" DataField="Title" <asp:boundfield /> SortExpression="Title" DataField="AuthorLastName" <asp:boundfield SortExpression="AuthorLastN HeaderText="AuthorLastName" /> ame" DataField="AuthorFirstName" <asp:boundfield SortExpression="AuthorFirstN HeaderText="AuthorFirstName" /> ame" DataField="Topic" <asp:boundfield /> SortExpression="Topic" HeaderText="Topic" </Columns> /> ForeColor="#8C4510" BackColor="#F7DFB5" <FooterStyle <PagerStyle /> HorizontalAlign="Center" ForeColor="#8C4510" BackColor="#738A9C" <SelectedRowStyle /> ForeColor="White" Font-Bold="True" Font-Bold="True" BackColor="#A55129" <HeaderStyle /> ForeColor="White" /> BackColor="#FFF1D4" <SortedAscendingCellStyle /> BackColor="#B95C30" <SortedAscendingHeaderStyle /> BackColor="#F1E5CE" <SortedDescendingCellStyle /> BackColor="#93451F" <SortedDescendingHeaderStyle </asp:gridview> </div> </form> </body> </html>

99 جلغ ؽا شد ن:آه سػ عاخت Dataset در عی ؽارپ زض ای مب لهس آ ظ چ ی ایؼبز یه dataset table adapter زض ؾی قبضح ضا زاض.زض سؼطث بیی و زاقش ا dataset یك آظاض ز س ث ز اؾز ظیطا ثطای سغییط یه ذبنیز زض زیشبثیؽ ثبیس ػس ب table adapter ب ضا زض فبی xds آدسیز و یس ؿر ی ػسیس ط افعاض ضا ا شكبض ز یس. ا ب ایؼبز query connection ب ثب dataset آؾب سط ؾطیغ سط اظ ایؼبز یه والؼ Connection Data اؾز )ا ب یك ای ث شطی وبض یؿز(. ا ط لهس ؾبذز یه ثط ب ای زاضیس و قب Manager Grid View یك ز یبظ ث افع ز آدسیز حصف زض آ اؾز dataset ث شطی عی اؾز. ایؼبز table adapter dataset 1 چبضچ ة ذ ز ضا ایؼبز و یس. 2 یه و شط Data Grid View ث ثط ب ايبف و یس. 3 یه فبی (xds) Dataset ایؼبز و یس. 99

100 4 فبی xds ذ ز ضا ثبظ و یس. table adapter ػس ی و لهس زاضیس ثب آ وبض و یس ضا اظ لؿ ز Server explorer ثىكیس. ػس 5 ق ب ایؼبز ذ ا س قس. ا ط ثط ض ی table adapter و یه و یس كرهبر آ ضا چه و یس یش ا یس ثجی یس و زؾش ضار Select delete update insert ث ن ضر اس بسیه س یس قس ا س. 111

101 ث ای ثؿش ی زاضز و ػس سب چ طاحی قس اؾز. ظ ب ی و ثب یه ػس ثس و یس ان ی وبض یىطز زؾش ض update س یس كس ث ز. یش ا یس زؾش ض ضا ايبف و یس ا ب ظ ب ی و لغ update یه ضز زض data grid view دیف ثیبیس ى اؾز كىالسی دیف ثیبیس update ن ضر یطز. ا ط یر ا یس ثب ای كىالر ض ث ض ك یس یه و یس ان ی زض ب طاحی ث ػس شب زض زیشبثیؽ اذشهبل ز یس. حب ل ؼ وسی و ث ن ضر اس بسیه زض ض یساز load form ایؼبز قس اؾز ضا چه و یس. ای ل ؼ وس data grid view ضا ثب زاز بی ػ ز زض ػس شب دط یى س. delete update insert زض و شط data grid view ذ ز ثط ض ی زو ی و شط option و یه و یس. 6 ثطای زؾشطؾی ث ذه نیبر 7 زض ب لؿ ز Table Data Source Data ذ ز ضا ا شربة و یس. 111

102 حب ؾش بی data grid view ث ن ضر اس بسیه ؾبذش یك ز. چ ی اقیبی table adapter اقیبی. dataset Binding Source چ ی زض ض یساز Load Form اؾشفبز یك ز. ای وس ثطای دط قس ثب ا الػبر ػس زض ط ثبض ز قس فط window private void dsdemo001gui_loa { // TODO: This line of code loads this.peopletableadapter private void dsdemo001gui_load(object sender, EventArgs e) { // TODO: This line of code loads data into the 'dsdemodatabase.people' table. You can move, or remove it, as needed. this.peopletableadapter.fill(this.dsdemodatabase.people); 8 حب ثبیس یه button و ثطای حصف ضز ا شربة قس اؾز ايبف و یس. 112

لینراک نیرتگرزب هکبش تیقفوم ن یناریا ا یم دشاب هک یدارفا یدایز هتسناوت دنا اب نآ هب تیقفوم دنسرب همطاف هبتر 11 روکنک یسانشراک دمحم نیسح 86هبتر روکنک ه

لینراک نیرتگرزب هکبش تیقفوم ن یناریا ا یم دشاب هک یدارفا یدایز هتسناوت دنا اب نآ هب تیقفوم دنسرب همطاف هبتر 11 روکنک یسانشراک دمحم نیسح 86هبتر روکنک ه لینراک نیرتگرزب هکبش تیقفوم ن یناریا ا یم دشاب هک یدارفا یدایز هتسناوت دنا اب نآ هب تیقفوم دنسرب همطاف هبتر 11 روکنک یسانشراک دمحم نیسح 86هبتر روکنک هدیپس یسانشراک هبتر 3 روکنک دشرا میرم و شرسمه هار یزادنا

المزيد من المعلومات

رویکردهای پوالنتزاس و فوکو دربارهی قدرت و استراتژی باب جیسوپ ترجمهی امیر صفری نقد اقتصاد سیاسی شهریورماه 7931

رویکردهای پوالنتزاس و فوکو دربارهی قدرت و استراتژی باب جیسوپ ترجمهی امیر صفری نقد اقتصاد سیاسی شهریورماه 7931 رویکردهای پوالنتزاس و فوکو دربارهی قدرت و استراتژی باب جیسوپ ترجمهی امیر صفری نقد اقتصاد سیاسی شهریورماه 79 ثؼس اظ ض ٤ ساز ب ٢ ب 98 ٣ ثؿ ٥ بض ٢ اظ ض ق فىطا فطا ؿ ٢ اػال وطز س و» بضوؿ ٥ ؿ زض ثحطا اؾز.«)

المزيد من المعلومات

تاریخ اسلامی شماره 14

تاریخ اسلامی شماره 14 ز فه ب ٣ دػ ك ٣ سبض ٤ د ب ١ ا ٤ طا ث س اظ اؾال ؾب ق بض ٠ قب عز ث بض سبثؿشب 97 نفحبر 182137 سبض ٤ د زض ٤ بفز: 96/04/21 سبض ٤ د دص ٤ ط ب ٣٤ : 96/11/29 بحران آذربایجان به روایت کاریکاتور: تاملی تاریخی برنشریه

المزيد من المعلومات

Slide 1

Slide 1 ف طؾز 14- دا طگب هب یت بب کب بدا 15 -افشايص گزايص س بى ب اسالم حجبة در غزة 16 -گ ض ای اس سخ بى ببسيگز هذل آهزيکبيي هسلوبى ضذ 17 -ق ا یي ه غ حجبة در د یب 18 -ػ اهل تبيج پذيذ ه غ حجبة در د یب 19 -ت طئ ی

المزيد من المعلومات

از اسکىذر گجستک تا اسکىذر ريالقرویه ( اضظ ٤ بث ٣ سح ٥ آقفش ٣ بث سبض ٤ ر ٣ اؾى سض مس ٣ ت مه فیريزمىذی شیر جیىی داوشیار گري تاستانشىاسی داوشگا ت ران م ذ

از اسکىذر گجستک تا اسکىذر ريالقرویه ( اضظ ٤ بث ٣ سح ٥ آقفش ٣ بث سبض ٤ ر ٣ اؾى سض مس ٣ ت مه فیريزمىذی شیر جیىی داوشیار گري تاستانشىاسی داوشگا ت ران م ذ از اسکىذر گجستک تا اسکىذر ريالقرویه ( اضظ ٤ بث ٣ سح ٥ آقفش ٣ بث سبض ٤ ر ٣ اؾى سض مس ٣ ت مه فیريزمىذی شیر جیىی داوشیار گري تاستانشىاسی داوشگا ت ران م ذی ر ثر سازمان میراث فر ىگی گردشگری ي صىایع دستی کش

المزيد من المعلومات

ث ٠ ب ذسا آهوزش طراحی سایت عولی و گام به گام

ث ٠ ب ذسا آهوزش طراحی سایت عولی و گام به گام ث ٠ ب ذسا آهوزش طراحی سایت عولی و گام به گام ط ٨ فهرست وس ٠... 9 ١ سف اظ عطاح ٦ ؾب ٧ ت... : احت ٨ بخبت عطاح ٦ ؾب ٧ ت...; ت ٠٨٢ ١ بؾت زا ٠... 8 ا اع ؾب ٧ ت ١ ب ٥ ا ٧ تط ت 6;...٦ س ؿ ٧ ٦ ؾب ٧ ت...68 ؾ ٨

المزيد من المعلومات

معاونت پژوهش برنامهريزي و سنجش مهارت دفتر پژوهش طرح و برنامهريزي درسي استاندارد آموزش شغل محاسب تاسیسات ساختمان اداري ه يا مسکوني و گروه شغلي تاسیسات

معاونت پژوهش برنامهريزي و سنجش مهارت دفتر پژوهش طرح و برنامهريزي درسي استاندارد آموزش شغل محاسب تاسیسات ساختمان اداري ه يا مسکوني و گروه شغلي تاسیسات معاونت پژوهش برنامهريزي و سنجش مهارت دفتر پژوهش طرح و برنامهريزي درسي استاندارد آموزش شغل محاسب تاسیسات ساختمان اداري ه يا مسکوني و گروه شغلي تاسیسات كد ملي آموزش شغل Isco-08 5 0 0 9 0 0 6 0 0 0 نسخه شناسه

المزيد من المعلومات

٤ ج ٥ ٥ ج ٥ ج ج ٥ ج ٥ مج ٥ ٥ فه ب ١ س ٤ ط ٤ ت ؾب ٣ ق بض 54 ؾب چ بضز تبثؿتب 1393 ل ل زض ٤ بفت مب : 93 / 2 / 1 پص ٤ ط مب : 93 / 3 /8 الگ چابکس

٤ ج ٥ ٥ ج ٥ ج ج ٥ ج ٥ مج ٥ ٥ فه ب ١ س ٤ ط ٤ ت ؾب ٣ ق بض 54 ؾب چ بضز تبثؿتب 1393 ل ل زض ٤ بفت مب : 93 / 2 / 1 پص ٤ ط مب : 93 / 3 /8 الگ چابکس ٤ ج ٥ ٥ ج ٥ ج ج ٥ ج ٥ مج ٥ ٥ فه ب ١ س ٤ ط ٤ ت ؾب ٣ ق بض 5 ؾب چ بضز تبثؿتب 19 ل ل - 101 129 زض ٤ بفت مب : 9 / 2 / 1 پص ٤ ط مب : 9 / /8 الگ چابکساس ساها فزها د ک تزل رسم سه 1 زا ز آلب ح س ٢ چک د زض ا ٤ مب

المزيد من المعلومات

1 11. Public Policy Analysis and Think Tanks Diane Stone 11. تحلیل سیاستگرازی عمومی و اتاق های فکس دایه استون محمد شکی کسیمی انغالح اسبق فىط ٤ ب Think

1 11. Public Policy Analysis and Think Tanks Diane Stone 11. تحلیل سیاستگرازی عمومی و اتاق های فکس دایه استون محمد شکی کسیمی انغالح اسبق فىط ٤ ب Think 1 11. Public Policy Analysis and Think Tanks Diane Stone 11. تحلیل سیاستگرازی عمومی و اتاق های فکس دایه استون محمد شکی کسیمی انغالح اسبق فىط ٤ ب Think Tanks زض ا ٤ دب ث ف ٤ ه بز سحم ٥ م ٥ بس ٣ ؾ ٥ بؾش

المزيد من المعلومات

آموزش فا در کنفرانس )۶( لی هنگجی فهرست آ ظ ب زض ع ٥ س دبن زضو فطا ؽ ب ٢ ٤ ٥ ضن...۲ ۲۰۰۴ آ ظ ب زض ػ ؿ ثب قب طزا آؾ ٥ ب-ال ٥ ب ؾ ٥ ا ٢...7 آ ظ ب زض و فط

آموزش فا در کنفرانس )۶( لی هنگجی فهرست آ ظ ب زض ع ٥ س دبن زضو فطا ؽ ب ٢ ٤ ٥ ضن...۲ ۲۰۰۴ آ ظ ب زض ػ ؿ ثب قب طزا آؾ ٥ ب-ال ٥ ب ؾ ٥ ا ٢...7 آ ظ ب زض و فط آموزش فا در کنفرانس )۶( لی هنگجی فهرست آ ظ ب زض ع ٥ س دبن زضو فطا ؽ ب ٢ ٤ ٥ ضن...۲ ۲۰۰۴ آ ظ ب زض ػ ؿ ثب قب طزا آؾ ٥ ب-ال ٥ ب ؾ ٥ ا ٢...7 آ ظ ب زض و فطا ؽ ب ٢ ۲۰۰۴ اق ش ز ٢ ؾ ۴۰...٣ آموزش فا در عید پاک

المزيد من المعلومات

Microsoft Word - SolutionOOPFinal2011.doc

Microsoft Word - SolutionOOPFinal2011.doc صفحة 1 من 5 : : A : : 2010/ : : :. : (20/60) (2) ( 20) (10/20) : محاآاة الواقع على أنه مجموعة من الا شياء و أ ن آل شيء مكون من صفات و سلوك هو... التغليف التجرید البرمجة الشيي ية إخفاء طریقة تطبيق السلوك

المزيد من المعلومات

«ث ب ذسا س ثرك س طثب «يچ يؿ س اى جبيس اظ قش ذ ززاضى و س ب و ذسا ا ضا آ ظ زاز اؾز. ؾ ض ی ثمط آي ی 282 آ ظ ؾطيغ آؾب jquery يؿ س : ؾيس

«ث ب ذسا س ثرك س طثب «يچ يؿ س اى جبيس اظ قش ذ ززاضى و س ب و ذسا ا ضا آ ظ زاز اؾز. ؾ ض ی ثمط آي ی 282 آ ظ ؾطيغ آؾب jquery يؿ س : ؾيس www.ketabfarsi.ir «ث ب ذسا س ثرك س طثب «يچ يؿ س اى جبيس اظ قش ذ ززاضى و س ب و ذسا ا ضا آ ظ زاز اؾز. ؾ ض ی ثمط آي ی 282 آ ظ ؾطيغ آؾب jquery يؿ س : ؾيس ح سضظب حؿي يب ضا سی ثالي: http://barnamenevisi.blogsky.com

المزيد من المعلومات

Microsoft Word - C#2

Microsoft Word - C#2 الفصل الا ول مفاهيم البرمجة بواسطة الا هداف معنى البرمجة بواسطة األھداف... 5 معنى الفصيلة 5...Class ما ھي دوال البناء و دوال الھدم...6 Construction & destruction ما ھي خاصية التوريث 7...inheritance ما

المزيد من المعلومات

لیست مقالات همایش ملی- پژوهشی کاخ گلستان

لیست مقالات همایش ملی- پژوهشی کاخ گلستان پب ٤ ب ٥ طاث ر ب ٣ وبخ ؿتب لیست مقاالت همایش ملی- پژوهشی کاخ گلستان آبان ماه 1391 دفتر پژوهش کاخ گلستان/ تیر ماه 1394 تاریخچه و اهمیت کاخ گلستان "همایش ملی پژوهشی کاخ گلست ان " ردیف نویسنذه- نویسنذگان

المزيد من المعلومات

ل) ث بم خدا د سجحبى عدالت اجتوبعی از گب آیبت ر ایبت سا ت اخت ب ٣ ث ا ٤ ه طا ٤ ف ثب ٣ ا ط ٢ ف ط ٢ زض ب بز ا ؿب اظ ؿبئ ٣ اؾت و اض ت خ ثكط ضا ث ذ ز خ ت و

ل) ث بم خدا د سجحبى عدالت اجتوبعی از گب آیبت ر ایبت سا ت اخت ب ٣ ث ا ٤ ه طا ٤ ف ثب ٣ ا ط ٢ ف ط ٢ زض ب بز ا ؿب اظ ؿبئ ٣ اؾت و اض ت خ ثكط ضا ث ذ ز خ ت و ل) ث بم خدا د سجحبى عدالت اجتوبعی از گب آیبت ر ایبت سا ت اخت ب ٣ ث ا ٤ ه طا ٤ ف ثب ٣ ا ط ٢ ف ط ٢ زض ب بز ا ؿب اظ ؿبئ ٣ اؾت و اض ت خ ثكط ضا ث ذ ز خ ت وطز اؾت ؾبثم ا ٢ ث لس ت ط ثكط زاضز ث ا ٢ و ؿ ب ب ا ؿب

المزيد من المعلومات

تكط ضز مسي ثط ض ق بؾي يسيت ثب ا ؽ / ح سحؿ قب ى ئي قت ي ظيط مب ي زضيبفتي زض مس مب ي»اظ ط سضيؿ تب ؾط بي «پیفتط و اؾت زض مس التهبز ؾیبؾي حبيط مس زض ثطآ ػ

تكط ضز مسي ثط ض ق بؾي يسيت ثب ا ؽ / ح سحؿ قب ى ئي قت ي ظيط مب ي زضيبفتي زض مس مب ي»اظ ط سضيؿ تب ؾط بي «پیفتط و اؾت زض مس التهبز ؾیبؾي حبيط مس زض ثطآ ػ تكط ضز مسي ثط ضق بؾي يسيت ثب ا ؽ / ح سحؿ قب ى ئي قت ي ظيط مب ي زضيبفتي زض مس مب ي»اظ ط سضيؿ تب ؾط بي «پیفتط و اؾت زض مس التهبز ؾیبؾي حبيط مس زض ثطآ ػال ث ز. قس پبض اي اظ ىبت طحقس زض مس ي حؿ طت ي ثط ر س

المزيد من المعلومات

پيش بيني رفتار طرفين عقود و دعاوي بر اساس نظريه بازي * دكتز حسي ببدي ي اؾشبز بض گط ح ٠ ٣ ذه ن زا ك ٧ س ح ٠ ٣ ل م ؾ بؾ زا كگب س طاى هجتبي اشزاقي آرا ي

پيش بيني رفتار طرفين عقود و دعاوي بر اساس نظريه بازي * دكتز حسي ببدي ي اؾشبز بض گط ح ٠ ٣ ذه ن زا ك ٧ س ح ٠ ٣ ل م ؾ بؾ زا كگب س طاى هجتبي اشزاقي آرا ي پيش بيني رفتار طرفين عقود و دعاوي بر اساس نظريه بازي * دكتز حسي ببدي ي اؾشبز بض گط ح ٠ ٣ ذه ن زا ك ٧ س ح ٠ ٣ ل م ؾ بؾ زا كگب س طاى هجتبي اشزاقي آرا ي زا كد ز ٦ شطا ح ٠ ٣ ذه ن زا ك ٧ س ح ٠ ٣ ل م ؾ بؾ زا

المزيد من المعلومات

عربي Sign-Code Website Guide فيما يلي دلي ا ل لطلب اسم مستخدم جديد لConnect Sell من خ لل موقع.Sign-Code يسمح لك الموقع بالدخول اإلداري على اسم المستخد

عربي Sign-Code Website Guide فيما يلي دلي ا ل لطلب اسم مستخدم جديد لConnect Sell من خ لل موقع.Sign-Code يسمح لك الموقع بالدخول اإلداري على اسم المستخد عربي فيما يلي دلي ا ل لطلب اسم مستخدم جديد لConnect Sell من خ لل موقع.Sign-Code يسمح لك الموقع بالدخول اإلداري على اسم المستخدم الخاص بك لID Office من خ لل طلب مستخدمين جدد وتحديثها وحتى حذفها:.1 ستتلقى

المزيد من المعلومات

الفرق بين البرمجة الإجرائية و البرمجة المسيرة بالأحداث :

الفرق بين البرمجة الإجرائية و البرمجة المسيرة بالأحداث : طرق كتابة HTML محرر النصوص Text Editor مثل Notepad محرر بطريقة واجهة المستخدم الرسومية GUI Editor وهو محرر يكتب كود بلغة Dream تلقائيا باستخدام القوائم الموجودة فيه مثل برنامج Weaver 8.0 HTML 2 انواع محررات

المزيد من المعلومات

1

1 1 2 مجم ع حاضر حاصل جستج در 03 سايت فعاا برارب ا ارل ايال سات. مرمرط ا گر ي اب هف فعالات اب سازمان سيستي ص رت گرفت ست. ياه جساتج ار ب ممااي وااه يي ااب 1- حه مر سب برر 2- ا گاي برروگار ن ج ن 3- بررگس رب

المزيد من المعلومات

Basic Invoice Template for Word

Basic Invoice Template for Word قاموس المصطلحات أعزائي... ستجدون هنا جميع المصطلحات المستخدمة خالل مساق "أساسيات وأفضل ممارسات لغة ال "HTML5 مترجمة إلى اللغة العربية لمنفعتكم. 1 Accessibility 1 إمكانية الوصول 2 Animation (Animations)

المزيد من المعلومات

تفسير قرآن به قرآن در آموزه‌هاي عترت

تفسير قرآن به قرآن در آموزه‌هاي عترت تفسير قرآى ب قرآى در آه ز اي عترت سيدابرا ين سجادي ع ب ثب ع رؿت ٥ آ ٤ بت لطآ زض ػهط پ ٥ ب جط)ل( يط ضت ت ر ث غضفب ٢ فب ٥ ح ٣ طح طز ٤ س ا ٥ ت زؾت ٥ بث ٣ ث پ ٥ ب ب ٢ تطاو ث پ ٥ ؾت لطآ ضز ت ر لطاض طفت. قرم

المزيد من المعلومات

التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما

التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما يلي )الجمل بصيغتين(: أ اكتب جمل التكرار بلغة البرمجة

المزيد من المعلومات

1 مقدمه بسم اهلل الرحمه الرحیم 1 وقدی ريششىاختی بر بازپژيهیهای سامان یافته در حکم شرعی سىگسار اث ا مبؾ ٥ س ؾت ح س كب ٤ ط ٢ فطز m.ash

1 مقدمه بسم اهلل الرحمه الرحیم 1 وقدی ريششىاختی بر بازپژيهیهای سامان یافته در حکم شرعی سىگسار اث ا مبؾ ٥ س ؾت   ح س كب ٤ ط ٢ فطز m.ash 1 مقدمه بسم اهلل الرحمه الرحیم 1 وقدی ريششىاختی بر بازپژيهیهای سامان یافته در حکم شرعی سىگسار اث ا مبؾ ٥ س ؾت www.a-alidoost.ir ح س كب ٤ ط ٢ فطز m.ashaiery@gmail.com ؾ ؿبض ٤ ى ٣ اظ احىب اؾال ٣ اؾت و زض

المزيد من المعلومات

ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة : اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة ا

ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة : اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة ا ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة الصحيحة من بني االختيارات االتية - نضغط على االمر ببرنامج

المزيد من المعلومات

تعیین عوامل موثر بر اشتغال در ایران با تاکید بر زیر ساخت ها ) ( 2 1 راهیي جعفزی تقی ابزا یوی ساالری 4 3 ه ذی ب اه زگس صالح یا 1 -زا كز ٥ بضق ب

تعیین عوامل موثر بر اشتغال در ایران با تاکید بر زیر ساخت ها ) ( 2 1 راهیي جعفزی تقی ابزا یوی ساالری 4 3 ه ذی ب اه زگس صالح یا 1 -زا كز ٥ بضق ب تعیین عوامل موثر بر اشتغال در ایران با تاکید بر زیر ساخت ها )1358-1393( 2 1 راهیي جعفزی تقی ابزا یوی ساالری 4 3 ه ذی ب اه زگس صالح یا 1 -زا كز ٥ بضق بؾ ٦ اضقس ضقت ٠ اهتهبز زا ك س ػ ازاض ٥ اهتهبز زا ك ب

المزيد من المعلومات

نگاهی به کتاب جهان نمای جدید و سهم آن در شناخت ایرانیان از اوضاع چکیده کشورهای اروپایی 1 زوشط ػجبؼ بق ظاز ح س ٤ 2 ه ض ػؼفط ٤ ب ؾ ٣ ؾرز ثطا ٢ ق بذز ؾب

نگاهی به کتاب جهان نمای جدید و سهم آن در شناخت ایرانیان از اوضاع چکیده کشورهای اروپایی 1 زوشط ػجبؼ بق ظاز ح س ٤ 2 ه ض ػؼفط ٤ ب ؾ ٣ ؾرز ثطا ٢ ق بذز ؾب نگاهی به کتاب جهان نمای جدید و سهم آن در شناخت ایرانیان از اوضاع چکیده کشورهای اروپایی 1 زوشط ػجبؼ بق ظاز ح س ٤ 2 ه ض ػؼفط ٤ ب ؾ ٣ ؾرز ثطا ٢ ق بذز ؾب ٤ ط وك ض ب ثط طزا ٤ ى ٣ اظ اثعاض ٣ اؾز و اب ثا ٤ ابض

المزيد من المعلومات

فقه و حقوق اسلامی (1) سال اول شماره اول

فقه و حقوق اسلامی (1) سال اول شماره اول نشريه علمي- پژوهشي فقه و حقوق اسالمي سال ششم شماره يازدهم پايیس- زمستان 49 صفحات 944-593 تبض ٤ د زض ٤ بفت: 1393/11/05 تبض ٤ د پص ٤ ط ب ٣٤ : 1395/04/06 چک ذ معيار بازشناسي عقد از ايقاع 1 اسواػ ل ؼوت الل

المزيد من المعلومات

Banner – Hold Information SOAHOLD

Banner – Hold Information SOAHOLD 1 Financial Aid System Documentation - eservice E-serviceخطوات التقديم لنظام المساعدات عبر ال 2 خطوات التقديم لنظام المساعدات Steps to apply for financial aid 1 Login to the portal http://my.uaeu.ac.ae

المزيد من المعلومات

آیین های زایش در فرهنگ عامه مردم منطقه لارستان

آیین های زایش در فرهنگ عامه مردم منطقه لارستان چك د دو ماهنامة فرهنگ و ادبیات عامه ؾب 5 ق بض ٣ 17 آشض ز ٥ 1396 آ ه ب سا ص در فز ىگ عبم مىطق الرستبن سبر 1 * ض پز )تبض ٧ د زض ٧ بكت: 95/5/5 تبض ٧ د پص ٧ ط: 96/7/4( عت ػب ٠ ان ك ؿل ٤ آ ٦ ٧ اظ جبحث ٢ زض

المزيد من المعلومات

کتابخانه الکترونیکی )) آشنایی با هیپنوتیزم (( ىشدار : ))ىیپنوتیزم را بو عنوان سرگرمی انجام ندىید(( عنوان : آشنایی با ىیپنوتیزم گر

کتابخانه الکترونیکی   )) آشنایی با هیپنوتیزم (( ىشدار : ))ىیپنوتیزم را بو عنوان سرگرمی انجام ندىید(( عنوان : آشنایی با ىیپنوتیزم گر کتابخانه الکترونیکی http://ketabfarsi.ir )) آشنایی با هیپنوتیزم (( ىشدار : ))ىیپنوتیزم را بو عنوان سرگرمی انجام ندىید(( عنوان : آشنایی با ىیپنوتیزم گردآورنده : جمال فرجی هیپنوتیزم چیست زض اثتسا ٢ ثحج ان

المزيد من المعلومات

ؾب ث ٥ ؿت ز ق بض 3 پ ٥ بپ 84٣ پب ٥٤ ع 1396 نفحبت 27-4 فه ب ف ٣ Mat1 پػ ك ٣ * عوامل پدیدآورنده ضربآهنگ در قرآن ** حسن خرقانی چکیده: ر تن ا ا قاع ت هثات

ؾب ث ٥ ؿت ز ق بض 3 پ ٥ بپ 84٣ پب ٥٤ ع 1396 نفحبت 27-4 فه ب ف ٣ Mat1 پػ ك ٣ * عوامل پدیدآورنده ضربآهنگ در قرآن ** حسن خرقانی چکیده: ر تن ا ا قاع ت هثات ؾب ث ٥ ؿت ز ق بض 3 پ ٥ بپ 84٣ پب ٥٤ ع 1396 نفحبت 27-4 فه ب ف ٣ Mat1 پػ ك ٣ * عوامل پدیدآورنده ضربآهنگ در قرآن ** حسن خرقانی چکیده: ر تن ا ا قاع ت هثات قاعذ ا اظت ک ر کار ادت ر تر آى اظت ار اظت در قرآى

المزيد من المعلومات

دااگشنه خا ت م دوره 1 شماره 3 پاییز 1396 صفحه 38-9 فصل به پژ ص بي یي در حسببداري حسببزسی تأثیز ساختار مالکیت بز عملکزد بانکهای پذیزفته شده در بورس اور

دااگشنه خا ت م دوره 1 شماره 3 پاییز 1396 صفحه 38-9 فصل به پژ ص بي یي در حسببداري حسببزسی تأثیز ساختار مالکیت بز عملکزد بانکهای پذیزفته شده در بورس اور دااگشنه خا ت م دوره شماره 3 پاییز 396 صفحه 38-9 فصل به پژ ص بي یي در حسببداري حسببزسی تأثیز ساختار مالکیت بز عملکزد بانکهای پذیزفته شده در بورس اوراق بهادار محسه خ شطیىت 2 محمد امیدیوژاد 3 امیه بهرامل

المزيد من المعلومات

فصلنامه علمی پژوهشی»پژوهشهای ادبی قرآنی«سال پنجم شماره اول )بهار 9316( تحلیل کارکردهای آیات قرآن در اشعار شاه نعمت اهلل ولی 1 محسن ذوالفقاری 2 حجت اال

فصلنامه علمی پژوهشی»پژوهشهای ادبی قرآنی«سال پنجم شماره اول )بهار 9316( تحلیل کارکردهای آیات قرآن در اشعار شاه نعمت اهلل ولی 1 محسن ذوالفقاری 2 حجت اال فصلنامه علمی پژوهشی»پژوهشهای ادبی قرآنی«سال پنجم شماره اول )بهار 9316( تحلیل کارکردهای آیات قرآن در اشعار شاه نعمت اهلل ولی 1 محسن ذوالفقاری 2 حجت االه امید علی چکیذه الفت تسلط کن ظیر شا عوت اهلل لی تا

المزيد من المعلومات

Microsoft Word - Access VBA

Microsoft Word - Access VBA الفصل الا ول (البداية) تصميم قاعدة بيانات بسيطة...4 الا وامر الا ساسية المتوفرة فى المعالجات...12 الفصل الثانى (برمجة ا كسيس (VBA برمجة أآسيس...18 VBA مقارنة بين VB وVBA...18 الدخول إلى صفحات آتابة برامج

المزيد من المعلومات

ف ؿف ز ٤ ز ض ٠ 45 ق بض ٠ 7 ظ ؿتب 7>46 نفحبت 64;-87; وحدت وجود از منظر عالمه محمدتقی جعفری 2* 1 عبداهلل نصری حمسه نادعلیزاده 1. عضو هیأت علمی فلسفه و ک

ف ؿف ز ٤ ز ض ٠ 45 ق بض ٠ 7 ظ ؿتب 7>46 نفحبت 64;-87; وحدت وجود از منظر عالمه محمدتقی جعفری 2* 1 عبداهلل نصری حمسه نادعلیزاده 1. عضو هیأت علمی فلسفه و ک ف ؿف ز ٤ ز ض ٠ 45 ق بض ٠ 7 ظ ؿتب 7>46 نفحبت 64;-87; وحدت وجود از منظر عالمه محمدتقی جعفری 2* 1 عبداهلل نصری حمسه نادعلیزاده 1. عضو هیأت علمی فلسفه و کالم اسالمی دانشگاه عالمه طباطبایی 2. دانشجوی دکتری

المزيد من المعلومات

السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات

السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات هذه بالC # على بركة هللا.. * *إنجاز قاعدة بيانات ب*

المزيد من المعلومات

Schedule Planner User Guide Target Audience: Students This tool can help you better plan your course schedule by generating a visual representation of

Schedule Planner User Guide Target Audience: Students This tool can help you better plan your course schedule by generating a visual representation of Schedule Planner User Guide Target Audience: Students This tool can help you better plan your course schedule by generating a visual representation of possible schedules with no time conflict. Getting

المزيد من المعلومات

PHP wamp تطاي قس تط ا ت ظتا PHP اتسسا تط ا ي ضا اجطا ي و ي. آيى اي تط ا زض اض ظيف start all wamp ظا ط ي ق ز. تط ض ي آيى و ت قى ي زايط اؾر و يه چح وطز

PHP wamp تطاي قس تط ا ت ظتا PHP اتسسا تط ا ي ضا اجطا ي و ي. آيى اي تط ا زض اض ظيف start all wamp ظا ط ي ق ز. تط ض ي آيى و ت قى ي زايط اؾر و يه چح وطز PHP wamp تطاي قس تط ا ت ظتا PHP اتسسا تط ا ي ضا اجطا ي و ي. آيى اي تط ا زض اض ظيف start all wamp ظا ط ي ق ز. تط ض ي آيى و ت قى ي زايط اؾر و يه چح وطز عي ضا ا سراب يى ي. اي ي زايط تايس ز ا ا ؾفيس تاقس ايض

المزيد من المعلومات

برآورد كمي تأثير تبليغات

برآورد كمي تأثير تبليغات فصل اه هذلساصی اقتصادی )سال ن ضواس 3»پیاپی 3«پاییض 394 صحفات 037( تحلیل ػ اهل هؤثش بش قیوت هسکي دس ض ش ت شاى هیشحسیي ه س ی تبض ٤ د زض ٤ بفت: 94/04/4 حسیي دس دیاى تبض ٤ د پص ٤ ط: 94/09/9 چکیذ زض مب حبيط

المزيد من المعلومات

INSO st.Edition استاوذارد ملی ايزان جم ري اسالمی ايزان Islamic Republic of Iran ساسمان ملی استاوذارد ايزان Iranian National Standardization Org

INSO st.Edition استاوذارد ملی ايزان جم ري اسالمی ايزان Islamic Republic of Iran ساسمان ملی استاوذارد ايزان Iranian National Standardization Org INSO 18932 1st.Edition استاوذارد ملی ايزان جم ري اسالمی ايزان Islamic Republic of Iran ساسمان ملی استاوذارد ايزان Iranian National Standardization Organization 29:43 چاج ايل 2015 24:4 صىايع دستی- سزاجی

المزيد من المعلومات

بخش اول

بخش اول 46 مؤلفههای قدرت نرم ایران در سند مؤلفههای هویت ملی ایرانیان )مطالعه ارزشهای فرهنگی( 1 هنصور حیذری 2 * سیذ هحوذجواد قربی چکیذه خ ض ٢ اؾال ٣ ا ٤ طا زاضا ٢ بث تقسز لسضت ط اؾت و اظ خ آ ب فط اضظ اب ٢ فط ا

المزيد من المعلومات

81 ض ب س بي ض ا ق بذتي/ؾب ز /ق بض ز / ظ ؿتب 1391 )نم ( عرفان اسالمی و داللتهای آن در حیطهی روانشناسی ازدواج و خانواده 1* ثبثه ق كیطي چىیس طفب اؾ

81 ض ب س بي ض ا ق بذتي/ؾب ز /ق بض ز / ظ ؿتب 1391 )نم ( عرفان اسالمی و داللتهای آن در حیطهی روانشناسی ازدواج و خانواده 1* ثبثه ق كیطي چىیس طفب اؾ 81 ض ب س بي ض ا ق بذتي/ؾب ز /ق بض ز / ظ ؿتب 1391 )نم 81-94 ( عرفان اسالمی و داللتهای آن در حیطهی روانشناسی ازدواج و خانواده 1* ثبثه ق كیطي چىیس طفب اؾال ي ث ا یىي اظ تطی پط ف شتطی ح بي فىطي ؿ ب ب زض و

المزيد من المعلومات

بسم الله الرحمن الرحیم

بسم الله الرحمن الرحیم بزآورد ارسش اقتصادی گزدضگزی مساجذ تاریخی میذان نقص جهان اصفهان با روش ارسشگذاری مطزوط )تبض ٤ د زض ٤ بفت: علی روگچیان 394/9/7 تبض ٤ د تػ ٤ ت: 394//2( چکیذ سف اظ ا ٤ مب ثطآ ضز ػ ٥ بض التػبز ٢ طزض ط ٢ سبرس

المزيد من المعلومات

Microsoft Word - Excel VBA

Microsoft Word - Excel VBA الفصل الا ول (البداية) قواعد البرمجة...4 مقارنة بين VB و...4 VBA ضبط بيي ة Excel للبرمجة...5 الماآرو فى برنامج...8 Excel أنواع الماآرو... 9 تنفيذ الماآرو... 11 شروط اسماء المتغيرات...18 الكاي ناتObjects...18

المزيد من المعلومات

ا زمش ٠ ش األعج ػ ذ خ عال خ ا غزاء ا أصذسد صاسح ا صذخ ا ؼب خ ا زمش ٠ ش االعج ػ ذ خ عال خ ا غزاء جبء وب زب : أ- الفبالد ر ف: 2- ر ا

ا زمش ٠ ش األعج ػ ذ خ عال خ ا غزاء ا أصذسد صاسح ا صذخ ا ؼب خ ا زمش ٠ ش االعج ػ ذ خ عال خ ا غزاء جبء وب زب : أ- الفبالد ر ف: 2- ر ا ا زمش ٠ ش األعج ػ ذ خ عال خ ا غزاء 3127-8-32 ا أصذسد صاسح ا صذخ ا ؼب خ ا زمش ٠ ش االعج ػ ذ خ عال خ ا غزاء 3127-8-39 جبء وب زب : أ- الفبالد ر ف: 2- ر الفبي فش ث ١ ذ جذ ف ا ؼجبع ١ خ- ص س صبدج ب ػصب ؽب ١

المزيد من المعلومات

BND

BND 1 د/أحمد ربيع د/ نهى البدري 2019-4- اإلثنين 22 3 المحاضرة الثامنة مستعرض اإلنترنت Web Browser فتح برنامج مستعرض االنترنت The Internet Explorer مكونات واجهة المستعرض التعرف على الصفحة الرئيسية Home Page

المزيد من المعلومات

راهنمای والدین درر مشکالت یادگیری )چگ و ت فشصوذتان ممل مى ذ( تألیف پیتر يستييد تزجو احمدرضا بیات حبیب اماوی محب به بیات

راهنمای والدین درر مشکالت یادگیری )چگ و ت فشصوذتان ممل مى ذ( تألیف پیتر يستييد تزجو احمدرضا بیات حبیب اماوی محب به بیات راهنمای والدین درر مشکالت یادگیری )چگ و ت فشصوذتان ممل مى ذ( تألیف پیتر يستييد تزجو احمدرضا بیات حبیب اماوی محب به بیات ض 2 پیتز ست د راهىمای يالدیه در مشکالت یادگیری )چگ وه به فرزودتان کمک کىید( سطػ ٠

المزيد من المعلومات

كه ب ٤ ز ض ز ض ٥ )ازث ٨ بت ؿ ب ٦٧ ػطكب ٦ ( زا ك س ٣ ػ ا ؿب ٦ زا ك ب آظاز اؾال ٦ احس زقآثبز ؾب ا ق بض ٣ ا ظ ؿتب 1390 ل تبض ٧ د زض ٧ بكت: 90/8/1

كه ب ٤ ز ض ز ض ٥ )ازث ٨ بت ؿ ب ٦٧ ػطكب ٦ ( زا ك س ٣ ػ ا ؿب ٦ زا ك ب آظاز اؾال ٦ احس زقآثبز ؾب ا ق بض ٣ ا ظ ؿتب 1390 ل تبض ٧ د زض ٧ بكت: 90/8/1 كه ب ٤ ز ض ز ض ٥ )ازث ٨ بت ؿ ب ٦٧ ػطكب ٦ ( زا ك س ٣ ػ ا ؿب ٦ زا ك ب آظاز اؾال ٦ احس زقآثبز ؾب ا ق بض ٣ ا ظ ؿتب 1390 ل. 83-98 تبض ٧ د زض ٧ بكت: 90/8/1 تبض ٧ د پص ٧ ط: 90/10/5 بازتاب غم رنج و ناامیدی در

المزيد من المعلومات

بسمه تعالي

بسمه تعالي فصل اه هطالؼات جاهؼ ض اختي ج ا اى / سال چ ارم/ ضوار سیسد ن / ب ار / 99 صفحات 429-411 * مقايسه نگرش افراد مطلقه و متأهل پيرامون نقص ماهواره در انسجام خانواده چكیذ ثب ت خ ث مف ضؾب ب زض فطن افطاز تأ غ م ث

المزيد من المعلومات

کاو ن سراسری اوجمه های صىفی مهىدسان معمارایران همایش بیه المللی معماری عمران ي شهرسازی در هسار س م تهران - تیر ما 49 آموسش خالق در طزح معماري

کاو ن سراسری اوجمه های صىفی مهىدسان معمارایران همایش بیه المللی معماری عمران ي شهرسازی در هسار س م تهران - تیر ما 49 آموسش خالق در طزح معماري آموسش خالق در طزح معماري 3 3 2 1 سؼ ثه غيؼي زوشط لبزض ثبيعيسي زوشط اضؾال ع بؾجي چكيده ثب س خ ث سفبر ب يشي ثي ضقش ؼ بضي زي ط ضقش ب ث ع ض لغغ قي آ ظ زض ضقش ؼ بضي ضقش بي طسجظ ثب ؼ بضي اؾشطاسػي ض س ش بيعي

المزيد من المعلومات

چىیس زضیبفت: تبییس: ثطضؾي ت جیمي تؼب ظ ب ذب ط زض ض ب عاض ضاظ ب قت ا يتب 4 3 ض ب فطظ س ظ ب قت ایب ه ای ا 5 قیس اح سظاز 6 ؼی جب جبیي في 91 /9/18 9

چىیس زضیبفت: تبییس: ثطضؾي ت جیمي تؼب ظ ب ذب ط زض ض ب عاض ضاظ ب قت ا يتب 4 3 ض ب فطظ س ظ ب قت ایب ه ای ا 5 قیس اح سظاز 6 ؼی جب جبیي في 91 /9/18 9 چىیس زضیبفت: تبییس: 9 2 1 ثطضؾي ت جیمي تؼب ظ ب ذب ط زض ض ب عاض ضاظ ب قت ا يتب 4 3 ض ب فطظ س ظ ب قت ایب ه ای ا 5 قیس اح سظاز 6 ؼی جب جبیي في 91 /9/18 92 /1/ ف ظ ب اضتجب ب عیط آ ثب ذب ط اظ زیط ثبظ زغسغ ي

المزيد من المعلومات

شجرة طيبه در نگاه ره‌بران

شجرة طيبه در نگاه ره‌بران شجز ط ث در گا ر تزاى PARANDCO ييزاست ايل فزيرديه 09 Q قدهت ثسيج ا ب ذ ي ي )ض ( زض اي ضاثك چ ي ي فط بي س : «لؿي ثسيذ ب سب اي است و زض غسض اسال ث ز است اي سب رسيس يست زض اسال سبثم زاضت است چ مػس ب اسال است

المزيد من المعلومات

اصغر مشبکی و همکاران: بررسی رابطة مؤلفه های هوش هیجانی و کارآفرینی ...

اصغر مشبکی و همکاران: بررسی رابطة مؤلفه های هوش هیجانی و کارآفرینی ... آ ض ب هس ط ز آه ظق ؾبل ز اظز ن قوبض ؾ م )هؿلؿل 47 ( سبثؿشبى 396 نم 95 83 بزرسی رابط بیه خاللیت وبروىبن ي بل غ سبسمبوی بب سزمبی فىزی داوطىذ ف یى دوتز ضزیع یت وب اهبه ت زان زوشط فشبح بظن ي حزف ای دختزان

المزيد من المعلومات

LOBBY ACCESSORIES

LOBBY ACCESSORIES LOBBY ACCESSORIES New at UNICO UNICO LOBBY ACCESSORIES To enhance our customer's choices, we added to our existing a new lines of Lobby Accessories leather designs (polyurethane, known as PU). The standard

المزيد من المعلومات

الفصل السادس أساسيات التعامل مع قواعد البيانات في هذا الفصل إنشاء قاعدة بيانات استخدام األداة SqlDataSource عرض البيانات من الجدول فلترة البيانات التع

الفصل السادس أساسيات التعامل مع قواعد البيانات في هذا الفصل إنشاء قاعدة بيانات استخدام األداة SqlDataSource عرض البيانات من الجدول فلترة البيانات التع الفصل السادس أساسيات التعامل مع قواعد البيانات في هذا الفصل إنشاء قاعدة بيانات استخدام األداة SqlDataSource عرض البيانات من الجدول فلترة البيانات التعامل البرمجي مع قواعد البيانات أساسيات التعامل مع قواعد

المزيد من المعلومات

السادة وگاالت اإلعالن والعمالء احملترمني املوضوع اسعار اإلعالنات لعام ابتداء من ابريل Subject Rate card 2015 starting from April تهديگم شرگة ال

السادة وگاالت اإلعالن والعمالء احملترمني املوضوع اسعار اإلعالنات لعام ابتداء من ابريل Subject Rate card 2015 starting from April تهديگم شرگة ال السادة وگاالت اإلعالن والعمالء احملترمني املوضوع اسعار اإلعالنات لعام 20 ابتداء من ابريل Subject Rate card 20 starting from April تهديگم شرگة الراي العالمية للدعاية واإلعالن اطيب التحيات ونشگرگم على دعمگم

المزيد من المعلومات

چکید هطالع ر د پض ص در ح س علن س جی در ایزاى بزرسی الگ ی رفتار علوی پض طگزاى در ایي ح س 1 هجیدضایاى هجد اظ رول ض ق ب ػلو و ه ت اى ث ثطضؾ هآذص ه بثغ گ

چکید هطالع ر د پض ص در ح س علن س جی در ایزاى بزرسی الگ ی رفتار علوی پض طگزاى در ایي ح س 1 هجیدضایاى هجد اظ رول ض ق ب ػلو و ه ت اى ث ثطضؾ هآذص ه بثغ گ چکید هطالع ر د پض ص در ح س علن س جی در ایزاى بزرسی الگ ی رفتار علوی پض طگزاى در ایي ح س هجیدضایاى هجد اظ رول ض ق ب ػلو و ه ت اى ث ثطضؾ هآذص ه بثغ گ بگ ى پطزاذت اظ ضا قوبض تؼساز اؾتفبز اظ آى ه جغ ث پط هطارؼ

المزيد من المعلومات

بسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة ال

بسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة ال بسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة الثانية من الكتاب املدرسي للصف احلادي عشر, و ارجوا أن

المزيد من المعلومات

تصویر عاشقانه ای که خیلی ها با آن گریه کردند

تصویر عاشقانه ای که خیلی ها با آن گریه کردند ؾر ث ٠ ٨ ب ٦ آ ض س به نام آنانکه از منظر خدا میبینند میشنوند و سخن به میان میآورند تمامی درآمد حاصل از ایه کتاب به کودکان بیسرپرست تعلق میگیرد. - 1364 ا ٨ س زض ٧ ك ٦ : : : : : : ؾطق بؾ ٠ پس ٧ سآ ض ب ػ

المزيد من المعلومات