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

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

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


    آموزش خرید هاست و دامنه رایگان

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

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

    رایگان
    623 رای
    دوره آموزش ASP.Net MVC4 رایگان

    دوره آموزش ASP.Net MVC4

    به صورت 0 تا 100 و پروژه محور MVC در ASP.Net را یاد میگیریم. در بخش های اولیه این آموزش ابتدا MVC و جزئیات این معماری کاملاً تشریح میشود سپس آموزش را با انجام و ساخت قدم به قدم یک پروژه فروشگاه ادامه میدهیم.

    رایگان
    620 رای
    ارسال SMS در ASP.NET MVC رایگان

    ارسال SMS در ASP.NET MVC

    ارسال SMS با زبان های برنامه نویسی مختلفی قابل پیاده سازی است. در آموزش ارسال SMS در ASP.NET MVC ما با استفاده از دات نت MVC این ویژگی را پیاده سازی میکنیم. با این آموزش به روش اصولی این فرایند را یاد میگیریم.

    رایگان
    507 رای
    آپلود فایل ها با Ajax در ASP.NET رایگان

    آپلود فایل ها با Ajax در ASP.NET

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

    رایگان
    759 رای
    بررسی قدرت پسورد در ASP رایگان

    بررسی قدرت پسورد در ASP

    در این آموزش تشخیص قدرت پسورد در ASP.Net،ابتدا سیستم عضویت را بررسی کرده و سپس پلاگین Strength را برای تشخیص قدرت پسورد معرفی می‌کنیم. این پلاگین را در برنامه ASP.Net MVC با استفاده از Ajax پیاده‌سازی خواهیم کرد.

    رایگان
    503 رای
    دوره آموزش گیت و گیت هاب

    دوره آموزش گیت و گیت هاب

    در آموزش گیت و گیت هاب، با نصب Git و Github، دستورات ترمینال، Branch، مدیریت اکانت GitHub و مفاهیمی چون Repository، Sync، Pull، Issues، Fork و Collaborators آشنا می‌شوید و همه این‌ها را به‌صورت عملی یاد خواهید گرفت.

    -65%
    299,000 تومان
    104,650 تومان
    1191 رای
    آموزش Cookie در ASP.Net رایگان

    آموزش Cookie در ASP.Net

    در آموزش Cookie در ASP.Net،با کوکی‌ها و مزایای استفاده از آنها مانند افزایش سرعت بارگیری سایت، کاهش حجم صفحات وب و موارد دیگر آشنا می‌شویم.کوکی‌ها یکی از ابزارهای مهم در بهینه‌سازی سایت‌ها هستند.

    رایگان
    628 رای
    آموزش Session ها در ASP.Net رایگان

    آموزش Session ها در ASP.Net

    در آموزش Session ها در ASP.Net، با نحوه کار کردن با سشن‌ها آشنا می‌شویم. سشن‌ها می‌توانند در ورود کاربران و جمع‌آوری داده‌ها از فرم‌ها به برنامه‌نویس کمک کرده و اطلاعات را به طور موقت ذخیره کنند.

    رایگان
    1084 رای
    دوره Kendo UI در MVC

    دوره Kendo UI در MVC

    در آموزش Kendo UI در MVC، نحوه استفاده از فرمورک HTML5 و jQuery را یاد می‌گیریم. این آموزش به متدها و ویدجت‌های Kendo UI در Asp.Net MVC پرداخته و از زبان برنامه‌نویسی C# استفاده خواهیم کرد.

    -65%
    399,000 تومان
    139,650 تومان
    1080 رای
ایمیل خود را وارد کنید
و از آموزش های جدید این بخش با خبر شوید!

 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 انجام میشه، ولی نسخه های قدیمی‌تر هنوز به‌روزرسانی های جزئی و اصلاحات باگ دریافت میکنن. 
کمپین تابستان شروع

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