برای مورد اول مطلب سادهترین روش کار با Github در ویندوز
مفید است. همچنین TortoiseGit را هم مدنظر داشته باشید.
برای مورد دوم ... باید دقت داشت که Git فقط یک سورس کنترل است. اگر این موارد اضافی را نیاز دارید میتوانید آنرا با TFS یکپارچه کنید و یا JIRA هم این قابلیتها را دارد.
نظرات اشتراکها
فرق بین TFS ،SVN و GIT در چیست؟
من تقریبا 5 ساله که دارم از TFS و SVN استفاده میکنم.
SVN به جهت هماهنگی با محیطهای غیر از windows و visual studio کارآمدتر است. مثلا به راحتی میتوانید یک فولدر را با آن کنترل کنید.
به SQL Server هم وابسته نیست. کلا چون مایکروسافتی نیست دست شما خیلی باز تره. البته تنظیم کردن پلاگینها و ابزارهای جانبی با آن بسیار زمان برتر است.
TFS به جهت متمرکز بودن ابزارهای جانبی در آن مانند workflow و issue Traker و ... کارآمدتر است. به لحاظ مدیریتی من این گزینه را بیشتر میپسندم، چون در محیط شرکت ابزارهای جانبی آن کارایی مناسبی دارد، از زمانی هم که پلاگین eclipse آن آمده حتی پروژههای تحت eclipse (آندروید،جاوا،php) را هم با آن کنترل میکنیم.
با توجه به این که مجموعه ابزارهای مجتمع TFS نسبت به SVN بیشتر و مدیریت آن سادهتر است فعلا این گزینه برای من ارجحیت دارد.
SVN به جهت هماهنگی با محیطهای غیر از windows و visual studio کارآمدتر است. مثلا به راحتی میتوانید یک فولدر را با آن کنترل کنید.
به SQL Server هم وابسته نیست. کلا چون مایکروسافتی نیست دست شما خیلی باز تره. البته تنظیم کردن پلاگینها و ابزارهای جانبی با آن بسیار زمان برتر است.
TFS به جهت متمرکز بودن ابزارهای جانبی در آن مانند workflow و issue Traker و ... کارآمدتر است. به لحاظ مدیریتی من این گزینه را بیشتر میپسندم، چون در محیط شرکت ابزارهای جانبی آن کارایی مناسبی دارد، از زمانی هم که پلاگین eclipse آن آمده حتی پروژههای تحت eclipse (آندروید،جاوا،php) را هم با آن کنترل میکنیم.
با توجه به این که مجموعه ابزارهای مجتمع TFS نسبت به SVN بیشتر و مدیریت آن سادهتر است فعلا این گزینه برای من ارجحیت دارد.
بازخوردهای پروژهها
آموزش TFS
در صورت امکان آموزش استفاده از TFS را درون سایت قرار دهید.
ممنونم
ممنونم
نظرات اشتراکها
راه حل مشکل خراب شدن فایل های cshtml
بله صد در صد ولی برای دو تا از همکارام پیش اومد که از ساعت اول روز کاری رو یه تسکی کار میکردن و برقها میره و کارشون خراب میشه
تو شرکت هم از tfs استفاده میکردیم
وقتی از یه سورس کنترل استفاده میکنیم دم و دقیقه که نمییاییم تغییرات مون رو ذخیره کنیم
نظرات مطالب
هزینه استفاده از دات نت فریم ورک چقدر است؟
البته جسارتا گاهی مشاهده شده که این ادواتیکه روی نسخه ی Ultimate و ..و نصبه نسبت به برنامه های موجود (کا کارشون اینه) خیلی کم داره.
مثلا آنچه در VS به نام UML Diagram ... موجوده در مقایسه با EA یا حتی برنامه های Free خیلی ساده و پیش پا افتادست.
یا خیلی پیچیدست (مثل TFS در مقابل SVN).
مثلا آنچه در VS به نام UML Diagram ... موجوده در مقایسه با EA یا حتی برنامه های Free خیلی ساده و پیش پا افتادست.
یا خیلی پیچیدست (مثل TFS در مقابل SVN).
نظرات مطالب
هزینه استفاده از دات نت فریم ورک چقدر است؟
البته جسارتا گاهی مشاهده شده که این ادواتیکه روی نسخه ی Ultimate و ..و نصبه نسبت به برنامه های موجود (کا کارشون اینه) خیلی کم داره.
مثلا آنچه در VS به نام UML Diagram ... موجوده در مقایسه با EA یا حتی برنامه های Free خیلی ساده و پیش پا افتادست.
یا خیلی پیچیدست (مثل TFS در مقابل SVN).
مثلا آنچه در VS به نام UML Diagram ... موجوده در مقایسه با EA یا حتی برنامه های Free خیلی ساده و پیش پا افتادست.
یا خیلی پیچیدست (مثل TFS در مقابل SVN).
نظرات اشتراکها
اکلیپس و TFS
اطلاع دارید چرا روی ویندوز 8 پس از نصب Eclipse و TFS Plug-in برنامه Eclipse هنگ میکند و موقع کار مشکل آفرین میشود ؟ ظاهرا در این مقاله هم از ویندوز 8 استفاده کرده ولی من موقع کار به مشکل خوردم!
پلتفرم خودکار یه پروژه متن بازه و ایده اصلی اش تولید یک نرم افزار تحت وب از صفر تا صد به صورت آنلاین و بدون نیاز به ابزار هایی مثل ویژوال استدیو Sql Management Studio و TFS و غیره و تنها با یک مرورگر ساده مثل Chrome .
پلتفرم خودکار همانند ویژوال استدیو دو حالت Release و دیباگ دارد که این امکان را به برنامه نویسان میدهد که کدهای اجرایی در سمت سرور و کلاینت در دو حالت دیباگ و Release کاملا مختلف و مجزا باشند.
یعنی شما برای ساخت یک وب سایت میتونید تمام کدهای سمت سرور و کلاینت و دیتابیس رو از طریق یک مرورگر وب بنویسید و اگه نیاز به کامپایل باشه , خود پلتفرم این کار رو انجام میده.
تعدادی از این کدها : C# VB.Net SQL CSS JavaScript SASS LESS Coffee و غیره
اما غیر از اینها پلتفرم خودکار شامل یه سورس کنترل و مدیریت ورژن و Build System و Load Module اختصاصی هم میشه .یعتی عملا شما نیازی به سورس کنترلهای آنلاین
مثل GitHub , ... را ندارید و میتونید دسترسی ویرایش و یا Build و یا Test و یا اجرا رو در سطح یک خط کد تا یک پروژه به طور کامل به سایر برنامه نویسان بدهید.
برای طراحی و ساخت دیتابیس تون و مدیریت Migrationها هم یک ابزار انلاین داره که پشت صحنه از Entity FrameWork استفاده میکنه و تمامی امکانات Entity FrameWork برای ساخت و پشتیبانی دیتابیس رو به صورت آنلاین در اختیار شما میزاره.
وابسته به فریم ورک خاصی در سمت کلاینت نیست .ولی پیش فرض اش JQUERY و بوت استرپ استفاده میکنه. شما میتونید N تا فریم ورک و قالب متفاوت تعریف کنید , به طوری که برای مثال یه صفحه وبسایتتون با React و صفحه دیگه با انگولار باشه .
برای دیباگ تحت وب هم امکاناتی در اختیار برنامه نویس قرار میده مثل ریموت دیباگ و یا دیباگ در ویژوال استدیو.اینها بخشی از امکانات پلتفرم خودکاره برای آشنایی بیشتر با امکانات پلتفرم از لینکهای زیر استفاده کنید.
حدود 70 ساعت آموزش در آپارات :
خودم تا حالا دو تا وبسایت باهاش نوشتم و البته چند تا دیگه هم در دست توسعه است. وبسایت های کارشناسان.نت با قالب بوت استرپ و jquery نوشته شده و داستان موفقیت با قالب Material و jquer نوشته شده است.
دوستان عزیز قصد دارم ورژن core پلتفرم خودکار رو بنویسم و یه سری امکانات جدید مثل کامپایلر و BuildSystem ری اکت رو اضافه کنم و هوش مصنوعی IDE رو هم افزایش بدم. اگر علاقه مند به همکاری هستید برام پیام بذارید.
با توجه به متن باز بودن پلتفرم , سود مالی وجود نداره ولی میتونه رزومه خوبی براتون بشه و از اون مهمتره میتونه پروژه فوق العاده ارزشمند و کاربردی باشه.