DCSIMG
October 2011 - Posts - קוד פתוח במיקרוסופט

October 2011 - Posts

פורסם בתאריך Thursday, October 27, 2011 5:10 PM על ידי Guy Burstein
פיתוח אפליקציות Node.js בעזרת WebMatrix

Node.js היא תשתית המאפשרת פיתוח Web Servers אסינכרונים בג’אווה סקריפט. כתבתי לאחרונה על ההודעה משותפת של מיקרוסופט והעומדים מאחורי פרוייקט Node.js לגבי התאמת התשתית לסביבת חלונות.

בפוסט זה אפרט את השלבים להתקנת Node.js בסביבת חלונות לצורך פיתוח אפליקציות Node.js בעזרת WebMatrix. התהליך נראה ארוך, אבל בפועל הוא לוקח פחות מ- 10 דקות ולא דורש קונפיגורציה.

תהליך ההתקנה

  1. התקנת Node.js עבור סביבת חלונות
  2. התקנת Visual C++ 2010 Redistributable Package על המכונה, בהתאם לקונפיגורציית המכונה:
  1. התקנת WebMatrix
  2. התקנת Node.js עבור IIS Express (שרת מקומי המגיע כחלק מ- WebMatrix)
  3. התקנת תבניות הפיתוח של Node.js עבור WebMatrix.

 

יצירת פרוייקט חדש מסוג Node.js בתור WebMatrix

עם פתיחת WebMatrix ויצירת פרוייקט חדש ע”פ תבנית, נראה 2 תבניות חדשות:

  • תבנית אפליקצית Node.js ריקה
  • תבנית אפליקציית Node.js עם תשתית expressjs (תשתית פיתוח MVC ל- Node.js).

פיתוח אפליקציות Node.js בעזרת WebMatrix

נבחר לדוגמא באפליקציית Node.js ריקה ונקבל פרוייקט עם קובץ בשם app.js המכיל מימוש ראשוני ביותר -  נקודת כניסה לאפליקצית Node.js המחזירה דף HTML ובו הטקסט Hello, world!.

פיתוח אפליקציות Node.js בעזרת WebMatrix

הרצת האפליקציה הזאת (F12) תתן לנו כצפוי את התוצאה:

פיתוח אפליקציות Node.js בעזרת WebMatrix

תהנו!

פורסם בתאריך Tuesday, October 18, 2011 1:31 PM על ידי Guy Burstein

לינוקס MSSQL MS SQL Linuxבהמשך להכרזה על חיזוק התמיכה בסנטדרט ODBC לגישה למסדי נתונים, הכריזה מיקרוסופט על רכיב קישוריות בין מערכות מבוססות לינוקס למסד הנתונים MS SQL.

במסגרת ההכרזה, ציינה מיקרוסופט כי במהלך נובמבר תשחרר גירסא ראשונית של רכיב הקישוריות, ותשחרר אותו בגירסא סופית כחלק משחרור גירסת SQL Server 2010 במהלך 2012.

הצעד הוא צעד נוסף במחוייבות של מיקרוסופט לפתיחות ואינטראופרביליות של מוצרי וטכנולוגיות מיקרוסופט עם מוצרים ופלטפורמות נוספות.

במהלך החודשים האחרונים בצעה מיקרוסופט שורה של צעדים להגברת הפתיחות והאינטראופרביליות עם SQL Server, ביניהם:

תהנו!