پروژه ASP.Net Core MVC (وب و سی شارپ)
تعاملی کردن صفحات وب در ASP ساخته شده از هوش مصنوعی و AJAX در ASP.NET Core MVC با تبادل داده بدون
icons-1.13.1.zip
حجم:
3.3M
آیکن های css برای برنامه نویسی
https://icons.getbootstrap.com/
ProductSort.zip
حجم:
9.8M
1. *Server-Side Sorting:
دادهها قبل از رسیدن به مرورگر مرتب میشوند که باعث سرعت بالای لود میشود.
2. Toggle Logic:
با یک بار کلیک صعودی و با کلیک دوم نزولی مرتب میشود.
3. Clean UI:
* استفاده از کلاسهای Bootstrap برای ایجاد یک ظاهر تمیز و واکنشگرا (Responsive).
پروژه ASP.Net Core MVC (وب و سی شارپ)
آیکن های css برای برنامه نویسی https://icons.getbootstrap.com/
آیکونی که فرستادی (
bi bi-arrow-down-up) مربوط به کتابخانه Bootstrap Icons است. این کتابخانه یکی از کاملترین مجموعهها برای برنامهنویسان است. در ادامه، پرکاربردترین آیکونهای این کتابخانه را که در پروژههای برنامهنویسی (بهخصوص پنلهای ادمین و CRUD) به کار میروند، برایت دستهبندی کردهام: ### ۱. آیکونهای مرتبسازی (Sorting) برای پروژهای که داری، اینها دقیقاً مواردی هستند که نیاز داری: -
bi-arrow-down-up: حالت خنثی (آماده مرتبسازی). -
bi-sort-alpha-down: مرتبسازی حروف (الف تا ی). -
bi-sort-alpha-up: مرتبسازی حروف (ی تا الف). -
bi-sort-numeric-down: مرتبسازی اعداد (کم به زیاد). -
bi-sort-numeric-up: مرتبسازی اعداد (زیاد به کم). ### ۲. آیکونهای مدیریت داده (CRUD) برای دکمههای عملیات روی هر ردیف جدول: -
bi-plus-circle: افزودن رکورد جدید. -
bi-pencil-square: ویرایش. -
bi-trash: حذف (سطل زباله). -
bi-eye: مشاهده جزئیات. -
bi-check-lg: تایید یا ذخیره. -
bi-x-lg: انصراف یا بستن. ### ۳. آیکونهای ناوبری (Navigation) -
bi-chevron-rightو
bi-chevron-left: برای ورق زدن صفحات (Pagination). -
bi-list: منوی همبرگری. -
bi-house: بازگشت به صفحه اصلی. -
bi-search: ذرهبین برای جستجو. ### ۴. آیکونهای وضعیت و اعلان (Status) -
bi-info-circle: نمایش راهنما. -
bi-exclamation-triangle: هشدار (زرد). -
bi-check-circle-fill: موفقیت (سبز). -
bi-x-circle-fill: خطا (قرمز). -
bi-gear: تنظیمات سیستم. ### ۵. آیکونهای کاربری و دسترسی -
bi-person: پروفایل کاربر. -
bi-lock: رمز عبور و امنیت. -
bi-envelope: بخش تیکتها و پیامها. -
bi-telephone: تماس با پشتیبانی. --- ### چطور از اینها در کد استفاده کنی؟ کافی است نام کلاس را عوض کنی. مثلاً برای دکمه حذف:
<button class="btn btn-danger">
<i class="bi bi-trash"></i> حذف محصول
</button>
### نکته حرفهای برای پروژه تو:
در فایل CSS خودت، میتوانی برای آیکونهای داخل جدول استایل بنویسی تا با کلیک روی آنها، ظاهرشان تغییر کند:
```css
/* آیکونی که فعال است رنگش آبی شود */
.active-sort i {
color: #007bff;
font-weight: bold;
}
/* کوچک کردن آیکون برای اینکه چیدمان جدول بهم نخورد */
.small-icon {
font-size: 0.8rem;
vertical-align: middle;
}CountdownApp.zip
حجم:
2.5M
پروژه کراد (افزودن، لیست، ویرایش، حذف) بدونه دیتابیس و بدونه رفرش Ajax با شمارش معکوس
Slider.zip
حجم:
28.2M
قالب سایت فروشگاه برای ASP.Net Core MVC با سه اسلاید ساخته شده توسط هوش مصنوعی و کاملا آفلاین و تایمر معکوس سی شارپ
زمان:
حجم:
5M
بوت استرپ در ASP.Net Core MVC
ساخته شده از هوش مصنوعی
GameTemp.zip
حجم:
31.5M
قالب سایت بازی ASP.Net Core MVC
آشنایی با سرویس این دو پروژه را گذاشتم
MyShopApp.zip
حجم:
16M
توضیح Soft Delete یعنی حذف نرم یا حذف منطقی.
به زبان ساده:
وقتی کاربر رکوردی رو حذف میکنه، واقعاً از دیتابیس پاک نمیشه، فقط علامتگذاری میشه که "حذف شده".
🎯 چرا Soft Delete؟
مشکل Delete عادی (Hard Delete):
داده برای همیشه از بین میره
قابل بازیابی نیست
گزارشگیری قدیمی مشکل داره
وابستگیهای جدول به هم میریزه
مزایای Soft Delete:
بازیابی اطلاعات (در صورت اشتباه کاربر)
حفظ تاریخچه (مثلاً سفارشهای قدیمی)
گزارشگیری دقیق (میتونیم هم حذف شدهها رو ببینیم، هم موجودها)
امنیت بیشتر (کاربر عادی فکر میکنه حذف کرده، ولی داده هست)
📋 پروژه مثال: فروشگاه (MyShop)
بیا با یه پروژه ساده ببینیم چطور کار میکنه.