پروژه ASP.Net Core MVC (وب و سی شارپ)
اصلاح شد
ManyToManyProject.zip
حجم:
16.2M
🎓 پروژه کامل Many-to-Many در ASP.NET Core MVC
✅ رابطه چند به چند بین Student و Course
✅ Service Layer مجزا (Interface + Implementation)
✅ ذخیرهسازی در SQL Server Express
✅ تم تاریک و روشن با ذخیره خودکار
✅ مدیریت دروس با Checkbox
💡 تمام کدها مرحله به مرحله + توضیحات کامل
#ASPNETCore #MVC #CSharp #Tutorial
## 🛍 پروژه فروشگاه آنلاین با ASP.NET Core MVC
### 📝 خلاصه کامل پروژه:
✨ یه فروشگاه کامل با امکانات حرفهای!### 🎯 امکانات اصلی: | بخش | توضیح | وضعیت | |-----|-------|--------| | 🔐 احراز هویت | ثبت نام و ورود کاربران | ✅ کامل | | 🛒 سبد خرید | با استفاده از Session | ✅ کامل | | 📦 مدیریت محصولات | نمایش، جستجو و فیلتر | ✅ کامل | | 🏷 دستهبندی | رابطه یک به چند با محصولات | ✅ کامل | | 💰 تسویه حساب | ثبت سفارش و کاهش موجودی | ✅ کامل | | 📜 سفارشات | مشاهده تاریخچه سفارشات | ✅ کامل | | 🎨 رابط کاربری | Bootstrap 5 + Font Awesome | ✅ کامل | ### 📂 ساختار پروژه:
ShoppingCartProject/ ├── 📁 Models/ │ ├── User.cs (کاربر) │ ├── Category.cs (دستهبندی) │ ├── Product.cs (محصول) │ ├── CartItem.cs (آیتم سبد) │ └── Order.cs (سفارش) ├── 📁 Services/ │ ├── ICartService.cs │ ├── CartService.cs (مدیریت سبد با Session) │ └── AuthService.cs (مدیریت ورود/خروج) ├── 📁 Controllers/ │ ├── AccountController.cs │ ├── ProductController.cs │ ├── CartController.cs │ └── OrderController.cs └── 📁 Views/ └── (تمام Viewهای لازم)### 🔗 روابط دیتابیس:
📌 Category (1) ──────→ (∞) Product 📌 User (1) ────────→ (∞) Order 📌 Order (1) ────────→ (∞) OrderItem 📌 Product (1) ──────→ (∞) OrderItem### 🚀 تکنولوژیها:
✅ ASP.NET Core MVC 7.0 ✅ Entity Framework Core (Code First) ✅ SQL Server Express ✅ Session Management ✅ Bootstrap 5 (RTL) ✅ jQuery + Ajax ✅ Font Awesome 6### 💡 ویژگیهای جذاب:
🎯 اضافه کردن محصول به سبد با تعداد دلخواه 🎯 تغییر تعداد در سبد خرید با + و - 🎯 جستجو و فیلتر محصولات 🎯 نمایش خودکار تعداد سبد در نوار navigation 🎯 تاریخچه سفارشات کاربر 🎯 کاهش خودکار موجودی پس از خرید 🎯 شماره پیگیری خودکار برای هر سفارش### 📊 گردش کار پروژه:
1️⃣ کاربر ثبت نام میکند → 2️⃣ وارد میشود → 3️⃣ محصولات را میبیند 4️⃣ به سبد خرید اضافه میکند → 5️⃣ تعداد را تغییر میدهد 6️⃣ تسویه حساب میکند → 7️⃣ سفارش ثبت میشود 8️⃣ موجودی کاهش مییابد → 9️⃣ شماره پیگیری میگیرد 🔟 تاریخچه سفارشات را مشاهده میکند### 🎨 دموی صفحات:
🏠 صفحه اصلی: نمایش محصولات + جستجو + فیلتر 🛒 سبد خرید: لیست محصولات + ویرایش تعداد + حذف 🔐 ورود/ثبت نام: فرمهای اعتبارسنجی شده 💳 تسویه حساب: آدرس تحویل + خلاصه سفارش ✅ صفحه موفقیت: نمایش شماره پیگیری 📋 سفارشات من: تاریخچه کامل خریدها### 🔧 نکات فنی مهم:
// سبد خرید با Session Session.SetString("ShoppingCart", json); // رابطه یک به چند public ICollection<Product> Products { get; set; } // اعتبارسنجی فرمها [Required(ErrorMessage = "الزامی است")] // قیمتها با precision مناسب .HasPrecision(18, 2)### 📦 نصب و اجرا:
1. dotnet restore 2. Add-Migration InitialCreate 3. Update-Database 4. dotnet run### 🎯 جمعبندی نهایی:
✅ پروژه کاملاً عملی و واقعی ✅ مناسب برای پروژههای دانشگاهی و کاری ✅ آموزش مفاهیم کلیدی ASP.NET Core ✅ آماده برای توسعه و اضافه کردن امکانات بیشتر--- ## 🎉 یک فروشگاه آنلاین کامل با ASP.NET Core MVC!
⭐️ ⭐️ ⭐️ ⭐️ ⭐️ کدهای تمیز + ساختار حرفهای + امکانات کامل
identity .mp3
زمان:
حجم:
5.6M
ساخته شده از هوش مصنوعی
AdvancedShop.zip
حجم:
16.2M
💎 فروشگاه آنلاین کامل با ASP.NET Core 8
📌 مفاهیم کلیدی:
✔️ Many-to-Many (محصول ↔️ ویژگی)
✔️ One-to-Many (دستهبندی ↔️ محصول)
✔️ Session-based Cart
✔️ Authentication & Authorization
🔗 معماری لایهگرا (Service Layer)
🗄 Entity Framework Core (Code First)
🎨 Bootstrap 5 + RTL
📂 همراه با سورس کد کامل
#ASPNETCore #EFCore #WebDevelopment
پروژه ASP.Net Core MVC (وب و سی شارپ)
✅ پروژه کامل مدیریت پروژه با ASP.NET Core 7
🔹 امکانات اصلی:
- 📋 مدیریت پروژهها (ایجاد، ویرایش، حذف)
- ✅ مدیریت وظایف با اولویت و وضعیت
- 👥 مدیریت تیمها و اعضا
- 👤 احراز هویت کاربران (ورود/ثبتنام)
- 🎨 تم تاریک/روشن با قابلیت ذخیره در کوکی
- 📊 گزارشات و نمودارهای پیشرفت
- 🔔 اعلانهای实时
🔹 تکنولوژیها:
- ASP.NET Core MVC 7.0
- Entity Framework Core (Code First)
- SQL Server Express
- Bootstrap 5 RTL
- jQuery + Ajax
- Font Awesome 6
🔹 ویژگیهای فنی:
- معماری لایهگرا (Service Layer)
- تزریق وابستگی (DI)
- Session Management
- Authentication & Authorization
- رابط کاربری واکنشگرا
🎯 مناسب برای:
- پروژههای دانشگاهی
- شروع کار با ASP.NET Core
- یادگیری مفاهیم پیشرفته
📁 همراه با سورس کد کامل و داکیومنت