پروژه ASP.Net Core MVC (وب و سی شارپ)
این پروژه یک CRUD ساده با ASP.NET Core MVC است که فقط یک جدول (Products) دارد و چند قابلیت مهم فریمورک را نشان میدهد:
- مدیریت کامل محصولات (CRUD) 📦
امکان افزودن، مشاهده و حذف محصول در سیستم.
- استفاده از TagHelper در فرمها و لینکها 🏷
برای ساخت فرمها و لینکهای صفحهها به شکل استاندارد و سادهتر.
- نمایش مرتب تاریخ و قیمت ⏰💰
تاریخ و قیمت محصولات با فرمت مناسب نمایش داده میشوند تا خوانایی بهتر شود.
- استفاده از DropDown با SelectList 🔽
برای انتخاب دستهبندی محصول از یک لیست کشویی استفاده شده است.
- استفاده از ViewComponent 🧩
برای نمایش یک بخش مستقل در صفحه مثل تعداد کل محصولات.
- استفاده از Dependency Injection 🔌
برای مدیریت وابستگیها و دسترسی به سرویسها یا دیتابیس به شکل استاندارد.
- استفاده از Logging 📝
برای ثبت عملیاتها و خطاهای برنامه در لاگ.
- مدیریت خطا ⚠️
در صورت بروز خطا هنگام عملیاتهایی مثل ذخیره یا حذف، برنامه خطا را مدیریت کرده و پیام مناسب به کاربر نمایش میدهد.
✅ در مجموع این پروژه با یک جدول ساده، چند مفهوم مهم ASP.NET Core MVC را بهصورت عملی نشان میدهد.
هدایت شده از آموزش بازیسازی و برنامه نویسی | سجاد احمدی نیت
پیام سرویس شکن:
کاربران عزیز شکن
پس از محدودیتهای اعمالشده بر روی سرویس شکن و با وجود اختلالاتی که در دسترسی به برخی سرویسها برای شما ایجاد شد، اخیراً تسهیلهایی برای بهبود دسترسی فراهم شده است.
در همین راستا، از «شکن» خواسته شده دامنههای سرویسها بهصورت مرحلهای و بر اساس اولویت بازگشایی شوند. به همین دلیل، تعیین این اولویتها اهمیت زیادی دارد و مستقیماً بر سرعت دسترسی شما به سرویسهای موردنیازتان تأثیر میگذارد.
لطفاً از طریق لینک زیر، سرویسهای موردنیاز خود را بهترتیب اولویت ثبت کنید:
https://survey.porsline.ir/s/DFS6lqgt
همچنین در صورتی که تمایل دارید در فرآیند بررسی و استخراج دامنههای هر سرویس مشارکت داشته باشید، میتوانید در انتهای فرم شماره تماس خود را ثبت کنید.
در پایان، به اطلاع میرسانیم تمامی کاربرانی که در این مدت قطعی، سرویس فعال داشتهاند، پس از در دسترس قرار گرفتن کامل شکن، مدت سرویسشان تمدید خواهد شد تا امکان استفاده کامل برایشان فراهم شود.
با تشکر از همراهی شما
🎮 @SajadAhmadiNiat 🪔