لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : 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 می نامند. اگر چه می توانید برای ساختن یک برنامه کاربردی از هر دو روش به طور همزمان استفاده کنید، ولی توصیه می شود که برای نوشتن کد برنامه از ماژول ها بهره ببرید.