اشتراک‌ها
معرفی فریم‌ورک FAST مایکروسافت

What is FAST?

FAST is a collection of technologies built on Web Components and modern Web Standards, designed to help you efficiently tackle some of the most common challenges in website and application design and development.


What are Web Components?

"Web Components" is an umbrella term that refers to a collection of web standards focused on enabling the creation of custom HTML elements. Some of the standards that are under the umbrella include the ability to define new HTML tags, plug into a standard component lifecycle, encapsulate HTML rendering and CSS, parameterize CSS, skin components, and more. Each of these platform features is defined by the W3C and has shipped in every major browser today. 


ASP.NET Community Standup - July 7, 2020 - FAST Framework  

معرفی فریم‌ورک FAST مایکروسافت
اشتراک‌ها
Visual Studio 2022 version 17.8.2 منتشر شد
حجم تقریبا آپدیت از نسخه قبلی (17.8.1) حدود 666G میشه.

Summary of What's New in this Release of Visual Studio 2022 version 17.8.2

  • Fixed an issue where, in certain situations, a document window can get stuck showing a loading message.
  • In some cases (when a project is located under a solution folder) you may see an error when saving the project. The project would get saved but you would see an error about unable to cast a COM object. This issue is now fixed so the error is no longer displayed.

Developer Community

Visual Studio 2022 version 17.8.2 منتشر شد
نظرات مطالب
Blazor 5x - قسمت ششم - مبانی Blazor - بخش 3 - چرخه‌های حیات کامپوننت‌ها
- بله؛ در جائی که قرار هست ترد UI را خالی کنید، مانند مثال «نمایش شرطی عبارات در فایل‌های razor.» که مربوط به دریافت اطلاعات از سرویس‌های از راه دور است یا ارسال اطلاعات به آن‌ها (که دقیقا معادل اعمال Ajax ای سمت کلاینت هستند)، «نیاز» هست از متدهای async استفاده کنید. علت وجودی دو نگارش sync و async هم در اینجا به ازای هر رویدادگران تعریف شده، به همین دلیل است. متدهای async سمت کلاینت، فقط ترد UI را خالی می‌کنند، تا UI برنامه در طی این متد رفت و برگشتی به سمت سرور پاسخگو باشد و هنگ کرده به نظر نرسد.
- اینکه چه متدی را باید async تعریف کرد یا نه، مطالعه‌ی مطلب «متدهای async تقلبی» حتی در اینجا هم مفید است.
نظرات مطالب
MVC vs 3-Tier Pattern
الگوهای زیادی برای طراحی نرم افزار وجود دارند. اما در چارچوب MVC و EF، الگوی unit of work و تزریق وابستگی‌های سرویس‌های برنامه بیشتر مرسوم هستند. الگوی active record بیشتر در ruby استفاده می‌شود. اگر علاقمندید که در مورد الگوهای یاد شده بیشتر مطالعه کنید، قسمت لایه بندی مسیر راه EF را مطالعه کنید. یک سری پروژه‌ی خوب هم در قسمت پروژه‌های سایت  مثل decision و فروشگاه iris این الگوها رو پیاده سازی کردن که برای مطالعه فوق العاده مفید هستند.
نظرات مطالب
معرفی ASP.NET Identity
با عرض سلام و تشکر بابت پست‌های مفید که یقیناً خیلی براش زحمت می‌کشید.

اگر ممکنه کمی در مورد ساختار Identity و کلاس‌ها و اینترفیس‌ها و نحوه کار با اونها بصورتی که بتونیم خودمون هم Custom Implement اش رو انجام بدیم توضیح بدید.

اینکه اینترفیس هایی چون IUser و IUserStore و  IUserPasswordStore و IUserSecurityStampStore  و در طرف دیگه UserManager و UserStore و IdentityUser چی هستند و با چه هدفی تعریف شدند و قراره چیکار کنند و در آخر برای اینکه مطابق آموزش‌هایی که در سایت هست در مورد MVC و تعریف لایه‌های مختلف و سرویس‌های مورد نیاز، چطور باید از Identity استفاده کرد که هماهنگ با اون مطالب باشه؟

ممنون
بازخوردهای پروژه‌ها
تغییر برنامه به عنوان سرویس ویندوز
سلام 
با توجه به اینکه این برنامه که زحمت تهیه‌اش رو کشیدید بسیار برای ما ایرانیان مفید هست اگر به صورت یک ویندوز سرویس ارائه بشه بسیار کاربردی‌تر خواهد بود ... بطور مثال زمان استفاده از این برنامه اگر نرم افزارهایی برای بهبود کارایی ویندوز مثل TuneUp Utilities روی سیستم نصب باشه اجرای خودکار برنامه برای بهینه سازی سرعت لود ویندوز متوقف میشه و کار نمیکنه و اکثر مواقع به طور خودکار (بسته به تنظیمات) نرم افزارهای غیر ضرروری غیر فعال میشوند... ولی سرویس‌های ویندوز به چنین مشکلاتی بر نمیخورند عموما ... 
پیشنهاد من تبدیل برنامه به یک ویندوز سرویس بود .
با تشکر
موفق باشید
اشتراک‌ها
Visual Studio 2019 RC منتشر شد
Visual Studio 2019 RC منتشر شد
نظرات اشتراک‌ها
دریافت کتاب Pro ASP.NET MVC 5 Platform
با عرض سلام و احترام

منظور از ASP.NET در اینجا دقیقا چی است ؟ و ارتباط مستقیم آن با ASP.NET MVC چیست ؟
به ASP.NET Web Forms که کاری نداریم، ولی اگر منظورتان از ASP.NET همان ASP.NET Handlers & Modules است و امکاناتی نظیر Global.asax و ...،  می توان یک سایت ASP.NET MVC را به صورت کامل و بدون این امکانات بارگذاری کرد، حتی بدون استفاده از System.Web.dll ، سالهاست ASP.NET MVC دیگر وابستگی به ASP.NET ندارد، همانطور که ASP.NET Web API هیچ ربطی به ASP.NET MVC ندارد.
نظرات مطالب
EF Code First #2
من Schema رو تعریف کردم ولی با خطای زیر روبرو میشم هنوز
CREATE DATABASE permission denied in database 'master'