مرجع مقالات رسمی طراحی اپلیکیشن

مقالات رسمی طراحی اپلیکیشن

مرجع مقالات رسمی طراحی اپلیکیشن

مقالات رسمی طراحی اپلیکیشن

اهداف Blazor WebAssembly در NET 5. در آخرین آپدیت ASP.NET Core

هدف ها Blazor WebAssembly در NET 5. در طراحی اپلیکیشن واپسین به روز ASP.NET Core
مایکروسافت در اعلام آپ دیت‌های مرتبط با بسط اینترنت ASP.NET Core تحت عنوان بخشی از NET 5 Preview 7. تازه، ادامه داد که Blazor WebAssembly، کامپوننت سمت کلاینت پروژه Blazor که توسعه و گسترش اینترنت بر طبق سی‌شارپ را به مکان جاوااسکریت مهیا می‌سازد، در حال حاضر .NET 5 را مقصود قرار می دهد.

بعداز تحمل یکسری تأخیر در پیشرفت، Blazor WebAssembly جدیدا به کامپوننت سمت سرور Blazor Server متصل گردیده است. هر دو قسمت پروژه Blazor در NET 5. قرار گرفته‌اند که‌این یک کدام از شدن تمامی‌ چیز در .NET برای ماه نوامبر نرم افزار‌ریزی شد‌ه‌است.

برای رو در رو شدن با آن، جدیدا مایکروسافت .NET 5 پیش‌اکران 7 را منتشر نموده است.

همانگونه که اکثر کدهای NET 5. نسبتاً مجموع گردیده‌است، مهم‌ترین \"خصوصیت نو\" به روز‌های ASP.NET Core در پیش‌اکران 7 مرتبط با اپ‌های Blazor WebAssembly میباشد که اینک NET 5. را غرض قرار داده‌اند.

Sourabh Shirhatti در 21 جولای توضیح داده میباشد که \"اپلیکیشن‌های Blazor WebAssembly 3.2 صرفا به NET Standard 2.1 API. دسترسی دارا هستند\"، وی می گوید \"با این تکثیر هم‌فعلا پروژه‌های Blazor WebAssembly، NET 5. را مقصود قرار داده و به دسته بسیار کلان‌تری از APIها دسترسی دارا هستند. پیاده‌سازی هواخواهی Blazor WebAssembly برای APIها در NET 5. کاری در مشت جاری ساختن میباشد که به زودی ایفا شود، بدین ترتیب ممکن میباشد برخی از APIها یک PlatformNotSupportedException را در حین انجام (runtime) پرتاب نمایند. ما دوست داریم اگر که با عدم نگهبانی از API خاصی رو به رو شدید مارا در جریان بگذارید\".

همینطور مواقعی در خصوص کوشش Blazor و دسترسی به توسعه‌ها و بهبودها، به همدم لازمات دیباگینگ آپ دیت‌گردیده برای Blazor WebAssembly هنگام به کار گیری از ویرایشگر ویژوال استودیو کد cross-platform و open source مذکور میباشد. اینک پیشرفت‌دهندگان مایحتاج وجود ندارد به طور دستی دیباگر جاوااسکریپت را نصب نمایند، چون اینک در VS Code گنجانده گردیده‌است. با این هم اکنون، فعال کردن ورژن preview هنوز مورد نیاز میباشد.

نکته‌های دیدنی دیگر در زمینه ی به روز‌های ASP.NET Core در NET 5 Preview 7. عبارتند از:

توسعه‌های کارایی certificate authentication: این مجموعه کش کردن (caching) را به certificate authentication در ASP.NET Core اضافه نموده است، که به صورت قابل توجهی کارایی certificate authentication را بهبود بخشیده میباشد.

ارسال کادر‌های HTTP/2 PING: در حال حاضر بسط‌دهندگان می توانند با تهیه و تنظیم محدودیت‌های KestrelServerOptions، قاب‌های زمان‌ای PING را در Kestrel ارسال نمایند. مکانیزم HTTP/2 برای ارسال کادر‌های PING می تواند از عدم کارایی کانکشن‌های سوای استعمال اعتقادوباور نتایج نماید.

پناه از گونه های endpointهای دیگر در Kestrel sockets transport: ساختار API تازه در System.Net.Sockets معرفی گردیده است. sockets transport (پیش‌فرض) در Kestrel فعلا گسترش‌دهندگان را توانمند می‌سازد تا هم به مدیر فولدر‌های جان دار و هم سوکت‌های دامین یونیکس متصل شوند.

رمزگشایی هدر سفارشی در Kestrel: مجموعه این قابلیت را مهیا نموده است که معلوم گردد کدام System.Text.Encoding برای تعبیروتفسیر هدرهای ورودی مبتنی بر اسم هدر به مکان پیش‌فرض UTF-8 استعمال ‌خواهد شد.

Rackspace Managed Cloud

Rackspace cloud cloud که یک خدمت محاسبات ابری باورنکردنی طراحی اپلیکیشن میباشد که به شما این آزادی را می‌دهد که مبنی بر گزینش خویش ، یک provider را تعیین نمائید تا از روش پلتفرم ارائه گردیده آنان، با آن ها در باب باشید.

این یکی این خدمت هاست که با همیاری بقیه ارائه دهندگان مانند Amazon Web Services و Microsoft Azure عمل می نماید.

با به کار گیری از این سیستم ، شما خیر صرفا به برخی از شایسته ترین سرویس ها رایانش ابری دسترسی دارید ، بلکه در حالی که از یاری provider فرد ثالث لذت میبیرید، میتوانید تولید ها مختلفی را آزمایش فرمایید.

بعضی مزایای ارائه گردیده بوسیله Rackspace Managed Cloud :

جابجایی سریع به ابر

پرداخت های بر طبق به کار گیری

ارائه درایوهای دشوار و شرایط جامد