- بله. هدفگیری اصلی سیلورلایت 4 ، LOB است یا به قولی line of business applications . اگر به کتابهای سال 2010 مراجعه کنید تعداد کتابهایی که در مورد LOB و SL4 منتشر شده قابل توجه است:
Pro Business Applications with Silverlight 4 - APress
Silverlight 4 Data and Services Cookbook - Packt Publishing
Microsoft Silverlight 4 Business Application Development - Packt Publishing
و ...
با استفاده از WCF RIA Services یا حتی WCF Services و غیره دسترسی کامل برای مثال به entity framework خواهید داشت. همچنین کاربران شما مجددا به تجربهی کار با برنامههای دسکتاپ باز خواهند گشت، هر چند برنامه تحت وب است. قابلیت نصب خارج از مرورگر را هم دارد (مثل یک برنامه دسکتاپ معمولی).
- برای خارج از سازمان هم مشکلی نیست. چون برنامه شما یکبار فقط باید دریافت شود. بعد کش میشود و افزونهی سیلورلایت به صورت خودکار هربار چک میکند که آیا برنامه روی سرور تغییر کرده یا نه. اگر خیر از کش خوانده خواهد شد و کاربر راه دور معطل نخواهد شد. همچنین با استفاده از MEF (managed extensibility framework) میشود قسمتهای مختلف برنامه را به صورت افزونه درآورد. یعنی کاربری که نیاز به تمام قسمتها را ندارد خوب لزومی هم ندارد که همهی آنها را دریافت کند.
Pro Business Applications with Silverlight 4 - APress
Silverlight 4 Data and Services Cookbook - Packt Publishing
Microsoft Silverlight 4 Business Application Development - Packt Publishing
و ...
با استفاده از WCF RIA Services یا حتی WCF Services و غیره دسترسی کامل برای مثال به entity framework خواهید داشت. همچنین کاربران شما مجددا به تجربهی کار با برنامههای دسکتاپ باز خواهند گشت، هر چند برنامه تحت وب است. قابلیت نصب خارج از مرورگر را هم دارد (مثل یک برنامه دسکتاپ معمولی).
- برای خارج از سازمان هم مشکلی نیست. چون برنامه شما یکبار فقط باید دریافت شود. بعد کش میشود و افزونهی سیلورلایت به صورت خودکار هربار چک میکند که آیا برنامه روی سرور تغییر کرده یا نه. اگر خیر از کش خوانده خواهد شد و کاربر راه دور معطل نخواهد شد. همچنین با استفاده از MEF (managed extensibility framework) میشود قسمتهای مختلف برنامه را به صورت افزونه درآورد. یعنی کاربری که نیاز به تمام قسمتها را ندارد خوب لزومی هم ندارد که همهی آنها را دریافت کند.