Skip to main content
  • Book
  • © 2018

IoT, AI, and Blockchain for .NET

Building a Next-Generation Application from the Ground Up

Apress
  • Brings together cutting-edge technologies that developers need to master in order to compete in today's marketplace
  • Demonstrates how complex capabilities can be provided and consumed as a service in the form of easy-to-use APIs, making them more accessible than ever before
  • Contains examples in C# that can easily be applied across a wide range of platforms, including web, desktop, and mobile

Buy it now

Buying options

eBook USD 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (10 chapters)

  1. Front Matter

    Pages i-xxi
  2. The Artificial Intelligence 2.0 Revolution

    • Nishith Pathak, Anurag Bhandari
    Pages 1-24
  3. Understanding the Internet of Things and Azure IoT Suite

    • Nishith Pathak, Anurag Bhandari
    Pages 25-51
  4. Creating Smart IoT Applications

    • Nishith Pathak, Anurag Bhandari
    Pages 53-95
  5. Understanding Cognitive APIs

    • Nishith Pathak, Anurag Bhandari
    Pages 97-124
  6. Consuming Microsoft Cognitive APIs

    • Nishith Pathak, Anurag Bhandari
    Pages 125-146
  7. Building Smarter Applications Using Cognitive APIs

    • Nishith Pathak, Anurag Bhandari
    Pages 147-185
  8. Understanding Blockchain

    • Nishith Pathak, Anurag Bhandari
    Pages 187-209
  9. Implementing Blockchain as a Service

    • Nishith Pathak, Anurag Bhandari
    Pages 211-242
  10. Capturing, Analyzing, and Visualizing Real-Time Data

    • Nishith Pathak, Anurag Bhandari
    Pages 243-265
  11. Making Predictions with Machine Learning

    • Nishith Pathak, Anurag Bhandari
    Pages 267-297
  12. Back Matter

    Pages 299-308

About this book

Create applications using Industry 4.0. Discover how artificial intelligence (AI) and machine learning (ML) capabilities can be enhanced using the Internet of things (IoT) and secured using Blockchain, so your latest app can be not just smarter but also more connected and more secure than ever before. This book covers the latest easy-to-use APIs and services from Microsoft, including Azure IoT, Cognitive Services APIs, Blockchain as a Service (BaaS), and Machine Learning Studio.


As you work through the book, you’ll get hands-on experience building an example solution that uses all of these technologies—an IoT suite for a smart healthcare facility. Hosted on Azure and networked using Azure IoT, the solution includes centralized patient monitoring, using Cognitive Services APIs for face detection, recognition, and tracking. Blockchain is used to create trust-based security and inventory management. Machine learning is used to create predictive solutions to proactively improve quality of life. By the end of the book, you’ll be confident creating richer and smarter applications using these technologies.


What You’ll Learn
  • Know the technologies underpinning Industry 4.0 and AI 2.0
  • Develop real-time solutions using IoT in Azure
  • Bring the smart capabilities of AI 2.0 into your application using a simple API call
  • Host and manage your solution on Azure
  • Understand Blockchain as a Service
  • Capture and analyze data on the fly
  • Make predictions using existing data



Who This Book Is For


Novice and intermediate .NET developers and architects who want to learn what it takes to create a modern or next-generation application


Authors and Affiliations

  • Kotdwara, Dist. Pauri Garhwal, India

    Nishith Pathak

  • Jalandhar, India

    Anurag Bhandari

About the authors

Nishith Pathak is Vice President at Accenture Technology Labs, a Microsoft Regional Director (RD), and an artificial intelligence Microsoft MVP. He helps Fortune 100 companies design and architect next-generation solutions that incorporate AI, ML, cognitive services, Blockchain, and more. He sits on several technical advisory boards across the globe, and is author of multiple books, most recently Artificial Intelligence for .NET (Apress, 2017). He is an internationally acclaimed speaker on technologies such as AI and Blockchain, and regularly speaks at various technical conferences.   




Anurag Bhandari is Senior Researcher at Accenture Technology Labs, where he designs next-generation AI, ML, and IoT solutions for clients. He is a member of the Association of Computing Machinery (ACM), and regularly speaks at research and tech conferences. He also specializes in mobile and web development, and liveson the leading edge of these technologies. He is an ardent open-source evangelist whose love for free software helped him found the Granular Linux project 11 years ago.



Bibliographic Information

Buy it now

Buying options

eBook USD 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access