رامین اسلامی

آَموزش 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 سال سابقه در مدیریت پروژه سیستم طرح جامع امور مشترکین مخابرات استان خراسان رضوی شامل بخش های :
  1. امورمشترکین
  2. ام دی اف
  3. سالن دستگاه
  4. رئیس مرکز
  5. واگذاری خطوط
  6. آبونمان
  • مدیر پروژه تیم برنامه نویسی جی وب
  • سیستم pap مخابرات
  • سیستم اداره ترابری مخابرات
  • سیستم حسابداری پویا
  • ویندوز جادویی پویا
  • سیستم  سهام شرکت تعاونی آتیه شرق
  • مدیریت فروش سوپرگوشت
  • سایت فروش آسان تست
  • ۱۰ مجموعه تست و آموزش تصویری آسان تست
  • خودآزمون  حسابداری
  • خودآزمون دیپلم کامپیوتر
  • وبسایت آموزشگاه کامپیوتر پژوهش
  • وبسایت آزمون های بین المللی ICDL پاسارگاد
  • وب سایت فرش ستاره کویر یزد
  • سیستم حسابداری گل فروشی ایمانا
  • سایت رسمی شرکت پیمانکاری peykavan مالزی
  • انحمن داروخانه های خراسان
  • سیستم کنترل تولید شرکت پارس اورتوپد
  • فروشگاه اینترنتی قاصتک
  • سامانه فروش بلیط هواپیما مسترتیکو
  • پنل مدیریت (CMS) asp.net core
  • باربری حجت بار
  • و …

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

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

 

علاقه مندی من

  • delphi
  • c
  • c#
  • vb
  • vb.net
  • asp.net webform
  • asp.net mvc core
  • sqlserver
  • access
  • sqlite
  • android
  • xamarin
  • html
  • css
  • java
  • javasript
  • seo
  • bootstrap
  • photoshop

فعالیت های من

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

 

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

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

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

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

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

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

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

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

دورآموزی
شو