SlideShare a Scribd company logo
1 of 157
Download to read offline
‫هشٍسی‬‫تش‬ِ‫تشًاه‬‫ًَیؼی‬......................................................................................................................................................12
‫داذ‬‫ًر‬‫فشین‬‫ٍسن‬(.NET Framework)‫چیؼر؟‬...........................................................................................................12
‫ػی‬‫ؿاسج‬‫چیؼر؟‬.......................................................................................................................................................13
‫ٍیظٍال‬‫ػی‬‫ؿاسج‬‫اوؼدشع‬ٍ‫ٍیظٍال‬َ‫اػسَدی‬............................................................................Error! Bookmark not defined.
‫ًصة‬‫ٍیظٍال‬‫ػی‬‫ؿاسج‬....................................................................................................Error! Bookmark not defined.
ِ‫ت‬‫ٍیظٍال‬‫ػی‬‫ؿاسج‬2010‫خَؽ‬‫آهذیذ‬...............................................................................................................................24
‫لاًًَی‬‫وشدى‬‫ٍیظٍال‬‫ػی‬‫ؿاسج‬2010..................................................................................Error! Bookmark not defined.
‫گشدؿی‬‫دس‬‫ٍیظٍال‬‫ػی‬‫ؿاسج‬2010.....................................................................................................................................27
‫زغییش‬‫ظاّش‬‫ٍیظٍال‬‫ػی‬‫ؿاسج‬‫اوؼدشع‬2010...................................................................................................................31
‫ػاخر‬‫یه‬ِ‫تشًاه‬ُ‫ػاد‬......................................................................................................................................................39
ُ‫اػسفاد‬‫اص‬IntelliSense...............................................................................................................................................46
‫سفغ‬‫خطاّا‬......................................................................................................................Error! Bookmark not defined.
‫خطایاتی‬ٍ‫تشطشف‬‫وشدى‬‫آى‬.................................................................................................................................................51
‫زَضیحاذ‬...................................................................................................................................................................52
‫واساوسشّای‬‫وٌسشلی‬........................................................................................................................................................53
‫ػالهر‬@.......................................................................................................................................................................55
‫هسغیشّا‬...........................................................................................................................................................................57
‫اًَاع‬ُ‫ػاد‬.......................................................................................................................................................................58
ُ‫اػسفاد‬‫اص‬‫هسغیشّا‬.........................................................................................................................................................60
‫ثاتر‬‫ّا‬......................................................................................................................................................................65
‫زثذیل‬‫ضوٌی‬................................................................................................................................................................66
‫زثذیل‬‫صشیح‬................................................................................................................................................................68
‫زثذیل‬‫تا‬ُ‫اػسفاد‬‫اص‬‫والع‬Convert................................................................................................................................70
‫ػثاساذ‬ٍ‫ػولگشّا‬.............................................................................................................................................................71
‫ػولگشّای‬‫سیاضی‬.........................................................................................................................................................72
‫ػولگشّای‬‫زخصیصی‬(‫جایگضیٌی‬)....................................................................................................................................76
‫ػولگشّای‬ِ‫همایؼ‬‫ای‬....................................................................................................................................................77
‫ػولگشّای‬‫هٌطمی‬.........................................................................................................................................................79
‫ػولگشّای‬‫تیسی‬............................................................................................................................................................81
‫زمذم‬‫ػولگشّا‬..............................................................................................................................................................87
‫گشفسي‬‫ٍسٍدی‬‫اص‬‫واستش‬........................................................................................................................................................88
‫ػاخساسّای‬‫زصوین‬............................................................................................................................................................90
‫دػسَس‬if.....................................................................................................................................................................90
‫دػسَس‬if...else............................................................................................................................................................94
‫ػولگش‬‫ؿشطی‬..............................................................................................................................................................95
‫دػسَس‬ifًِ‫چٌذگا‬.........................................................................................................................................................96
‫دػسَس‬ifَ‫ز‬‫دس‬َ‫ز‬..........................................................................................................................................................99
ُ‫اػسفاد‬‫اص‬‫ػولگشّای‬‫هٌطمی‬.........................................................................................................................................101
‫دػسَس‬Switch..........................................................................................................................................................103
‫زىشاس‬............................................................................................................................................................................107
ِ‫حلم‬While.............................................................................................................................................................108
ِ‫حلم‬do while.........................................................................................................................................................109
ِ‫حلم‬for..................................................................................................................................................................110
‫خاسج‬‫ؿذى‬‫اص‬ِ‫حلم‬‫تا‬ُ‫اػسفاد‬‫اص‬breakٍcontinue........................................................................................................112
ِ‫آسای‬‫ّا‬.........................................................................................................................................................................113
‫دػسیاتی‬ِ‫ت‬‫همادیش‬ِ‫آسای‬‫تا‬ُ‫اػسفاد‬‫اص‬ِ‫حلم‬for..................................................................................................................115
ِ‫حلم‬foreach...........................................................................................................................................................117
ِ‫آسای‬‫ّای‬‫چٌذ‬‫تؼذی‬....................................................................................................................................................118
‫گشدؽ‬‫دس‬‫هیاى‬‫ػٌاصش‬ِ‫آسای‬‫ّای‬‫چٌذ‬‫تؼذی‬......................................................................................................................120
ِ‫آسای‬‫ّای‬ًِ‫دًذا‬‫داس‬....................................................................................................................................................123
‫هسذّا‬............................................................................................................................................................................126
‫همذاس‬‫تشگـسی‬‫اص‬‫یه‬‫هسذ‬..............................................................................................................................................127
‫خاساهسشّا‬ٍ‫آسگَهاى‬‫ّا‬.................................................................................................................................................130
‫ًاهیذى‬‫آسگَهاى‬‫ّا‬......................................................................................................................................................133
‫اسػال‬‫آسگَهاى‬‫ّا‬ِ‫ت‬‫سٍؽ‬‫اسجاع‬...................................................................................................................................135
‫خاساهسشّای‬out..........................................................................................................................................................137
‫اسػال‬ِ‫آسای‬ِ‫ت‬‫ػٌَاى‬‫آسگَهاى‬........................................................................................................................................137
ِ‫ولو‬‫ولیذی‬params...................................................................................................................................................140
‫هحذٍد‬‫هسغیش‬..............................................................................................................................................................141
‫خاساهسشّای‬‫اخسیاسی‬.....................................................................................................................................................141
‫ػشتاسگزاسی‬‫هسذّا‬......................................................................................................................................................143
‫تاصگـر‬...................................................................................................................................................................144
ُ‫ًوایٌذ‬‫ّا‬(Delegates)...................................................................................................................................................146
‫ؿواسؽ‬(Enumeration)..............................................................................................................................................148
‫زثذ‬‫ی‬‫ل‬‫اًَاع‬‫ؿواسؽ‬‫ی‬.......................................................................................................................................................152
‫ػاخساسّا‬.......................................................................................................................................................................154
ِ‫تشًاه‬‫ًَیؼی‬‫ؿیء‬‫گشا‬(Object Oriented Programming )...........................................................................................158
‫زؼشی‬‫ف‬‫یه‬‫والع‬.......................................................................................................................................................158
ُ‫ػاصًذ‬‫ّا‬.................................................................................................................................................................161
‫هخشب‬‫ّا‬(Destructors)..........................................................................................................................................166
‫فیلذّای‬‫فمط‬–‫خَاًذًی‬..............................................................................................................................................167
‫ػطح‬‫دػسشػی‬‫ػطح‬‫دػسشػی‬.....................................................................................................................................168
ِ‫ودؼَل‬‫ػاصی‬............................................................................................................................................................170
‫خَاف‬.....................................................................................................................................................................171
‫فضای‬‫ًام‬.................................................................................................................................................................177
‫ػاخساسّا‬‫دس‬‫تشاتش‬‫والػْا‬.............................................................................................................................................181
ًِ‫وساتخا‬‫والع‬.................................................................................................................Error! Bookmark not defined.
‫ٍساثر‬......................................................................................................................................................................191
‫ػطح‬‫دػسشػی‬Protect.............................................................................................................................................194
‫اػضای‬Static..........................................................................................................................................................196
‫هسذّای‬‫هجاصی‬..........................................................................................................................................................198
‫والع‬‫آتجىر‬(System.Object Class).......................................................................................................................201
BoxingٍUnboxing..............................................................................................................................................202
‫زشویة‬(Containment).............................................................................................................................................203
‫ػشتاسگزاسی‬‫ػولگشّا‬..................................................................................................................................................206
‫ػولگش‬is...................................................................................................................................................................209
‫ساتط‬‫ّا‬(Interfaces).................................................................................................................................................211
‫والػْای‬‫اًسضاػی‬(Abstract Class)...........................................................................................................................214
‫والػْای‬‫هْش‬ٍ‫هَم‬ُ‫ؿذ‬(Sealed Class).....................................................................................................................216
‫والع‬‫ّای‬ِ‫زى‬ِ‫زى‬(partial-classes).........................................................................................................................217
‫چٌذ‬‫سیخسی‬................................................................................................................................................................218
‫ػولگش‬as..................................................................................................................................................................222
‫ػشتاسگزاسی‬‫زثذیل‬‫ّا‬..................................................................................................................................................223
‫ایجاد‬ِ‫آسای‬‫ای‬‫اص‬‫والػْا‬..............................................................................................................................................225
‫ایٌذوؼشّا‬.................................................................................................................................................................226
‫هذیشیر‬‫اػسثٌاءّا‬ٍ‫خطایاتی‬.............................................................................................................................................235
‫اػسثٌاءّای‬ُ‫اداس‬ُ‫ًـذ‬.................................................................................................................................................235
‫دػسَساذ‬tryٍcatch...............................................................................................................................................238
ُ‫اػسفاد‬‫اص‬‫تلَن‬finally..............................................................................................................................................242
‫ایجاد‬‫اػسثٌاء‬.............................................................................................................................................................243
‫زؼشیف‬‫یه‬‫اػسثٌاء‬‫زَػط‬‫واستش‬.....................................................................................................................................244
‫خَاف‬Exception....................................................................................................................................................246
‫اؿىال‬‫صدایی‬‫زَػط‬‫ٍیظٍال‬َ‫اػسَدی‬....................................................................................................................................250
ِ‫ًمط‬‫اًفصال‬(Breakpoints).................................................................................................................................250
‫لذم‬‫صدى‬‫دس‬‫هیاى‬‫وذّا‬............................................................................................................................................255
ِ‫ت‬‫دػر‬‫آٍسدى‬‫همادیش‬‫هسغیشّا‬...................................................................................................................................260
ِ‫هجوَػ‬‫ّا‬(Collections ).............................................................................................................................................267
‫والع‬ArrayList....................................................................................................................................................268
‫ایجاد‬‫یه‬‫ولىؼیَى‬....................................................................................................................................................274
‫ػاخر‬‫دیىـٌشی‬.......................................................................................................................................................276
Hashtable‫دس‬‫ػی‬‫ؿاسج‬..........................................................................................................................................279
‫ولىؼیَى‬‫ّای‬‫ػوَهی‬(Generic Collections).............................................................................................................268
‫جٌشیه‬‫ّا‬(Generics)...................................................................................................................................................289
‫هسذّای‬‫جٌشیه‬..........................................................................................................................................................290
‫والع‬‫ّای‬‫جٌشیه‬.....................................................................................................................................................293
‫هحذٍدیر‬‫ًَع‬............................................................................................................................................................295
‫اًَاع‬‫زْی‬......................................................................................................................................................................296
‫سٍیذاد‬‫ّا‬.......................................................................................................................................................................299
‫هسذّای‬‫تی‬‫ًام‬(Anonymous Methods)........................................................................................................................301
Initializer..................................................................................................................................................................302
‫ًَع‬‫اػسٌثاطی‬(Type Inference).....................................................................................................................................304
‫اًَاع‬‫تی‬‫ًام‬(Anonymous Types)................................................................................................................................305
‫هسذّای‬ِ‫زَػؼ‬ِ‫یافس‬........................................................................................................................................................305
‫ػثاساذ‬‫الهثذا‬(Lambda expressions)...........................................................................................................................308
ِ‫تشًاه‬‫ًَیؼی‬‫ٍیظٍال‬.......................................................................................................................................................312
‫ایجاد‬‫یه‬ِ‫تشًاه‬‫ٍیٌذٍصی‬ُ‫ػاد‬..........................................................................................................................................313
‫وٌسشل‬ُ‫وٌٌذ‬‫سٍیذاد‬..........................................................................................................................................................323
‫جذا‬‫وشدى‬‫هحیط‬‫طشاحی‬‫اص‬‫هحیط‬‫وذًَیؼی‬..........................................................................................................................329
‫والع‬MessageBox.....................................................................................................................................................330
‫وٌسشل‬‫ّا‬........................................................................................................................................................................333
‫ًاهگزاسی‬‫وٌسشل‬‫ّا‬......................................................................................................................................................344
‫ٍیٌذٍص‬‫فشم‬....................................................................................................................................................................346
‫وٌسشل‬Button...........................................................................................................................................................355
‫وٌسشل‬Label............................................................................................................................................................358
‫وٌسشل‬TextBox........................................................................................................................................................358
‫وٌسشل‬RichTextBox.................................................................................................................................................362
‫وٌسشل‬RadioButton................................................................................................................................................370
‫وٌسشل‬CheckBox....................................................................................................................................................372
‫وٌسشل‬ListBox.........................................................................................................................................................375
‫وٌسشل‬‫ّای‬PanelٍGroupBox................................................................................................................................379
‫وٌسشل‬ComboBox...................................................................................................................................................381
‫وٌسشل‬CheckedListBox..........................................................................................................................................385
‫وٌسشل‬NumericUpDown........................................................................................................................................389
‫وٌسشل‬PictureBox...................................................................................................................................................392
‫وٌسشل‬LinkLable....................................................................................................................................................395
‫وٌسشل‬MonthCalendar...........................................................................................................................................399
‫وٌسشل‬NotifyIcon........................................................................................................................................................402
‫وٌسشل‬DateTimePicker..........................................................................................................................................405
‫وٌسشل‬TabControl..................................................................................................................................................409
‫وٌسشل‬ToolTip........................................................................................................................................................417
‫وٌسشل‬The TrackBar.............................................................................................................................................420
‫وٌسشل‬Timer...........................................................................................................................................................423
‫وٌسشل‬FileSystemWatcher.....................................................................................................................................425
‫طشاحی‬‫فشم‬‫ّای‬‫ٍیٌذٍصی‬.................................................................................................................................................428
‫خاصیر‬Anchor.......................................................................................................................................................434
‫خاصیر‬Dock...........................................................................................................................................................439
‫خاصیر‬TabIndex...................................................................................................................................................443
ِ‫اضاف‬‫وشدى‬ٌَ‫ه‬ِ‫ت‬‫فشم‬....................................................................................................................................................444
‫ػاخر‬‫ًَاس‬‫اتضاس‬..............................................................................................................................................................453
‫وٌسشل‬ToolStripContainer....................................................................................................................................465
‫وادسّای‬ُ‫هحاٍس‬‫ای‬.........................................................................................................................................................469
‫وٌسشل‬ColorDialog.................................................................................................................................................472
‫وٌسشل‬FontDialog....................................................................................................................................................475
‫وٌسشل‬FolderBrowserDialog.................................................................................................................................477
‫وٌسشل‬OpenFileDialog...........................................................................................................................................482
‫وٌسشل‬SaveFileDialog.............................................................................................................................................486
‫سٍیذادّای‬‫هاٍع‬............................................................................................................................................................491
‫سٍیذادّای‬‫ویثَسد‬............................................................................................................................................................496
UserControl..............................................................................................................................................................499
‫ایجاد‬‫فشم‬‫ّای‬‫چٌذ‬ًِ‫گا‬‫دس‬‫ػی‬‫ؿاسج‬................................................................................................................................509
‫فشم‬‫ّای‬‫ؿشطی‬(Modal Forms)‫دس‬‫ػی‬‫ؿاسج‬................................................................................................................511
‫دسیافر‬‫همادیش‬‫اص‬‫دیگش‬‫فشم‬‫ّا‬............................................................................................................................................514
‫والع‬System.DateTime............................................................................................................................................518
ِ‫هحاػث‬‫اخسالف‬ٍ‫د‬‫زاسیخ‬..............................................................................................................................................522
System.Math‫والع‬...................................................................................................................................................527
‫ایجاد‬‫ػذد‬‫زصادفی‬..........................................................................................................................................................531
ِ‫سؿس‬‫ّا‬ٍ‫ػثاساذ‬‫تا‬ُ‫لاػذ‬(‫هٌظن‬)......................................................................................................................................533
‫والع‬System.String...............................................................................................................................................534
ِ‫همایؼ‬ِ‫سؿس‬‫ّا‬.........................................................................................................................................................536
‫الحاق‬ِ‫سؿس‬‫ّا‬...........................................................................................................................................................538
‫جا‬‫دادى‬‫یه‬ِ‫سؿس‬‫دس‬‫داخل‬ِ‫سؿس‬‫دیگش‬............................................................................................................................539
ِ‫اضاف‬‫وشدى‬‫واساوسش‬ِ‫ت‬‫ػور‬‫چح‬‫یا‬‫ساػر‬‫یه‬ِ‫سؿس‬.........................................................................................................540
‫حزف‬ُ‫صائذ‬‫ّا‬‫اص‬ِ‫سؿس‬‫ّا‬..............................................................................................................................................541
‫جذاوشدى‬ِ‫سؿس‬‫ّا‬.......................................................................................................................................................542
َ‫جؼسج‬‫وشدى‬‫دس‬ِ‫سؿس‬‫ّا‬.............................................................................................................................................544
،‫اػسخشاج‬‫حزف‬ٍ‫جایگضیي‬‫وشدى‬ِ‫سؿس‬‫ّا‬.......................................................................................................................547
‫زغییش‬‫تضسگی‬ٍ‫وَچىی‬‫حشٍف‬‫یه‬ِ‫سؿس‬...........................................................................................................................549
‫والع‬StringBuilder...............................................................................................................................................551
‫اػسثاس‬‫ػٌجی‬‫تا‬ُ‫اػسفاد‬‫اص‬‫ػثاساذ‬ُ‫تالاػذ‬........................................................................................................................553
File System...............................................................................................................................................................557
‫آدسع‬‫ّای‬‫هطلك‬ٍ‫ًؼثی‬.............................................................................................................................................558
‫والع‬System.IO.File............................................................................................................................................558
‫والع‬System.IO.FileInfo.....................................................................................................................................561
‫والع‬System.IO.Directory..................................................................................................................................562
‫والع‬System.IO.DirectoryInfo...........................................................................................................................565
‫والع‬System.IO.Path............................................................................................................................................567
‫ًَؿسي‬‫دس‬‫یه‬‫فایل‬‫هسٌی‬..............................................................................................................................................570
‫خَاًذى‬‫اص‬‫یه‬‫فایل‬‫هسٌی‬..............................................................................................................................................573
ُ‫فـشد‬‫وشدى‬ٍ‫اص‬‫حالر‬ُ‫فـشد‬‫دس‬‫آٍسدى‬‫یه‬‫فایل‬‫هسٌی‬......................................................................................................575
‫صتاى‬ًِ‫ًـا‬‫گزاسی‬ِ‫زَػؼ‬‫خزیش‬(XML)..............................................................................................................................580
XML Document Object Model...........................................................................................................................583
‫ًَؿسي‬‫دس‬‫یه‬‫فایل‬XML...........................................................................................................................................588
‫خَاًذى‬‫اص‬‫فایل‬XML.................................................................................................................................................593
ُ‫اػسفاد‬‫اص‬XPath‫تشای‬‫اًسخاب‬ُ‫گش‬‫ّا‬...........................................................................................................................598
ُ‫اػسفاد‬‫اص‬‫فًَر‬‫دس‬‫ػی‬‫ؿاسج‬...........................................................................................................................................602
‫ٍیشایؾ‬‫فًَر‬‫ّا‬(‫هثال‬)...............................................................................................................................................606
LINQ.........................................................................................................................................................................611
‫ػثاساذ‬‫خشع‬ٍَ‫ج‬...........................................................................................................................................................613
ُ‫اػسفاد‬‫اص‬‫سٍؽ‬‫هسذی‬......................................................................................................................................................615
‫ػثاسذ‬from.................................................................................................................................................................618
‫ػثاسذ‬Select...............................................................................................................................................................624
‫ػثاسذ‬where...............................................................................................................................................................629
‫ػثاسذ‬orderby............................................................................................................................................................631
‫ػثاسذ‬let.....................................................................................................................................................................636
‫ػثاسذ‬group-by..........................................................................................................................................................637
‫هسذ‬GroupBy()...........................................................................................................................................................640
‫ازصال‬‫هٌاتغ‬ُ‫داد‬‫ای‬........................................................................................................................................................640
‫ػثاسذ‬join-‫اًجام‬‫یه‬‫ػول‬inner join.....................................................................................................................642
‫ػثاسذ‬Join-‫اًجام‬‫یه‬‫ػول‬Group Join..................................................................................................................645
‫ػثاسذ‬Join-‫اًجام‬‫یه‬‫ػول‬Left Outer Join...........................................................................................................648
LINQ to XML..........................................................................................................................................................649
‫ایجاد‬‫یه‬‫ػٌذ‬XML‫تا‬ُ‫اػسفاد‬‫اص‬LINQ to XML......................................................................................................651
ADO.NETٍ‫دیساتیغ‬‫ّا‬..............................................................................................................................................655
‫ًصة‬SQL Server 2008..............................................................................................................................................655
‫ایجاد‬‫یه‬‫جذٍل‬ٍ‫دیساتیغ‬ُ‫ػاد‬.......................................................................................................................................667
‫ازصال‬ِ‫ت‬‫دیساتیغ‬‫تا‬ُ‫اػسفاد‬‫اص‬‫اتضاسّای‬‫ٍیظٍال‬َ‫اػسَدی‬.........................................................................................................683
ِ‫سؿس‬‫ازصال‬(Connection Strings)...............................................................................................................................693
Data Provider...........................................................................................................................................................696
‫والع‬Connection..................................................................................................................................................697
‫والع‬command....................................................................................................................................................700
‫والع‬Parameter..................................................................................................................................................702
‫والع‬DataReader................................................................................................................................................705
‫والع‬DataAdapter..............................................................................................................................................707
‫والع‬DataSet........................................................................................................................................................710
‫ازصال‬ِ‫ت‬‫دیساتیغ‬‫تا‬‫وذ‬....................................................................................................................................................712
(Connected)‫خشع‬ٍَ‫ج‬‫دس‬‫دیساتیغ‬:‫سٍؽ‬‫هسصل‬..............................................................................................................712
‫خشع‬ٍَ‫ج‬‫دس‬‫دیساتیغ‬:‫سٍؽ‬‫غیش‬‫هسصل‬(Disconnected)....................................................................................................717
ِ‫اضاف‬‫وشدى‬‫سوَسد‬:‫سٍؽ‬‫هسصل‬.........................................................................................................................................721
ِ‫اضاف‬‫وشدى‬‫سوَسد‬:‫سٍؽ‬‫غیش‬‫هسصل‬...................................................................................................................................724
‫خان‬‫وشدى‬‫یه‬‫سوَسد‬:‫سٍؽ‬‫هسصل‬......................................................................................................................................728
‫خان‬‫وشدى‬‫یه‬‫سوَسد‬:‫سٍؽ‬‫غیش‬‫هسصل‬...............................................................................................................................731
‫تشٍصسػاًی‬‫سوَسدّا‬:‫سٍؽ‬‫هسصل‬.......................................................................................................................................735
‫تشٍصسػاًی‬‫سوَسدّا‬:‫سٍؽ‬‫غیش‬‫هسصل‬..................................................................................................................................738
‫ازصال‬ِ‫ت‬‫دیساتیغ‬Access...............................................................................................................................................742
‫خشع‬ٍَ‫ج‬‫دس‬‫دیساتیغ‬Access.........................................................................................................................................744
‫خذا‬ ‫ًام‬ ِ‫ت‬
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
12
‫ًَیؼی‬ ِ‫تشًاه‬ ‫تش‬ ‫هشٍسی‬
‫اؾز‬ ‫فدیجی‬ ‫ز٘یبی‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬ ‫ز٘یبی‬.‫وٙیس‬ ‫ضفشبض‬ ‫ضئیؽ‬ ‫یه‬ ‫ٔب٘ٙس‬ ٖ‫وبٔذیٛسطسب‬ ‫ثب‬ ٝ‫و‬ ‫زٞس‬ ‫ٔی‬ ٜ‫اخبظ‬ ‫قٕب‬ ٝ‫ث‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬.
‫ثبقس‬ ‫قٕب‬ ‫سفطیح‬ ‫یب‬ ُ‫قغ‬ ‫سٛا٘س‬ ‫ٔی‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬.‫ٔكىالر‬ ٖ‫وطز‬ ‫ثطعطف‬ ‫ثطای‬ ‫حّی‬ ٜ‫ضا‬ ٝ‫اضائ‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬ ‫اظ‬ ‫انّی‬ ‫ٞسف‬ ‫أب‬
‫اؾز‬ ‫ٔرشّف‬.‫اؾز‬ ‫وس‬ ‫اظ‬ ٜ‫اؾشفبز‬ ‫ثب‬ ‫ٔكىالر‬ ٖ‫وطز‬ ‫ثطعطف‬ ‫ٞٙط‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬.‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬ ‫ظثبٟ٘بی‬ ‫اظ‬ ٜ‫اؾشفبز‬ ‫ثب‬ ٓ‫سٛا٘ی‬ ‫ٔی‬ ‫ٔب‬
ٓ‫ثٙٛیؿی‬ ٝٔ‫ثط٘ب‬.‫ثبقٙس‬ ‫ٔی‬ ‫ٔكٟٛضسط‬ ٝ‫ثمی‬ ‫اظ‬ ٖ‫ظثب‬ ٗ‫چٙسی‬ ٗ‫ثی‬ ٗ‫ای‬ ‫اظ‬ ٝ‫و‬ ‫زاض٘س‬ ‫ٚخٛز‬ ‫ظیبزی‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬ ‫ظثبٟ٘بی‬.ٝٔ‫ثط٘ب‬ ‫ظثبٟ٘بی‬
‫یبثٙس‬ ‫ٔی‬ ُٔ‫سىب‬ ٚ ‫ٌؿشطـ‬ ٖ‫ظٔب‬ ‫ٔطٚض‬ ٝ‫ث‬ ‫٘ٛیؿی‬.ٖ‫ظثب‬ ‫یه‬ ‫ثبیس‬ ‫اثشسا‬ ‫ثٍیطیس‬ ‫یبز‬ ‫ضا‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬ ٖ‫ظثب‬ ‫یه‬ ‫ذٛاٞیس‬ ‫ٔی‬ ٝ‫و‬ ‫ٚلشی‬
‫وٙیس‬ ‫ا٘شربة‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬.‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬ ‫ظثبٟ٘بی‬ ٗ‫ثٟشطی‬ ‫اظ‬ ‫یىی‬ ‫قبیس‬ ‫وطز؟‬ ‫ا٘شربة‬ ‫ثبیس‬ ‫ضا‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬ ٖ‫ظثب‬ ْ‫وسا‬ ‫أب‬،ٝٔ‫ثط٘ب‬
‫ثبقس‬ ‫قبضح‬ ‫ؾی‬.ٓ‫زٞی‬ ‫ٔی‬ ‫آٔٛظـ‬ ‫سهٛیطی‬ ‫نٛضر‬ ٝ‫ث‬ ‫ضا‬ ‫قبضح‬ ‫ؾی‬ ٖ‫ظثب‬ ٝ‫ث‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬ ٜٛ‫٘ح‬ ‫قٕب‬ ٝ‫ث‬ ‫ٔب‬ ‫وشبة‬ ٗ‫ای‬ ‫زض‬.‫ؾقی‬
‫ضا‬ ‫آٟ٘ب‬ ٝ٘ ،‫ثفٟٕیس‬ ‫ضا‬ ‫وسٞب‬ ْٟٛ‫ٔف‬ ٚ ‫لبثّیز‬ ٝ‫ایٙى‬ ٚ ‫وٙیس‬ ٗ‫سٕطی‬ ‫فّٕی‬ ‫نٛضر‬ ٝ‫ث‬ ‫ضا‬ ٖ‫آ‬ ‫وسٞبی‬ ‫وشبة‬ ٖ‫ذٛا٘س‬ ‫اظ‬ ‫ثقس‬ ‫حشٕب‬ ‫وٙیس‬
‫وٙیس‬ ‫حفؼ‬.
‫ٍسن‬ ‫فشین‬ ‫ًر‬ ‫داذ‬(.NET Framework)‫چیؼر؟‬
.NET Framework‫ٚیٙسٚظ‬ ‫اِرهٛل‬ ‫فّی‬ ‫افعاضٞب‬ ْ‫٘ط‬ ‫ا٘ٛاؿ‬ ٝ‫سٛؾق‬ ‫ثطای‬ ‫ٔبیىطٚؾبفز‬ ‫قطوز‬ ‫سٛؾظ‬ ٝ‫و‬ ‫اؾز‬ ‫چبضچٛة‬ ‫یه‬
‫قس‬ ‫عطاحی‬..NET Framework‫ثٍیطز‬ ‫لطاض‬ ٜ‫اؾشفبز‬ ‫ٔٛضز‬ ‫ٚة‬ ‫سحز‬ ‫افعاضٞبی‬ ْ‫٘ط‬ ٝ‫سٛؾق‬ ‫ثطای‬ ‫سٛا٘س‬ ‫ٔی‬ ٗ‫ٕٞچٙی‬.ٖٛٙ‫و‬ ‫سب‬
‫اظ‬ ٝ‫٘ؿر‬ ٗ‫چٙسی‬.NET Framework‫اؾز‬ ٜ‫قس‬ ٝ‫اضبف‬ ٖ‫آ‬ ٝ‫ث‬ ‫خسیسی‬ ‫لبثّیشٟبی‬ ‫ثبض‬ ‫ٞط‬ ٝ‫و‬ ٝ‫یبفش‬ ‫ا٘شكبض‬.
.NET Framework‫وبضی‬ ‫ٔحیظ‬ ‫والؼ‬ ٝ٘‫وشبثرب‬ ُٔ‫قب‬(FCL)ٚ ‫قٕبضقی‬ ‫ٞبی‬ ٜ‫ؾبذشبضٞب،زاز‬ ،‫ٞب‬ ‫والؼ‬ ٜ‫ٌیط٘س‬ ‫ثط‬ ‫زض‬ ٝ‫و‬....
‫ثبقس‬ ‫ٔی‬.‫لؿٕز‬ ٗ‫ٟٕٔشطی‬.NET Framework‫اخطا‬ ٖ‫ظٔب‬ ‫ٔكشطن‬ ٖ‫ظثب‬(CLR)ٝ‫و‬ ‫آٚضز‬ ‫ٔی‬ ٓٞ‫فطا‬ ‫ضا‬ ‫ٔحیغی‬ ٝ‫و‬ ،‫اؾز‬
‫قٛ٘س‬ ‫اخطا‬ ٖ‫آ‬ ‫زض‬ ‫ٞب‬ ٝٔ‫ثط٘ب‬.‫اظ‬ ٓ‫اف‬ ‫ا٘س‬ ٜ‫قس‬ ٝ‫٘ٛقش‬ ٖ‫آ‬ ‫سحز‬ ٝ‫و‬ ‫ٞبیی‬ ٝٔ‫ثط٘ب‬ ٝ‫و‬ ‫ؾبظز‬ ‫ٔی‬ ‫لبزض‬ ‫ضا‬ ‫ٔب‬ ‫چبضچٛة‬ ٗ‫ای‬C#.Net،
Visual Basic.NetٚC++ٓ‫وٙی‬ ‫زضن‬ ‫ثٟشط‬ ‫ضا‬.‫سحز‬ ٝ‫و‬ ‫وسٞبیی‬CLRٜ‫٘بٔیس‬ ٜ‫قس‬ ‫ٔسیطیز‬ ‫وسٞبی‬ ‫قٛ٘س‬ ‫ٔی‬ ‫اخطا‬ ‫٘ز‬ ‫زار‬ ٚ
ٖٛ‫چ‬ ،‫قٛ٘س‬ ‫ٔی‬CLR‫وٙس‬ ‫ٔی‬ ‫ٔسیطیز‬ ‫اخطا‬ ٖ‫ظٔب‬ ‫زض‬ ‫ضا‬ ‫افعاض‬ ْ‫٘ط‬ ‫ٔرشّف‬ ‫ٞبی‬ ٝ‫خٙج‬.‫ٔكشطن‬ ٖ‫ظثب‬ ٝ‫ث‬ ‫وسٞب‬ ُ‫وبٔذبی‬ ٖ‫ظٔب‬ ‫زض‬
‫ٔیب٘ی‬(CIL)‫قٛ٘س‬ ‫ٔی‬ ٕٝ‫سطخ‬ ‫اؾز‬ ‫اؾٕجّی‬ ٖ‫ظثب‬ ٝ‫ث‬ ٝ‫قجی‬ ‫سمطیجب‬ ٚ ‫٘عزیه‬ ٝ‫و‬.،ٓ‫وٙی‬ ٕٝ‫سطخ‬ ٖ‫ظثب‬ ٗ‫ای‬ ٝ‫ث‬ ‫ضا‬ ٖ‫وسٞبیٕب‬ ‫ثبیس‬ ‫ٔب‬
‫اؾز‬ ٟٓ‫ف‬ ُ‫لبث‬ ‫٘ز‬ ‫زار‬ ‫ثطای‬ ٖ‫ظثب‬ ٗ‫ای‬ ‫فمظ‬ ٖٛ‫چ‬.‫وسٞبی‬ َ‫ٔثب‬ ‫ثطای‬C#ٚVisual Basic.Net‫ٔیب٘ی‬ ‫ٔكشطن‬ ٖ‫ظثب‬ ٝ‫ث‬ ٚ‫ز‬ ‫ٞط‬
(CIL)‫قٛ٘س‬ ‫ٔی‬ ٕٝ‫سطخ‬.‫ٔی‬ ،‫ا٘س‬ ٜ‫قس‬ ٝ‫٘ٛقش‬ ‫ٔشفبٚسی‬ ‫ٞبی‬ ٖ‫ظثب‬ ‫ثب‬ ٝ‫و‬ ‫٘ز‬ ‫زار‬ ‫زض‬ ‫ٔرشّف‬ ‫ٞبی‬ ٝٔ‫ثط٘ب‬ ٝ‫و‬ ‫اؾز‬ ُ‫زِی‬ ٗ‫ٕٞی‬ ٝ‫ث‬
‫وٙٙس‬ ‫ثطلطاض‬ ‫اضسجبط‬ ٓٞ ‫ثب‬ ‫سٛا٘ٙس‬.ٝ‫ث‬ ‫ضا‬ ‫قٕب‬ ‫وسٞبی‬ ٝ‫و‬ ‫وٙیس‬ ‫ایدبز‬ ‫وبٔذبیّط‬ ‫یه‬ ‫ثبیس‬ ‫ذٛاٞیس‬ ‫ٔی‬ ‫٘ز‬ ‫زار‬ ‫ثب‬ ‫ؾبظٌبض‬ ٖ‫ظثب‬ ‫یه‬ ‫اٌط‬
‫وٙس‬ ٕٝ‫سطخ‬ ‫ٔیب٘ی‬ ٖ‫ظثب‬.‫سٛؾظ‬ ٜ‫قس‬ ٕٝ‫سطخ‬ ‫وسٞبی‬CIL‫ٔب٘ٙس‬ ‫اؾٕجّی‬ ُ‫فبی‬ ‫یه‬ ‫زض‬.exe‫یب‬.dll‫قٛ٘س‬ ‫ٔی‬ ٜ‫شذیط‬.ٕٝ‫سطخ‬ ‫وسٞبی‬
ٖ‫ظٔب‬ ‫زض‬ ‫فمظ‬ ‫وبٔذبیّط‬ ٝ‫ث‬ ‫ٔیب٘ی‬ ٖ‫ظثب‬ ٝ‫ث‬ ٜ‫قس‬(JIT)‫قٛ٘س‬ ‫ٔی‬ ُ‫ٔٙشم‬.ٖ‫ظٔب‬ ٖ‫آ‬ ‫زض‬ ٝٔ‫ثط٘ب‬ ٝ‫و‬ ‫ضا‬ ‫وسٞبیی‬ ‫فمظ‬ ٝ‫ِحؾ‬ ‫زض‬ ‫وبٔذبیّط‬ ٗ‫ای‬
‫وٙس‬ ‫ٔی‬ ٕٝ‫سطخ‬ ٗ‫ٔبقی‬ ٖ‫ظثب‬ ٝ‫ث‬ ‫زاضز‬ ‫٘یبظ‬.
‫اؾز‬ ٜ‫آٔس‬ ٝ‫ذالن‬ ‫عٛض‬ ٝ‫ث‬ ‫اخطایی‬ ٝٔ‫ثط٘ب‬ ‫یه‬ ٝ‫ث‬ ‫قبضح‬ ‫ؾی‬ ‫وسٞبی‬ ُ‫سجسی‬ ٜٛ‫٘ح‬ ‫ظیط‬ ‫زض‬:
‫٘ٛیؿس‬ ‫ٔی‬ ‫قبضح‬ ‫ؾی‬ ‫ٔب٘ٙس‬ ‫٘ز‬ ‫زار‬ ٖ‫ظثب‬ ‫یه‬ ‫ثب‬ ‫ضا‬ ‫ذٛز‬ ٝٔ‫ثط٘ب‬ ‫٘ٛیؽ‬ ٝٔ‫ثط٘ب‬.
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
13
‫قٛ٘س‬ ‫ٔی‬ ُ‫سجسی‬ ‫ٔیب٘ی‬ ٖ‫ظثب‬ ‫زض‬ ٖ‫آ‬ َ‫ٔقبز‬ ‫وسٞبی‬ ٝ‫ث‬ ‫قبضح‬ ‫ؾی‬ ‫وسٞبی‬.
‫قٛ٘س‬ ‫ٔی‬ ٜ‫شذیط‬ ‫اؾٕجّی‬ ُ‫فبی‬ ‫یه‬ ‫زض‬ ‫ٔیب٘ی‬ ٖ‫ظثب‬ ‫وسٞبی‬.
‫وبٔذبیّط‬ ‫قٛ٘س‬ ‫ٔی‬ ‫اخطا‬ ‫وسٞب‬ ‫ٚلشی‬JITُ‫سجسی‬ ،‫ثبقٙس‬ ٖ‫ذٛا٘س‬ ُ‫لبث‬ ‫وبٔذیٛسط‬ ‫ثطای‬ ٝ‫و‬ ‫وسٞبیی‬ ٝ‫ث‬ ٝ‫ِحؾ‬ ‫زض‬ ‫ضا‬ ‫ٔیب٘ی‬ ٖ‫ظثب‬ ‫وسٞبی‬
‫وٙس‬ ‫ٔی‬.
‫ٔكشطن‬ ‫٘ٛؿ‬ ٓ‫ؾیؿش‬ ْ‫٘ب‬ ٝ‫ث‬ ‫زیٍطی‬ ‫ٚیػٌی‬ ‫٘ز‬ ‫زار‬(CTS)‫اظ‬ ‫ثركی‬ ٝ‫و‬ ‫زاضز‬ ‫٘یع‬CLR‫ؾبظی‬ َ‫ٔقبز‬ ‫ثطای‬ ‫اؾز‬ ‫ای‬ ٝ‫٘مك‬ ٚ ‫اؾز‬
‫٘ز‬ ‫زار‬ ‫زض‬ ‫ٞب‬ ٜ‫زاز‬ ‫ا٘ٛاؿ‬.‫ثب‬CTS‫٘ٛؿ‬int‫٘ٛؿ‬ ٚ ‫قبضح‬ ‫ؾی‬ ‫زض‬Integer‫٘ٛؿ‬ ‫اظ‬ ٚ‫ز‬ ‫ٞط‬ ٖٛ‫چ‬ ،‫ٞؿشٙس‬ ٖ‫یىؿب‬ ‫ثیؿیه‬ َ‫ٚیػٚا‬ ‫زض‬
System.Int32‫قٛ٘س‬ ‫ٔی‬ ‫ٔكشك‬.ُ‫فبی‬ ‫یه‬ ‫زض‬ ٝ‫حبفؾ‬ ٜ‫اؾشفبز‬ ‫ثال‬ ‫ٞبی‬ ٝ٘‫ذب‬ ٖ‫وطز‬ ‫دبن‬(Garbage collection)‫اظ‬ ‫زیٍط‬ ‫یىی‬
‫اؾز‬ ‫ٚضن‬ ٓ‫فطی‬ ‫٘ز‬ ‫زار‬ ‫ٚیػٌیٟبی‬.‫سٛؾظ‬ ٜ‫قس‬ ٜ‫اؾشفبز‬ ٝ‫حبفؾ‬ ‫ٚضن‬ ٓ‫فطی‬ ‫٘ز‬ ‫زار‬ ‫٘كٛز‬ ٜ‫اؾشفبز‬ ‫ظیبز‬ ،‫ٔٙبثقی‬ ‫اظ‬ ٝ‫و‬ ‫ٍٞٙبٔی‬
‫وٙس‬ ‫ٔی‬ ‫آظاز‬ ‫ضا‬ ٝٔ‫ثط٘ب‬.
‫چیؼر؟‬ ‫ؿاسج‬ ‫ػی‬
‫قبضح‬ ‫ؾی‬(C#)‫اؾز‬ ٜ‫قس‬ ٝ‫ؾبذش‬ ‫ٔبیىطٚؾبفز‬ ‫قطوز‬ ‫سٛؾظ‬ ٝ‫و‬ ‫اؾز‬ ‫ٌطا‬ ‫قی‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬ ٖ‫ظثب‬ ‫یه‬.‫اظ‬ ‫سطویجی‬ ‫قبضح‬ ‫ؾی‬
‫ذٛة‬ ‫لبثّیشٟبی‬C++ٚJava‫اؾز‬.‫یبز‬ ‫ضاحز‬ ‫ضا‬ ‫قبضح‬ ‫ؾی‬ ٖ‫ظثب‬ ٝ‫و‬ ‫زاضیس‬ ‫ضا‬ ‫قب٘ؽ‬ ٗ‫ای‬ ‫زاضیس‬ ‫آقٙبیی‬ ٖ‫ظثب‬ ٚ‫ز‬ ٗ‫ای‬ ‫ثب‬ ‫اٌط‬
‫ثٍیطیس‬.‫ضا‬ ٖ‫آ‬ ‫ضاحز‬ ‫سٛا٘ٙس‬ ‫ٔی‬ ٖ‫آٔٛظا‬ ‫زا٘ف‬ ٓٞ ٚ ‫ا٘س‬ ٜ‫٘ىطز‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬ ‫لجال‬ ٝ‫و‬ ‫وؿب٘ی‬ ٓٞ ٝ‫و‬ ‫اؾز‬ ‫ضاحز‬ ‫لسضی‬ ٝ‫ث‬ ٖ‫ظثب‬ ٗ‫ای‬
‫ثٍیط٘س‬ ‫یبز‬.‫ٞب‬ ‫ثبظی‬ ٚ ُ‫ٔٛثبی‬ ‫ٞبی‬ ٝٔ‫،ثط٘ب‬ ‫ٞب‬ ‫ؾطٚیؽ‬ ‫،ٚة‬ ‫ٚة‬ ‫،سحز‬ ‫ٚیٙسٚظ‬ ‫سحز‬ ‫ٞبی‬ ٝٔ‫ثط٘ب‬ ‫ؾبذز‬ ‫ثطای‬ ٖ‫سٛا‬ ‫ٔی‬ ‫قبضح‬ ‫ؾی‬ ‫اظ‬
‫وطز‬ ٜ‫اؾشفبز‬.ٜ‫اؾشفبز‬ ‫ٔقٙبی‬ ٝ‫ث‬ ‫قبضح‬ ‫ؾی‬ َ‫ٚیػٚا‬ ‫أب‬ ‫وطز‬ ٜ‫اؾشفبز‬ ‫قبضح‬ ‫ؾی‬ ّٕٝ‫و‬ ‫اظ‬ ‫قبضح‬ ‫ؾی‬ َ‫ٚیػٚا‬ ٜ‫ٚاغ‬ ‫خبی‬ ٝ‫ث‬ ٖ‫سٛا‬ ‫ٔی‬
‫ثبقس‬ ‫ٔی‬ ٛ‫اؾشٛزی‬ َ‫ٚیػٚا‬ ‫ٌطافیىی‬ ‫ٔحیظ‬ ٚ ‫قبضح‬ ‫ؾی‬ ‫اظ‬ ٖ‫ٕٞعٔب‬.‫ٔرهٛنب‬ ٝ‫و‬ ‫اؾز‬ ‫ظثب٘ی‬ ‫سٟٙب‬ ‫قبضح‬ ‫ؾی‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬ ٖ‫ظثب‬
‫اؾز‬ ٜ‫قس‬ ‫عطاحی‬ ‫ٚضن‬ ٓ‫فطی‬ ‫٘ز‬ ‫زار‬ ‫ثطای‬.ٝ‫ؾبذش‬ ُ‫لج‬ ‫اظ‬ ‫اخعا‬ ‫اظ‬ ‫ثعضٌی‬ ٝ‫ٔدٕٛف‬ ُٔ‫قب‬ ٝ‫و‬ ‫٘ز‬ ‫زار‬ ‫والؼ‬ ٝ٘‫وشبثرب‬ ‫اظ‬ ‫قبضح‬ ‫ؾی‬
‫وٙس‬ ‫ٔی‬ ٜ‫اؾشفبز‬ ،‫اؾز‬ ٜ‫قس‬.‫وٙٙس‬ ‫ٔی‬ ‫وٕه‬ ‫ٞب‬ ٝٔ‫ثط٘ب‬ ‫ؾطیقشط‬ ٝ‫چ‬ ‫ٞط‬ ‫ؾبذز‬ ٝ‫ث‬ ‫اخعا‬ ٗ‫ای‬.ٚ ‫لسضسٕٙس‬ ‫ثؿیبض‬ ٝٔ‫ثط٘ب‬ ‫یه‬ ‫قبضح‬ ‫ؾی‬
‫وطز‬ ‫ایدبز‬ ٖ‫آؾب‬ ‫زضن‬ ٚ ‫ثیكشط‬ ‫ٔسیطیز‬ ‫لبثّیز‬ ‫ثب‬ ‫ٞبیی‬ ٝٔ‫ثط٘ب‬ ٖ‫سٛا‬ ‫ٔی‬ ٖ‫آ‬ ‫ثب‬ ٚ ‫اؾز‬ ‫ٌطا‬ ‫قی‬.‫ظثبٟ٘بی‬ ٝ‫ث‬ ‫٘ؿجز‬ ٖ‫ظثب‬ ٗ‫ای‬ ‫ؾبذشبض‬
‫اؾز‬ ٟٓ‫ف‬ ُ‫لبث‬ ٚ ٖ‫آؾب‬ ‫ثؿیبض‬ ‫زیٍط‬.
‫قٛز‬ ‫٘هت‬ ‫ٚضن‬ ٓ‫فطی‬ ‫٘ز‬ ‫زار‬ ‫ثبیس‬ ‫اثشسا‬ ‫قبضح‬ ‫ؾی‬ ٝٔ‫ثط٘ب‬ ‫یه‬ ‫اخطای‬ ‫ثطای‬.‫ٞبی‬ ‫سىِٙٛٛغی‬ ‫اظ‬ ٝ‫و‬ ‫اؾز‬ ‫ظثبٟ٘بیی‬ ‫اظ‬ ‫یىی‬ ‫قبضح‬ ‫ؾی‬
‫ٔب٘ٙس‬ ‫٘ز‬ ‫زار‬ ‫زیٍط‬ASP.NET, SilverlightٚXNA‫وٙس‬ ‫ٔی‬ ‫دكشیجب٘ی‬.‫٘یع‬ ٖ‫آ‬ ٝ‫و‬ ‫زاضز‬ ٝ‫یىذبضچ‬ ٝ‫سٛؾق‬ ‫ٔحیظ‬ ‫یه‬ ٗ‫ٕٞچٙی‬
‫وٙس‬ ‫ٔی‬ ‫وٕه‬ ‫قبضح‬ ‫ؾی‬ ‫زض‬ ‫وس٘ٛیؿی‬ ‫زض‬ ‫قٕب‬ ٝ‫ث‬ ٝ‫و‬ ‫اؾز‬ ‫ٔفیسی‬ ‫اثعاضٞبی‬ ‫زاضای‬ ‫ذٛز‬ ٝ‫٘ٛث‬ ٝ‫ث‬.‫سٛؾظ‬ ٓ‫زائ‬ ‫عٛض‬ ٝ‫ث‬ ٖ‫ظثب‬ ٗ‫ای‬
‫قٛز‬ ‫ٔی‬ ٝ‫اضبف‬ ٖ‫آ‬ ٝ‫ث‬ ‫خسیسی‬ ‫ٚیػٌیٟبی‬ ٚ ٜ‫قس‬ ‫ضٚظ‬ ٝ‫ث‬ ‫ٔبیىطٚؾبفز‬.‫٘ز‬ ‫زار‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬ ‫ظثبٟ٘بی‬ ٗ‫ثٟشطی‬ ‫اظ‬ ‫یىی‬ ‫قبضح‬ ‫ؾی‬
‫اؾز‬.
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
14
َ‫اػسَدی‬ ‫ٍیظٍال‬
‫ٔحیظ‬ ٛ‫اؾشٛزی‬ َ‫ٚیػٚا‬‫زاضای‬ ٝ‫و‬ ،‫اؾز‬ ‫ای‬ ٝ‫یىذبضچ‬ ٝ‫سٛؾق‬‫اثعاضٞبیی‬ٚ ‫قبضح‬ ‫ؾی‬ ‫ٞبی‬ ٝٔ‫ثط٘ب‬ ٝ‫سٛؾق‬ ‫ثطای‬ ‫قٕب‬ ٝ‫ث‬ ‫وٕه‬ ‫ثطای‬
‫ٔی‬ ‫٘ز‬ ‫زار‬‫ثبقس‬.‫ثب‬ ‫ضا‬ ‫قبضح‬ ‫ؾی‬ ٝٔ‫ثط٘ب‬ ‫یه‬ ‫سٛا٘یس‬ ‫ٔی‬ ‫قٕب‬ٝٔ‫ثط٘ب‬ ‫اظ‬ ٜ‫اؾشفبز‬notepad‫زیٍط‬ ٗ‫ٔش‬ ‫ٚیطایكٍط‬ ٝٔ‫ثط٘ب‬ ‫ٞط‬ ‫یب‬
‫ذغب‬ ‫زاضای‬ ‫قٕب‬ ٝٔ‫ثط٘ب‬ ‫اٌط‬ ٖٛ‫چ‬ ‫اؾز‬ ‫ؾرز‬ ‫ثؿیبض‬ ‫وبض‬ ٗ‫ای‬ ‫أب‬ ،‫وٙیس‬ ٜ‫اؾشفبز‬ ٖ‫آ‬ ‫اظ‬ ‫قبضح‬ ‫ؾی‬ ‫وبٔذبیّط‬ ‫اظ‬ ٜ‫اؾشفبز‬ ‫ثب‬ ٚ ‫ثٙٛیؿیس‬
‫ثبقس‬،‫قٛز‬ ‫ٔی‬ ‫ؾرز‬ ٖ‫آ‬ ‫ذغبیبثی‬.ٜ‫اقبض‬ ‫قبضح‬ ‫ؾی‬ َ‫ٚیػٚا‬ ٝ‫ث‬ ٓٞ ٚ ٛ‫اؾشٛزی‬ َ‫ٚیػٚا‬ ٝ‫ث‬ ٓٞ ٛ‫اؾشٛزی‬ َ‫ٚیػٚا‬ ّٕٝ‫و‬ ٝ‫و‬ ‫وٙیس‬ ٝ‫سٛخ‬
‫زاضز‬.‫ظیبزی‬ ‫ٞبی‬ ‫ٚیػٌی‬ ‫زاضای‬ ‫ٔحیظ‬ ٗ‫ای‬ ٖٛ‫چ‬ ‫وٙیس‬ ٜ‫اؾشفبز‬ ٝٔ‫ثط٘ب‬ ‫ؾبذز‬ ‫ثطای‬ ٛ‫اؾشٛزی‬ َ‫ٚیػٚا‬ ‫ٔحیظ‬ ‫اظ‬ ٝ‫و‬ ٓ‫وٙی‬ ‫ٔی‬ ٝ‫سٛنی‬
‫ثبقس‬ ‫ٔی‬ ‫قبضح‬ ‫ؾی‬ ‫ٞبی‬ ٝٔ‫ثط٘ب‬ ٝ‫سٛؾق‬ ‫خٟز‬ ‫قٕب‬ ٝ‫ث‬ ‫وٕه‬ ‫ثطای‬.ٝ‫ث‬ ‫زٞٙس‬ ‫ٔی‬ ‫ٞسض‬ ‫ضا‬ ‫قٕب‬ ‫ٚلز‬ ٝ‫و‬ ‫ٞب‬ ‫دطزاظـ‬ ‫اظ‬ ‫ظیبزی‬ ‫سقساز‬
‫قٛ٘س‬ ‫ٔی‬ ْ‫ا٘دب‬ ٛ‫اؾشٛزی‬ َ‫ٚیػٚا‬ ‫سٛؾظ‬ ‫ذٛزوبض‬ ‫نٛضر‬.‫الیؿٙؽ‬ ُ‫ایٙش‬ ‫ٞب‬ ‫ٚیػٌی‬ ٗ‫ای‬ ‫اظ‬ ‫یىی‬(Intellisense)‫زض‬ ‫ضا‬ ‫قٕب‬ ٝ‫و‬ ‫اؾز‬
‫ؾطیـ‬ ‫سبیخ‬‫وٙس‬ ‫ٔی‬ ‫وٕه‬ ٖ‫وسٞبیشب‬.ٜ‫قس‬ ٝ‫اضبف‬ ‫ٚیػٌیٟبی‬ ‫اظ‬ ‫زیٍط‬ ‫یىی‬break pointَٛ‫ع‬ ‫زض‬ ‫زٞس‬ ‫ٔی‬ ٜ‫اخبظ‬ ‫قٕب‬ ٝ‫ث‬ ٝ‫و‬ ‫اؾز‬
‫وٙیس‬ ‫چه‬ ‫ضا‬ ‫ٔشغیطٞب‬ ‫زض‬ ‫ٔٛخٛز‬ ‫ٔمبزیط‬ ٝٔ‫ثط٘ب‬ ‫اخطای‬.‫وٛچه‬ ‫ذغبٞبی‬ ‫حشی‬ ٚ ‫وٙس‬ ‫ٔی‬ ‫ذغبیبثی‬ ‫ضا‬ ‫قٕب‬ ٝٔ‫ثط٘ب‬ ٛ‫اؾشٛزی‬ َ‫ٚیػٚا‬
(‫حطٚف‬ ٗ‫٘ٛقش‬ ‫وٛچه‬ ‫یب‬ ‫ثعضي‬ ‫ٔب٘ٙس‬)‫اؾز‬ ‫ٌطافیىی‬ ‫ضاثظ‬ ‫یه‬ ‫ؾبذز‬ ‫ثطای‬ ‫عطاحی‬ ‫اثعاضٞبی‬ ‫زاضای‬ ٗ‫،ٕٞچٙی‬ ‫وٙس‬ ‫ٔی‬ ‫ثطعطف‬ ‫ضا‬
‫٘ٛقز‬ ‫ظیبزی‬ ‫وسٞبی‬ ‫ثبیس‬ ‫ٌطافیىی‬ ‫ضاثظ‬ ٗ‫ٕٞچی‬ ‫ؾبذز‬ ‫ثطای‬ ٛ‫اؾشٛزی‬ َ‫ٚیػٚا‬ ٖٚ‫ثس‬ ٝ‫و‬.‫قٕب‬ ‫ثبظزٞی‬ ‫لسضسٕٙس‬ ‫ٞبی‬ ٝٔ‫ثط٘ب‬ ٗ‫ای‬ ‫ثب‬
‫قٛز‬ ‫ٔی‬ ‫خٛیی‬ ٝ‫نطف‬ ‫اٍ٘یع‬ ‫قٍفز‬ ‫ٚیػٌیٟبی‬ ٗ‫ای‬ ‫ٚخٛز‬ ‫ثب‬ ‫قٕب‬ ‫ٚلز‬ ‫زض‬ ٚ ‫یبثس‬ ‫ٔی‬ ‫افعایف‬.َ‫ٚیػٚا‬ ٝ‫٘ؿر‬ ٗ‫آذطی‬ ‫حبضط‬ َ‫حب‬ ‫زض‬
ٛ‫اؾشٛزی‬Visual Studio 2015‫اؾز‬.ٝ‫٘ؿر‬ ٚ‫ز‬ ٝ‫ث‬ ٝ‫٘ؿر‬ ٗ‫ای‬Visual Studio Professional(‫لیٕز‬ ٖ‫اضظا‬)ٚVisual
Studio Enterprise(‫ٌطا٘میٕز‬)‫ٞؿشٙس‬ ‫ٔشفبٚسی‬ ‫ٞبی‬ ‫ٚیػٌی‬ ‫زاضای‬ ٚ ‫قٛز‬ ‫ٔی‬ ٓ‫سمؿی‬.ْ‫٘ط‬ ٖ‫زٞٙسٌب‬ ٝ‫سٛؾق‬ ‫ثطای‬ ‫ذٛة‬ ‫ذجط‬
‫زٞس‬ ٝ‫اضائ‬ ‫ثبظ‬ ٗ‫ٔش‬ ‫نٛضر‬ ٝ‫ث‬ ‫ضا‬ ٛ‫اؾشٛزی‬ َ‫ٚیػٚا‬ ٝ‫و‬ ‫زاضز‬ ٓ‫سهٕی‬ ‫ٔبیىطٚؾبفز‬ ٝ‫و‬ ‫اؾز‬ ٗ‫ای‬ ‫افعاض‬.َ‫ٚیػٚا‬ ‫ٞبی‬ ٝ‫٘ؿر‬ ‫اظ‬ ‫یىی‬
ٛ‫اؾشٛزی‬،Visual Studio Community‫وطز‬ ٜ‫اؾشفبز‬ ٖ‫آ‬ ‫اظ‬ ٚ ‫زاّ٘ٛز‬ ‫ضا‬ ٖ‫آ‬ ٖ‫سٛا‬ ‫ٔی‬ ٚ ‫اؾز‬ ‫آظاز‬ ٝ‫و‬ ‫ثبقس‬ ‫ٔی‬.ٝٔ‫ثط٘ب‬ ٗ‫ای‬
‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬ ‫قطٚؿ‬ ‫ثطای‬ ‫ضا‬ ‫وبفی‬ ‫ٚیػٌیٟبی‬C#‫زٞس‬ ‫ٔی‬ ‫لطاض‬ ‫قٕب‬ ‫اذشیبض‬ ‫زض‬.ٝ‫٘ؿر‬ ٗ‫ای‬(Community)ٚ ‫٘یؿز‬ ُٔ‫وب‬
‫اؾز‬ ‫انّی‬ ٝ‫٘ؿر‬ ٜ‫قس‬ ٝ‫ذالن‬.‫اظ‬ ٜ‫اؾشفبز‬ َ‫حب‬ ‫ٞط‬ ٝ‫ث‬Visual Studio Communityٗ‫خبیٍعی‬ ٝ‫و‬Visual Studio
Expressٝ‫٘ؿر‬ ٖ‫ٕٞب‬ ‫٘ٛفی‬ ٝ‫ث‬ ٚ ٜ‫قس‬Visual Studio Professionalٗ‫ای‬ ‫سٕطیٙبر‬ ْ‫ا٘دب‬ ‫ثطای‬ ،‫اؾز‬‫وشبة‬‫اؾز‬ ‫وبفی‬.
Visual Studio Enterprise 2015‫ٔرشّف‬ ‫ٕ٘ٛزاضٞبی‬ ٓ‫ضؾ‬ ٚ ‫یبثی‬ ‫فیت‬ ‫خٟز‬ ‫ثیكشطی‬ ‫اثعاضٞبی‬ ٚ ‫وبّٔشط‬ ‫ٔحیغی‬ ‫زاضای‬
‫زض‬ ٝ‫و‬ ‫اؾز‬Visual Studio Community‫٘ساض٘س‬ ‫ٚخٛز‬.‫ظثبٟ٘بی‬ ‫زاضای‬ ٚ ‫قٛز‬ ‫ٕ٘ی‬ ٝ‫ذالن‬ ‫قبضح‬ ‫ؾی‬ ٝ‫ث‬ ‫فمظ‬ ٛ‫اؾشٛزی‬ َ‫ٚیػٚا‬
‫ثبقس‬ ‫ٔی‬ ‫٘یع‬ ‫ثیؿیه‬ َ‫ٚیػٚا‬ ّٕٝ‫خ‬ ‫اظ‬ ‫زیٍطی‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬.‫ٔب‬ ٚ ‫اؾز‬ ٓٞ ٝ‫قجی‬ ‫ثؿیبض‬ ٛ‫اؾشٛزی‬ َ‫ٚیػٚا‬ ٚ ‫قبضح‬ ‫ؾی‬ ‫وبضثطی‬ ‫ضاثظ‬
ٓ‫زٞی‬ ‫ٔی‬ ْ‫ا٘دب‬ ‫قبضح‬ ‫ؾی‬ ‫اظ‬ ٜ‫اؾشفبز‬ ‫ثب‬ ‫ضا‬ ‫سٕطیٙبر‬ ‫ثیكشط‬ ‫وشبة‬ ٗ‫ای‬ ‫زض‬.
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
15
َ‫اػسَدی‬ ‫ٍیظٍال‬ ‫ًصة‬ ٍ ‫داًلَد‬
‫٘هت‬ ٚ ‫زاّ٘ٛز‬ ٜٛ‫٘ح‬ ٓ‫ذٛاٞی‬ ‫ٔی‬ ‫زضؼ‬ ٗ‫ای‬ ‫زض‬Visual Studio Community 2015ٓ‫زٞی‬ ‫آٔٛظـ‬ ‫ضا‬.
‫داًلَد‬Visual Studio Community 2015
Visual Studio Community 2015‫وٙیس‬ ‫زاّ٘ٛز‬ ‫ظیط‬ ‫ِیٙه‬ ‫اظ‬ ‫ضا‬ ٖ‫آ‬ ‫سٛا٘یس‬ ‫ٔی‬ ٚ ‫اؾز‬ ‫زؾشطؼ‬ ‫زض‬ ‫آظاز‬ ‫نٛضر‬ ٝ‫ث‬:
https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx
‫ضٚی‬ ‫ثط‬ ‫وّیه‬ ‫ثب‬ ٖ‫سٛا‬ ‫ٔی‬ ٝ‫نفح‬ ٗ‫ای‬ ُ‫زاذ‬ ‫زض‬ ٝ‫و‬ ‫قٛز‬ ‫ٔی‬ ‫ؽبٞط‬ ‫ظیط‬ ‫نٛضر‬ ٝ‫ث‬ ‫ای‬ ٝ‫نفح‬ ‫ثبال‬ ‫ِیٙه‬ ‫ضٚی‬ ‫ثط‬ ‫وّیه‬ ‫ثب‬Visual
Studio Community 2015‫وطز‬ ‫زاّ٘ٛز‬ ‫ضا‬ ٖ‫آ‬:
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
16
‫ضٚی‬ ‫ثط‬ ‫وّیه‬ ‫اظ‬ ‫ثقس‬Visual Studio Community 2015‫فطٔز‬ ‫ؾذؽ‬ ٚ ‫٘ؾط‬ ‫ٔٛضز‬ ٖ‫ظثب‬ISOُ‫فبی‬ ْ‫سٕب‬ ‫سب‬ ٜ‫وطز‬ ‫ا٘شربة‬ ‫ضا‬
‫٘هت‬ ‫خٟز‬ ْ‫الظ‬ ‫ٞبی‬Visual Studio Community 2015‫قٛ٘س‬ ‫زاّ٘ٛز‬.ُ‫فبی‬ ٗ‫ٕٞی‬ ٖ‫سٛا‬ ‫ٔی‬ ‫اٌط‬ ‫وبض‬ ٗ‫ای‬ ‫ثب‬ISO‫ضٚی‬ ‫ثط‬ ‫ضا‬
‫وطز‬ ‫٘هت‬ ،ْ‫الظ‬ ‫ٞبی‬ ُ‫فبی‬ ‫ٔدسز‬ ‫زاّ٘ٛز‬ ٝ‫ث‬ ‫٘یبظ‬ ٖٚ‫ثس‬ ‫زیٍط‬ ‫ٞبی‬ ٓ‫ؾیؿش‬.ُ‫فبی‬ ٗ‫ای‬ISO‫حسٚز‬5‫ثطای‬ ٚ ‫زاضز‬ ٓ‫حد‬ ‫ٌیٍبثبیز‬
‫زاضیس‬ ‫ؾطفز‬ ‫دط‬ ‫ایٙشط٘ز‬ ‫یه‬ ٝ‫ث‬ ‫یع‬ ٖ‫آ‬ ‫زاّ٘ٛز‬.
ٕٝ‫زو‬ ‫ضٚی‬ ‫ثط‬ ‫وّیه‬ ‫ثب‬Download‫قٛز‬ ‫ٔی‬ ‫قطٚؿ‬ ٝٔ‫ثط٘ب‬ ‫زاّ٘ٛز‬ ،.
‫ًصة‬Visual Studio Community 2015
‫ٚیٙسٚظ‬ ‫زض‬ ٖ‫آ‬ ٖ‫وطز‬ ‫ثبظ‬ ٝ‫ث‬ ‫لبزض‬ ‫ثبیس‬ ‫قٕب‬ ،ُ‫فبی‬ ‫زاّ٘ٛز‬ ‫اظ‬ ‫ثقس‬8‫ثبقیس‬ ‫ثبالسط‬ ‫یب‬.ُ‫فبی‬ ‫اخطای‬ ‫اظ‬ ‫ثقس‬ISO‫ثط‬ ٚ ٝ‫ضفش‬ ٖ‫آ‬ ُ‫زاذ‬ ٝ‫ث‬ ،
ُ‫فبی‬ ‫ضٚی‬vs_community.exe‫وٙیس‬ ‫وّیه‬ ‫ثبض‬ ٚ‫ز‬:
‫قٛز‬ ‫ٔی‬ ‫ؽبٞط‬ ‫ظیط‬ ‫نٛضر‬ ٝ‫ث‬ ‫ای‬ ٝ‫نفح‬ ‫ثبال‬ ُ‫فبی‬ ‫ضٚی‬ ‫ثط‬ ‫وّیه‬ ‫ثب‬.ٝٙ‫ٌعی‬Typicalٕٝ‫زو‬ ‫ضٚی‬ ‫ثط‬ ٚ ‫ا٘شربة‬ ‫ضا‬Install
‫وٙیس‬ ‫وّیه‬:
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
17
‫ثطؾس‬ ٖ‫دبیب‬ ٝ‫ث‬ ‫٘هت‬ ّٝ‫ٔطح‬ ‫سب‬ ‫وٙیس‬ ‫نجط‬.
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
18
‫قٛز‬ ‫ٔی‬ ٖ‫ٕ٘بیب‬ ‫ظیط‬ ‫نٛضر‬ ٝ‫ث‬ ‫ای‬ ٝ‫نفح‬ ،‫٘هت‬ ْ‫اسٕب‬ ‫اظ‬ ‫ثقس‬.ٕٝ‫زو‬ ‫ضٚی‬ ‫ثط‬ ٝ‫نفح‬ ٗ‫ای‬ ‫زض‬Launch‫سب‬ ‫ٕ٘بییس‬ ‫وّیه‬Visual
Studio Community‫قٛز‬ ‫اخطا‬.
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
19
‫تا‬ ‫واس‬ ‫ؿشٍع‬Visual Studio Community
‫قٛز‬ ‫ثبضٌصاضی‬ ٖ‫آ‬ ٝ‫نفح‬ ‫سب‬ ‫ثٕب٘یس‬ ‫ٔٙشؾط‬ ٚ ٜ‫وطز‬ ‫اخطا‬ ‫ضا‬ ٛ‫اؾشٛزی‬ َ‫ٚیػٚا‬ ٝٔ‫ثط٘ب‬:
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
20
‫اٌط‬ ٚ ٜ‫وطز‬ ٜ‫شذیط‬ ‫اثطی‬ ‫فضبی‬ ‫زض‬ ‫ضا‬ ‫زٞیس‬ ‫ٔی‬ ٛ‫اؾشٛزی‬ َ‫ٚیػٚا‬ ‫زض‬ ٝ‫و‬ ‫سغییطاسی‬ ‫سٛا٘یس‬ ‫ٔی‬ ‫ثبقیس‬ ‫ٔبیىطٚؾبفز‬ ‫اوب٘ز‬ ‫یه‬ ‫زاضای‬ ‫اٌط‬
َ‫ٚیػٚا‬ ‫ضٚی‬ ‫ثط‬ ‫ذٛزوبض‬ ‫نٛضر‬ ٝ‫ث‬ ‫ضا‬ ‫سغییطار‬ ،‫ذٛز‬ ‫اوب٘ز‬ ٝ‫ث‬ ٜ‫قس‬ ‫ٚاضز‬ ‫ثب‬ ‫سٛا٘یس‬ ‫ٔی‬ ،‫وٙیس‬ ‫٘هت‬ ‫زیٍط‬ ‫وبٔذیٛسط‬ ‫زض‬ ‫ضا‬ ٖ‫آ‬
‫وٙیس‬ َ‫افٕب‬ ٜ‫قس‬ ‫٘هت‬ ٜ‫سبظ‬ ٝ‫و‬ ‫اؾشٛزیٛیی‬.ٕٝ‫زو‬ ٖ‫ظز‬ ‫ثب‬ ‫ضا‬ ّٝ‫ٔطح‬ ٗ‫ای‬ ‫سٛا٘یس‬ ‫ٔی‬ ٝ‫اِجش‬Not now, maybe later‫وٙیس‬ ‫ضز‬:
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
21
‫وٙیس‬ ‫ا٘شربة‬ ‫ضا‬ ‫یىی‬ ٛ‫اؾشٛزی‬ َ‫ٚیػٚا‬ ‫زض‬ ٜ‫قس‬ ‫سقطیف‬ ‫دیف‬ ‫اظ‬ ‫ؽبٞط‬ ٝ‫ؾ‬ ٗ‫ثی‬ ‫اظ‬ ‫سٛا٘یس‬ ‫ٔی‬ ‫قٕب‬.‫ؽبٞط‬ ‫دیكفطو‬ ‫نٛضر‬ ٝ‫ث‬ ٗٔBlue
‫وٙیس‬ ‫ا٘شربة‬ ‫ضا‬ ‫زیٍط‬ ‫ؽبٞط‬ ،‫ذٛز‬ ٝ‫ؾّیم‬ ٝ‫ث‬ ٝ‫ثؿش‬ ‫سٛا٘یس‬ ‫ٔی‬ ‫قٕب‬ ‫ِٚی‬ ٓٙ‫و‬ ‫ٔی‬ ‫ا٘شربة‬ ‫ضا‬:
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
22
ٕٝ‫زو‬ ٖ‫ظز‬ ‫اظ‬ ‫ثقس‬Start Visual Studio‫قٛز‬ ‫ٔی‬ ‫ؽبٞط‬ ‫ظیط‬ ‫نٛضر‬ ٝ‫ث‬ ‫ای‬ ٝ‫نفح‬:
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
23
ُٔ‫وب‬ ‫ثبضٌصاضی‬ ‫اظ‬ ‫ثقس‬Visual Studio Community‫٘هت‬ ‫اظ‬ ٖ‫٘كب‬ ٝ‫و‬ ‫قٛز‬ ‫ٔی‬ ٜ‫زاز‬ ‫ٕ٘بیف‬ ‫ظیط‬ ‫نٛضر‬ ٝ‫ث‬ ٝٔ‫ثط٘ب‬ ‫انّی‬ ٝ‫نفح‬
‫زاضز‬ ٖ‫آ‬ ُٔ‫وب‬:
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
24
‫آهذیذ‬ ‫خَؽ‬ َ‫اػسَدی‬ ‫ٍیظٍال‬ ِ‫ت‬
َ‫ٚیػٚا‬ ‫ٔحیظ‬ ‫ٔرشّف‬ ‫ٞبی‬ ‫لؿٕز‬ ٜ‫ثبض‬ ‫زض‬ ٓ‫ذٛاٞی‬ ‫ٔی‬ ‫ثرف‬ ٗ‫ای‬ ‫زض‬ٛ‫اؾشٛزی‬ٓ‫زٞی‬ ‫آٔٛظـ‬ ‫ٔغبِجی‬ ‫قٕب‬ ٝ‫ث‬.‫ا٘ٛاؿ‬ ‫ثب‬ ٝ‫و‬ ‫اؾز‬ ْ‫الظ‬
‫قٛیس‬ ‫آقٙب‬ ‫ٔحیظ‬ ٗ‫ای‬ ‫ٚیػٌیٟبی‬ ٚ ‫اثعاضٞب‬.‫وٙیس‬ ‫اخطا‬ ‫ضا‬ ‫قبضح‬ ‫ؾی‬ َ‫ٚیػٚا‬ ٝٔ‫ثط٘ب‬.ٝ‫نفح‬ ‫ٚاضز‬ ‫قس‬ ٝ‫ثؿش‬ ‫ثبال‬ ٝ‫نفح‬ ٝ‫ایٙى‬ ‫اظ‬ ‫ثقس‬
ٓ‫قٛی‬ ‫ٔی‬ ‫قبضح‬ ‫ؾی‬ َ‫ٚیػٚا‬ ٗ‫آغبظی‬:
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
25
‫زاز‬ ٓ‫ذٛاٞی‬ ‫سٛضیح‬ ‫آٟ٘ب‬ ‫ٔٛضز‬ ‫زض‬ ٝ‫و‬ ٜ‫قس‬ ‫ثٙسی‬ ٝ‫عجم‬ ‫ذبنی‬ ٗ‫فٙبٚی‬ ‫عجك‬ ‫ثط‬ ٝ‫نفح‬ ٗ‫ای‬.
‫تاس‬ ٌَ‫ه‬(Menu Bar)
‫ثبض‬ ٛٙٔ(1)‫اؾز‬ ‫ٞب‬ ٝٔ‫ثط٘ب‬ ‫اخطای‬ ٚ ‫ذغبیبثی‬ ،‫ٍٟ٘ساضی‬ ،ٝ‫سٛؾق‬ ،‫ؾبذز‬ ‫ثطای‬ ‫ٔرشّفی‬ ‫ٔٙٛٞبی‬ ُٔ‫قب‬ ٝ‫و‬.ٛٙٔ ‫ٞط‬ ‫ضٚی‬ ‫ثط‬ ‫وّیه‬ ‫ثب‬
‫قٛ٘س‬ ‫ٔی‬ ‫ؽبٞط‬ ٖ‫آ‬ ٝ‫ث‬ ٝ‫ٚاثؿش‬ ‫ٔٙٛٞبی‬ ‫زیٍط‬.‫قطایظ‬ ‫زض‬ ‫فمظ‬ ٝ‫و‬ ‫اؾز‬ ‫ٔرشّفی‬ ‫ٞبی‬ ٓ‫آیش‬ ‫زاضای‬ ‫ٔٙٛثبض‬ ٝ‫و‬ ‫وٙیس‬ ٝ‫سٛخ‬ ٝ‫٘ىش‬ ٗ‫ای‬ ٝ‫ث‬
‫قٛ٘س‬ ‫ٔی‬ ‫ؽبٞط‬ ‫ذبنی‬.‫ٔٙٛی‬ ‫ٞبی‬ ٓ‫آیش‬ َ‫ٔثب‬ ٖ‫فٙٛا‬ ٝ‫ث‬Project‫ثبقس‬ َ‫فقب‬ ٜ‫دطٚغ‬ ٝ‫و‬ ‫قس‬ ‫ذٛاٞٙس‬ ٜ‫زاز‬ ٖ‫٘كب‬ ‫نٛضسی‬ ‫زض‬.‫ظیط‬ ‫زض‬
‫اؾز‬ ٜ‫آٔس‬ ‫ٔٙٛٞب‬ ‫ٚیػٌیٟبی‬ ‫اظ‬ ‫ثطذی‬:
ٛٙٔ ‫سٛضیح‬
File ‫ثبقس‬ ‫ٔی‬ ‫آٟ٘ب‬ ‫اظ‬ ‫ذطٚج‬ ٚ ‫ٞب‬ ٜ‫دطٚغ‬ ٜ‫شذیط‬ ٚ ٖ‫وطز‬ ‫ثبظ‬ ،ُ‫فبی‬ ‫یب‬ ٜ‫دطٚغ‬ ‫ؾبذز‬ ‫ثطای‬ ‫زؾشٛضاسی‬ ُٔ‫قب‬
Edit ‫ثبقس‬ ‫ٔی‬ ‫ذبل‬ ‫ٔٛضز‬ ‫یه‬ ٖ‫وطز‬ ‫دیسا‬ ٚ ‫خبیٍعیٙی‬ ،ٖ‫وطز‬ ‫وذی‬ ُ‫لجی‬ ‫اظ‬ ‫ٚیطایف‬ ‫خٟز‬ ‫زؾشٛضاسی‬ ُٔ‫قب‬
View ‫ٞبی‬ ٓ‫آیش‬ ٝ‫ث‬ ‫یب‬ ٚ ٜ‫وطز‬ ‫ثبظ‬ ‫ثیكشطی‬ ‫ٞبی‬ ٜ‫دٙدط‬ ‫سب‬ ‫زٞس‬ ‫ٔی‬ ٜ‫اخبظ‬ ‫قٕب‬ ٝ‫ث‬toolbar‫وٙیس‬ ٝ‫اضبف‬ ‫آیشٕی‬.
Project ‫وٙیس‬ ‫ٔی‬ ‫وبض‬ ٖ‫آ‬ ‫ضٚی‬ ‫ثط‬ ‫قٕب‬ ٝ‫و‬ ‫اؾز‬ ‫ای‬ ٜ‫دطٚغ‬ ‫ٔٛضز‬ ‫زض‬ ‫زؾشٛضاسی‬ ُٔ‫قب‬.
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
26
Debug ‫زٞس‬ ‫ٔی‬ ‫ضا‬ ٝٔ‫ثط٘ب‬ ‫اخطای‬ ٚ ‫ظزایی‬ َ‫اقىب‬ ، ُ‫وبٔذبی‬ ٜ‫اخبظ‬ ‫قٕب‬ ٝ‫ث‬
Data ‫ثبقس‬ ‫ٔی‬ ‫ٞب‬ ‫زیشبثؽ‬ ٝ‫ث‬ َ‫اسهب‬ ‫ثطای‬ ‫زؾشٛضاسی‬ ُٔ‫قب‬.
Format ‫ثبقس‬ ‫ٔی‬ ٝٔ‫ثط٘ب‬ ‫ٌطافیىی‬ ‫ٔحیظ‬ ‫زض‬ ‫ٌطافیىی‬ ‫اخعای‬ ٖ‫وطز‬ ‫ٔطست‬ ‫خٟز‬ ‫زؾشٛضاسی‬ ُٔ‫قب‬.
Tools ٚ ‫سٙؾیٕبر‬ ،‫ٔرشّف‬ ‫اثعاضٞبی‬ ُٔ‫قب‬...‫ثبقس‬ ‫ٔی‬ ٛ‫اؾشٛزی‬ َ‫ٚیػٚا‬ ٚ ‫قبضح‬ ‫ؾی‬ َ‫ٚیػٚا‬ ‫ثطای‬.
Window ‫زٞس‬ ‫ٔی‬ ‫ضا‬ ‫ٞب‬ ٜ‫دٙدط‬ ‫ؽبٞطی‬ ‫سٙؾیٕبر‬ ٜ‫اخبظ‬ ‫قٕب‬ ٝ‫ث‬.
Help ‫ثبقس‬ ‫ٔی‬ ٛ‫اؾشٛزی‬ َ‫ٚیػٚا‬ ٝٔ‫ثط٘ب‬ ‫ٔٛضز‬ ‫زض‬ ‫اعالفبسی‬ ُٔ‫قب‬
The Toolbars
Toolbar(2)‫زاض٘س‬ ‫لطاض‬ ‫ٞب‬ ٛٙٔ ُ‫زاذ‬ ‫زض‬ ٝ‫و‬ ‫اؾز‬ ‫زؾشٛضاسی‬ ٖ‫ٕٞب‬ ُٔ‫قب‬ َٕٛ‫ٔق‬ ‫عٛض‬ ٝ‫ث‬.Toolbar‫ٔی‬ ُٕ‫ف‬ ‫ٔیب٘جط‬ ‫یه‬ ‫ٕٞب٘ٙس‬
‫وٙس‬.‫زض‬ ٕٝ‫زو‬ ‫ٞط‬Toolbar‫زٞس‬ ‫ٔی‬ ٖ‫٘كب‬ ‫آ٘طا‬ ‫وبضثطز‬ ٝ‫و‬ ‫اؾز‬ ‫آیىٛ٘ی‬ ‫زاضای‬.‫قه‬ ‫ٞب‬ ٕٝ‫زو‬ ٗ‫ای‬ ‫اظ‬ ْ‫وسا‬ ‫ٞط‬ ‫فّٕىطز‬ ‫ٔٛضز‬ ‫زض‬ ‫اٌط‬
ْ‫دیب‬ ‫یه‬ ‫نٛضر‬ ٝ‫ث‬ ٖ‫آ‬ ‫وبضثطز‬ ‫سب‬ ‫ثىٙیس‬ ‫وٛسبٞی‬ ‫ٔىث‬ ٖ‫آ‬ ‫ضٚی‬ ‫ثط‬ ‫ٔٛؼ‬ ‫٘كبٍ٘ط‬ ‫ثب‬ ‫سٛا٘یس‬ ‫ٔی‬ ‫زاقشیس‬(tool tip)ٜ‫زاز‬ ٖ‫٘كب‬
‫قٛز‬.‫قٛ٘س‬ ‫ٔی‬ ‫ؽبٞط‬ ‫ذبل‬ ‫قطایظ‬ ‫سحز‬ ٚ ‫ٞؿشٙس‬ ‫ٔرفی‬ ‫زؾشٛضار‬ ‫اظ‬ ‫ثطذی‬.ٝ‫ٔٙغم‬ ‫ضٚی‬ ‫ثط‬ ‫ضاؾز‬ ‫وّیه‬ ‫ثب‬ ‫سٛا٘یس‬ ‫ٔی‬ ٗ‫ٕٞچٙی‬
‫اظ‬ ‫ذبِی‬toolbar‫ٔؿیط‬ ‫اظ‬ ‫یب‬ ٚView > Toolbars‫وٙیس‬ ٝ‫اضبف‬ ٖ‫آ‬ ٝ‫ث‬ ‫ثیكشطی‬ ‫زؾشٛضار‬.‫ٞبی‬ ‫فّف‬ ‫زاضای‬ ‫ٞب‬ ٕٝ‫زو‬ ‫اظ‬ ‫ثطذی‬
‫قٛ٘س‬ ‫ٔی‬ ‫ؽبٞط‬ ‫آٟ٘ب‬ ٝ‫ث‬ ٝ‫ٚاثؿش‬ ‫زؾشٛضار‬ ‫زیٍط‬ ‫آٟ٘ب‬ ‫ضٚی‬ ‫ثط‬ ‫وّیه‬ ‫ثب‬ ٝ‫و‬ ‫ٞؿشٙس‬ ‫وٛچىی‬.‫ٞط‬ ‫چخ‬ ‫ؾٕز‬toolbar‫خب‬ ٜ‫اخبظ‬ ‫قٕب‬ ٝ‫ث‬
‫زٞس‬ ‫ٔی‬ ‫ضا‬ ٖ‫آ‬ ‫خبیی‬ ٝ‫ث‬.
‫آغاصیي‬ ِ‫صفح‬(Start Page)
‫قٛز‬ ‫ٔی‬ ٜ‫اؾشفبز‬ ‫لؿٕز‬ ٗ‫ای‬ ‫اظ‬ ٖ‫آ‬ ٖ‫وطز‬ ‫ثبظ‬ ٚ ٜ‫دطٚغ‬ ‫یه‬ ‫ایدبز‬ ‫ثطای‬.ٖ‫آ‬ ‫سٛا٘یس‬ ‫ٔی‬ ‫ایس‬ ٜ‫وطز‬ ‫ایدبز‬ ‫ای‬ ٜ‫دطٚغ‬ ُ‫لج‬ ‫اظ‬ ‫اٌط‬ ٗ‫ٕٞچٙی‬
‫زض‬ ‫ضا‬Recent Projects‫وٙیس‬ ‫اخطا‬ ٚ ٜ‫ٔكبٞس‬.‫زض‬ ‫ثقسی‬ ‫ثركٟبی‬ ‫ٔٛضز‬ ‫زض‬ ‫قس‬ ٜ‫زاز‬ ‫سٛضیح‬ ‫قبضح‬ ‫ؾی‬ َ‫ٚیػٚا‬ ٟٓٔ ‫ثركٟبی‬
‫زاز‬ ٓ‫ذٛاٞی‬ ‫ثیكشطی‬ ‫سٛضیحبر‬ ٜ‫آیٙس‬ ‫زضؾٟبی‬.
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
27
َ‫اػسَدی‬ ‫ٍیظٍال‬ ‫دس‬ ‫گشدؿی‬
Visual Studio Community‫ٔی‬ ‫وبض‬ ٝ‫ث‬ ‫ذبنی‬ ‫وبض‬ ْ‫ا٘دب‬ ‫ثطای‬ ْ‫وسا‬ ‫ٞط‬ ٝ‫و‬ ‫اؾز‬ ٜ‫قس‬ ُ‫سكىی‬ ٛٙٔ ٚ ٜ‫دٙدط‬ ‫ظیبزی‬ ‫سقساز‬ ‫اظ‬
‫ضٚ٘س‬.َ‫ٚیػٚا‬ ‫ٔحیظ‬ ‫زض‬ ‫ثیكشط‬ ‫٘فٛش‬ ‫ثب‬ ‫زٞیس‬ ٜ‫اخبظ‬ٛ‫اؾشٛزی‬ٓ‫قٛی‬ ‫آقٙب‬ ‫لؿٕشٟب‬ ٗ‫ای‬ ‫ثب‬.‫ٔؿیط‬ ‫اظ‬File > New Project‫یه‬
‫وٙیس‬ ‫ایدبز‬ ْ‫فط‬ ٜ‫دٙدط‬.
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
28
‫قس‬ ‫ذٛاٞس‬ ٜ‫زاز‬ ‫ٕ٘بیف‬ ‫ظیط‬ ُ‫قى‬ ٝ‫ث‬ ‫ای‬ ٜ‫دٙدط‬.
ٝٙ‫ٌعی‬ ‫اؾز‬ ٜ‫قس‬ ٜ‫زاز‬ ٖ‫٘كب‬ ‫ثبال‬ ُ‫قى‬ ‫زض‬ ٝ‫و‬ ‫ٕٞب٘غٛض‬Windows Forms Application‫ٔی‬ ‫ا٘شربة‬ ٜ‫دطٚغ‬ ‫ثطای‬ ٓ‫اؾ‬ ‫یه‬ ٚ
ٕٝ‫زو‬ ‫ضٚی‬ ‫ثط‬ ٚ ٓ‫وٙی‬OK‫قٛز‬ ٖ‫ٕ٘بیب‬ ‫ظیط‬ ٝ‫نفح‬ ‫سب‬ ٓ‫وٙی‬ ‫ٔی‬ ‫وّیه‬:
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
29
‫اظ‬ ‫اؾز‬ ‫فجبضر‬ ‫ثبال‬ ْ‫فط‬ ‫ٔكرهبر‬:
1-‫طشاحی‬ ِ‫صفح‬(Design)
‫اؾز‬ ‫قٕب‬ ‫ٚیٙسٚظی‬ ‫ٞبی‬ ْ‫فط‬ ‫عطاحی‬ ‫ثطای‬ ٝ‫٘بحی‬ ‫یه‬ ٓ‫حى‬ ‫زض‬ ٝ‫نفح‬ ٗ‫ای‬.ٚ ‫وبضثط‬ ٗ‫ثی‬ ‫ٌطافیىی‬ ‫ضاثغٟبی‬ ‫ٚیٙسٚظی‬ ‫ٞبی‬ ْ‫فط‬
‫یب‬ ‫ٌطافیىی‬ ‫ضاثظ‬ ‫یه‬ ‫اظ‬ ‫ثبضظی‬ ٕٝ٘ٛ٘ ‫ٚیٙسٚظ‬ ‫ٔحیظ‬ ٚ ‫ٞؿشٙس‬ ‫وبٔذیٛسط‬GUI‫اؾز‬.‫ٔب٘ٙس‬ ‫وٙشطِٟبیی‬ ‫سٛا٘یس‬ ‫ٔی‬ ٝ‫نفح‬ ٗ‫ای‬ ‫زض‬ ‫قٕب‬
ٚ ‫ٞب‬ ‫ثطچؿت‬ ، ‫ٞب‬ ٕٝ‫زو‬….‫وٙیس‬ ٝ‫اضبف‬ ٖ‫فطٔشب‬ ٝ‫ث‬.‫ٌطا‬ ‫قی‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬ ٚ ‫وٙشطِٟب‬ ٚ ‫ٚیٙسٚظی‬ ‫فطٟٔبی‬ ‫ٔٛضز‬ ‫زض‬ ‫ثیكشط‬ ‫خعییبر‬
‫اؾز‬ ٜ‫آٔس‬ ‫ٚیٙسٚظی‬ ‫ٞبی‬ ْ‫فط‬ ُ‫فه‬ ‫زض‬.‫وٙیس‬ ٝ‫ٔغبِق‬ ‫ضا‬ ‫٘ٛیؿی‬ ٝٔ‫ثط٘ب‬ ‫ٔجب٘ی‬ ‫اثشسا‬ ‫قٛز‬ ‫ٔی‬ ٝ‫سٛنی‬ ‫أب‬.
2-ُ‫خشٍط‬ ‫هشٍسگش‬(Solution Explorer)
‫زٞس‬ ‫ٔی‬ ٖ‫٘كب‬ ‫ضا‬ ٖ‫آ‬ ٝ‫ث‬ ‫ٔطثٛط‬ ‫فبیّٟبی‬ ٚ ٜ‫دطٚغ‬.‫یه‬Solution‫زٞس‬ ‫ٔی‬ ٖ‫٘كب‬ ‫ضا‬ ‫اؾز‬ ٜ‫قس‬ ٝ‫ؾبذش‬ ‫قٕب‬ ‫سٛؾظ‬ ٝ‫و‬ ‫ای‬ ٝٔ‫ثط٘ب‬.
‫ثبقس‬ ‫ثركی‬ ‫چٙس‬ ٜ‫دطٚغ‬ ‫یه‬ ‫یب‬ ٜ‫ؾبز‬ ٜ‫دطٚغ‬ ‫یه‬ ٝٔ‫ثط٘ب‬ ٗ‫ای‬ ‫اؾز‬ ٗ‫ٕٔى‬.‫اٌط‬Solution Explorerٜ‫زاز‬ ‫ٕ٘بیف‬ ‫قٕب‬ ٝ‫نفح‬ ‫زض‬
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
30
‫ٔؿیط‬ ‫اظ‬ ‫سٛا٘یس‬ ‫ٔی‬ ‫قٛز‬ ‫ٕ٘ی‬View > Other Windows > Solution Explorer‫یب‬ ٚ‫ٔیب٘جط‬ ‫وّیسٞبی‬ ‫ثب‬Ctrl+Alt+L
‫وٙیس‬ ٖ‫ٕ٘بیب‬ ‫آ٘طا‬.ٝ‫ثطخؿش‬ ‫ذظ‬ ‫ثب‬ ٝ‫و‬ ‫ای‬ ٜ‫دطٚغ‬ ‫ٞؿشٙس‬ ‫اخطا‬ َ‫حب‬ ‫زض‬ ٜ‫دطٚغ‬ ٗ‫چٙسی‬ ‫اٌط‬(Bold)‫ٔی‬ َ‫فقب‬ ٜ‫دطٚغ‬ ٜ‫قس‬ ٜ‫زاز‬ ٖ‫٘كب‬
‫قٛز‬ ‫ٔی‬ ‫اخطا‬ ٝٔ‫ثط٘ب‬ ‫اخطای‬ ْ‫ٍٞٙب‬ ٚ ‫ثبقس‬.،‫وٙیس‬ ‫اخطا‬ ‫٘یؿز‬ َ‫فقب‬ ٝ‫و‬ ‫ضا‬ ‫ای‬ ٜ‫دطٚغ‬ ‫ثرٛاٞیس‬ ‫اٌط‬‫ضٚی‬ ‫ثط‬Solution Explorer
ٝٙ‫ٌعی‬ ‫ؾذؽ‬ ٚ ‫وٙیس‬ ‫ضاؾز‬ ‫وّیه‬Set as StartUp Project‫ٕ٘بییس‬ ‫ا٘شربة‬ ‫ضا‬.ُ‫قى‬‫یه‬ ‫ظیط‬Solution‫ثب‬ٚ‫ز‬ٖ‫٘كب‬ ‫ضا‬ ٜ‫دطٚغ‬
‫زٞس‬ ‫ٔی‬.‫اؾز‬ ‫ذٛز‬ ٝ‫ث‬ ‫ٔطثٛط‬ ‫فِٛسضٞبی‬ ٚ ‫فبیّٟب‬ ُٔ‫قب‬ ٜ‫دطٚغ‬ ‫ٞط‬.
3-‫خَاف‬ ُ‫خٌجش‬(Properties)
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
31
‫ذٛال‬ ٜ‫دٙدط‬(Properties)،‫ٔی‬ ٖ‫٘كب‬ ‫ضا‬ َ‫وٙشط‬ ٚ ٜ‫دطٚغ‬ ، ُ‫فبی‬ ، ْ‫فط‬ ‫اظ‬ ٓ‫اف‬ ٜ‫قس‬ ‫ا٘شربة‬ ٓ‫آیش‬ ‫ٞط‬ ‫ٔرشّف‬ ‫ضٚیسازٞبی‬ ٚ ‫ذٛال‬
‫زٞس‬.‫اؾز‬ ‫ٔرفی‬ ٜ‫دٙدط‬ ٗ‫ای‬ ‫اٌط‬،‫ٔؿیط‬ ‫اظ‬ ‫سٛا٘یس‬ ‫ٔی‬View > Properties Window‫ٔیب٘جط‬ ‫وّیس‬ ‫یب‬F4‫وٙیس‬ ‫ؽبٞط‬ ‫آ٘طا‬.‫زض‬
‫زاز‬ ٓ‫ذٛاٞی‬ ‫سٛضیح‬ ُ‫ٔفه‬ ٜ‫آیٙس‬ ‫زضؾٟبی‬ ‫زض‬ ‫ذٛال‬ ‫ٔٛضز‬.‫زٞٙس‬ ‫ٔی‬ ٖ‫٘كب‬ ‫ضا‬ ‫اقیب‬ ‫نفبر‬ ٚ ‫ٚیػٌیٟب‬ ، ‫ٞب‬ ‫ذبنیز‬.َ‫ٔثب‬ ٖ‫فٙٛا‬ ٝ‫ث‬
‫اؾز‬ َ‫ٔس‬ ٚ ٜ‫ا٘ساظ‬ ،‫ؾطفز‬ ، ً٘‫ض‬ ‫ٔب٘ٙس‬ ‫ذٛانی‬ ‫زاضای‬ ٗ‫ٔبقی‬ ‫یه‬.‫یب‬ ٜ‫دطٚغ‬ ‫یه‬ ‫یب‬ ٚ ‫عطاحی‬ ٝ‫نفح‬ ‫زض‬ ‫ضا‬ َ‫وٙشط‬ ‫یب‬ ْ‫فط‬ ‫یه‬ ‫اٌط‬
‫زض‬ ‫ضا‬ ُ‫فبی‬SolutionExplorer‫قس‬ ‫ذٛاٞس‬ ٜ‫زاز‬ ‫ٕ٘بیف‬ ‫آٟ٘ب‬ ٝ‫ث‬ ‫ٔطثٛط‬ ‫ذٛال‬ ٜ‫دٙدط‬ ‫وٙیس‬ ‫ا٘شربة‬.‫زاضای‬ ٗ‫ٕٞچٙی‬ ٜ‫دٙدط‬ ٗ‫ای‬
‫ثبقس‬ ‫ٔی‬ ٜ‫قس‬ ‫ا٘شربة‬ َ‫وٙشط‬ ‫یب‬ ْ‫فط‬ ٝ‫ث‬ ‫ٔطثٛط‬ ‫ضٚیسازٞبی‬.‫ضٚیساز‬ ‫یه‬(event)‫آیس‬ ‫ٔی‬ ‫دیف‬ ‫ذبنی‬ ‫قطایظ‬ ‫زض‬ ٝ‫و‬ ‫اؾز‬ ‫اسفبلی‬
ٕٝ‫زو‬ ‫ضٚی‬ ‫ثط‬ ٝ‫و‬ ‫ٚلشی‬ ‫ٔب٘ٙس‬(button)ٗ‫ٔش‬ ٝ‫خقج‬ ُ‫زاذ‬ ‫زض‬ ‫ضا‬ ‫ٔشٙی‬ ‫یب‬ ٚ ‫وّیه‬(text box)ٓ‫وٙی‬ ‫ٔی‬ ‫انالح‬.‫ثبوؽ‬ ٛ‫وٕج‬
(combo box)‫حطف‬ ‫ثب‬ ٝ‫و‬ ‫ثبال‬ ُ‫قى‬Aٖ‫٘ؾطسب‬ ‫ٔٛضز‬ ‫قی‬ ٝ‫و‬ ‫زٞس‬ ‫ٔی‬ ٜ‫اخبظ‬ ‫قٕب‬ ٝ‫ث‬ ‫اؾز‬ ٜ‫قس‬ ٜ‫زاز‬ ٖ‫٘كب‬(ٚ ْ‫فط‬ ،ٕٝ‫زو‬…)ٝ‫و‬ ‫ضا‬
‫وٙیس‬ ‫ا٘شربة‬ ‫زٞیس‬ ‫سغییط‬ ‫آ٘طا‬ ‫ذٛال‬ ‫ذٛاٞیس‬ ‫ٔی‬.‫ٔفیس‬ ‫ظٔب٘ی‬ ‫وبض‬ ٗ‫ای‬‫٘عزیه‬ ٓٞ ٝ‫ث‬ ‫یب‬ ‫وٛچه‬ ‫ثؿیبض‬ ْ‫فط‬ ‫ضٚی‬ ‫وٙشطِٟبی‬ ٝ‫و‬ ‫اؾز‬
‫ثبقس‬ ‫ؾرز‬ ‫آٟ٘ب‬ ‫ا٘شربة‬ ٚ ٜ‫ثٛز‬.‫زاض٘س‬ ‫لطاض‬ ‫ٔفیسی‬ ‫ٞبی‬ ٕٝ‫زو‬ ‫ثبال‬ ‫ثبوؽ‬ ٛ‫وٕج‬ ‫ظیط‬ ‫زض‬(B).‫ذبنی‬ ‫قطایظ‬ ‫زض‬ ‫ٞب‬ ٕٝ‫زو‬ ٗ‫ای‬ ‫اظ‬ ‫ثطذی‬
‫قٛ٘س‬ ‫ٔی‬ َ‫فقب‬.‫وٙس‬ ‫ٔی‬ ‫ٔطست‬ ‫ٔرشّفی‬ ‫ٞبی‬ ٝ‫زؾش‬ ‫اؾبؼ‬ ‫ثط‬ ‫ضا‬ ‫اقیب‬ ‫ذبنیز‬ َٚ‫ا‬ ٕٝ‫زو‬.‫حطٚف‬ ‫اؾبؼ‬ ‫ثط‬ ‫ضا‬ ‫ذٛال‬ ٕٝ‫زو‬ ٗ‫زٚٔی‬
‫وٙیس‬ ٜ‫اؾشفبز‬ ٖ‫٘ؾطسب‬ ‫ٔٛضز‬ ‫ذبنیز‬ ٝ‫ث‬ ‫ؾطیـ‬ ‫زؾشطؾی‬ ‫ثطای‬ ٕٝ‫زو‬ ٗ‫ای‬ ‫اظ‬ ٓ‫وٙی‬ ‫ٔی‬ ‫دیكٟٙبز‬ ٝ‫و‬ ‫وٙس‬ ‫ٔی‬ ‫ٔطست‬ ‫اِفجب‬.ٕٝ‫زو‬ ٗ‫ؾٛٔی‬
ٓ‫وٙی‬ ‫ا٘شربة‬ ‫عطاحی‬ ‫ٔحیظ‬ ‫زض‬ ‫ضا‬ ْ‫فط‬ ‫یه‬ ‫یب‬ َ‫وٙشط‬ ‫یه‬ ٝ‫و‬ ‫قٛز‬ ‫ٔی‬ ‫ؽبٞط‬ ‫ٚلشی‬ ٓٞ.‫ذٛال‬ ٝ‫ث‬ ‫زؾشطؾی‬ ٜ‫اخبظ‬ ‫قٕب‬ ٝ‫ث‬ ٕٝ‫زو‬ ٗ‫ای‬
‫زٞس‬ ‫ٔی‬ ‫ضا‬ ٜ‫قس‬ ‫ا٘شربة‬ َ‫وٙشط‬ ‫ٚیب‬ ْ‫فط‬.ٕٝ‫زو‬ ٗ‫چٟبضٔی‬(ٜ‫قس‬ ٜ‫زاز‬ ‫ٕ٘بیف‬ ‫ثطق‬ ٚ ‫ضفس‬ ‫یه‬ ُ‫قى‬ ٝ‫ث‬ ٝ‫و‬)َ‫وٙشط‬ ‫ٚیب‬ ْ‫فط‬ ‫ضٚیسازٞبی‬
‫زٞس‬ ‫ٔی‬ ‫ضا‬ ٜ‫قس‬ ‫ا٘شربة‬.‫قٛز‬ ‫ٔی‬ ٜ‫زاز‬ ٖ‫٘كب‬ ‫ٞب‬ ‫ضٚیساز‬ ٚ ‫ٞب‬ ‫ذبنیز‬ ‫ٔٛضز‬ ‫زض‬ ‫وٛسبٞی‬ ‫سٛضیحبر‬ ‫ثبال‬ ُ‫قى‬ ٗ‫دبیی‬ ‫زض‬.‫انّی‬ ‫ثرف‬
‫ذٛال‬ ٜ‫دٙدط‬(C)‫اؾز‬ ‫ضٚیسازٞب‬ ٚ ‫ذٛال‬ ُٔ‫قب‬.‫آٟ٘ب‬ ‫ٔمساض‬ ‫ضاؾز‬ ‫ؾٕز‬ ٖٛ‫ؾش‬ ‫زض‬ ٚ ‫ذبنیز‬ ‫یب‬ ‫ضٚیساز‬ ْ‫٘ب‬ ‫چخ‬ ‫ؾٕز‬ ٖٛ‫ؾش‬ ‫زض‬
‫اؾز‬ ٜ‫آٔس‬.‫سٛضیحبر‬ ٝ‫خقج‬ ‫ذٛال‬ ٜ‫دٙدط‬ ٗ‫دبیی‬ ‫زض‬(D)‫ٔی‬ ٜ‫زاز‬ ‫ٕ٘بیف‬ ٖ‫آ‬ ‫زض‬ ‫ضٚیسازٞب‬ ٚ ‫ذٛال‬ ٜ‫زضثبض‬ ‫سٛضیحبسی‬ ٝ‫و‬ ‫زاضز‬ ‫لطاض‬
‫قٛز‬.
َ‫اػسَدی‬ ‫ٍیظٍال‬ ‫ظاّش‬ ‫زغییش‬
َ‫ٚیػٚا‬ ٝٔ‫ثط٘ب‬ ‫ؽبٞط‬ ‫یب‬ ٚ ‫ٞب‬ ٜ‫دٙدط‬ ‫ٔٛلقیز‬ ‫اٌط‬ٛ‫اؾشٛزی‬‫سغییط‬ ‫ضا‬ ٖ‫آ‬ ٜ‫زِرٛا‬ ٝ‫ث‬ ‫سٛا٘یس‬ ‫ٔی‬ ،‫ثبقیس‬ ٝ‫٘ساقش‬ ‫زٚؾز‬ ‫ضا‬
‫زٞیس‬.ٖ‫فٙٛا‬ ‫٘ٛاض‬ ‫ضٚی‬ ‫ثط‬ ‫وبض‬ ٗ‫ای‬ ‫ثطای‬(title bar)‫قٙبٚض‬ ‫حبِز‬ ٝ‫ث‬ ‫ظیط‬ ُ‫قى‬ ٝ‫ث‬ ٜ‫دٙدط‬ ‫سب‬ ‫وكیس‬ ‫ٔی‬ ‫آ٘طا‬ ٚ ٜ‫وطز‬ ‫وّیه‬
‫آیس‬ ‫زض‬:
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
32
‫ضإٞٙب‬ ‫یه‬ ‫وكیس‬ ‫ٔی‬ ‫ضا‬ ٖ‫آ‬ ٚ ‫ایس‬ ٜ‫وطز‬ ‫وّیه‬ ٜ‫دٙدط‬ ‫ضٚی‬ ‫ثط‬ ‫ٞٙٛظ‬ ٝ‫و‬ ‫حبِی‬ ‫زض‬(‫خٟز‬ ‫چٟبض‬ ‫ثب‬ ‫فّكی‬)ٚ ‫قٛز‬ ‫ٔی‬ ‫ؽبٞط‬
‫وٙس‬ ‫ٔی‬ ‫وٕه‬ ٜ‫زِرٛا‬ ُ‫ٔح‬ ‫زض‬ ٜ‫دٙدط‬ ٖ‫زاز‬ ‫لطاض‬ ‫زض‬ ‫ضا‬ ‫قٕب‬.‫لؿٕز‬ ٗ‫ثبالسطی‬ ‫زض‬ ‫ضا‬ ٜ‫دٙدط‬ ‫سٛا٘یس‬ ‫ٔی‬ ‫قٕب‬ َ‫ٔثب‬ ٖ‫فٙٛا‬ ٝ‫ث‬
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
33
‫زٞیس‬ ‫لطاض‬ ٝٔ‫ثط٘ب‬ ‫ٔحیظ‬.‫آیس‬ ‫ٔی‬ ‫زض‬ ‫آثی‬ ً٘‫ض‬ ٝ‫ث‬ ‫ثٍیطز‬ ‫لطاض‬ ‫آ٘دب‬ ‫زض‬ ‫اؾز‬ ‫لطاض‬ ٜ‫دٙدط‬ ٝ‫و‬ ‫ای‬ ٝ‫ٔٙغم‬:
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
34
.
‫اؾز‬ ٜ‫قس‬ ٜ‫زاز‬ ‫لطاض‬ ‫ٔحیظ‬ ‫ثبالی‬ ‫لؿٕز‬ ‫زض‬ ٜ‫دٙدط‬.‫قٕب‬ ٝ‫ث‬ ٝ‫و‬ ‫اؾز‬ ‫ٔرشّفی‬ ‫ٞبی‬ ٝ‫خقج‬ ‫حبٚی‬ ُ‫قى‬ ‫نّیت‬ ‫ضإٞٙبی‬
َ‫ٚیػٚا‬ ‫ٔحیظ‬ ٜ‫زِرٛا‬ ُ‫ٔح‬ ‫زض‬ ‫ضا‬ ٜ‫قس‬ ‫ا٘شربة‬ ٜ‫دٙدط‬ ‫زٞس‬ ‫ٔی‬ ٜ‫اخبظ‬ٛ‫اؾشٛزی‬‫زٞیس‬ ‫لطاض‬.ٜ‫دٙدط‬ َ‫ٔثب‬ ٖ‫فٙٛا‬ ٝ‫ث‬
Properties،‫وٙیس‬ ‫ضٞب‬ ٚ ‫٘عزیه‬ ٜ‫قس‬ ٜ‫زاز‬ ‫ٕ٘بیف‬ ٜ‫دٙدط‬ ‫زض‬ ‫نّیت‬ ‫لؿٕز‬ ٗ‫سطی‬ ‫چخ‬ ٝ‫ث‬ ‫آ٘طا‬ ٚ ‫وٙیس‬ ‫ا٘شربة‬ ‫ضا‬
ٜ‫دٙدط‬ ‫چخ‬ ‫ؾٕز‬ ‫زض‬ ‫ٔصوٛض‬ ٜ‫دٙدط‬ ٝ‫و‬ ‫وٙیس‬ ‫ٔی‬ ٜ‫ٔكبٞس‬Design View‫ٌیطز‬ ‫ٔی‬ ‫لطاض‬:
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
35
‫قٕب‬ ‫ثبال‬ َ‫ٔثب‬ ‫زض‬ ٝ‫و‬ ‫قٛز‬ ‫ٔی‬ ‫ٔمهس‬ ٜ‫دٙدط‬ ‫ثب‬ ٖ‫آ‬ ‫سطویت‬ ‫ثبفث‬ ‫ضإٞٙب‬ ‫نّیت‬ ‫ٔطوع‬ ٝ‫ث‬ ٜ‫دٙدط‬ ٖ‫وكیس‬‫ٔی‬ٝ‫ث‬ ‫سٛا٘یس‬
ٜ‫دٙدط‬ ٝ‫ث‬ ‫ست‬ ‫یه‬ ٖ‫فٙٛا‬Properties‫وٙیس‬ ‫دیسا‬ ‫زؾز‬.
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
36
‫اٌط‬ٜ‫دٙدط‬ َ‫ٔثب‬ ٖ‫فٙٛا‬ ٝ‫ث‬Propertiesٜ‫دٙدط‬ ‫ضٚی‬ ‫ضا‬Solution Explorerٖ‫٘كب‬ ‫زیٍط‬ ‫ضإٞٙبی‬ ‫نّیت‬ ‫یه‬ ،‫ثىكیس‬
‫قٛز‬ ‫ٔی‬ ٜ‫زاز‬.‫نّیت‬ ‫دبییٙی‬ ‫لؿٕز‬ ٝ‫ث‬ ٜ‫دٙدط‬ ٖ‫وكیس‬ ‫ثب‬،ٜ‫دٙدط‬Propertiesٜ‫دٙدط‬ ‫ظیط‬Solution Explorer‫لطاض‬
‫ٌطفز‬ ‫ذٛاٞس‬.
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
37
‫آیس‬ ‫ٔی‬ ‫زض‬ ‫آثی‬ ً٘‫ض‬ ٝ‫ث‬ ‫ثٍیطز‬ ‫لطاض‬ ‫آ٘دب‬ ‫زض‬ ٜ‫دٙدط‬ ‫ذٛاٞیس‬ ‫ٔی‬ ٝ‫و‬ ٝٔ‫ثط٘ب‬ ‫ٔحیظ‬ ‫اظ‬ ‫لؿٕشی‬.ٗ‫ٕٞچٙی‬ ‫قبضح‬ ‫ؾی‬ َ‫ٚیػٚا‬
ْ‫٘ب‬ ٝ‫ث‬ ‫ذهٛنیشی‬ ‫زاضای‬autohide‫وٙس‬ ‫ٔی‬ ‫ٔرفی‬ ‫ضا‬ ‫ٞب‬ ٜ‫دٙدط‬ ‫اسٛٔبسیه‬ ‫نٛضر‬ ٝ‫ث‬ ٝ‫و‬ ‫اؾز‬.‫یه‬ ‫زاضای‬ ٜ‫دٙدط‬ ‫ٞط‬
ٕٝ‫زو‬ ‫٘عزیه‬ ‫ٔب٘ٙس‬ ‫ؾٙدبق‬ ٖٛ‫آیى‬close‫ثبقس‬ ‫ٔی‬.
ِ‫زشجو‬ ٍ ‫زالیف‬ ‫ؿاسج‬ ‫ػی‬ ‫صتاى‬ ‫هثاًی‬:‫اتشاّیوی‬ ‫یًَغ‬www.w3-farsi.com
38
‫ٚیػٌی‬ ‫سب‬ ‫وٙیس‬ ‫وّیه‬ ٖٛ‫آیى‬ ٗ‫ای‬ ‫ضٚی‬ ‫ثط‬auto-hide‫قٛز‬ َ‫فقب‬.‫ثب‬ ٖ‫سٛا‬ ‫ٔی‬ ‫ٞب‬ ٜ‫دٙدط‬ ‫اظ‬ ‫یه‬ ‫ٞط‬ ٝ‫ث‬ ‫زؾشطؾی‬ ‫ثطای‬
ْ‫ا‬َ‫ٚیػٚا‬ ‫ٔحیظ‬ ‫وٙبض‬ ‫ٞبی‬ ‫ست‬ ‫ضٚی‬ ‫ثط‬ ‫یب‬ ‫سٛلف‬ ‫آٟ٘ب‬ ‫ضٚی‬ ‫ثط‬ ‫ٚؼ‬ٛ‫اؾشٛزی‬‫وطز‬ ‫وّیه‬.
‫ٔٛضز‬ ٖٛ‫آیى‬ ‫ضٚی‬ ‫ثط‬ ٜ‫زٚثبض‬ ٚ ٜ‫وطز‬ ‫ا٘شربة‬ ‫ضا‬ ٜ‫دٙدط‬ ‫وبفیؿز‬ ‫ٞب‬ ٜ‫دٙدط‬ ‫اظ‬ ْ‫وسا‬ ‫ٞط‬ ‫زض‬ ‫ٚیػٌی‬ ٗ‫ای‬ ٖ‫وطز‬ َ‫فقب‬ ‫غیط‬ ‫ثطای‬
‫وٙیس‬ ‫وّیه‬ ‫٘ؾط‬.
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade
Csharp be-zaban-sade

More Related Content

Viewers also liked

Viewers also liked (9)

نمونه سوال بسته 2 سمیه مبینی-هنرستان جنت اردل
نمونه سوال بسته 2 سمیه مبینی-هنرستان جنت اردلنمونه سوال بسته 2 سمیه مبینی-هنرستان جنت اردل
نمونه سوال بسته 2 سمیه مبینی-هنرستان جنت اردل
 
Csharp be-zaban-sade [www.ketabesabz.com]
Csharp be-zaban-sade [www.ketabesabz.com]Csharp be-zaban-sade [www.ketabesabz.com]
Csharp be-zaban-sade [www.ketabesabz.com]
 
نمونه سوال سیستم عامل نظری ج1 -الهام جهانپور
نمونه سوال سیستم عامل  نظری ج1 -الهام جهانپورنمونه سوال سیستم عامل  نظری ج1 -الهام جهانپور
نمونه سوال سیستم عامل نظری ج1 -الهام جهانپور
 
بروشور هفته مشاغل
بروشور  هفته مشاغل بروشور  هفته مشاغل
بروشور هفته مشاغل
 
تحلیل آزمون پیشرفت تحصیلی مرحله 2 پایه سوم (1)
تحلیل آزمون پیشرفت تحصیلی مرحله 2 پایه سوم (1)تحلیل آزمون پیشرفت تحصیلی مرحله 2 پایه سوم (1)
تحلیل آزمون پیشرفت تحصیلی مرحله 2 پایه سوم (1)
 
سوالات آزمون پیشرفت تحصیلی-مرحله دوم- پایه سوم
سوالات آزمون پیشرفت تحصیلی-مرحله دوم- پایه سومسوالات آزمون پیشرفت تحصیلی-مرحله دوم- پایه سوم
سوالات آزمون پیشرفت تحصیلی-مرحله دوم- پایه سوم
 
ﺳﺨﺖ اﻓﺰار ﮐﺎﻣﭙﯿﻮﺗﺮ ﺑﻪ زﺑﺎن ﺳﺎده
ﺳﺨﺖ اﻓﺰار ﮐﺎﻣﭙﯿﻮﺗﺮ ﺑﻪ زﺑﺎن ﺳﺎدهﺳﺨﺖ اﻓﺰار ﮐﺎﻣﭙﯿﻮﺗﺮ ﺑﻪ زﺑﺎن ﺳﺎده
ﺳﺨﺖ اﻓﺰار ﮐﺎﻣﭙﯿﻮﺗﺮ ﺑﻪ زﺑﺎن ﺳﺎده
 
سخت افزار- سمیه مبینی- اردل
سخت افزار- سمیه مبینی- اردلسخت افزار- سمیه مبینی- اردل
سخت افزار- سمیه مبینی- اردل
 
نمونه سوال فری هند-هاجر امینی-هنرستان رازی باباحیدر-منطقه فارسان
نمونه سوال فری هند-هاجر امینی-هنرستان رازی باباحیدر-منطقه فارساننمونه سوال فری هند-هاجر امینی-هنرستان رازی باباحیدر-منطقه فارسان
نمونه سوال فری هند-هاجر امینی-هنرستان رازی باباحیدر-منطقه فارسان
 

Csharp be-zaban-sade