لطفا مطلب «طراحی و پیاده سازی زیرساختی برای تولید خودکار کد منحصر به فرد در زمان ثبت رکورد جدید» را مطالعه نمائید.
برای انتقال این منابع به یک بانک اطلاعاتی، نیاز است مهیا کننده مرتبط با آن را طراحی و پیادهسازی کنید. به عنوان مثال کتابخانه Localization.SqlLocalizer به عنوان یک راهحل میتواند مورد استفاده قرار گیرد.
نظرات مطالب
مسیریابی در Angular - قسمت اول - معرفی
«... کاربردهای Child routes
- امکان طراحی طرحبندیهای Master/Layout
- قرار دادن قالب یک کامپوننت، درون قالب کامپوننتی دیگر ...»
- امکان طراحی طرحبندیهای Master/Layout
- قرار دادن قالب یک کامپوننت، درون قالب کامپوننتی دیگر ...»
بله. ASP.NET Identity به همین صورت طراحی شده (تمام نگارشهای آن). اطلاعات CurrentPrincipal در درخواست بعدی از کوکیهای کاربر خوانده میشوند.
نظرات مطالب
طبقه بندی Bad Code Smell ها
اگر if ، switch ربطی به یک زبان شیءگرا نداشتند، اصلا در آن قرار نمیگرفتند. اگر میزان پیچیدگی یک برنامه افزایش پیدا کند، قطعا نگهداری آن مشکلتر خواهد شد. درک آن توسط سایر اعضایی که آن کد را ننوشتهاند مشکلتر خواهد شد. همچنین نیاز به مستندات بیشتری خواهد داشت.
استفاده از switch یعنی طراحی دقیق برنامه. یعنی حالتهای مختلف مورد استفاده مشخص هستند و تفکری در پشت طراحی یک برنامه وجود داشته. اما زمانی هست که میخواهید به استفاده کنندهی از یک API امکان مانور بیشتری را بدهید تا بتواند قطعاتی را به برنامه متصل کند. در این حالت بهتر است از الگوی استراتژی بجای استفاده از روشهایی که تقریبا در هیچ پروژهی مطرحی استفاده نمیشود، کمک گرفت. بنابراین باید دقت داشت که آیا ما درحال طراحی یک قطعه کد برای عموم هستیم یا یک برنامهی مشخص با طراحی کاملا دقیق.
به این مفهوم single sign-on میگن و توسط ASP.NET Identity پشتیبانی نمیشه. برای اینکار باید از Identity server استفاده کنید که برای یک چنین کاری از پایه طراحی شده.
نظرات مطالب
راه اندازی StimulSoft Report در ASP.NET MVC
باتشکر. در طراحی گزارش در Stimulsoft Reports.Net – بخش2 از Data Source استفاده شده ولی من میخواهم همون کار رو با Business Objects انجام بدم. شدنیه؟
سلام اگر بخواهیم در مثال طراحی افزونه پذیر اینترفیس Iplugin را به نحوی تغییر دهیم که افزونهها قادر به معرفی جابهای خود باشند(با استفاده از کتابخانه فوق) به چه نحوی عمل کنیم بهتره؟
نظرات مطالب
ساخت منوهای چند سطحی در ASP.NET MVC
- منوی چند سطحی از بوت استرپ 3 حذف شدهاست. علت آن هم سازگار نبودن یک چنین طراحی با حالت mobile first و مرور آن در صفحات کوچکتر است. به صورت خلاصه طراحی که منوی چند سطحی داشته باشد، برای حالت مرور در موبایل مناسب نیست و نیاز به تغییر طراحی جهت یک سطح کردن آن دارد.
- «رو» و «زیر» توسط z-index در css تنظیم میشوند. اینها را باید با مثلا فایرباگ به صورت زنده اضافه و بررسی کنید تا به جواب برسید.
- برای بوت استرپ 3، منوی چند سطحی ویژهای طراحی شده که به نظر با صفحات کوچک هم سازگار است: «smartmenus ».
- «رو» و «زیر» توسط z-index در css تنظیم میشوند. اینها را باید با مثلا فایرباگ به صورت زنده اضافه و بررسی کنید تا به جواب برسید.
- برای بوت استرپ 3، منوی چند سطحی ویژهای طراحی شده که به نظر با صفحات کوچک هم سازگار است: «smartmenus ».
نظرات مطالب
بررسی فرمت کوکیهای ASP.NET Identity
قبلا در بازخوردهای پروژه طراحی فریمورک برای کار با Asp.net Mvc و EF به صورت NTier ، بحث شده است.
و همچنین در نظرات پروژه ارسالی توسط آقای نصیری ذکر شده است.