SignalR یکی از فریمورکهای جدید مایکروسافت است که به طور کلی برای ایجاد سرویسهای real-time در وب ابداع شده است، سرویسهایی که در آن بین مرورگر و سرور اتصالی پیوسته برقرار بوده و سرور طی آن میتواند اطلاعاتی برای مرورگر بفرستد بدون آن که مرورگر از پیش درخواستی ارسال کرده باشد. با استفاده از SignalR میتوان برنامههای وب را پویاتر و کاربرپسندتر کرد و تجربهی بهتری برای کاربران در استفاده از برنامه فراهم آورد.
در این کتاب همهی جزئیات فریمورک SignalR 2.2 به طور کامل توضیح داده میشود. نخست تاریخچهی real-time web و اهمیت آن مرور میشود و در ادامه، روشهای مختلف فراهم کردن ارتباط real-time در دنیای وب بررسی میشود. پس از آن فریمورک SignalR معرفی شده و نحوهی ایجاد سرویس real-time و استفاده از آن با استفاده از Persistent Connection و Hub آموزش داده میشود.
در ادامه به چگونگی دسترسی به اتصال بین سرور و کلاینت از دیگر نخها پرداخته شده و نحوهی نوشتن و گنجاندن سرویس SignalR در برنامههای دیگر و نوشتن انواع دیگری از کلاینتها بیان میشود. پس از توضیح نحوهی انتشار و اشکالزدایی برنامههای SignalR، چگونگی مقیاسپذیر کردن سرویس SignalR توضیح داده میشود. سرانجام با بررسی جنبههای پیشرفتهتری از SignalR مانند تصدیق هویت، سفارشی کردن سیستم کاری SignalR با استفاده از Dependency Resolver، تزریق وابستگی، آزمون واحد و استفاده از SignalR در Web API، ASP.NET MVC، Knockout و AngularJS کتاب پایان مییابد.
نظرات کاربران
|
آرمان اسپیار
١٣٩٤/١٠/٠٥ ???? ١٤:٤٧
این آموزش بروز هست ؟
signalr 2 ؟
|
|
سيد منصور عمراني
١٣٩٤/١٠/٠٥ ???? ١٩:١٨
بله. SignalR 2.2 جدیدترین نسخهی SignalR هست که در کتاب به طور کامل آموزش داده میشه.
|
|
آرمان اسپیار
١٣٩٤/١٠/٠٥ ???? ١٩:٥٥
دست شما درد نکنه من که خریدم ، خیلی دنبال یک مرجع کامل می گشتم
لطفا اگر ممکن هست یک کتاب خوب و کامل و مرجع در مورد web api 2 ترجمه و یا بنویسید
البته نظر اصلیم رو بعد از خواندن کتاب می دهم
باز هم تشکر فراوان
|
|
سيد منصور عمراني
١٣٩٤/١٠/٠٥ ???? ٢٠:٠٣
خواهش میکنم. من هم بسیار تمایل دارم در زمینهی Web API کتاب بنویسم. ولی مشکلات اقتصادی مانع این کار میشه. کار کتاب رو تنها باید به خاطر عشق به این کار انجام داد. عشق هم هست. مساله اینه که دنیا ساز دیگهای داره برات پخش میکنه!
|
|
آرمان اسپیار
١٣٩٤/١٠/٢٦ ???? ١٨:٥٢
کتاب عالی بود ترجمه بسیار خوبی هم داشت واقعا به همچین کتابی نیاز داشتم
باسپاس
|
|
مرتضی سلطانپور
١٣٩٥/٠٧/٢٨ ???? ١٣:٥٥
از آموزش های این کتاب در MVC هم میشه استفاده کرد؟
|
|
سيد منصور عمراني
١٣٩٥/٠٧/٢٨ ???? ١٨:٥٦
بلی. SignalR رو در هر نوع برنامه .NET میتوانید استفاده کنید. در ASP.NET MVC باید پکیجهای ASP.NET SignalR را از طریق nuget نصب کنید.
|
|
هادی هادی
١٣٩٥/١١/١٧ ???? ٠٨:٤٨
سی دی که نداره، سایت مرجع برای دانلود سورس کد هم ندادید داخل کتاب.
لااقل سورس کدها رو اینجا قرار میدادید.
|
|
سيد منصور عمراني
١٣٩٥/١١/١٧ ???? ٢٢:٠١
مرجع این کتاب دو کتاب زیر بوده است:
SignalR Programming in ASP.NET از انتشارات مایکروسافت (Microsoft Press)، سال 2014 (این کتاب مرجع اصلی در ترجمه بوده است)
Pro ASP.NET SignalR از انتشارات Apress، سال 2014
سورس کد این دو کتاب را میتوانید به ترتیب از لینکهای زیر دانلود کنید:
https://www.microsoftpressstore.com/store/signalr-programming-in-microsoft-asp.net-9780735683884
http://www.apress.com/gp/book/9781430263197
با سپاس
|
ثبت نظر تنها براي اعضا میسر است. در صورتی که مایل به ثبت نظر هستید ابتدا برای خود حساب کاربری ایجاد کنید و اگر قبلاً حساب کاربری دارید لطفاً ابتدا وارد سیستم شوید.
فصل 1. اینترنت، غیر همزمانی، چند کاربری
فصل 2. HTTP و مدل Push
فصل 3. معرفی SignalR
فصل 4. Persistent Connection (قسمت اول)
فصل 5. Persistent Connection (قسمت دوم)
فصل 6. هاب (قسمت اول)
فصل 7. هاب (قسمت دوم)
فصل 8. دسترسی به اتصالهای دائمی و هاب از نخهای دیگر
فصل 9. برنامههای SinglaR در سکوهای دیگر
فصل 10. ایجاد برنامههای SignalR تحت لینوکس و Mac OS X با استفاده از Mono
فصل 11. اشکالزدایی برنامههای SignalR
فصل 12. انتشار و مقیاس پذیر کردن سرویسهای SignalR
فصل 13. بهبود دادن کارایی سرویسهای SignalR
فصل 14. مباحث پیشرفته
تصحیحات
ثبت تصحيح تنها براي اعضا میسر است. در صورتی که مایل به ثبت تصحيح هستید ابتدا برای خود حساب کاربری ایجاد کنید و اگر قبلاً حساب کاربری دارید لطفاً ابتدا وارد سیستم شوید.