تحقیق درباره فیلتریگ و فیلترینگ در ایران

تحقیق درباره فیلتریگ و فیلترینگ در ایران

تحقیق-درباره-فیلتریگ-و-فیلترینگ-در-ایرانفهرست مطالب فیلترینگ در ایرانعلل و زمینه‌های پیدایش فیلترینگترفندهای انتشار مطالب Proxyمقابله با فیلترینگ معکوسپروکسی ساکسترفندهای عبور از فیلتراستفاده از کش (Cache) موتورهای جستجو:وب پروکسی (CGI-Proxy)پروکسی چیست؟کش کردن (Caching):انواع فیلترینگفیلترینگ معکوسمبانی فیلترینگ در اینترنتوب پروکسی (CGI-Proxy)روشهای پیشرفته مقابله با فیلترراهنمای ثبت دامین و میزبانی وبراهنمای نصب و تنظیمات پی اچ پروکسیراهنمای نصب پروکسی جیمز مارشالراهنمای تنظیمات پروکسی جیمز مارشال فیلترینگ در ایرانهنوز بیش از یک دهه از ورود اینترنت به ایران نمی‌گذرد. اگر چه کاربران ایرانی در سالهای اولیه ورود این تکنولوژی به کشورشان خاطره‌ای خوب و به دور از سانسور را تجربه کردند ولی دیری نپایید که کشورشان به یکی از بزرگترین سانسور کنندگان اینترنت تبدیل شد. امروزه ایران به همراه چین از بزرگترین سانسور کنندگان اینترنت به شمار میرود و این در حالی است که رشد اینترنت در ایران بسیار چشمگیر است و از یک میلیون کاربر در سال ۲۰۰۱ به پنج میلیون در سال ۲۰۰۵ رسیده است و بنابر پیش‌بینی شرکت مخابرات تا سال ۲۰۰۹ این تعداد به بیست و پنج میلیون نفر خواهد رسید. در حال حاضر در ایران ۶۵۰ سرویس دهنده اینترنت (ISP) و ۱۸ شرکت ICP وجود دارند. شرکت ارتباطات دیتا، وابسته به شرکت مخابرات ایران، بزرگترین سرویس دهنده اینترنت در کشور است و اغلب ISPها از او سرویس میگیرند. مطابق آنچه در ‘مقررات و ضوابط شبکه‌های اطلاع رسانی رایانه‌ای’ آمده است، کلیه ایجاد کنندگان نقطه تماس بین‌الملل از جمله شرکت مخابرات موظفند سیستم فیلترینگ داشته باشند تا از دسترسی کاربران به سایتهای غیر‌مجاز ممانعت شود. ضوابط و مصادیق موارد فیلتر توسط شورای عالی اطلاع رسانی تصویب و اعلام میشود. هم اکنون یک کمیته سه نفره متشکل از نمایندگان صداوسیما، وزارت ارشاد و وزارت اطلاعات از سوی شورای عالی انقلاب فرهنگی مأمور نظارت بر فعالیتهای اینترنتی است. این گروه با تهیه فهرست سایتهایی که باید مسدود شوند، تنها مرجع رسمی مسئول در این زمینه است. با این حال بارها دیده شده که قوه قضائیه راساً در امر فیلترینگ دخالت کرده و مستقیماً دستور مسدود سازی سایتهای اینترنتی را به مخابرات ابلاغ نموده است. سانسور اینترنت در ایران به شیوه‌های مختلف و در سطوح مختلف انجام میگیرد. برای آن دسته از سایتهایی که سرویس‌دهنده (Server) و گردانندگان آن در ایران هستند برخورد به صورت قوه قهریه و سیستم قضائی است ولی برای آن دسته از سایتهایی که مرکز کنترل آنها در خارج از حیطه اقتدار جمهوری اسلامی قرار دارد، برخورد به صورت مسدود سازی دسترسی کاربران ایرانی به سایت مورد نظر می‌باشد. بر اساس یکی از جدیدترین و معدود تحقیقات میدانی انجام شده توسط مؤسسه اپن‌نت (OpenNet) که سعی دارد وضعیت فیلترینگ را در کشورهای مختلف دنیا بررسی کند، حدود ۳۰ درصد از سایتهای مورد بررسی این مؤسسه در ایران مسدود بودند (۴۹۹ سایت از ۱۴۷۷). نتایج تحقیقات این مؤسسه که در یک گزارش ۲۹ صفحه‌ای منتشر شده است نشان میدهد که ایران یکی از سخت‌ترین و شدیدترین سیستمهای فیلترینگ را به اجرا گذاشته است. خلاصه‌ای از نتایج این تحقیق ذیلاً آمده است:  در حال حاضر فیلترینگ در ایران بر روی موضوعات مربوط به ایران، به ویژه سایتهای فارسی زبان تمرکز کرده است. سایتهای غیر مرتبط با مسائل داخلی ایران و نیز سایتهای غیر فارسی بسیار کمتر در معرض خطر فیلتر شدن قرار دارند.  فیلترینگ خصوصاً وبلاگهای شخصی و سایتهای ارائه دهنده خدمات وبلاگ نویسی را مورد هدف قرار داده است. در طول دوره تحقیق (سالهای ۲۰۰۴ تا ۲۰۰۵) فیلتر کردن وبلاگها به طور فزاینده‌ای افزایش نشان میداد. با این که برای فیلتر کنندگان ساده تر است کل سایت ارائه دهنده خدمات وبلاگ نویسی را بلوک کنند ولی ایران در اکثر موارد به جای این کار، اقدام به مسدود کردن جداگانه وبلاگها نموده است. به نظر میرسد هدف ایران از این کار این باشد که میخواهد دسترسی به بعضی وبلاگها حفظ شود در حالیکه وبلاگهای مخالفان مسدود شده باشد. یکی دیگر از حوزه‌های تمرکز فیلترینگ سایتهای خبری است. آمار نشان میدهد در حالیکه تنها ۵ درصد سایتهای خبری انگلیسی فیلتر شده‌اند، این تعداد در مورد سایتهای خبری فارسی زبان به ۵۰ درصد میرسد. فیلترینگ در حوزه سایتهای سکس و فیلترشکن نیز به شدت فعال است. به طوری که ۱۰۰ درصد سایتهای سکس و ۹۵ درصد سایتهای فیلترشکن مورد مطالعه در این تحقیق مسدود بودند. این تحقیق در آخر پیش‌بینی میکند علاوه بر این که فیلترینگ از لحاظ کمی در ایران گسترش پیدا میکند، از نظر کیفی نیز شیوه‌های فیلترینگ به تدریج دقیق‌تر و پیچیده‌تر خواهند شد.    همانطور که پیشتر گفته شد اغلب ISPهای ایران از شرکت مخابرات سرویس میگیرند. این دسته از ISPها عمدتاً سیستم فیلترینگ مستقل ندارند و از این لحاظ به مخابرات وابسته‌اند. آن دسته از ISPهایی که پهنای باند خود را از سرویس دهندگان بین‌المللی تهیه میکنند (مانند پارس آنلاین و چند ICP بزرگ دیگر در تهران) موظف به نصب سیستم فیلترینگ مستقل شده‌اند. از نظر نرم‌افزاری، ایران برای اعمال سانسور از برنامه اسمارت فیلتر(Smart Filter) ساخت شرکت آمریکایی سکیور کامپیوتینگ (Secure Computing) استفاده میکند. این مطلب را نخستین بار رضا پارسا، رئیس اتحادیه ISPها، عنوان کرد و در توجیه آن افزود که اکثر سانسور افزارهای تولید داخل فاقد کیفیت مشابه‌های خارجی هستند. استفاده ایران از نرم‌افزار اسمارت فیلتر در حالی صورت میگیرد که برای اینکار از شرکت سازنده هیچ گونه مجوزی اخذ نکرده است. این کار از لحاظ حقوق بین‌الملل سرقت محسوب شده و اگر روزگاری ایران بخواهد به سازمانهای بین‌المللی نظیر سازمان تجارت جهانی (WTO) بپیوندد باید بابت آن تاوان سنگینی را بپردازد. چندی پیش بخش فارسی بی‌بی‌سی با آقای دیوید بارت، مدیر روابط عمومی شرکت سکیور کامپیوتینگ، مصاحبه‌ای انجام داده بود. وی در این مصاحبه ضمن تأکید بر این که شرکت متبوعش امتیاز نرم‌افزار خود را به هیچ شخص یا سازمانی در ایران واگذار نکرده، افزود بسیاری از شرکتهای ایرانی از نسخه آزمایشی(بتا) نرم‌افزار ما استفاده میکنند و شرکت سکیور کامپیوتینگ برای مقابله با این کار تمام IP آدرسهای ایران را بلوک کرده است به طوری که اکنون امکان دانلود و آپدیت این نرم‌افزار در ایران وجود ندارد. از لحاظ تکنیکی، استفاده ایران از سانسور‌افزار اسمارت فیلتر محدود به صفحات وب است (پروتکل HTTP و پورت ۸۰). معمولاً سایر سرویسهای اینترنت نظیر ایمیل، اف تی پی و چت مورد سانسور قرار نمیگیرند. فیلترینگ در ایران بر اساس لیست سیاه انجام میشود که این لیست حاوی نام دامین و IP آدرس سایتهای مسدود شده می‌باشد. در حال حاضر از کلمات کلیدی برای سانسور استفاده نمی‌شود. با وجودی که حکومت ایران به شدت اینترنت را مورد سانسور قرار داده و در این زمینه سرمایه گذاریهای کلانی کرده است ولی به نظر میرسد دولت جمهوری اسلامی موفقیتش در امر فیلترینگ را بیشتر از آن که مدیون سیستم پرهزینه فیلترینگ خود باشد، مدیون سطح پایین دانش IT در کاربران ایرانی است. چنانکه، کمتر کاربر با تجربه اینترنتی را در ایران میتوان پیدا کرد که مختصر اطلاعاتی راجع به ساختارهای شبکه و اینترنت داشته باشد ولی باز هم در پشت درهای فیلترینگ محصور مانده باشد. ضعف سیستم فیلترینگ ایران به دو علت برمیگردد: اصول و طراحی اولیه اینترنت بر مبنای تبادل آزاد اطلاعات صورت گرفته است و سیستمهای فیلترینگ اجزایی هستند که بعداً به آن تحمیل شدند و به همین جهت با سایر ساختارهای اینترنت کاملاً همخوانی ندارند. این ناهمخوانی شکافها و سوراخهای زیادی را بوجود آورده که کاربران میتوانند از آنها برای فرار از فیلتر استفاده کنند. این مسئله نه تنها در مورد سیستم فیلترینگ ایران بلکه در مورد کلیه سیستمهای فیلترینگ صادق است. علت دوم به ضعف طراحی سیستم فیلترینگ ایران برمیگردد. همان طور که گفته شد هسته نرم‌افزاری سیستم فیلترینگ ایران را یک نرم‌افزار آمریکایی بنام اسمارت فیلتر تشکیل میدهد. این نرم‌افزار به پرخطا بودن (Erroneous) و بلوک بیش از حد (Overblocking) شهرت دارد. از طرف دیگر، از آنجایی که شرکت سازنده حاضر به فروش نرم‌افزارش به ایران نشده، ایران بطور غیر قانونی از نسخه آزمایشی این نرم‌افزار استفاده میکند و برای این که آن را با نیازهایش مطابق سازد ناچار شده تا در اصل برنامه تغییراتی بدهد و اصطلاحاً آن را بومی سازی کند. پروژه بومی سازی این نرم‌افزار زیر نظر وزارتخانه ارتباطات و فناوری اطلاعات انجام گرفته است. زیاد تعجب آور نیست که اگر این پروژه نیز مانند سایر پروژه‌های این وزارتخانه پر از ایراد و اشکال باشد.علل و زمینه‌های پیدایش فیلترینگگسترش اینترنت زمینه‌ای را پدید آورد که طیف وسیعی از اطلاعات بتوانند بدون هیچ گونه محدودیتی در سراسر جهان منتشر شود. از طرف دیگر طیف مخاطبان اینترنت هم به همان اندازه محتویات آن وسیع و مختلف بود. دسترسی بی حد و حصر به اطلاعات و این حقیقت که هر کسی به هر گونه اطلاعاتی دسترسی داشته باشد بسیاری را به هراس انداخت و انتقادات شدیدی را به همراه آورد. گروهی از منتقدان کسانی بودند که به محتویات غیر اخلاقی اینترنت اعتراض داشتند و آن را خصوصاً برای جوانان و نوجوانان مضر و منحرف کننده میدانستند. گروه دیگر حکومتهایی بودند که تاب سخن مخالفان را نمی‌آوردند. این حکومتها سالها بود که با بسته و محدود نگه داشتن جامعه تحت سلطه‌شان و اعمال سانسور بر رسانه‌های سنتی نظیر مطبوعات و روزنامه‌‌ها سعی داشتند تفکر و ایدئولوژی خود را بر مردمانشان تحمیل کنند و به همین منظور با هرگونه تجدد و دگر اندیشی که مخالف با امیال آنها بود به شدت برخورد میکردند. تعجب ندارد که این قبیل حکومتها اینترنت و انتشار خارج از کنترل اطلاعات را تهدیدی جدی برای موجودیت خود تلقی کنند و با آن به مبارزه برخیزند. از آنجایی که اکثر این حکومتها سعی داشتند، برخلاف ماهیت ذاتیشان از خود وجهه‌ای دمکرات و آزادی خواه به نمایش بگذارند، نمی‌توانستند دلیل اصلی مخالفت خود را با تبادل آزاد اطلاعات ابراز کنند. این بود که آنها نیز به گروه قبلی پیوستند و لوای مبارزه با فساد و مطالب غیر اخلاقی را سر دادند. به هر حال برای هیچ یک از دو گروه از اینترنت گریزی نبود. در واقع دستاوردهای علمی و فرهنگی اینترنت آنقدر شگرف بود که چشم پوشی از آن به راحتی میسر نمی‌شد. از آنجایی که اینترنت شبکه‌ای جهانی بود و بر اساس ساختار آن، هیچ گروه یا دولتی نمی‌توانست بر مطالبی که در آن انتشار میابد نظارت کامل داشته باشد، کم‌کم این ایده شکل گرفت تا به جای کنترل انتشار مطالب، بر دسترسی و استفاده افراد از اینترنت نظارت شود. از اینجا بود که واژه‌ ‘فیلترینگ’ وارد فرهنگ اینترنت شد. فیلترینگ در لغت به معنای پالایش و زدودن ناپاکیهاست و در فرهنگ اینترنت به معنی جلوگیری از دسترسی کاربران به سایتهایی است که حاوی مطالب ناشایست هستند که البته تعریف خود کلمه ناشایست مورد اختلاف نظر شدید میباشد. برعکس آنچه ابتدا تصور می‌شد، فیلترینگ در زمینه مبارزه با فساد و مطالب غیر اخلاقی چندان موفق عمل نکرد و نه تنها نتوانست کاملاً جلوی انتشار این قبیل مطالب را در اینترنت بگیرد بلکه با خود مشکلات غیر منتظره‌ای را به همراه آورد که زمینه‌ساز انتقادات و حتی مخالفتهای شدیدی گشت. مهمترین نقطه ضعف سیستمهای فیلترینگ این بود که از طریق نرم‌افزارهای کامپیوتری به اجرا گذاشته می‌شد. جای تعجبی ندارد که این سیستمها به علت ماهیت ماشینی‌شان هیچ درک و فهمی از نوشته‌ها و مطالب انسانی نداشته باشند و کورکورانه عمل کنند. مثلاً در بعضی وب سایتها، خصوصاً سایتهایی که خدمات وبلاگ نویسی ارائه میدهند، ممکن است صدها و شاید هزاران مطلب وجود داشته باشد که تنها درصد کمی از آنها دربر دارنده نکات غیر اخلاقی باشد. از آنجایی که سیستمهای فیلترینگ قادر به افتراق این موارد نیستند، دسترسی به کل سایت را مسدود میکنند و به این ترتیب باعث غیر قابل استفاده شدن حجم عظیمی از اطلاعات و مطالب ارزشمند میشوند. مشکل بعدی فیلترینگ به این موضوع برمی‌گشت که کاربران اینترنت را طیف وسیعی از افراد تشکیل میدادند. از کودک ۷ ساله گرفته تا پیرمرد ۷۰ ساله و از یک فرد کم سواد گرفته تا یک استاد مجرب دانشگاه و همچنین افرادی با جنسیت مختلف، مذاهب گوناگون و سطوح فکری متفاوت. واضح است که افراد مختلف، نیازهای متفاوت داشته باشند و چه بسا مطالبی که برای یک عده مضر و گمراه کننده محسوب میشود برای عده‌ای دیگر مفید و حتی ضروری باشد. ولی سیستمهای فیلترینگ این قابلیت را نداشتند که این تفاوتها را متوجه شوند و به همین سبب، همه را به یک شکل تحت سانسور قرار میدادند. 

