"تابستانِ شروع" رسید — تا ۹۰٪ تخفیف فقط تا ساعت ۲۳:۵۹ امشب جزئیات

اِی‌اِس‌پی (ASP.Net Core)

دوره‌های آموزش ASP.Net Core یک راهنمای کاربردی برای یادگیری مقدماتی تا پیشرفته دات‌نت Core است. آموزش‌های ASP.Net Core لرن‌فایلز با سرفصل‌های استاندارد ارائه شده است.


    دوره‌ قفل‌گذاری‌ و‌ فعال‌سازی‌ نرم‌افزار

    دوره‌ قفل‌گذاری‌ و‌ فعال‌سازی‌ نرم‌افزار

    در آموزش قفل گذاری روی نرم افزار، به صورت کامل یاد می‌گیریم که چگونه روی برنامه‌های ویندوزی قفل بگذاریم و از طریق وب برنامه را فعال کنیم. این دوره در #C تهیه شده و شامل فعال‌سازی از طریق سایت است.

    -65%
    395,000 تومان
    138,250 تومان
    913 رای
    آموزش Regular Expressions رایگان

    آموزش Regular Expressions

    در آموزش Regex، با عبارات با قاعده آشنا می‌شوید که برای تطابق و جایگذاری عبارات در رشته‌ها استفاده می‌شوند. یادگیری Regex یکی از موارد ضروری و پیچیده در برنامه‌نویسی است که کاربردهای فراوانی دارد. شروع کنید!

    رایگان
    980 رای
    دوره آموزش شیرپوینت

    دوره آموزش شیرپوینت

    در آموزش شیرپوینت، با محیط نرم‌افزاری تحت وب که توسط مایکروسافت عرضه شده، آشنا می‌شویم. شیرپوینت ابتدا برای مدیریت محتوا و اسناد استفاده می‌شد، اما به مرور زمان دامنه فعالیت آن گسترده‌تر شد و کاربردهای جدیدی پیدا کرد.

    -65%
    1,399,000 تومان
    489,650 تومان
    830 رای
    آموزش نقشه گوگل و استفاده از آن رایگان

    آموزش نقشه گوگل و استفاده از آن

    در آموزش استفاده از گوگل مپ در برنامه نویسی،ابتدا با مفاهیم و نحوه استفاده از Google Maps API آشنا می‌شویم و می‌آموزیم چگونه اطلاعات از بانک SQL را خوانده و بر اساس موقعیت،آن‌ها را بر روی نقشه گوگل نمایش دهیم.

    رایگان
    1261 رای
    آموزش ساخت کد کپچا در ASP.NET رایگان

    آموزش ساخت کد کپچا در ASP.NET

    در آموزش ساخت کد کپچا در ASP.NET، با نحوه ایجاد Captcha برای سایت آشنا می‌شویم. این آموزش شامل ساخت کد کپچا به صورت سفارشی و نحوه استفاده از آن در ASP.Net است تا امنیت سایت شما بهبود یابد

    رایگان
    625 رای
    رسم نمودار در ASP.NET MVC رایگان

    رسم نمودار در ASP.NET MVC

    در آموزش رسم نمودار در ASP.NET MVC، با اهمیت نمودار در پروژه‌ها آشنا می‌شویم. یاد می‌گیرید که نمودارها چه کاربردی دارند و انواع مختلف آن‌ها را بشناسید، سپس نحوه رسم نمودارها در ASP.Net MVC را یاد خواهید گرفت.

    رایگان
    1183 رای
    اعتبار سنجی با Ajax در ASP.Net رایگان

    اعتبار سنجی با Ajax در ASP.Net

    در آموزش اعتبار سنجی با Ajax در ASP.Net یاد می‌گیرید که چگونه بدون نیاز به بارگذاری مجدد صفحه، به صورت غیرهمزمان نام کاربری و پسورد وارد شده را بررسی کنید و به کاربر نشان دهید که اطلاعات وارد شده درست یا اشتباه است.

    رایگان
    1197 رای
    آموزش الگوریتم و فلوچارت رایگان

    آموزش الگوریتم و فلوچارت

    آموزش الگوریتم و فلوچارت،به شما مفهوم الگوریتم به‌عنوان روش حل مسئله و دستورالعمل‌هایی که منجر به حل مسائل خاص می‌شوند را معرفی می‌کند.در این آموزش، فلوچارت‌ها به‌عنوان یکی از روش‌های بیان الگوریتم‌ها بررسی می‌شوند.

    رایگان
    641 رای
    ساخت چت با SignalR در MVC رایگان

    ساخت چت با SignalR در MVC

    در آموزش ساخت چت با SignalR در MVC، سیستم بلادرنگ یا Real-Time را با استفاده از MVC4 در ASP.Net می‌آموزیم. با کتابخانه SignalR یک اتاق چت ساده ایجاد می‌کنیم که هیچ وابستگی به بانک اطلاعاتی نداشته باشد.

    رایگان
    631 رای
ایمیل خود را وارد کنید
و از آموزش های جدید این بخش با خبر شوید!

 ASP.NET چیه؟

ASP.NET یه فریمورک متن باز برای توسعه وب اپلیکیشن ها و سرویس های مدرن بر پایه .NET هست که توسط مایکروسافت ساخته شده.ASP.NET یه فریمورک چند سکویی (Cross-Platform) هست و روی ویندوز، لینوکس، macOS و Docker اجرا میشه.

پلتفرم .NET

