MediaPlayer - ASP.NET 3.5 Extension
חלק מה controls החדשים שמגיעים במסגרת חבילת ASP.NET 3.5 Extension, יש control בשם MediaPlayer. המטרה שלו, לספק פיתרון לבעייה שדי מציקה למפתחי WEB - איך להציג וידאו ומדיה באתר שלהם.
מצד אחד, יש את אלה שפשוט משתמשים ב COM של Windows Media Player, מה שישר מונע מכל מי שלא משתמש ב windows ושאין לו תמיכה ב ActiveX "לאכול אותה". אמנם יש כל מיני פתרונות, אבל זה לא לעניין לשלוח את המשתמשים להתקין כל מיני תוספים שאמורים, איכשהו, לספק תאימות לCOM הזה.
הפיתרון הסביר היה, לכן, שימוש באיזשהו נגן פלאש, מתוך הנחה שהוא נתמך ברוב המקומות. זה די הכריח ליצור נגן פלאש (או להשתמש באחד מסחרי) ולהתאים אותו לאפליקציה.
MediaPlayer control, למעשה מבוסס silverlight, כך שהוא אמור להצליח לעבוד גם על פלטפורמות אחרות. השימוש בו מאד פשוט, ולא דורש עבודה רבה. כל מה שצריך לעשות זה לוודא שיש לך בדף ScriptManager, ואז לשים פשוט את ה control של ה media player ולהגדיר לו את ה MediaSource
שימו לב שבגרסא של ASP.NET 3.5 Extensions, יש למעשה עדכונים לרכיבי ה AJAX השונים מגרסאת 3.5.0.0 לגרסאת 3.6.0.0, כך שבמידה וזה לא מותקן על השרת שמשמש אתכם (אולם על השרת בכל זאת רץ .NET 2.5), פשוט שימו את ה dll-ים ב bin.
ניסיתי לבדוק האם ניתן להריץ את ה extensions על שרת שיש לו רק .net framework 2 (בלי Microsoft AJAX בכלל), ולא ממש הצלחתי. אם מישהו הצליח, בבקשה שישתף איך עשה זאת.