#F למפתחי #C

יום ראשון, יולי 6, 2014

#F (הוגים f-sharp בדיוק כמו c-sharp) היא עוד אחת משפות התכנות מבית מיקרוסופט לסביבת ה .NET, שמגיעה כחלק אינטגרלי כבר מגרסת Visual Studio 2010.השפה פותחה ע"י Don Syme מ- Microsoft Research. השפה היא מסוג Static type כמו #C ובשונה למשל מ- JavaScript שמוגדרת כ- dynamic type. הפרדיגמות שלה הם תכנות אימפרטיבי בדומה ל- C, תכנות מונחה עצמים בדומה ל- C++ ו- C# והעיקרית שבהם היא תכנות פונקציונלי ובה נתמקד בפוסט זה. כיום יש ל- #F קהילה מאד רחבה שתורמת להתפתחות השפה, הכלים לפיתוח וחומרי לימוד. השפה והכלים הם פרויקט קוד פתוח וכיום ניתן גם לפתח ב- F# עם...
תגיות: , ,
אין תגובות

מה חדש ב- #C גרסה 6

יום רביעי, מאי 28, 2014

לעדכון האחרון לשפת ה-C# התווספו כמה פיצ'רים מעניינים. את המעניינים שבהם שקיימים בגרסת ה- preview אסקור בפוסט זה. הפי'צרים אותם אסקור הם: Using Static Auto Properties Initializers Primary Constructors Indexed Member and element Initializers ועוד דברים שעדיין אין ב- Preview ויהיו בגרסא הסופית לפני שאתחיל להראות את הפיצ'רים המעניינים האלה, גיליתי שאחרי התקנה של גירסאת ה- preview של C#6 - ה-Roslyn, הניתנת להורדה מכאן -> http://roslyn.codeplex.com/ התווספה לסביבת ה- Visual Studio 2013 אפשרות להוריד using שאין בהם שימוש באופן אוטומטי, ממש כמו ב- resharper, מה שמוסיף עוד חוזק לסביבה החזקה בהחלט של visual studio. כידוע Using מיותר לא פוגע אמנם בביצועים, אבל בהחלט יכול להיות בעייתי אם יש...
תגיות: , ,
4 תגובות

הרצאת וידאו: מה חדש ב- NET 4.5.1 CLR

יום ראשון, דצמבר 22, 2013

כפי שאתם בוודאי כבר יודעים, לאחרונה התחלנו בסדרת סמינרים אונליין (וובינאר) שמועברים על ידי מיטב המרצים המומחים בישראל לפיתוח תוכנה. בכל מפגש וירטואלי אחד מן המומחים יעביר לכם הרצאה בנושא פיתוח וכיוון שההרצאות הן לייב, תוכלו גם להשתתף ולשאול שאלות. מספר ימים לאחר כל הרצאה גם נעלה את הוידאו לערוץ היוטיוב שלנו לטובת מי שלא הספיק להשתתף. כולכם מוזמנים להרשם ללא עלות למפגשים הוירטואלים הבאים שמתרחשים כל יום שני אחר הצהריים. כאן תוכלו למצוא מידע על המפגשים הבאים. על מנת להשאר מעודכנים מומלץ שתרשמו לערוץ הפייסבוק שלנו בו אנחנו מעדכנים על סדרת המפגשים הבאה. והפעם – אופיר מקמל מקבוצת סלע צולל ל-...
אין תגובות

Modern Authentication – איך בונים מנגנון הזדהות?

יום שלישי, דצמבר 17, 2013

כל מי שהתחבר לאחד משרותי הענן של מיקרוסופט - Azure, MSDN, Office 365 וכו' שם לב שבזמן ההזדהות משתנות הכתובות בדפדפן ומשהו "שונה" קורה. בפוסט זה נתחיל בהסבר על אופן המימוש של מנגנון הזדהות מודרני לאתרי אינטרנט, אפליקציות מובייל או דסקטופ. אז מה יש לנו היום בארגז הכלים? ב .NET Framework קיימים מספר מנגנונים לממש הזדהות ולשלב במערכת את ניהול זהויות המשתמשים (Identities), אשר חלקם חופפים וחלקם משלימים (שאלת ראיון עבודה - מתי נשתמש ב HttpContext.User ומתי ב Thread.CurrentPrincipal), כמו כן קיימים מגוון Membership providers ופיתוח עצמי רב של מנגנוני ניהול משתמשים. הניסיון המצטבר בתעשייה מראה כי בניית מנגנוני הזדהות "מקוריים"...
תגיות: , ,
אין תגובות