آموزش DataBase First در MVC فایل های T4

ما هربار که ویو هایی را توسط Scaffolding ایجاد میکنیم باید مدت زمان زیادی را صرف ویرایش آن کنیم مثلا ما چون فارسی زبان هستیم باید همه دکمه های آن را فارسی کنیم و یا باید کلی استایل و … به آن ها بدهیم. در این آموزش قصد داریم راهی را به کمک فایل های T4 پیشنهاد کنیم تا فقط یک بار صفحات خود را طراحی و استایل دهی کنیم و بار ها و در پروژه های مختلف بتوانیم از آن استفاده کنیم.

به کمک فایل T4 میتوانیم کاری کنیم تا Scaffolding ویوهایی مطابق با طراحی ما ایجاد کنند. زمانی که ما VisualStudio را نصب میکنیم همراه با نصب آن یکسری فایل T4 نیز ساخته میشود و Scaffolding قالب ساختن ویو ها را از فایل های T4 میگیرد. و ما توسط همین فایل ها میتوانیم قالب مد نظر خود را طراحی و به Scaffolding بدهیم تا ویو ها را بر اساس ساختار مد نظر ما ایجاد کند.

مکان – لوکیشن فایل T4

مکان – لوکیشن فایل های T4 را در زیر برای شما آورده ایم. توجه داشته باشید از هر فایل ۲ تا وجود دارد. یکی برای ویژوال بیسیک با مقدار vb. و یکی برای سی شارپ با مقدار cs. ما چون با C پروژه های خود را ایجاد میکنیم با vb ها کاری نداریم و فقط از cs ها استفاده میکنیم.

C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\Extensions\Microsoft\Web\Mvc\Scaffolding\Templates\MvcView

نحوه استفاده از فایل T4

دو راه برای استفاده از فایل های T4 وجود دارد که در ادامه به آن میپردازیم.

  • روش اول : یک روش بد و غیر حرفه ای است. و آن این است که به مسیری که در بالا گفتیم بریم و فایل ها را ویرایش کنیم. این روش اصلا پیشنهاد نمیشود.
  • روش دوم : روش حرفه ای این است که فایل T4 را برای هر پروژه تغییر بدهید. یعنی اینکه به آدرس فایل T4 رفته و همه آنهایی که مقدار cs دارند را +  فایل Imports.include.t4 را کپی کرده و در پوشه ای که در روت پروژه خود به نام CodeTemplates ایجاد کردیم قرار میدهیم. توجه داشته باشید که فایل T4 باید همراه پوشه خود یعنی پوشه MvcView در پوشه CodeTemplates کپی شود.

توجه : فایل های T4 باید همراه پوشه خود یعنی پوشه MvcView در پوشه CodeTemplates کپی شود.

اولویت اول Scaffolding پوشه ای است که در روت پروژه به نام CodeTemplates ایجاد کردیم. پس از این به بعد Scaffolding از این فایل T4 برای ساخت ویو استفاده میکند. و میتوانیم به سلیقه خود آن ها را تغییر دهیم.

کلمات کلیدی - تگ‌ها

از کلمات کلیدی و تگ‌های مربوط به آموزش DataBase First در MVC فایل های T4 دیدن فرمایید.

تصویر کلمات کلیدی مرتبط با آموزش DataBase First در MVC فایل های T4

مشاهده در آپارات یا یوتیوب

محتوای ویدیویی این صفحه در سایت قابل مشاهده است. اما اگر عادت دارید توی پلتفرم آپارات یا یوتیوب ویدیوها را مشاهده کنید، می‌توانید از دکمه‌های زیر استفاده کنید.

تماشای ویدیوی آموزش DataBase First در MVC فایل های T4 در آپارات و یوتیوب

اشتراک‌گذاری با یک کلیک

با یک کلیک، محتوای این صفحه را در شبکه‌های اجتماعی، ایمیل یا پیام‌رسان‌های مورد علاقه‌تان به‌سرعت به اشتراک بگذارید.

اشتراک‌گذاری صفحه آموزش DataBase First در MVC فایل های T4 در شبکه‌های اجتماعی

نظرات شما برای ما ارزشمند است

متاسفانه تاکنون پیامی برای این مطلب ثبت نشده است. شما اولین شخصی باشید که پیام می‌گذارد.

نظرات کاربران

فرم افزودن دیدگاه

با ارسال نظرات خود ما را در ایجاد محتوای بهتر کمک کنید.

با خدمات تهران آی تی آشنا شوید

تهران آی تی با افتخار خدمات زیر را ارائه می‌دهد.