mmbguide
سه شنبه 23 فروردین 1401, 21:42 عصر
سلام
برای ایجاد برنامه های چند زیانه در بیشتر آموزش ها و مقالات مختلف در اینترنت دیدم که از فایل های Resource استفاده می کنند که در این خصوص چند سوال داشتم:
آیا استفاده از بانک اطلاعاتی پیشنهاد میشه؟ در یکی از برنامه هایی که ساختم به این صورت بود که یک جدول داشتم که در ستون اول عبارت اصلی به انگلیسی و در ستون دوم معادل فارسی اون قرار داشت. هر زمان که اطلاعات از بانک اطلاعاتی دریافت میشد و چنانچه معادل فارسی مشخص نشده بود از ستون انگلیسی استفاده می شد و همچنین اگر مقدار مورد نظر در جدول وجود نداشت یک ردیف جدید با مقدار اولیه ایجاد می کرد و...
استفاده از dataAnnotationهای سفارشی پیشنهاد میشه؟ در DataAnnotationها که در طراحی Entity کلاس ها استفاده میشه Atrributeهای مختلفی داریم که مقدار خطا یا در زمان طراحی مشخص میشه و یا با استفاده از فایل های Resource و پارامتر ErrorResourceType در Attributeها میشه از عبارات تعریف شده با توجه به Culture کاربر نیز استفاده کرد. من در برنامه خودم تمام این Attribute ها رو سفارشی کردن و در زمان برگشت دادن متن و با توجه به Culture کاربر متن مورد نظر را از بانک اطلاعاتی دریافت و ارسال میکرد. مخصوصا برای DisplayAttribute.
البته استفاده از بانک اطلاعاتی قطعا میتونه ارجاع به بانک اطلاعاتی را افزایش بده ولی آیا این روش هایی که عنوان کردم کار درستی هست یا خیر؟
تشکر
برای ایجاد برنامه های چند زیانه در بیشتر آموزش ها و مقالات مختلف در اینترنت دیدم که از فایل های Resource استفاده می کنند که در این خصوص چند سوال داشتم:
آیا استفاده از بانک اطلاعاتی پیشنهاد میشه؟ در یکی از برنامه هایی که ساختم به این صورت بود که یک جدول داشتم که در ستون اول عبارت اصلی به انگلیسی و در ستون دوم معادل فارسی اون قرار داشت. هر زمان که اطلاعات از بانک اطلاعاتی دریافت میشد و چنانچه معادل فارسی مشخص نشده بود از ستون انگلیسی استفاده می شد و همچنین اگر مقدار مورد نظر در جدول وجود نداشت یک ردیف جدید با مقدار اولیه ایجاد می کرد و...
استفاده از dataAnnotationهای سفارشی پیشنهاد میشه؟ در DataAnnotationها که در طراحی Entity کلاس ها استفاده میشه Atrributeهای مختلفی داریم که مقدار خطا یا در زمان طراحی مشخص میشه و یا با استفاده از فایل های Resource و پارامتر ErrorResourceType در Attributeها میشه از عبارات تعریف شده با توجه به Culture کاربر نیز استفاده کرد. من در برنامه خودم تمام این Attribute ها رو سفارشی کردن و در زمان برگشت دادن متن و با توجه به Culture کاربر متن مورد نظر را از بانک اطلاعاتی دریافت و ارسال میکرد. مخصوصا برای DisplayAttribute.
البته استفاده از بانک اطلاعاتی قطعا میتونه ارجاع به بانک اطلاعاتی را افزایش بده ولی آیا این روش هایی که عنوان کردم کار درستی هست یا خیر؟
تشکر