001447549 000__ 03298cam\a2200445Ia\4500 001447549 001__ 1447549 001447549 003__ OCoLC 001447549 005__ 20230310004123.0 001447549 006__ m\\\\\o\\d\\\\\\\\ 001447549 007__ cr\un\nnnunnun 001447549 008__ 220619s2022\\\\xx\\\\\\o\\\\\000\0\eng\d 001447549 020__ $$a9781484281673$$q(electronic bk.) 001447549 020__ $$a1484281675$$q(electronic bk.) 001447549 020__ $$z1484281667 001447549 020__ $$z9781484281666 001447549 0247_ $$a10.1007/978-1-4842-8167-3$$2doi 001447549 035__ $$aSP(OCoLC)1330896634 001447549 040__ $$aYDX$$beng$$cYDX$$dORMDA$$dEBLCP$$dGW5XE$$dOCLCF$$dOCLCQ 001447549 049__ $$aISEA 001447549 050_4 $$aTK5105.8885.A26 001447549 08204 $$a005.3$$223/eng/20220621 001447549 1001_ $$aAstbury, Richard. 001447549 24510 $$aMicrosoft Orleans for developers :$$bbuild cloud-native, high-scale, distributed systems in .NET using Orleans /$$cRichard Astbury. 001447549 260__ $$a[S.l.] :$$bApress,$$c2022. 001447549 300__ $$a1 online resource 001447549 5050_ $$aChapter 1: Fundamentals -- Chapter 2: Grains and Silos -- Chapter 3: Hello World -- Chapter 4: Debugging an Orleans Application -- Chapter 5: Orleans Dashboard -- Chapter 6: Adding Persistence -- Chapter 7: Adding ASP.NET Core -- Chapter 8: Unit Testing -- Chapter 9: Streams -- Chapter 10: Timer and Reminders -- Chapter 11: Transactions -- Chapter 12: Event Sourced Grains -- Chapter 13: Updating Grains -- Chapter 14: Optimizations -- Chapter 15: Advanced Features -- Chapter 16: Interviews. . 001447549 506__ $$aAccess limited to authorized users. 001447549 520__ $$aUse a simple programming model and the .NET language of your choice to build large distributed systems. This book teaches you the Microsoft Orleans framework. Even well-versed professional software developers with expertise in C# (or another language) find themselves unequipped to meet the challenges of distributed systems as infrastructure moves to multi-core; multiple computers are being used for scale, redundancy, and cloud computing; and multi-region deployment is taking place. Orleans handles many of the concerns of distributed computing and cloud infrastructure, allowing you to concentrate on writing application logic. What You Will Learn Know the key concepts for building distributed systems Gain a background in the origin and evolution of Orleans, and why it is important for your projects Dive into each of the features available in Orleans by building an example application Develop troubleshooting skills for fixing bugs and running diagnostics Achieve performance optimization and advanced configuration Use the Orleans Dashboard to discern valuable insight in system performance Who This Book Is For Experienced C# developers who want to build a new high-scale application (perhaps for an IoT requirement) and are interested in learning the concepts and features available in Orleans. 001447549 63000 $$aMicrosoft .NET Framework. 001447549 650_0 $$aApplication software$$xDevelopment. 001447549 650_0 $$aCloud computing. 001447549 650_0 $$aDistributed operating systems (Computers) 001447549 655_0 $$aElectronic books. 001447549 77608 $$iPrint version:$$z1484281667$$z9781484281666$$w(OCoLC)1302738821 001447549 852__ $$bebk 001447549 85640 $$3Springer Nature$$uhttps://univsouthin.idm.oclc.org/login?url=https://link.springer.com/10.1007/978-1-4842-8167-3$$zOnline Access$$91397441.1 001447549 909CO $$ooai:library.usi.edu:1447549$$pGLOBAL_SET 001447549 980__ $$aBIB 001447549 980__ $$aEBOOK 001447549 982__ $$aEbook 001447549 983__ $$aOnline 001447549 994__ $$a92$$bISE