مقاله انواع پروژههاي ASP NET word
دسته بندي :
مقاله »
علوم پایه
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..Doc) ( قابل ويرايش و آماده پرينت )
تعداد صفحه : 62 صفحه
قسمتی از متن word (..Doc) :
58
انواع پروژههاي ASP. NET
برنامههاي كاربردي ASP. NET به دو دسته اصلي تقسيم ميشوند كه هر يك براي منظوري خاص بكار ميروند. براي برنامههاي كابردي مبتني بر وب كه خودشان رابط كاربر - User Interface
يا UI مبتني بر HTML دارند از برنامههاي كاربردي APS. NET - ASP. NET Web Applications
استفاده ميشود. براي يك برنامه كاربردي كه رابط كاربر نداشته باشد و فقط به صورت برنامهاي - Programmatic
مورد استفاده قرار گيرد، از سرويسهاي وب مبتني بر XML - ASP. NET XML Web Services
استفاده ميشود. هر دو نوع برنامه كاربردي را ميتوان با استفاده از Visual Studio . NET و يا بدون آن ساخت. البته محيط Visual Studio . NET توسعه هر دو نوع برنامه را به طور كاملاً محسوسي سريعتر و آسانتر ميسازد. الگوهاي Asp. MET Web Application و ASP. NET XML Web Services براي زبان Visual Basic . NET در شكل زير نشان داده شدهاند.
ASP. NET Applications
برنامههاي كابردي Asp. NET در سادهترين نوع خود مانند برنامههاي كاربردي ASP كلاسيك ميباشند. يك برنامه كاربردي ASP.NET ساده شامل چهار چيز است:
يك دايركتوري مجازي - Virtual Directory
در IIS كه براي نگهداري فايلهاي تشكيل دهنده برنامه كاربردي و كنترل دسترسي به فايلها پيكربندي ميشود.
يك يا چند فايل aspx.
يك فايل Global. asax ( مشابه فايل Global. asa در ASP كلاسيك) كه با راهاندازي و خاتمه جلسه كاري - Session
و برنامة كاربردي - Application
سروكار دارد (اختياري).
59
يك فايل Web. config كه براي ذخيره كردن اطلاعات و تنظيمات پيكربندي برنامه بكار ميرود (از ويژگيهاي جديد ASP. NET و اختياري).
نكته جالبي كه ممكن است ذكر آن براي كاربران Visual Sttudio . NET خوشحال كننده باشد اين است كه تمام فايلهاي مزبور به هنگام ساختن يك پروژه Web Application براي شما ساخته ميشوند.
وب فرمهاي ASP.NET
وب فرمها يكي از قسمتهاي مهم هر برنامه كاربردي ASP.NET ميباشند، به عبارت سادهتر، آنها صفحاتي هستند كه از كنترلهاي Server دروني ASP. NET - ASP. NET Server Controls
استفاده ميكنند. مدل برنامهنويسي با وبفرمها توسعه برنامههاي كاربردي مبتني بر وب را تا حد زيادي شبيه توسعه برنامههاي كاربردي تحت ويندوز كه به وسيله برنامه نويسان Visual Basic ساخته ميشوند ميسازد.
در محيط Visual Studio. NET وبفرمها به شما امكان ميدهئد كه با كشيدن و رها كردن كنترلها بر روي يك صفحه و نوشتن مقدار كمي كد براي پاسخگويي به عمليايت كاربر، رويدادها و غيره، برنامههاي كاربردي قدرتمند و جذاب توليد كنيد به علاوه، محيط Visual Studio . NET به شما اجازه ميدهد كه به دو صورت ويژوال (با استفاده از پنجرة طراح فرم - Form Designer
) يا متني (با استفاده از پنجره ويراستار كد - Source- Code Editor
) با صفحات برنامة خودكار كنيد.
كدي كه در وب فرمهاي خود مي نويسيد مي تواند به دو روش نوشته شود: يكي درون خود فايل aspx و يا با استفاده از يك ماژول در بر گيرنده كد كه در پس پرده ساخته ميشود و آن را Code - Behind Module مي نامند. اگر چه مي توانيد براي ساختن يك برنامه كاربردي از هر دو روش به طور همزمان استفاده كنيد، ولي توصيه مي شود كه براي نوشتن كد برنامه از ماژول ها بهره ببريد.