با سلام تفاوت Ria Service با Wcf در چیست؟ با تشکر از شما
وحید نصیری در ۱۳۹۲/۰۸/۳۰ ۲۱:۵۲
RIA Services برای کار با سیلورلایت بهینه سازی شده. یک سری code generator داره مخصوص اینکار. برای اطلاعات بیشتر مراجعه کنید به فصل 26 کتاب سیلورلایت.
مهمان در ۱۳۹۲/۰۹/۲۶ ۲۱:۳۸
سلا م.برای چی تو سیلورلایت نمیتونیم از EF مثله بقیه پروژهها استفاده کنیم . حتما برای ارتباط با دیتابیس باید از WCF RIA استفاده کنیم ؟
وحید نصیری در ۱۳۹۲/۰۹/۲۶ ۲۱:۵۲
چون داخل مرورگر کاربر اجرا میشود و یک فناوری سمت سرور نیست؛ دقیقا مانند جاوا اسکریپت است. فناوریهای سمت کلاینت هم محصور هستند به sandbox امنیتی مرورگرها و امکان تعامل آنچنانی با سیستم کاربر ندارند (هرچند حالتهای خارج از مرورگر و با دسترسی بالای آن هم وجود دارد اما نه در حالت پیش فرض و نه باز هم با دسترسی خیلی بالا). همچنین برنامههای سیلورلایت، برنامههای N-Tier واقعی هستند. از این جهت که برنامه مصرف کننده اطلاعات سرور یا همان برنامه سیلورلایت، روی سروری که دیتابیس و وب سرور قرار دارند، اجرا نمیشود. به علاوه قرار نبوده از روز اول (و دیگر هم به نظر قرار نیست) که حجم دریافتی سیلورلایت بالا باشد. به همین جهت حاوی بسیاری از کلاسهای دات نت نیست و انتقال کدهای خیلی از کتابخانههای حجیم با وابستگیهای زیاد به اجزای مختلف دات نت، به آن ساده نخواهد بود.
آیمو در ۱۳۹۲/۰۹/۲۸ ۴:۱۳
من الان برای انجام بروژه ام نیاز دارم از سیلورلایت استفاده کنم . نسخه ویژوال استدیو من 2013 Ultimate هست با EF6 و سیلورلایت 5 . اون چیزهایی که تو اموزش سیلورلایت 4 گفتین اصلا تو این نسخه نمیدونم نیست یا اینکه VS2013 من اونها رو نداره . چیزهایی مثله Domain Service و غیره رو تو Add New Item نداره.یکسری بکیجها توی نیوگت بیدا کردم ولی اونا تا EF5 رو سابورت میکردند . من EF6 رو نیاز دارم . با این وجود نمیدونم چه جوری باید WCF RIA استفاده کنم . اگه میشه یه راهنمایی بکنید . خیلی ممنون از شما.
وحید نصیری در ۱۳۹۲/۰۹/۲۸ ۹:۳۹
روی لینک ابتدای بحث کلیک کنید؛ وبلاگ مدیر پروژه RIA Services است. تاریخچه و تغییرات جدید آنرا که الان سورس باز شده همانجا در مطالب اخیر آن بلاگ پیگیری کنید. در مورد VS 2013 و تغییرات آن هم مستندات کافی ارائه شده در آن بلاگ.