آموزش قدم به قدم نصب و راه اندازی Blazor در Visual Studio 2019

آموزش قدم به قدم نصب و راه اندازی Blazor در Visual Studio 2019

Balzor یک کتابخانه سمت کاربر همانند React و Angularاست. تفاوتش با آنها در نحوه کامپایل شدن آنها و زبان مورد استفاده استBlazor. با سی شارپ نوشته شده است و به وب اسمبلی کامپایل می شود در حالی که بقیه فریم ورکها با جاوا اسکریپت یا تایپ اسکریپت نوشته شده اند. وب اسمبلی استاندارد جدید وب می باشد که همه زبان ها توانایی کامپایل به آن را خواهند داشت به شرط آنکه کامپایلر آن نوشته شده باشد. در واقع Blazor کدهای دات نت را به وب اسمبلی تبدیل خواهد کرد. یک نسخه از این تکنولوژی نیز به زبان اف شارپ در حال توسعه است و نامش Bolero می باشد و لازم به ذکر است که همانند تمام تکنولوژی های جدید مایکروسافت این تکنولوژی نیز اوپن سورس می باشد.

تاریخچه:

Blazor در ابتدا در کنفرانس NDC توسط یکی از کارکنان مایکروسافت به عنوان یک پروژه آزمایشی معرفی شد و اینقدر محبوب شد تا بالاخره از حالت آزمایشی بیرون آمد و به نسخه Previwe رسید. البته دو نسخه از Blazor موجود است.

1. Blazor server-side

2. Blazor client-side

منظور ما نسخه دوم می باشد. هرچند نسخه یک هم برای سازمان ها کاربردی خواهد بود ولی بصورت کلی فلسفه وجود این فریم ورک ها کم کردن حجم پردازش سمت سرور و انتقال اون به کلاینت می باشد.

دلیل استفاده:

اولین دلیل برای مایکروسافتی ها علاقه به شرکت مایکروسافت می باشد. دومین دلیل اینکه دیگر نیازی به یادگیری جاوا اسکریپت نخواهیم داشت و با همان زبان سی شارپ سمت کلاینت کد خواهیم زد. سومین دلیل هم وعده مایکروسافت مبتنی بر سرعت خواهد بود(چون به وب اسمبلی کامپایل خواهد شد پس میتوانیم سرعت بیشتر را خیلی محتمل بدانیم).

شروع به کار:

در این تاریخ که این مطلب نوشته می شود(03/01/1399) نسخه Net Core 3.1 موجود می باشد و کد ایجاد پروژه نیز براساس این نسخه خواهد بود.

برای داشتن آخرین نسخه Blazor باید نرم افزار Visual Studio 2019 نسخه 16.3 به بالا بر روی سیستم شما نصب باشد.

ویژال استودیو را باز کنید و بعد از آن بر روی گزینه Create a new project کلیک کنید.

در منوهای ایجاد شده بر روی Web کلیک کنید تا نسخه Blazor App نمایش داده شود

در این قسمت می توانید نام پروژه و مسیر ذخیره شده خود را تغییر دهید

در پنجره جدید بر روی Blazor Server App کلیک کنید تا پروژه برای شما ایجاد شود.

نکته: در قسمت تنظیمات نیازی به فعالسازی Htpps نیست و در صورت تیک نزدن پروژه شما با موفقیت اجرا خواهد شد.

در آخر می¬توانید با کلید F5 با Ctrl+F5 برنامه خود را اجرا کنید.

تبریک، پروژهBlazor با موفقیت نصب و اجرا شد.

Download Visual Studio 2019

aliaalipour.png

نویسنده: علی عالی پور

مسلط به تکنولوژی های شرکت Microsoft

C# / Asp.net Mvc 5 / Asp.net Core Mvc

Xamarin / Telerik

HTML5 / CSS3 / JS / Jquery

رزومه کامل من را در این لینک میتوانید مشاهده کنید

  • اطلاعات این دوره
  • يکشنبه 3 فروردين 1399
  • بر چسب ها:
    Blazor
به اشتراک بگذارید