رامین اسلامی

آَموزش Ajax در Asp.net core

آموزش Ajax در Asp.net core .ایجکس یک مکانیزم توسعه دهنده صفحات وب می باشد ، در این آموزش ساعت سیستم توسط ajax از سرور درخواست و نمایش داده می شود

آَموزش Ajax در Asp.net core - مدرسه آنلاین دورآموز

آموزش Ajax در Asp.net core

AJAX یک مکانیزم توسعه دهنده صفحات وب می باشد ، زیرا می تواند:

  • قادر به خواندن داده ها از یک سرور وب می باشد
  • از بارگذاری مجدد صفحه جلوگیری می کند
  • قادر به ارسال داده در پس زمینه به یک سرور وب می باشد

در این آموزش ساعت سیستم توسط ajax از سرور درخواست و نمایش داده می شود

گام اول

یک پروژه جدید در ویژوال استدیو ایجاد نمایید

گام دوم

در فایل Index.cshtml کد زیر را وارد نمایید

<a onclick="gt()">Get Time</a>
<h2 id="mytime"></h2>
@section Scripts{ 
<script>
    function gt() {
  
            $.ajax({
                url: "@Url.Action("GetTime")",
                type: "POST",
                //data: JSON.stringify(sendJason),
                headers: {
                    "Accept": "application/json",
                    "Content-Type": "application/json"
                },
                success: function (data) {
                    $("#mytime").text(data.t);
                },
               
            });
    }
</script>
}

کد فوق یک لینک ایجاد کرده که با کلیک بر روی آن Action ی را به نام GetTime فراخوانی میکند

گام سوم

در HomeController در یک فضای خالی کد زیر را وارد نمایید

 [HttpPost]
 public IActionResult GetTIme()
    {
        return Json(new { t = DateTime.Now.ToLongTimeString() });
            
    }

کد فوق ساعت و تاریخ جاری را در پارامتر t (بجای t هر نام دلخواهی می توانید قرار دهید) قرار داده و به View بر می گرداند.

مقدار پارامتر t را توسط success دریافت و نمایش می دهد

 

 


رامین اسلامی-مدرسه آنلاین دورآموز

رامین اسلامی

مدیر وب سایت دورآموز ، تیم برنامه نویسی جی وب و امور مشترکین مخابرات . برنامه نویس و مدرس زبان های برنامه نویسی و گرافیک سازمان فنی و حرفه ای

به نام خدا

رامین اسلامی هستم ، مدیر وب سایت دورآموز ،مدیر پروژه تیم جی وب ، برنامه نویس هریس کامپیوتر شعبه کانادا و برنامه نویس و مدرس زبان های برنامه نویسی .

من  یک توسعه‌دهنده نرم‌افزار و از علاقمندان فن‌آوری‌های مایکروسافت هستم و دوست دارم روی آنها کار کنم. حوزه اصلی تمرکز من روی C#.Net، Asp.Net، Sqlserver، Entity Framework، MVC، Web API، Jquery و Maui می باشد

  •  ProductRaes@Gmail.com
  •  09155143391

 

بیش از 7 سال سابقه در مدیریت پروژه سیستم طرح جامع امور مشترکین مخابرات استان خراسان رضوی ، 4 سال مدیریت تیم برنامه نویسی شبکه سبز ، 7 سال مدیر وبسایت دورآموز و 20 سال سابقه آموزش در آموزشگاه های مشهد و تهران  را دارا می باشم.

یکی از زیباترین لحظات زندگیم ، آموزش هرآنچه فراگرفته ام و مشاهده پیشرفت شاگردانم می باشد.و باعث سرافراری و خرسندی من می باشد که تعداد زیادی از شاگردان قدیمیم همکاران و رقیبان کاری حال حاضر من می باشند.

سابقه برنامه نویسی من

بیش از 7 سال سابقه در مدیریت پروژه سیستم طرح جامع امور مشترکین مخابرات استان خراسان رضوی شامل بخش های :امورمشترکین , ام دی اف , سالن دستگاه , رئیس مرکز , واگذاری خطوط , آبونمان - مدیر پروژه تیم برنامه نویسی جی وب -  سیستم pap مخابرات -  سیستم اداره ترابری مخابرات -  سیستم حسابداری پویا - ویندوز جادویی پویا - سیستم  سهام شرکت تعاونی آتیه شرق - مدیریت فروش سوپرگوشت  - سایت فروش آسان تست - ۱۰ مجموعه تست و آموزش تصویری آسان تست - خودآزمون  حسابداری  - خودآزمون دیپلم کامپیوتر  -  وبسایت آموزشگاه کامپیوتر پژوهش  - وبسایت آزمون های بین المللی ICDL پاسارگاد  - وب سایت فرش ستاره کویر یزد  -  سیستم حسابداری گل فروشی ایمانا  -  سایت رسمی شرکت پیمانکاری peykavan مالزی  -  انجمن داروخانه های خراسان  - سیستم کنترل تولید شرکت پارس اورتوپد  - فروشگاه اینترنتی قاصتک  - سامانه  فروش بلیط هواپیما مسترتیکو  - پنل مدیریت (CMS) asp.net core  -  باربری حجت بار  و …

سابقه تدریس من

بیش از ۲۰ سال تدرس زبان های برنامه نویسی و گرافیکی و بانک های اطلاعاتی  ,  آموزش کارکنان شرکت گاز مشهد ,  آموزش کارکنان شرکت گاز سرخس ,  آموزش کارکنان اداره مخابرات , آموزش در اموزشگاه های معتبر خراسان رضوی نظیر پاسارگاد ، آراد ، پژوهش ، سنا ، کاسپین و … آموزشگاه رهرو - تهران

فعالیت های من

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

 

  • productraes@gmail.com
  • 09155143391
پرسش و پاسخ
  • سیما

    سلام . ببخشید غیر از ویژوال استادیو از نرم افزار دیگه ای هم میشه استفاده کرد؟

    چهارشنبه، ۲۸ خرداد ۱۳۹۹ ساعت ۱۹:۵۹:۰۲
    • رامین اسلامی

      سلام . برای طراحی وب با Asp.net core میتوان با VsCode ,ویا JetBrains هم استفاده کنید . ولی امکاناتی که در ویژوال استدیو قرار دارد نظیر تولید صفحات داینامیک از روی مدل انتخابی و ... را از دست می دهید

      جمعه، ۳۰ خرداد ۱۳۹۹ ساعت ۱۱:۴۰:۵۱
نوشته های دیگر این نویسنده

عضوی از دورآموز شو

درخواست مشاوره رایگان می باشد . فقط کافیست شماره همراه خود را ثبت نمایید تا با شما تماس بگیریم

و یا می توانید هم اکنون با شماره 09155143391تماس حاصل نمایید

دورآموزی
شو