ฉันได้ทำงานกับ Silverlight เมื่อเร็ว ๆ นี้และต้องบอกว่าฉันคิดว่า Silverlight เป็นเพียงธุรกิจเท่านั้น (ไม่รวม Silverlight สำหรับ Windows Phone ซึ่งเป็นกาต้มน้ำปลาอีกตัว)
ฉันตระหนักถึง บริษัท ค้าปลีกระดับท้องถิ่นซึ่งมีฐานอยู่ในประเทศซึ่งประกอบไปด้วยร้านค้าออนไลน์ที่พวกเขาหวังว่าจะผลักดันธุรกิจส่วนใหญ่ของพวกเขา - เขียนด้วย Silverlight อย่างสมบูรณ์ พวกเขาคิดว่ามันยอดเยี่ยมมาก ! มันดูค่อนข้างดีและดีกว่าเว็บไซต์ Flash ในความคิดของฉัน แต่พวกเขาพลาดช้างในห้อง: ฐานการติดตั้ง Silverlight นั้นช่างน่าหดหู่ เมื่อผู้คนอัพเกรดเป็น Windows 7 / Windows 8 และ IE8 ขึ้นไปฐานติดตั้งจะเพิ่มขึ้น - แต่สำหรับคนที่บ้านยังคงใช้ XP หรือ Vista และ IE7 ทำไมคุณต้องติดตั้งโปรแกรมบางตัวเพื่อให้คุณสามารถดูเว็บไซต์เดียวได้ ?
ฉันคิดว่าการใช้ Silverlight บนเว็บไซต์ภายนอกของคุณนั้นล้มเหลวอย่างมาก มันจะไม่ทำงานบนอุปกรณ์พกพาและจะไม่ทำงานบนเดสก์ท็อปและแล็ปท็อปในสัดส่วนที่มาก มันเหมือนโฆษณาในภาษาต่างประเทศ
ตรงข้ามเป็นจริงในธุรกิจ ผู้ใช้จะไม่เลือกและเลือกว่าจะใช้เบราว์เซอร์ใด - โดยทั่วไปแล้วธุรกิจจะเป็นผู้กำหนด ทุกคนใช้ซอฟต์แวร์เดียวกัน คุณสามารถแผ่ Silverlight ไปที่ธุรกิจทั้งหมด ในขณะเดียวกันธุรกิจก็ชอบอินทราเน็ต (ไปตามรูป) และชื่นชอบ Sharepoint และ 'เครื่องมือการทำงานร่วมกันแบบออนไลน์' อื่น ๆ
ดังนั้น Silverlight จะพอดีกับที่? มันเป็นเกมง่ายๆ Silverlight มอบประสบการณ์การใช้งานที่ดียิ่งขึ้น (ในแง่ของการดูดี) กว่า ASP.NET WebForms และ isquicker เพื่อพัฒนาด้วย ASP.NET MVC เป็นที่ยอมรับว่าคุณสามารถทำสิ่งที่น่าอัศจรรย์ด้วยเทคโนโลยีเว็บในทุกวันนี้ แต่. NET นั้นเกี่ยวกับการสร้างความสมดุลให้กับผลิตภัณฑ์สุดท้ายด้วยการพัฒนาอย่างรวดเร็ว Silverlight เป็น WPF ที่สามารถทำงานในเบราว์เซอร์ของคุณ ที่มีการใช้งานทางธุรกิจขนาดใหญ่