‫Templify چیست؟

آیا شما هم از جمله کسانی هستید که هر چند وقت یک بار در شرکت‌تان یک پروژه جدید را new کرده و کار را با کپی کردن از یک سورس پایه و تغییر قسمت‌های مختلف آن از جمله نام پروژه، namespace، اسامی موجود در web.config و غیره ادامه می‌دهید؟ آیا از انجام این کار تکراری خسته شده‌اید؟ آیا اشتباهات ضمنی این کپی کاری آبروی شما را چندین بار در شرکت برده است؟ اگر جواب همه این سوالات مثبت است بهتر است نگاهی به ابزار Templify بیندازید.

Templify ابزاری است که در نگاه اول کارش شبیه به Templateهای ایجاد پروژه در Visual Studio و ابزار NuPack به نظر می‌رسد. اما سازندگان این ابزار مدعی هستند Templify کارهایی می‌کند که دو ابزار فوق در انجام آن مشکل دارند. کار Templify ایجاد یک پروژه جدید بر اساس Templateهای از پیش تعریف شده است. فرض کنید پروژه‌ی پایه‌ای که هر روز در شرکت با آن سر و کار دارید یک Visual Studio Solution است که از چند Visual Studio Project با نام‌های BaseProj.Core، BaseProj.Web و BaseProj.Test تشکیل شده است. شما می‌توانید این solution را به صورت یک package به Templify معرفی کنید. من بعد می‌توانید با سادگی چند کلیک از Templify بخواهید که instance جدیدی از این پروژه برای شما بسازد. Templify یک نام از شما می‌گیرد و نام پروژه، namespaceها و دیگر موارد مشابه را خودش تغییر می‌دهد. مثلا اگر نام مورد نظر شما MyProj باشد، نام پروژه‌ها و اسمبلی‌ها و غیره به MyProj.Core، MyProj.Web و MyProj.Test تغییر می‌یابد. برای دیدن یک راهنمای خوب به اینجا مراجعه کنید. صفحه اصلی Templify هم در اینجا قرار دارد.

دیدگاه‌ها

  1. Amir Hashem Zadeh

    هر وقت یه چیزه جدید تو دنیای نرم افزار یاد می گیرم، افسوس میخورم که چقدر ما از اونها عقب تریم و ایکاش یه روز هم مثل اونها فعال و کوشا باشیم.

    که احتمالا به عمرم قد نمی ده! 🙁

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *