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

March 2011 - Posts

פורסם בתאריך Wednesday, March 23, 2011 1:47 PM על ידי Guy Burstein

Windows Azure Java Eclipseצוות ה- interop של מיקרוסופט הודיע על שחרור גרסת Preview לתוסף חדש ל-Eclipse שמפשט מאד את הפיתוח וה- Deploymentשל אפליקציות מבוססות JAVA ל-Windows Azure, פלטפורמת מחשוב הענן של מיקרוסופט. התוסף משוחרר תחת רשיון קוד פתוח Apache 2.0 וניתן להוריד אותו מאתר פרוייקט Windows Azure Plugin for Eclipse w/ Java.

מפתחי JAVA – תנו פידבק!

כיוון שמדובר בגרסת Preview, חלק מהפיצ'רים עדיין לא מושלמים וצוות הפיתוח ישמח לקבל פידבקים ורעיונות נוספים ממפתחי JAVA שישתמשו בתוסף כדי להתקין את האפליקציות שלהם לענן. אם אתם מפתחים כאלו, יכול להיות שההצעה הבאה של מיקרוסופט הכוללת תקופת ניסיון ל-Azure תעניין אתכם.

התקנת התוסף

על מנת להתקין את התוסף, עליכם לבצע את הצעדים הבאים:

1. פתחו את Eclipse

2. פתחו את התפריט Help->Install New Software…

3. בשדה Work with יש להדביק את ה-URL הבא:
 http://webdownload.persistent.co.in/windowsazureplugin4ej וללחוץ אנטר.

4. אם התוכנה מבקשת מכם לבחור שם, פשוט תקישו שם כלשהו.

5. ברשימת התוכנות תסמנו ב-V את Windows Azure Plugin for Eclipse with JavaWindows Azure Java Eclipse

6. לחיצה על Next כדי להתחיל בהתקנה! אם יש הודעות אזהרה כלשהן יש ללחוץ על אישור.

7. הפעלה מחדש של Eclipse

לאחר ההתקנה, אנו נראה שיש סוג פרויקט חדש בשם Windows Azure Project.

Windows Azure Java Eclipse

סוג הפרויקט הזה מאפשר לך להריץ JAVA על Windows Azure Compute Emulator שהוא אמולטור של Windows Azure ולהתנסות בפיתוח ל-Azure. ברגע שרוצים לעשות Deployment, אפשר להשתמש בגרסת ה-trial של מיקרוסופט ל-Azure.

תהנו!

פורסם בתאריך Sunday, March 20, 2011 2:21 PM על ידי Guy Burstein

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

מיקרוסופט ופייתון עד היום

פייתון היא שפה דינאמית שהפופולריות שלה עושה בשנים האחרונות אך סובלת מסביבות פיתוח וכלי פיתוח מיושנים ביותר. כבר לפני מספר שנים נולד פרוייקט IronPython – מימוש של השפה הדימאנית .NET Framework ו- Silverlight, הכוללים חלון כתיבה והרצאה אינטראקטיבי התומך בהידור דינאמי, ואפשרות להפעיל את כל רכיבי ה- .NET Framework כפקודות טבעיות בתוך השפה. הפרוייקט כתוב מעל ה- DLR ב- .NET Framework (קיצור של Dynamic Language Runtime) ששוחרר כחלק מ- .NET Framework 4 באפריל האחרון.

לפני מספר חודשים, הועבר הפרוייקט לידי הקהילה.

כלי פיתוח חדשים לפייתון בתוך Visual Studio

פייתון ויז'ואל סטודיו

לפני כשבועיים מיקרוסופט החליטה לשחרר גרסת בטא ראשונה של תוסף ל-IDE הפופולרי Visual Studio. התוסף מאפשר שילוב מלא של פייתון (IronPython ו-Cptython). באמצעות התוסף, המפתחים שמשתמשים ב-Visual Studio יכולים לקבל תמיכה לסינטקס של השפה, לבצע דיבאגינג ופרופיילינג ולבצע משימות פיתוח נוספות.

פייתון ויז'ואל סטודיו

התוסף מתחבר לסביבת עבודה קיימת ולא יוצר סביבת עבודה משל עצמו. לפיכך אם יש לכם סביבת פיתוח לפייתון, Visual Studio יוכל להתחבר אליה בקלות ולהקל את מלאכת הפיתוח. התוסף מבוסס קוד פתוח וחינמי לחלוטין להורדה ולשימוש. ניתן להוריד את התוסף מהאתר היעודי שלו: http://pytools.codeplex.com.

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

כמה מהיכולות הבולטות בתוסף והשילוב עם Visual Studio:

מגוון סוגי פרוייקטים – אפשרות ליצור פרוייקט Console Application, WPF Applications, Silverlight ו- Web.

פייתון ויז'ואל סטודיו

השלמה אוטומטית של קוד

פייתון ויז'ואל סטודיו

סרגל ניווט המאפשר הבנה של הקוד וניווט קל בתוך אובייקטי הקוד

פייתון ויז'ואל סטודיו

אפשרויות דיבאגגינג ועוד

פייתון ויז'ואל סטודיו

לוח הזמנים לשחרור התוסף

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

פורסם בתאריך Thursday, March 10, 2011 9:45 AM על ידי Guy Burstein

ווינדוז פון קוד פתוחלאור דרישת הקהילה, מיקרוסופט מרחיבה את סוגי הרשיונות המותרים לחנות האפליקציות האפליקציות (Windows Phone Marketplace), ומאפשרת מגוון סוגי רשיונות קוד פתוח.

ל- Windows Phone 7, מערכת ההפעלה החדשה של מיקרוסופט למכשירים ניידים, חנות האפליקציות שמכילה למעלה מ-9,000 אפליקציות.

כיום, ישנו מגוון רב מאד של רשיונות קוד פתוח הנבדלים זה מזה בתנאי השימוש ובחופש שהם מאפשרים למפתחים ולמשתמשים. כבר כיום מיקרוסופט מאפשרת לאפליקציות מבוססות קוד פתוח לעלות לחנות האפליקציות כאשר הרשיונות האפשריים הן רשיון BSD, רשיון MIT, רשיון Apache Software 2.0 ורשיון Ms-PL: רשיון הקוד הפתוח של מיקרוסופט. מדובר ברשיונות מאד פופולריים ומאד נפוצים, אך אנשי ווינדוז פון לא מסתפקים בהם ובשל בקשות שהגיעו מהקהילה, הוחלט להרחיב את מגוון הרשיונות שתחתם ניתן להפיץ אפליקציות בחנות האפליקציות.

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