فهرست مطالب:
نصب فايلهاي نمونه بر روي كامپيوتر1
مروري بر Asp. NET. 1
NET framework. 2
SQL srver 2000. 2
زبانها و ابزارهاي زبان.. 4
Nopepad . NET. 4
Visual studio. NET. 5
معماري ASP. NET. 6
چه چيزي در ASP.NET وجود دارد. 6
NoPE pad. NET. 8
ايجاد يك داير كتوري مجازي.. 9
فصل دوم / استفاده از ابزارهاي برنامه نوسي ASP. NET. 10
مهم. 10
Visual studio. NET. 11
ايجاد يك صفحه جديد (Web From) ASP.NET. 13
افزودن كنترل ها 15
برنامه هاي كاربردي وب ASP.NET. 16
فرم هاي وب ASP. NET. 17
پنجره ها 18
نكته. 21
نوارهاي ابزار. 23
نكته. 23
Menus (منوها )25
نكته. 27
OPTINS (گزينه ها) 28
ايجاد يك برنامه كاربردي وب Visual Basic . NEP ASP. NEP. 28
ايجاد يك برنامه كاربردي وب با NET SDK. 29
ايجاد يك ريشه برناكه كاربردي.. 29
ايجاد زير دايركتوري ها 32
ايجاد صفات aspx. 33
مجوزهاي دسترسي.. 33
نكته. 35
انتخاب يك زبان براي صفحه (زبان صفحه) 36
نكته. 36
فعال سازي وضعيت Session. 38
فعال سازي وضعيت Session در Visual studio . NET. 39
توصيه هايي براي وضعيت Session. 40
ذخيره وضعيت Session در SQL Server 41
منابع: 44
نصب فايلهاي نمونه بر روي كامپيوتر
مراحل زير براي نصب فايلهاي نمونه بر روي ديسك سخت كامپيوتر دنبال نماييد تا اينكه بتوانيم برنامه و پروژه خود را اجرا كنيم:
1- اطمينان حاصل نماييم كه Interner information نصب واجرا شده است. ميتوانيد اين موضوع را به وسيله باز كردن اپلت Renvice در داخل control panel و جستجوي سرويس هاي Iss Admin و world wide و web publishing بررسي نماييد كه هر دوي اين خدمات داراي يك وضعيت اجرا ميباشند.
2- اگر Interner information نصب نشده است آن را با استفاده از بخش components Add / Remve window اپلت Add/ Remve program داخل control panel نصب نماييد اگر يك يا هر دو خدماتي كه در مرحله اول بحث شد شورع به كار نكرده اند ميتوانيد با استفاده از كليك راست بر روي سرويس و انتخاب گزينه start آنها را راه اندازي نماييد
مروري بر Asp. NEP
Asp.NEP تنها يك محصور ارتفاع يافته نيست. Asp. NEP پيشرفته ترين بستر توسعه وب ايجاد شده تا اين زمان را فراهم مينمايد. فراتر از اينها Asp. NEP جهت ايجاد يك زير بناي كاملا جديد و به مراتب انعطاف پذيرتر براي توسعه وب به صورت بنياني بازسازي شده است دليل اين تحول عميق به وجود آمده در Asp. NEP اين است كه بر پايه بتر NEP شركت يا مايكروسافت و يا به عبارت دقيق تر بر چهار چوب NEP استوار گشته است.
NEP framework
NEP. Framework فن آوري است كه در توسعه Asp. NEP ضروري مينمايد و ارائه كننده سرويسهاي مقدماتي سيستم هايي است كه Asp. NEP را مورد پشتيباني قرار ميدهند نظير ايجاد فرد هاي ويندوز و فناوري جديد rich client derelopment كه در NEp ارائه شده است.
Frame work در نسخه هاي جديد ترسيم عامل هاي سرويس دهنده ويندوز نظير NEP. Server نيز به كار خواهد رفت در حالي كه visual studio بر روي بستر هاي ويندوز vp,2000, NP, 98 مورد پشتياباني قرار ميگيرد كل چهار چوب frame work بر روي همه بستر در دسترس قرار نميگيرد مهم تر از همه اينكه در حالي كه ميتوان از بستر هاي ديگر به عنوان سرويس گيرنده Asp. NEP استفاده كرد برنامه هاي كاربردي Asp. NEP تنها روي windows 2000 و نسخه هاي پس از آن اجرا خواهد شد.
NEP frame work شامل دو قسمت اصلي است
Common languge runtime
- NEP framework class Library
SQL srver 2000
SQL srver 2000، سيستم مديريت پايگاه داده (DBMS) كلاس تجاري شركت مايكروسافت است بر پايه موفقيتي كه DQL server به دست آورد SQL server 2000 نيرومند با انعطاف پذيري بالا و با قابليتهاي UML است و براي توسعه دهندگان برنامه هاي كاربردي بازگشت برنامه اي در كوتاه ترين زمان ممكن را به همراه دارد.
در ميان امكاناتي كه SQL server 2000 ارائه ميدهد به موارد زيرين ميتوان اشاره كرد
- اجراي چنديني SQL server 2000 به صورت همزمان روي تنها يك ماشين
- همكاري همزمان SQL server7.0 شامل مديريت SQL server 2000 , SQL server 7.0 از يك SQL server Enterprise
- ورودي – خروجي به صورت xML
- موتور oLAP متجمع شده
- انعطاف پذيري جهاني و طبق سنجش به عمل آمده به وسيله شركت كنترل كيفيت PPC-C آدرس: //ww. Tpc. Ory http: را براي كسب اطلاعات بيشتر و آخرين نتايج كنترل كيفيت ببيند.
SQL server 2000 در كار با برنامه هاي كاربردي ASP كلاسيك ASP.NEP براي برنامه نويسان گزينه رايج غالب است علاوه بر امكانات موجود برنامه نويسان از MSDE نيز بهره ميجويند SQL server نسخه كامپيوترهاي روميزي كه امكان نسخه برداري را بر خلاف SQL server – compatible date baseengin بدون حذف هزينه هاي گواهي نسخه كامل SQL server ميدهد.
هنگاميكه برنامه كاربردي شما به مرحله نهايي رسيد پايگاه داده MSDE ميتواند بدون هيچ گونه تغيير SQL server 2000 منتقل شود.
زبانها و ابزارهاي زبان
يكي از فرآيند بتر NEP اين است كه بر خلاف ASP كلاسيك كه برنامه نويسان را طبق محدوديتهاي پيشين از به كار گيري زبانهاي اسكيريتي محدود ميكرد ASP. NEP به شما امكان كار با هر زبان سازگار با NEP را ميدهد به اين معني كه كد نوشته شده در ASP. NEP كه براي كارايي بهتر كاپايل ميشود ميتواند نهايت استفاده از امكانات زبانهاي پيشرفته به عمل آورد براي بتر NEP زبانها دو ابزارهايي كه به وسيله شان از آنها استفاده ميكنيد، احتمالا يكي از مهم ترين موضوعات براي بحث هستند.
ابتدا نگاهي به برخي از زبانها و ابزارهايي كه براي ايجاد برنامه هاي كاربردي NEP و در دسترس خواهند بود بيندازيم
Nopepad . NEP
شايد باور آن دشوار باشد اما برنامه نويسان متعددي خصوصا برنامه نويسان ASP هنوز كد برنامه نويسي خود را در Note pad Microsoft انجام ميدهند. با اينكه از هنوز Note pad در همه جا برخوردايم اما Note pad به حدي نيست كه بتوان آن را در يك محيط برنامه نويسي نيرومند ناميد ميتوانيد كلاسها و صفحات ASP. NEP خودتان و غيره را در برنامه Note pad ايجاد نماييد و سپس آنها را به مواد استفاده از كامپايلرها خط فرمان كامپايل كنيد و يا در صورت استفاده از Asp. NEP runtime NEP Asp اجازه بدهيد تا صفحه را به صورت پويا و در زماني كه براي اولين مرتبه فراخواني ميشود كامپايل نمايد.
Visual studio. NEP
براي افزايش سرعت و راحتي كار برنامه نويسان، اكثر برنامه نويسان خواهان كادر visual studio. NEP خواهند بود. Visual studio. NEP براي اولين مرتبه پس از عرضه بتر توسعه ldevel studio. NEP خواهند بود visual studio. NEP براي اولين مرتبه پس از عرضه بتر توسعه ldevelopment patfrm مايكروسافت تنها يك Integrated development Envirom محيط توسعه مجتمع را براي تمام زبانهاي NEP در مايكروسافت ارائه كرده است به اين معني كه برنامه نويسان c++, visual basic و تنها از يك IDE به صورت اشتراكي استفاده خواهند كرد كه اين شامل قابليت هايي نظير اعمال اشكال زدايي و خطايابي در ميان زبانهاي يك محيط ميشوند.
Visual studio. NEP امكانات اساسي كه شامل موارد زير هستند را فراهم مينمايد:
- يك مدل برنامه نويسي متحد الشكل و منفرد براي تمام زبانهاي NEP و براي برنامه هاي كاربردي وب ويندوز
- توسعه Drpg & Drop براي مرورد و با استفاده از server Enpbrer
- راهنماي پويا
- يك مدل تعميم يافته و سفارشي نيرومند براي IDE
- پشتيباني كامل از uML
- سرويس هاي وب با جامع سازي برنامه هاي كاربردي به مراتب آسانترين بترها
معماري ASP. NEP
با اينكه P ASP. NE امكانات موجود در ASP كلاسيك به طرز گسترده اي استفاده شده است اما تغييرات عمده اي نيز در معماري P ASP. NE به وجود آمده است كه اين شامل بهينه سازي و امكانات جديد ميشود.
برچسب ها:
تحقیق در مورد طراحی سایت آموزشگاه کامپیوتر تحقیق درباره طراحی سایت آموزشگاه کامپیوتر طراحی سایت آموزشگاه کامپیوتر روش های طراحی سایت آموزشگاه کامپیوتر گزارش کارآموزی طراحی سایت آموزشگاه کامپیوتر طراحی سایت چیست آموزشگاه کامپیوتر