توسعه راحت تر Node.js به وسیله Coffee-Script در Visual Studio 2013

by MDP 20. December 2013 17:36

تمام نرم افزار هایی که به گونه ای با JavaScript در ارتباط هستنتد و یا به طور مستقیم با JS ساخته می شوند همیشه دردسر های پیاده سازی را با خود به همراه می آورند.

Node.js نیز از این قاعده مستثنی نیست.

هم اکنون بیشتر کمپانی ها و تیم های بزرگ دنیا نرم افزار های مبتنی بر Node.js خود را با Coffee-Script تولید می کنند.

ولی Coffee-Script چیست؟ به توضیحی که در اول سایت coffee-script نوشته شوده توجه کنید :

CoffeeScript is a little language that compiles into JavaScript

در حقیقت CF (اختصار coffee-script ) یک زبان میانی است که از دستورات خاص خود جهت راحت تر و خوانا تر شدن نرم افزار هایی که با JS تولید می شوند را تولید می کند.

CF  موارد پر دردسر در JS مانند پرانتز ها، ابرو ها ، نقطه ویرگول ها را حذف می کند و به شما امکانات بسیار ارزشمندی جهت کنترل روال تولید کد مثل loopهای مثل foreach در C# و بسیاری موارد دیگر را در اختیار قرار می دهد.

اگر شما نیز ابزارهایی با JS تولید می کنید به شما پیشنهاد می کنم که حتمی به سمت یادگیری CoffeeScript پیش بروید.برای یادگیری این زبان می توانید به سایت مرتبط مراجعه کنید.البته سایت TutsPlus هم دوره آموزشی جالبی با عنوان : "Cleaner Code With CoffeeScript" دارد که بسیار جالب توجه است.

 

در VisualStudio 2013 ماکروسافت از CoffeeScript پشتیباتی کرده به طوری که شما به راحتی می توانید با اظافه کردن یک فایل coffee در پروژه خود فایل های js خود را تولید کنید و از امکانات جالبی نظیر Compile و minification آنی در هنگام Save فایل Coffee و همچنین خطایابی های خودکار بهره مند شوید.

 

پ.ن :

سایت uyh نیز به وسیله CoffeeScript + Node.js + MongoDB بر روی سرور های AppFog و MongoHQ طراحی و تولید شده است.

به زودی Source این وبسایت که یک کوتاه کننده URL می باشد را بر روی GitHub برای دسترسی عموم قرار می دهم.

Tags:

CoffeeScript | Node.js | Visual Studio

روش دانلود جداگانه جزئیات : visual studio 2012 update 1

by MDP 4. January 2013 19:02

شکایاتی از بعضی از کاربرای Visual Studio 2012 بعد از بروز رساتی Update 1 هست که دلیل مشخصی هم هنوز اعلام نشده.منم جزو همون دسته از افراد بودم و تنها راه حل بازگشت vs 2012 پاک کردن update 1 بود.

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

  1. آپدیت vsupdate_KB2707250.exe رو دانلود کنید (حجم فایل چیزی در حدود 1.1 مگابایت هست)
  2. Command ویندوز رو باز کنید. (دکمه ویندوز روی کیبورد + R )
  3. به مسیری که فایل آپدیت در آن قرار دارد بروید.
  4. فایل vsupdate_KB2707250.exe را با سوییچ /layout اجرا کنید به شکل زیر :
vsupdate_KB2707250.exe /layout

 

نصاب (installer) آپدیت اجرا می شود و در همان قدم اول از شما آدرس محلی برای دانلود فایل های آپدیت را می پرسد.

بعد از اتمام دانلود فایل های دانلودی پکیج update 1 در مسیری که شما دستور داده اید به ترتیب در فولدر های جداگانه ذخیر می شوند.

موفق باشید

Tags: , ,

Visual Studio

My Groups

Poll

از چه پلتفرمی برای توسعه استفاده می کنید



Show Results

Month List