دانلود فایل

کد هیبریدی شبکه عصبی مصنوعی-الگوریتم ازدحام ذراتANN-PSO

کد هیبریدی شبکه عصبی مصنوعی-الگوریتم ازدحام ذراتANN-PSO

کد-هیبریدی-شبکه-عصبی-مصنوعی-الگوریتم-ازدحام-ذراتann-psoبا سلام و تشکر از حسن انتخاب شمااین کد در محیط متلب برنامه نویسی شده است که شبکه عصبی پرسپترون چند لایه با الگوریتم آموزشی ازدحام ذرات در آن استفاده شده است. یک فایل عکسی مربوط به نحوه کار کرد کد در فایل موجود است.  تعیین پارامترهای الگوریتم که در تصاویر مشخص شده است بنا بر کارمورد مطالعه تغییر می کند. کد کاربردی و مخصوص شبیه سازی و مدل سازی می باشد.در صورت بروز مشکل و یا عدم مطابقت آنچه که در توضیحات گفته شده است می توانید از طریق  ایمیل با مدیریت فروشگاه تماس برقرار کنیدبا تشکر مدیریت فروشگاهseyedmostafa71@yahoo.com

دانلود فایل

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

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

تحقیق-در-مورد-طراحی-سایت-آموزشگاه-کامپیوتر فهرست مطالب:نصب فايلهاي نمونه بر روي كامپيوتر۱مروري بر Asp. NET. 1NET framework. 2SQL srver 2000. 2زبانها و ابزارهاي زبان.. ۴Nopepad . NET. 4Visual studio. NET. 5معماري ASP. NET. 6چه چيزي در ASP.NET وجود دارد. ۶NoPE pad. NET. 8ايجاد يك داير كتوري مجازي.. ۹فصل دوم / استفاده از ابزارهاي برنامه نوسي ASP. NET. 10مهم. ۱۰Visual studio. NET. 11ايجاد يك صفحه جديد (Web From) ASP.NET. 13افزودن كنترل ها ۱۵برنامه هاي كاربردي وب ASP.NET. 16فرم هاي وب ASP. NET. 17پنجره ها ۱۸نكته. ۲۱نوارهاي ابزار. ۲۳نكته. ۲۳Menus (منوها )۲۵نكته. ۲۷OPTINS (گزينه ها) ۲۸ايجاد يك برنامه كاربردي وب Visual Basic . NEP ASP. NEP. 28ايجاد يك برنامه كاربردي وب با NET SDK. 29ايجاد يك ريشه برناكه كاربردي.. ۲۹ايجاد زير دايركتوري ها ۳۲ايجاد صفات aspx. 33مجوزهاي دسترسي.. ۳۳نكته. ۳۵انتخاب يك زبان براي صفحه (زبان صفحه) ۳۶نكته. ۳۶فعال سازي وضعيت Session. 38فعال سازي وضعيت Session در Visual studio . NET. 39توصيه هايي براي وضعيت Session. 40ذخيره وضعيت Session در SQL Server 41منابع: ۴۴   نصب فايلهاي نمونه بر روي كامپيوتر  مراحل زير براي نصب فايلهاي نمونه بر روي ديسك سخت كامپيوتر دنبال نماييد تا اينكه بتوانيم برنامه و پروژه خود را اجرا كنيم:۱- اطمينان حاصل نماييم كه Interner information نصب واجرا شده است. مي‌توانيد اين موضوع را به وسيله باز كردن اپلت Renvice در داخل control panel و جستجوي سرويس هاي Iss Admin  و world wide  و web publishing بررسي نماييد كه هر دوي اين خدمات داراي يك وضعيت اجرا مي‌باشند.۲- اگر Interner information نصب نشده است آن را با استفاده از بخش components Add / Remve window اپلت Add/ Remve program  داخل control panel نصب نماييد اگر يك يا هر دو خدماتي كه در مرحله اول بحث شد شورع به كار نكرده اند مي‌توانيد با استفاده از كليك راست بر روي سرويس و انتخاب گزينه start آنها را راه اندازي نماييدمروري بر Asp. NEPAsp.NEP تنها يك محصور ارتفاع يافته نيست. Asp. NEP پيشرفته ترين بستر توسعه وب ايجاد شده تا اين زمان را فراهم مي‌نمايد. فراتر از اينها Asp. NEP جهت ايجاد يك زير بناي كاملا جديد و به مراتب انعطاف پذيرتر براي توسعه وب به صورت بنياني بازسازي شده است دليل اين تحول عميق به وجود آمده در Asp. NEP اين است كه بر پايه بتر NEP شركت يا مايكروسافت و يا به عبارت دقيق تر بر چهار چوب NEP استوار گشته است.NEP frameworkNEP. 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 LibrarySQL srver 2000SQL 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 به وجود آمده است كه اين شامل بهينه سازي و امكانات جديد مي‌شود.

دانلود فایل