رفتن به مطلب

جستجو در تالارهای گفتگو

در حال نمایش نتایج برای برچسب های 'aspnet'.

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


تالارهای گفتگو

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

جستجو در ...

نمایش نتایجی که شامل ...


تاریخ ایجاد

  • شروع

    پایان


آخرین بروزرسانی

  • شروع

    پایان


فیلتر بر اساس تعداد ...

تاریخ عضویت

  • شروع

    پایان


گروه


نام واقعی


جنسیت


محل سکونت


تخصص ها


علاقه مندی ها


عنوان توضیحات پروفایل


توضیحات داخل پروفایل


رشته تحصیلی


گرایش


مقطع تحصیلی


دانشگاه محل تحصیل


شغل

  1. Mohammad Aref

    چرا ASP.Net

    نسل جديد زبان‌هاي برنامه‌نويسي به اين دليل توليد مي‌شود که زبان‌هاي قديمي‌تر داراي امکانات محدود بوده و يا قدرت استفاده از تکنولوژي‌هاي فعلي را بصورت مطلوب ندارند. ASP.Net نسل جديدي از ASP بوده که توسط شرکت مايکروسافت عرضـه گرديده است. ASP.Net اولين سيستم جامع براي برنامه‌نويسي تحت وب (اينترنت) است که از مراحل سطح پايين آن يعني زبان ماشين تا بالاترين سطح آن که برنامه‌نويسي ويژوال مي‌باشد براي استفاده در اينترنت و شبکه هاي محلي طراحي شده‌است. بزرگترين مزيت آن در برابر سيستم‌هاي ديگر، امکانات اينترنت آن است. از ASP.Net مي‌توان در طراحي و توليد سايت‌هاي وب اينترانت کوچک يک شرکت و نيز سايت‌هاي وب تجاري خيلي بزرگ استفاده نمود. مهمترين نکته‌اي که در طراحي اين محصول درنظرگرفته‌شده‌است، استفاده‌ي آسان، کارآيي بالا و نيز قابليت فوق‌العاده اين نرم‌افزار است. ASP.Net، يک زبان برنامه نويسي run time است. ساختار آن بر اساس Framework بوده که تمام لايه‌هاي برنامه نويسي را در بالاي سيستم عامل دربرگرفته‌است. اين تمامي تکنولوژي هاي موجود از طرف مايکروسافت و ساير شرکت ها را شامل مي‌شود. در .Net تمام اعمال تخصيص حافظه و سازماندهي فايل بعهده‌ي .Net Framework است. همين باعث مي‌شود تا بتوان برنامه‌اي را که به سيستم عامل متکي نمي‌باشد ، نوشت. اما قلب Framework، CLR مي‌باشد. مسؤول اجراي فايل‌ها، فراخواني آنها به حافظه و کمپايل‌کردن آنها به زبان MSIL است. سپس کدهاي IL در هنگام اجرا، توسط برنامه‌ي کمپايلر Just-in-time به زبان ماشين تبديل مي‌شود. اين بدان معني است که در .Net دو مرحله براي کمپايل‌شدن وجود دارد. اولين مرحله وقتي است که برنامه به IL کمپايل شود که اين کد کمپايل‌شده، وابسته به سيستم عامل نمي‌باشد. مرحله‌ي دوم زمان اجرا است که کمپايلر Just-in-hime کد IL را براي اجرا به زبان ماشين ترجمه مي‌کند. ASP.Net داراي چندين ويژگي مهم در مدلهاي توسعه يافته مي‌باشد: - بهبود عملکرد- ASP.Net يک تکنولوژي قدرتمند از مجموعه‌ي تکنولوژي‌هاي Server-side براي ايجاد صفحات وب پويا است . برخلاف پردازشگرهاي مفسر ،ASP.Net بهبود در مقيدسازي ،کمپايل Just-in-time، بهينه‌سازي و سرويس Cache را در بهترين شرايط ارائه مي‌دهد. مي‌توان گفت ASP.Net بهترين عملکرد را قبل از نوشتن حتي يک خط برنامه ارائه‌خواهدداد. - پشتيباني از ابزار جهاني - ASP.Net جعبه ابزاري کامل، و محيط طراحي توسعه يافته‌اي دارد. به علت تغيير اساسي‌اي که در برنامه داده‌شده‌است، برنامه اينترنتي قابليت گرافيکي در حد برنامه‌هاي Win32GUI را دارا هست. ويرايش WYSIWYG، کنترل‌هاي بکش‌ورهاکن سرور و گسترش اتوماتيک، از ويژگي‌هاي اين ابزار قدرتمند مي‌باشند. - قدرت و انعطاف‌پذيري - به واسطه‌ي استفاده از CLR، ASP.Net از قدرت و انعطاف‌پذيري خاصي در توسعه‌ي برنامه‌هاي کاربردي وب دارا است. کتابخانه‌ي کلاس .Net، پيام‌ها و راه‌حل‌هاي دستيابي داده، تواماً گواهي بر قدرت دستيابي وب مي‌باشد. XML، ADO.Net وThreading (اشيايي براي برنامه نويسي هر Thread ) از جمله‌ي کلاس‌ها و اشياي مورد استفاده‌ي برنامه‌نويسان است. ASP.Net داراي زباني مستقل است که مي‌توانيد آنرا انتخاب و جزيي از زبان‌هاي برنامه‌ي کاربردي خود قراردهيد. - سادگي - ASP.Net کارها را ساده کرده و از يک فرم ساده و مجوزي، براي گسترش و پيکربندي سايت جهت ايجاد يک برنامه استفاده مي‌کند. براي مثال، يک صفحه‌ي ASP.Net اجازه مي‌دهد شما رابط کاربري بسازيدکه برنامه‌ي کاربردي آن جداي از کنترل‌هاي دستي مي‌باشد، در واقع Code-behind وجود دارد. بعلاوه براحتي با سرويس کدهاي مديريتي مانند ارجاع اتوماتيک و garbrage توسعه مي‌يابد. - مديريت- ASP.Net بر پايه‌ي متن پيکربندي سلسله مراتبي که در محيط سرور و برنامه‌هاي کاربردي وب ظاهرمي‌شود، کار مي‌کند. بدليل اينکه اطلاعات پيکربندي در متن ذخيره شده، تنظيمات جديد، بدون ابزار مديريتي ظاهرمي‌شوند. اين مديريت، سبب گسترش برنامه‌ي‌کاربردي در ASP.Net مي‌شود. برنامه کاربردي ASP.Net تحت سرور، به سادگي با کپي فايلهاي لازم روي سرور توسعه مي‌يابند. سرور نياز به restart نداشته و تنها با جايگزيني کدهاي کمپايل‌شده يا توسعه‌يافته گسترش مي‌يابد. - قدرت و توانايي – ASP.Net با تفکر سطح بالايي طراحي شده و داراي ويژگي بهبود عملکرد کار در محيط هاي چند پردازنده است. پردازش‌ها توسط ASP.Net مديريت شده ونمايش‌داده‌مي‌شوند. به عنوان مثال اگر گسيختگي پيش‌آيد، يک پردازش مي‌تواند در اين مکان ايجاد شود تا به درخواست‌هاي برنامه کاربردي کمک نمايد. - مشتري‌مداري و قابليت تمديد- بر اساس معماري ASP.Net اجازه‌ي توسعه Plug-inها را به شرکت‌ها و اشخاص خواهد داد. در واقع اين امکاني است که به کاربران اجازه‌ي نوشتن، جايگزين کردن، و به کار بردن قطعات نوشته شده را در ASP.Net مي‌دهد. - امنيت- با استفاده از مجوزها در ويندوز وپيکربندي برنامه‌ي کاربردي، يقيناً برنامه کاربردي مطمئني را مي‌توان ارائه داد. ASP.Net قادر به ارائه امنيت در سطوح مختلف مي‌باشد. منبع: [Hidden Content]
×
×
  • اضافه کردن...