eitaa logo
پروژه ASP.Net Core MVC (وب و سی شارپ)
120 دنبال‌کننده
168 عکس
38 ویدیو
376 فایل
❁﷽❁ آموزش 📖 برنامه نویسی ASP.Net Core MVC (وب و سی شارپ) Admin: @alialirezapanahi برنامه نویسی برنامه نویسی سی شارپ eitaa.com/sisharpapp برنامه نویسی وب eitaa.com/aspdatnet ویراستی virasty.com/alialirezapanahi آپارات aparat.com/alialirezapanahi
مشاهده در ایتا
دانلود
Shop.zip
حجم: 26.3M
مدیریت فروشگاه رابطه سه جدول رابطه چند به چند خودتان ویرایش و حذف را بنویسید و برسی کنید چرا شرط if (ModelState.IsValid) کار نمیکند
Shop (2).zip
حجم: 26M
وقتی لیست سفارش پر باشد دکمه حذف لیست مشتری غیره فعال میباشد کد را تا حدی نوشتم که بیشتر آشنا شوید و بقیه کد را بنویسید و تکمیل کنید
Shop (3).zip
حجم: 26M
ببخشید من در پروژه قبلی به جای listbox و checkbox از radio button استفاده کردم حالا درست شد پروژه را تکمیل کنید هفته بعد پروژه را تکمیل می کنم
User and contact management.zip
حجم: 26.1M
یک پروژه ساده‌تر و قابل فهم‌تر طراحی کردم که فقط شامل مدیریت نقش و دسترسی باشد.این پروژه دو نوع کاربر دارد: ادمین و کاربر معمولی. ادمین می‌تواند کاربران را مدیریت کند (مشاهده لیست کاربران، ویرایش و حذف آن‌ها)، و کاربر معمولی فقط می‌تواند اطلاعات خودش را مشاهده و ویرایش کند. اولین کاربر که ثبت نام می‌کند به عنوان ادمین خواهد بود. کاربران بعدی به عنوان کاربران معمولی ثبت‌نام می‌شوند.
پروژه ASP.Net Core MVC (وب و سی شارپ)
یک پروژه ساده‌تر و قابل فهم‌تر طراحی کردم که فقط شامل مدیریت نقش و دسترسی باشد.این پروژه دو نوع کارب
نکته اینکه در program.cs using Microsoft.EntityFrameworkCore; using User_and_contact_management.Models; var builder = WebApplication.CreateBuilder(args); // Add services to the container. builder.Services.AddControllersWithViews(); builder.Services.AddDistributedMemoryCache(); // حافظه کش برای Session builder.Services.AddSession(options => { options.IdleTimeout = TimeSpan.FromMinutes(30); // مدت زمان اعتبار Session options.Cookie.HttpOnly = true; options.Cookie.IsEssential = true; // کوکی ضروری برای Session }); builder.Services.AddDbContext<AppDbContext>(options => options.UseSqlServer(builder.Configuration.GetConnectionString("DefaultConnection"))); var app = builder.Build(); // Configure the HTTP request pipeline. if (!app.Environment.IsDevelopment()) { app.UseExceptionHandler("/Home/Error"); app.UseHsts(); } app.UseHttpsRedirection(); app.UseStaticFiles(); app.UseRouting(); app.UseSession(); // اضافه کردن این خط برای فعال کردن Session app.UseAuthorization(); app.MapControllerRoute( name: "default", pattern: "{controller=Home}/{action=Index}/{id?}"); app.Run(); سرویس‌های مورد نیاز را اضافه می‌کند (MVC، Session، و Entity Framework Core). میان‌افزارهایی را برای مدیریت مسیرها، Session، و امنیت پیکربندی می‌کند.
ProductApp.zip
حجم: 26M
پروژه ساده فروشگاه کوچک که اول باید ثبت نام کرد تا بتوانید صفحه لاگین کنید و از کوکی استفاده شده تا پنج روز بدونه لاگین وارد می شوید و ...
WebLogApp.zip
حجم: 26.1M
پروژه وبلاگ دارای نقش ادمین 1 و نویسنده 2 و کاربر معمولی 3 که هرکدام دسترسی خودش را دارد و در دیتابیس ذخیره می شود وقتی لاگین کردی در دیتابیس Role را عدد یک قرار دهید که تمام دسترسی سایت را داشته یاشد منو به صورت checkbox می باشد که فقط روی دکمه کلیک کنید باز و بسته شود
WebLogUser.zip
حجم: 26.1M
پروژه وبلاگ که Area به پروژه اضافه کردم این پروژه مثل قبل نقش (Role) اضافه شده است و اگر نقش را 1 قرار دهید به تمام ویژگی ها دسترس داری و رابطه جدول ها
یک پروژه جدید بسازید و Authentication type را Individual Accounts قرار دهید
UserApp.zip
حجم: 28.4M
پروژه ایجاد شده individual accounts سوال: آیا می توانید نقش اضافه کنید و کنترل مدیریت انجام دهید؟