-
1395/02/13 - 11:08:50
ASP.NET Core 1 – بررسی Client Side Validation
یکبار پروژه را باز و یک رکورد را در وضعیت Edit قرار داده و با استفاده از Inspect به محتوای صفحه بروید . خواهید دید که مشابه تصویر زیر یک Data-val که مقدار آن هم True است در صفحه وجود دارد .
-
1395/02/12 - 10:22:47
ASP.NET Core 1 – قسمت 42
اصولن وقتی CSS در پروژه داشته باشیم ، باید در Layout از آن استفاده کنیم . اینکار را در این پروژه هم انجام میدهیم تا اندکی پروژه از نظر ظاهری هم شکل بگیرید .
-
1395/02/12 - 10:15:42
ASP.NET Core 1 – قسمت 41
در بخشهای قبلی 99% از عملیاتها ، به تحرکات سمت سرور و کدنویسی سمت سرور تعلق داشت ، ولی مساله اینجاست که در دنیای امروز ، Web یعنی Client Side .
-
1395/02/10 - 14:38:41
ASP.NET Core 1 – قسمت 40
در این قسمت باید Login را هم اضافه کنیم و در کنار آن طبیعتا LogOut هم افزوده خواهد شد. اینبار با ایجاد تغییرات در Layout View شروع خواهیم کرد ، چون به چند Link نیاز خواهم داشت تا مثلن کاربر Login کرده بتواند Logout کند و ضمننا بتوان UserName را در صورت Login بودن کاربر نمایش داد.
-
1395/02/10 - 13:46:38
ASP.NET Core 1 – قسمت 39
این قسمت توضیح اولیه خاصی ندارد و مستقیم به سراغ تکمیل Register Action در وضعیت Postخواهیم رفت.
-
1395/02/10 - 13:36:21
ASP.NET Core 1 – قسمت 38
در قسمت قبلی تنظیمات Identity انجام و Migration نیز به درستی انجام گردید. اگر الان پروژه را اجرا کنیم و نیاز داشته باشیم به قسمتهایی که لاگین نیاز دارد برویم ، چه خواهد شد ؟
-
1395/02/09 - 21:13:46
ASP.NET Core 1 – قسمت 37
هر بار که شما به DbEntity یا هر یک از Entity ها دست بزنید ، باید Migration یک ورژن جلو رفته و یکسری عملیات برای هماهنگ شدن با دیتابیس روی سرور انجام شود.در شرایط فعلی ما در قسمت قبلی یک انقلاب در همه کلاسها ایجاد کردیم و برای اینکه بتوان قابلیتهای SignInManager و ... را در اختیار داشت ، باید روند Migration انجام شود.
-
1395/02/09 - 15:55:26
ASP.NET Core 1 – قسمت 36
در این قسمت باید به بررسی تنظیمات Identity بپردازیم تا بتوانیم از تواناییهای آن در کنترل کاربر و ... استفاده نماییم.
-
1395/02/09 - 09:49:41
ASP.NET Core 1 – قسمت 35
تا به اینجا کاربر هر کاری بخواهد در سطح پروژه میتواند انجام دهد . میتواند یک رکورد رستوران جدید بسازد ، Edit کند و خلاصه به اندازه کل توان سیستم دستش باز است . سناریوی من این است که کاربر Login نکرده فقط بتواند لیست رستورانها را ببیند.
-
1395/02/08 - 20:54:35
ASP.NET Core 1 – قسمت 34
یکی از مباحث مهم در پروژه های وب ، تشخیص لاگین بودن یا نبودن کاربر و در کنار آن کنترل سطح دسترسی کاربر لاگین کرده میباشد . راههای زیادی برای اینکار وجود دارد ، ولی قصد من استفاده از روش Default و مبتنی بر Identity و در عمل Forms Authentication در سطح پروژه میباشد .