مقدمه :
نوشتن برنامه براي يك كامپيوتر همانند یاد دادن گره زدن بند کفش به كودكان است . تا زماني كه شما نتوانید درست مراحل كار را بيان كنيد ، هيچ كاري انجام نمي شود . ويژوال C# يك زبان برنامه نويسي است كه بوسيله آن مي توانيد به كامپيوتر خود بگوييد چه كارهايي را انجام دهد اما كامپيوتر نيز مانند يك كودك است و فقطكارهايي را مي تواند انجام دهد كه مراحل آن به وضوح مشخص مي شوند . اگر تا كنون هيچ برنامه اي ننوشته باشيد ممكن است اين كار بسيار مشكل به نظر برسد ، البته در بعضي مواقع نيز به همين صورت است. اما خوشبختانه . ويژوال C# زباني است كه سعي كرده است اين موضوع را تا حد ممكن ساده كند و به شما اجازه
مي دهد تا كارهاي بسيار مشكل را به سادگي انجام دهيد . درك اتفاقي كه در سطوح پايين براي اجراي يك برنامه رخ مي دهد هيچ وقت ضرري نداشته است ، اما در . ويژوال C# براي نوشتن يك برنامه نيازي به درگيري با مسائلي از اين قبيل نداريد و مي توانيد به راحتي بر الگوريتم برنامه اي كه مي خواهيد بنويسيد.
فهرست مطالب
چارچوب .NET ...................................................................................... 2
چارچوب .NET چيست ............................................................................. 2
اجزاي چارچوب .NET ............................................................................... 3
JIT , MSIL ....................
كدهاي مديريت شده : ............................................................................. 5
مديريت حافظه در .NET .......................................................................... 6
مراحل اجراي برنامه در .NET ...................................................................... 6
فصل دوم
C# چيست؟ ....................................................................................... 10
چه نوع برنامه هايي را مي توان با استفاده از C# انجام داد ؟ ................................... 11
آشنايي با شئ گرايي .................................................................................. 14
مفهوم اشيا ............................................................................................ 14
كپسولي بودن ......................................................................................... 15
متد وخاصيت ها ...................................................................................... 15
توضيحات دستورات و مفاهيم پايه ................................................................. 16
ضميمه (كدهاي برنامه) .............................................. 31
فهرست تصاوير
شكل 1-1 : C# ........................................................................................... 7
شكل 2-1 : كامپايل و ذخيره كردن......................................................................... 7
شكل 3-1 : JIT ......................................................................................... 7
شكل 4-1 : كد محلي توليد شده با JIT.................................................................... 8
شكل 1-4 : ساختار اصلي ................................................................................. 18
شكل 2-4 : منوي File ................................................................................... 19
شكل 3-4 : منوي Open.................................................................................. 20
شكل 4-4 : كادر Print................................................................................ 21
شكل 5-4 : منوي Edit .................................................................................. 23
شكل 6-4 : منوي View ................................................................................ 25
شكل 7-4 : زير منوي Formatting ..................................................................... 25
شكل8-4 : كادر محاوره اي Font ........................................................................ 26
شكل 9-4 Color : ...................................................................................... 27
شكل 10-4 : تنظيمات about ............................................................................. 28
شكل 11-4 : تنظيمات about ............................................................................. 29
شكل 12-4: نمايش about ................................................................................ 29
برچسب ها:
کاردانی کامپیوتر