Book picks similar to
Microservices for .NET by Gaurav Kumar Arora
calibre
dev
dotnet
microservices-for-net
Dark of Night
Oliver Davies - 2021
From the start, it is clearly a case of foul play, but every thread toward the culprit leads to a fresh tangle. Is the local lord involved? The uni students camping on the land? Criminals hunting for a lost treasure?Fortunately, Conall has a secret weapon to cut through to the truth: his eccentric, genius cousin, Shay. But even then, will the pair survive what they uncover in the dark of the night?
Sentinel Bears
Amelia Jade - 2017
Four lonely shifters looking for love while they battle a mysterious enemy. Trained to be protective guardians, their skills are intimidating and their desire to find a mate is unmatched. Tall, growly and ready to tear apart anything that threatens their fated one, these bears will stop at nothing as they fight the Agency for their lives, and those of the ones they love. Danger, betrayal and violence have been the hallmarks of their lives so far, but from here on out, their stubborn, no-nonsense mates will force them to temper that with love, passion and desire, forging them into the weapon that will lay their enemies low and stoke the fires of a love everlasting. Connor, Justin, Josh and Jared’s stories are all contained in this one convenient, low-priced bundle for your reading pleasure. Follow along as they fight for love, honor and life. Stories contained in this bundle: Bravo Bear Blackblood Bear Silverbullet Bear Kingpin Bear
Blood Feud
Stewart Clyde - 2020
Everything left to kill for. Stirling Hunt's parents were murdered when he was a child. Standing over their graves, he swore an oath of vengeance, and since that moment his life was dedicated to putting it right.When he discovers the identity of the terrorist who killed his family, the former Marine is duty bound to act. Stirling is owed a debt that he intends to collect.Driven by his need for justice, he carries out the mission he has prepared for his whole life: revenge. He goes deep undercover to infiltrate a criminal cartel and find its leader. Join Stirling on the covert operation which takes him from gun running in the Congo, to underground boxing in Angola, smuggling a diamond out of Zimbabwe, and dismantling a terror cell in Israel. In a race against the clock to save his friend, recover a diamond and kill his enemy, Stirling is thrust into a dangerous game between a ruthless criminal cartel and international intelligence agency. As Stirling hunts his enemy, can he keep his promise and overcome his demons?BLOOD FEUD is a thrilling page-turner about one man's quest to bring a terrorist to justice--and it's winner take all.
Highlander's Ancient Vengeance: A Scottish Medieval Historical Romance
Adamina Young - 2019
It all began almost two hundred years ago, when Isobel MacEwan, Malle's ancestor, was murdered by Craig Dunbar's ancestor. The worst part? He was her husband!When a man is found dead near the borders Malle decides to pass on the Dunbar's side and see if Craig knows anything about the murder. Her parents are terrified as their daughter will not be back that night, and the next corpse found is from the MacEwan clan. History is about to repeat it's self. "Highlander's Ancient Vengeance" is a romance story full of mystery, redemption and love, with no cheating, no cliffhangers, and a guaranteed happily ever after, by best-selling author Adamina Young! Get your copy TODAY for 99c OR FREE with Kindle Unlimited!Enjoy!
Hunted: Second book of the 2nd. TAKEN! Series (A Mr. White Novel)
Remington Kane - 2021
Two Scoops of Django: Best Practices for Django 1.6
Daniel Roy Greenfeld - 2014
Async in C# 5.0
Alex Davies - 2012
Along with a clear introduction to asynchronous programming, you get an in-depth look at how the async feature works and why you might want to use it in your application.Written for experienced C# programmers—yet approachable for beginners—this book is packed with code examples that you can extend for your own projects.Write your own asynchronous code, and learn how async saves you from this messy choreDiscover new performance possibilities in ASP.NET web server codeExplore how async and WinRT work together in Windows 8 applicationsLearn the importance of the await keyword in async methodsUnderstand which .NET thread is running your code—and at what points in the programUse the Task-based Asynchronous Pattern (TAP) to write asynchronous APIs in .NETTake advantage of parallel computing in modern machinesMeasure async code performance by comparing it with alternatives
Programming WCF Services
Juval Lowy - 2007
Relentlessly practical, the book delivers insight, not documentation, to teach developers what they need to know to build the next generation of SOAs.After explaining the advantages of service-orientation for application design and teaching the basics of how to develop SOAs using WCF, the book shows how you can take advantage of built-in features such as service hosting, instance management, asynchronous calls, synchronization, reliability, transaction management, disconnected queued calls and security to build best in class applications. "Programming WCF Services" focuses on the rationale behind particular design decisions, often shedding light on poorly-documented and little-understood aspects of SOA development. Developers and architects will learn not only the "how" of WCF programming, but also relevant design guidelines, best practices, and pitfalls. Original techniques and utilities provided by the author throughout the book go well beyond anything that can be found in conventional sources.Based on experience and insight gained while taking part in the strategic design of WCF and working with the team that implemented it, "Programming WCF Services" provides experienced working professionals with the definitive work on WCF. Not only will this book make you a WCF expert, it will make you a better software engineer. It's the Rosetta Stone of WCF.
More Effective C#: 50 Specific Ways to Improve Your C#
Bill Wagner - 2008
If you are serious about developing with the C# language, you need this book." -Bill Craun, Principal Consultant, Ambassador Solutions, Inc. "More Effective C# is an opportunity to work beside Bill Wagner. Bill leverages his knowledge of C# and distills his expertise down to some very real advice about programming and designing applications that every serious Visual C# user should know. More Effective C# is one of those rare books that doesn't just regurgitate syntax, but teaches you how to use the C# language." -Peter Ritchie, Microsoft MVP: Visual C# "More Effective C# is a great follow-up to Bill Wagner's previous book. The extensive C# 3.0 and LINQ coverage is extremely timely!" -Tomas Restrepo, Microsoft MVP: Visual C++, .NET, and Biztalk Server "As one of the current designers of C#, it is rare that I learn something new about the language by reading a book. More Effective C# is a notable exception. Gently blending concrete code and deep insights, Bill Wagner frequently makes me look at C# in a fresh light-one that really makes it shine. More Effective C# is at the surface a collection of very useful guidelines. Look again. As you read through it, you'll find that you acquire more than just the individual pieces of advice; gradually you'll pick up on an approach to programming in C# that is thoughtful, beautiful, and deeply pleasant. While you can make your way willy-nilly through the individual guidelines, I do recommend reading the whole book-or at least not skipping over the chapter introductions before you dive into specific nuggets of advice. There's perspective and insight to be found there that in itself can be an important guide and inspiration for your future adventures in C#." -Mads Torgersen, Program Manager, Visual C#, Microsoft "Bill Wagner has written an excellent book outlining the best practices for developers who work with the C# language. By authoring More Effective C#, he has again established himself as one of the most important voices in the C# community. Many of us already know how to use C#. What we need is advice on how to hone our skills so that we can become wiser programmers. There is no more sophisticated source of information on how to become a first-class C# developer than Bill Wagner's book. Bill is intelligent, thoughtful, experienced, and skillful. By applying the lessons from this book to your own code, you will find many ways to polish and improve the work that you produce." -Charlie Calvert, Community Program Manager, Visual C#, Microsoft In More Effective C#, Microsoft C# MVP and Regional Director Bill Wagner introduces fifty brand-new ways to write more efficient and more robust software. This all-new book follows the same format as Wagner's best-selling Effective C# (Addison-Wesley, 2005), providing clear, practical explanations, expert tips, and plenty of realistic code examples. Wagner shows how to make the most of powerful innovations built into Microsoft's new C# 3.0 and .NET Framework 3.5, as well as advanced C# language capabilities not covered in his previous book. Drawing on his unsurpassed C# experience, the author reveals new best practices for working with LINQ, generics, metaprogramming, and many other features. He also uncovers practices that compromise performance or reliability and shows exactly how to avoid them. More Effective C# shows how to Use generics to express your design intent more effectively Master advanced generics techniques, such as constraints, method constraints, and generic specialization Use the multithreaded techniques you'll need to work with the .NET framework every day Express modern design idioms using the rich palette of C# language features Successfully mix object oriented and functional programming constructs Create composable interfaces and avoid confusion in public interfaces Use extension methods to separate contracts from implementation Program successfully with C# closures and anonymous types Write more effective LINQ queries Make the most of LINQ Lazy Evaluation Queries and Lambda Expressions Distinguish and convert between delegates and expression trees Efficiently utilize nullable types and partial classes Use implicit properties for mutable, nonserializable data You're already a successful C# programmer-this book can help you become an outstanding one.
Stone Dragon
Klay Testamark - 2013
Dwarves are mystical craftsmen, humans are big and strong, and halflings breed explosively, but none of them can match elves for sheer magical firepower.Angrod Veneanar is a young elf. He’s nearing the end of a long apprenticeship and looking forward to going home. As a nobleman he loves wine and women—he doesn’t care at all about shadow conspiracies, forgotten magics, or long-lost royal heirs. Unfortunately, there is a prophecy, and it looks like he’s in it.Now he’s on the run. Accused of murder, what seems like the entire kingdom wants him dead. He has knights, mages, and even arcane assassins on his trail. Worse, something is riding in his head and threatening to take over his body.To survive, Angrod must use all his skill in weapons and wizardry. He must find new allies and uncover fresh strength. And if he is to stand a chance of defeating his greatest enemy, he must rediscover a master spell that’s been lost for centuries. If he doesn’t, he’s just going home—to die.
Pro C# 3.0 and the .NET 3.5 Framework (Pro)
Andrew Troelsen - 2007
Since that time, this text has been revised, tweaked, and enhanced to account for the changes found within each release of the .NET platform (1.1, 2.0, 3.0 and now 3.5)..NET 3.0 was more of an augmentative release, essentially providing three new APIs: Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF). As you would expect, coverage of the "W's" has been expanded a great deal in this version of the book from the previous Special Edition text.Unlike .NET 3.0, .NET 3.5 provides dozens of C# language features and .NET APIs. This edition of the book will walk you through all of this material using the same readable approach as was found in previous editions. Rest assured, you'll find detailed coverage of Language Integrated Query (LINQ), the C# 2008 language changes (automatic properties, extension methods, anonymous types, etc.) and the numerous bells and whistles of Visual Studio 2008. What you'll learn Everything you need to knowget up to speed with C# 2008 quickly and efficiently. Discover all the new .NET 3.5 featuresLanguage Integrated Query, anonymous types, extension methods, automatic properties, and more. Get a professional footholdtargeted to appeal to experienced software professionals, this book gives you the facts you need the way you need to see them. A rock-solid foundationfocuses on everything you need to be a successful .NET 3.5 programmer, not just the new features. Get comfortable with all the core aspects of the platform including assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, and much more. Who this book is forIf you're checking out this book for the first time, understand that it targets experienced software professionals and/or students of computer science (so please don't expect three chapters devoted to "for" loops). The mission of this text is to provide you with a rock-solid foundation to the C# 2008 programming language and the core aspects of the .NET platform (object-oriented programming, assemblies, file IO, Windows Forms/WPF, ASP.NET, ADO.NET, WCF, WF, etc.). Once you digest the information presented in these 33 chapters, you'll be in a perfect position to apply this knowledge to your specific programming assignments, and you'll be well equipped to explore the .NET universe on your own terms. "
Programming Scala
Venkat Subramaniam - 2009
You can use it to write traditional, imperative, object-oriented code. But you can also leverage its higher level of abstraction to take full advantage of modern, multicore systems. Programming Scala will show you how to use this powerful functional programming language to create highly scalable, highly concurrent applications on the Java Platform. The increasing popularity and availability of multicore processors is creating a whole new set of challenges--although you can enjoy true concurrency, you're now faced with higher contention and synchronization issues. Deploying an existing application on a multicore processor may bring out previously hidden concurrency issues. Java's multi-threading facility by itself isn't enough---it's a very low level abstraction. Instead, you need a paradigm that provides a higher level of abstraction to deal with concurrency. It's time to embrace Functional Programming. Scala is a hybrid Object-Oriented/Functional Programming language on the JVM. Using Scala, you can create traditional imperative programs, intermix them with Java code, and at the same time take advantage of higher levels of abstraction. You can use features that lead to concise, highly expressive code that remove the pain of dealing with concurrency.Programming Scala will show you the fundamentals of functional programming using Scala. Very quickly, you'll learn how this statically typed language can give you dynamic capabilities to create concise, scalable, highly capable concurrent code. Pragmatic programmers always use the right tool for the job. For concurrent programming on the Java VM, Scala is the tool, and Programming Scala by award-winning author Venkat Subramaniam is your guide.