.NET  یه پلتفرم توسعه نرم افزار هست که شامل ابزارها، زبان های برنامه نویسی و کتابخونه ها برای ساخت انواع مختلفی از برنامه ها میشه.پلتفرم پایه .NET شامل اجزاییه که توی تمام انواع برنامه ها استفاده میشن. فریمورک هایی مثلASP.NET   هم با اضافه کردن کامپوننت های مخصوص، .NET رو برای توسعه انواع خاصی از اپلیکیشن ها گسترش میدن.

برخی از ویژگی های پلتفرم .NET :

  • زبان های برنامه نویسی : پشتیبانی از C#، F# و Visual Basic
  • کتابخونه های پایه : برای کار با رشته ها، تاریخ ها، فایل ها/ورودی و خروجی (IO) و موارد دیگه
  • ویرایشگرها و ابزارها : سازگار با ویندوز، لینوکس، macOS و Docker

ASP.NET چطور .NET رو گسترش میده؟

ASP.NET پلتفرم .NET رو با ابزارها و کتابخونه های مخصوص توسعه وب اپلیکیشن ها گسترش میده.ویژگی هایی که ASP.NET به .NET اضافه میکنه:- فریمورک پایه برای پردازش درخواست های وب در زبان های C# و F#- سینتکس قالب بندی صفحات وب به نام Razor برای ساخت صفحات داینامیک با C#- کتابخونه هایی برای الگوهای رایج وب مثل Model-View-Controller (MVC)- سیستم احراز هویت که شامل کتابخونه ها، پایگاه داده و صفحات آماده برای لاگین هست و از احراز هویت چندمرحله ای و لاگین با سرویس های خارجی مثل گوگل و X (توییتر سابق) پشتیبانی میکنه- افزونه های ویرایشگر برای هایلایت سینتکس، تکمیل کد و امکانات دیگه که مخصوص توسعه صفحات وب طراحی شدن

کدنویسی در بخش بک اند

وقتی از ASP.NET استفاده میکنی، کدهای بک اند مثل منطق کسب و کار (Business Logic) و دسترسی به داده ها (Data Access) رو با C#، F# یا Visual Basic مینویسی. چون ASP.NET روی .NET ساخته شده، میتونی از اکوسیستم بزرگ پکیج ها و کتابخونه های موجود برای توسعه دهنده های .NET استفاده کنی. علاوه بر این، میتونی کتابخونه های اختصاصی خودت رو بسازی و ازشون توی هر برنامه ای که روی پلتفرم .NET نوشته شده، استفاده کنی.

صفحات داینامیک با C#، HTML، CSS و JavaScript

Razor یه سینتکس مخصوص برای ساخت صفحات وب داینامیک با استفاده از HTML و C# فراهم میکنه. کدهای C# روی سرور پردازش میشن و خروجی HTML تولید شده به کاربر ارسال میشه.کدهایی که سمت کاربر (Client-Side) اجرا میشن، با JavaScript نوشته میشن.ASP.NET به صورت یکپارچه با فریمورک های JavaScript کار میکنه و شامل قالب های از پیش تنظیم شده (Pre-Configured Templates) برای فریمورک های SPA (Single Page Application) مثل React و Angular هست.

متن باز بودن ASP.NET

مثل بقیه بخش های .NET، فریمورک ASP.NET هم روی GitHub به‌صورت متن باز (Open-Source) منتشر شده.پلتفرم .NET تا الان بیش از 100,000 مشارکت کننده داشته و 3,700 شرکت مختلف به توسعه اون کمک کردن.

سازگاری با Windows، Linux، macOS و Docker

برنامه های ASP.NET میتونن روی ویندوز، لینوکس، macOS و Docker توسعه داده بشن و اجرا بشن.خانواده Visual Studio ابزارهایی برای ساخت برنامه های .NET روی هر سیستم عاملی ارائه میده. علاوه بر این، ابزارهای خط فرمان (CLI) و افزونه هایی برای ویرایشگرهای محبوب هم در دسترس هستن.

صفحات وب، API ها، پردازش آنی و میکروسرویس ها

ASP.NET بهت این امکان رو میده که انواع مختلفی از وب اپلیکیشن ها رو بسازی، از جمله:
  • صفحات وب (Web Pages)
  • API های REST برای ارتباط با کلاینت ها
  • میکروسرویس ها (Microservices) برای معماری ماژولار و مقیاس پذیر
  • هاب های پردازش آنی (Real-Time Hubs) که محتوای زنده رو به کلاینت های متصل ارسال میکنن

ASP.NET Core چیه؟

اگه با ASP.NET  کار کنی، خیلی زود با اصطلاح ASP.NET Core  روبه‌رو میشی.ASP.NET Core  نسخه متن باز (Open-Source) و چند سکویی (Cross-Platform) از  ASP.NET هست. برای تمام پروژه های جدید توصیه میشه از ASP.NET Core استفاده کنی. تمام آموزش های این سایت هم روی ASP.NET Core  متمرکز هستن.نسخه های قدیمی‌تر  ASP.NET که فقط روی ویندوز اجرا میشدن، معمولا با نام ASP.NET  شناخته میشن. بیشتر نوآوری ها و توسعه های جدید روی ASP.NET Core انجام میشه، ولی نسخه های قدیمی‌تر هنوز به‌روزرسانی های جزئی و اصلاحات باگ دریافت میکنن. 
کمپین تابستان شروع

کمپین تابستان شروع