سؤالك:
1. فرمهای HTML، نحو، وظیفه. روشهای Get و Post
2. کتابخانه Moq. روشهای کلاس Assert. تست کردن کنترلر.
3. ساختار فهرستهای برنامه ASP.NET Core. قوانین قرار دادن فایلها در پروژه. قوانین تشکیل نام فایلها.
4. سیستم احراز هویت ASP.NET. وظیفه. اصل کار.
5. فایلهای appsettings.json، _ViewStart.cshtml و _ViewImports.cshtml. وظیفه، استفاده.
6. سیستم احراز هویت ASP.NET Identity. کلاس IdentityUser.
7. کلاس Startup. وظیفه. روشهای Configure و ConfigureServices.
إجابة الشبكة العصبية:
- مفهوم Middleware در ASP.NET Core. نحوه استفاده و اهمیت آن در پروژههای وب.
- استفاده از Dependency Injection در ASP.NET Core. نحوه تزریق وابستگیها و مزایای استفاده از آن.
- مفهوم Routing در ASP.NET Core. نحوه تعریف مسیرها و استفاده از آن در پروژههای وب.
- استفاده از Entity Framework Core در ASP.NET Core. نحوه ایجاد و استفاده از مدلها و کانتکستها.
- استفاده از Razor Pages در ASP.NET Core. نحوه ساخت و استفاده از صفحات Razor برای نمایش دادهها.
- مفهوم Middleware Authentication و Authorization در ASP.NET Core. نحوه اعمال محدودیت دسترسی به منابع در پروژههای وب.
- استفاده از SignalR در ASP.NET Core برای ایجاد ارتباطات دوطرفه بین سرور و مرورگر.
- استفاده از Logging در ASP.NET Core برای ثبت و نگهداری لاگها و اطلاعات مربوط به عملکرد سیستم.