فایل هلپ

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فایل هلپ

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود مقاله طراحی سایت آموزشگاه کامپیوتر

اختصاصی از فایل هلپ دانلود مقاله طراحی سایت آموزشگاه کامپیوتر دانلود با لینک مستقیم و پر سرعت .

 

 

 

 

 


نصب فایلهای نمونه بر روی کامپیوتر
مراحل زیر برای نصب فایلهای نمونه بر روی دیسک سخت کامپیوتر دنبال نمایید تا اینکه بتوانیم برنامه و پروژه خود را اجرا کنیم:
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 به وجود آمده است که این شامل بهینه سازی و امکانات جدید می‌شود.
چه چیزی در ASP.NEP وجود دارد
مطالب جدیدی در ASP. NEP وجود دارنند و فراگیری کامل آنها مدت زیادی را می‌طلبد اما وقتی آنرا فرا گرفتید بهره وری شما چندین برابر زمانی خواهدن بودن که از ASP کلاسیک استفاده می‌کردید.
-فرم های وب: این مدل جدید برنامه نویسی ASP. NEP است فرم های وب تمرینهای ASP را با برنامه نویسی قدرتمند و کار آمد visual Basic در هم می‌آمیزند. می‌توانید کنترل ها را به دورن یک صحنه بکشید و پس برای ایجاد حالت محاوره ای آبجکتهای تجارتی را فرا خوانی نمایید وغیره
- کنترل های سرویس دهنده: از اجزا اصلی فرم های برنامه نوسی وب کنترل های سرویس دهنده هستند ASPNEP تقریبا به عناصر HPML نگاشت می‌شوند و قابلیت برنامه نوسی server- side نیرومندی را ارائه می‌دهند کنترل های سرویس دهنده روی سرویس دهنده اجرا شده و می‌توانند HPML را که مخصوص مرورگرهای سطح بالا نظیر Internet Enplorer 5.0 و پس از آن و هر مرورگری که با HPML 3.2 سازگار باشد ایجاد شده اند را به خروجی بدهند.
- سرویس های وب این بخش کلیدی ASP. NEP به برنامه نویسان اجازه می‌دهد تا سرویس های برنامه نویسی را در دسترس برنامه نویسان دیگر روی اینترنت سرویس های وب بر مبنای استاندارد Access protect simple objed , so AP قرار دهند. از این رو فعل و انفعال نسبتا راحت تری را بین بترهای متمایز مسیر خواهد ساخت.
Caching و حافظه پنهان ASP. NEP شامی‌موتور حافظه پنهان قدرتمند جدیدی است که به برنامه نویسان اجازه بهبود کارایی برنامه های کاربردی را به وسله کاهش بار گذاری های پردازش روی سرویس دهنده های پایگاه داده و سرویس دهنده وب را می‌دهد.
حافظه پنهان (ASP. NEP : (chaching شامل موتور حافظه پنهان قدرتمند جدیدی است که به برنامه نویسان اجازه بهبود کارایی برنامه های کاربردی را به وسیله کاهش بار گذاری های پردازش روی سرویس دهنده های پایگاه داده وب را می‌دهد.
بهینه سازی پیکر بندی: ASP. NEP از روش جدیدی برای ذخیره اطلاعات پیکر بندی برنامه های کاربردی وب بهره می‌گیرد. به جای ذخیره IIS، این اطلاعات در پایگاه داده ای که دسترسی به آن دشوار است در فایلهای پیکر بندی قابل خواندن توسط ماشین و انسان و بر مبنای UML ذخیره می‌شوند.
بهینه سازی مدیریت وضعیت: اگر خواسته اید برنامه کاربردی ASP ای بسازید که روی یک auel ? اجرا شود خوب می‌دانید که مدیریت وضعیت محدودر در ASP کلاسیک وجود داشت. ASP. NEP بر این محدودیتها فائق آمده است به این طریق که برای وضعیت جلسات توزیعی بررسی سرویس دهنده های وب باید با به کارگیری اطلاعات وضعیت در یک پایگاه داده SQL و با ارائه مدیریت وضعیت بدون استفادهن از کوکی ها پشتیبانی به عمل آورده است. امنیت: امنیت فاکتور بسیار مهی در برنامه های کاربردی وب امروزی است.
مدل امنیتی ASP. NEP به شکلی اساسی بهبود یافته وشامل متدهای تایید اعتبار ارتقا یافته جدید، امنیت دسترسی به کدها و مجوزها بر اساس نقشی که ایفا می کند می‌شود.
تابیت اطمینان بهینه سازی شده: ASP.- NEP شامل امکاناتی با هدف ارتقاء قابلیت اطمینان برنامه های کاربردی وب می‌شود نظیر راه اندازی مجدد برنامه های کاربردی در صوتر ایجاد هر گونه تغییر و آغاز مجدد پردازش ها به طور خودکار جهت ختم حالتهای بن بست او نفوذ بدون مجوز به حافظه
NoPE pad. NET
حقیقتا به این عنوان یعنی NOP Epad- net شناخته نمی‌شود اما از آنجا که عده ای باتاثیر از یکدیگر این ابزار حاضر در همه جا را VoP Epad visual نامیدند خوان آن با نام NopE pad . net راهی برای خودمان است که گاهی یاد آوری به خودمان است که گاهی ساده انگاشتن چیزها خوب است یکی دیگر از فوائد NoP Epad قیمت آن است یعنی مجانی است حتی لازم نیست آنم را دریافت کنید برای آغاز کار با NoPE pad , ASP,NEP تنها چیزی که واقعا مورد نیاز است SDK . NEP frame work می‌باشد.
وقتی که SDK را نصب کردید ایجاد یک صفحه ASP.NEP می‌تواند به آسانی ایجاد یک سند HPML با استفاده از Nop E pad و ذخیره کردن آن با پسوند asp باشید این تمام کاری است که باید انجام گیرد
ایجاد یک دایر کتوری مجازی
ایجاد یک دایر کتوری مجازی در IIS یک کار نسبتا ساده ای است
1- مسیر Internet service marager , Admisr istrativ tool, programs, start را انتخاب نمایید تا Monagement console Microsoft برای IIS راه اندازی شود.
2- گره computer تان را با کلیک کردن بر روی علامت بعلاوه مجاور نام کامپیوتر گسترش دهید.
3- بر روی گره Defua H web site کلیک کنید و در داخل New گزینه virtual Directory را انتخاب نمایید.
4- در اولین صفحه ویزاد virtual directory creation بر روی دکمه Nent کلیک نمایید.
5- در صفحه دوم یک نام مستعار برای دایرکتور مجازی جدید وارد نمایید این نام برای دسترسی به محتوای درون دایرکتوری مجازی از یک مرور گر وب مورد استفاده قرار خواهد گرفت.
6- مسیر دستیابی به دایرکتوری را در سیستم فایلی که می‌خواهید محتوای دایر کتوری مجازی را رد آن نگه دارید وارد نمایید این می‌تواند یک نوشته از قبل موجود و یا یک پوشه جدید باشد اگر از پوشه ای که از قبل موجود است و یا از پوشته جدیدی که قبلا برای محتویات ایجاد گردیده اید استفاده می‌کنید از دکمه Browes برای یافتن پوشه مورد نظرتان استفاده نمایید.
فصل دوم / استفاده از ابزارهای برنامه نوسی ASP. NET
7- در صفحه Access Permisions، می‌توانید تنظیماتی را که تعیین کننده توانایی دسترسی به محتویات درون دایرکتوری مجازی جدید شما توسط کاربران هستند را تغییر دهید. تنظیمات پیش فرض در این حالت مناسب می‌باشند. از این رو دکمه Next را کلیک کنید.
مهم
در هنگام تغییر مجوزهای دستیابی دایر کتوری مجازی، احتیاط به خرج دهید. ارائه مجوزهای Execute , write و یا Browse روی دایرکتوری مجازی شما می‌تواند به افراد فرصت طلب امکان تغیری محتویات شمار یا اجرای کدهای آسیب رساننده بر روی سرویس دهنده را بدهد. این تنظیمات را تنها زمانی تغییر دهید که دلیل کار خود را می‌دانید.
8- کار تمام است! دایرکتوری مجازی شما کامل شد. دکمه Finish را کلیک کنید.
حال که دایرکتوری مجازی ASPNETTest خود را ایجاد نموده اید، به پیش بروید و سند HTML را که پیشتر لیست شده بود، ذخیره نمایید.
1- برنامه Notepad را باز کنید. مسیر Start< Programs> Accessories < Notepad را انتخاب نمایید
2- کد HTML نشان داده شده در لیست قبل را در آن تایپ کنید.
3- سند را در پوشه سیستم فایلی که برای نگهداری محتویات دایر کتوری مجازی آزمایشی ایجاد کرده اید، ذخیره نمایید فایل ASPNET Hello. Aspx بنامید.
حالی که سند را ذخیره کرده اید، باید بتوانید نمای آن را ببینید، یک مرورگر وب را باز کنید و URL زیر را در آن وارد نمایید:
http: //localhost / ASPNETTest/ ASPNETHello. Aspx
با فرض اینکه سرویس دهنده وب شما به درستی نصب گردیده و شما دایرکتوری مجازی خود را ایجاد کردید.
Visual studio. NET
قطعا امکان ایجاد برنامه های کاربردی وب ASP. NET در Notepad یا ویرایشگر متنی دیگر وجود دارد، اما اگر به صورت جدی در حال برنامه نوسی کامپوننت یا ASP. NET هستید، احتمالا خواستار کار در محیط Visual studio. NET خواهید بود. از مزایای Visual studio. NET هستید، احتمالا خواستار کار در محیط Visual Studio . NET خواهید بود از مزایای Visual Source Safe نسبت به ویرایگشر های متنی ساده عبارتند از:
1. مدیریت نیرومند فایل های پروژه و پروژه های متعدد
2. اجتماع با محیط کنترلی سورس کد Visual source Safe شرکت مایکرو سافت
3. ابزارهای بصری برای کار با سرویس های وب، کنترل های سرور فرم های وب، و ابزار پایگاه داده ای
4. سرویس های بسته بندی و گسترش برنامه های کاربردی وب
5. پشتیبانی از چندین زبان در یک IDE منفرد، شامل وراثت واشکال زدایی میان زبانهای متفاوت
این فقط یک لیست خلاصه شده است.
ایجاد یک برنامه کاربردی وب ASP. NET
از اولین کارهایی که در شروع کار با ASP. NET در Visual Studio. NET نیازمند انجامش خواهید بود، ایجاد یک پروژه جدید است و یا در اصلاح Visual Studio . NET یک برنامه کاربردی وب در اینجا مراحل لازم برای ایجاد یک برنامه کاربردی وب جدید را می‌بینیم.
1-Visual Studio. NET را باز کنید.
2-به سه روش می‌تواند کادر محاوره New Project را باز کرد.
- در صفحه آغازین Visual Studio . NET روی لینک Create a New Project کلیک کنید (به صورت پیش فرض در هنگام باز کردن Visual Studio. NET برای اولین مرتبه به نمایش در می‌آید.
- بر روی دکمه New و سپس Project را انتخاب نمایید.
4- در کادر محاوزه New Project (شکل زیر را ببینید) زبان پروژه دلخواه را انتخاب کنید (در این حالت (Visual Basic)، الگوی (Template) مناسب را انتخاب کنید (برنامه کاربردی وب) و نام پروژه دلخواه (ASPNET APPL) وموقعیت قرار گرفتن آن را وارد نمایید.
(برای پروژه های محلی، پیش فرض http://<machine name به خوبی کار می‌کند و یا در عوض می‌توانید از نام مستعار localhost استفاده کنید) بر روی دکمه ok کلیک کنید Visual Studio . NET یک برنامه کارردی وب جدید را همراه با دایر کتوری های مجازی و فیزیکی برای پروژه ایجاد خواهد کرد.
کار تمام است! شما اکنون برنامه کاربردی وب ASP. NET خود را ایجاد کرده اید. پس از این، به چگونگی افزودن صفحات جدید خواهیم پرداخت.
ایجاد یک صفحه جدید (Web From) ASP.NET
در برنامه کاربردی وب جدید، شما متوجه خواهید شد که Visual Studio. NET قبلا صفحه ای را برای شما به پروژه اضافه کرده است، که نام آن Web Forml. Aspx است، و آن را درون ویرایشگر باز کرده است گر چه، از آنجایی که به ندرت اتفاق می‌افتد که فقط یک صفحه در سایت ها کافی باشد، بیایید نگاهی بر چگونگی افزودن یک صفحه جدید به برنامه کاربردی وب بیندازیم.

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله  47  صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید

 


دانلود با لینک مستقیم


دانلود مقاله طراحی سایت آموزشگاه کامپیوتر
نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد