Автор: Roger Villela Название: Introducing Mechanisms and APIs for Memory Management ISBN: 1484254155 ISBN-13(EAN): 9781484254158 Издательство: Springer Рейтинг: Цена: 6288.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: CHAPTER 1: Memory Management in different platforms.
CHAPTER GOAL: This chapter has introductory lessons about memory management when using different platforms and the C++ programming language (NATIVE), C++/CLI projection (CLR), C++/CX projection (WinRT), C++/WinRT (WinRT), COM and IDL, and when using Windows API 's such as Heap Management.
NO OF PAGES: 30-50
SUB - TOPICS
1. Acronym's.
2. Pointers.
3. References.
4. Microsoft Windows operating system.
a. Microsoft Windows 10.
b. Microsoft Windows API.
c. Paging.
d. Virtual Memory.
e. Microsoft Windows Heap Management.
f. Microsoft Windows Virtual functions.
g. User-Mode.
h. Kernel-mode.
i. Flat memory model.
j. Segment memory model.
k. Intel IA-32 architecture.
l. Intel 64 (x64) architecture.
m. Processes.
n. Threads.
o. Memory Management.
5. CLR - Common Language Runtime
a. Managed Environment.
b. .NET Core 3.
c. .NET Framework.
d. .NET 5.
e. C#.
f. C++/CLI projection.
g. CIL - Common Intermediate Language.
h. MSIL - Microsoft Intermediate Language.
i. ECMA - 335 - CLI - Common Language Infrastructure.
j. ECMA - 372 - C++/CLI projection.
k. ECMA - 334 - C# programming language.
l. Memory Management.
6. WinRT - Windows Runtime / UWP - Universal Windows Platform
a. Component-based programming.
b. C++/CX projection.
c. Support for .NET Platform.
d. C++/WinRT.
e. OOP - Object Oriented Programming.
f. C++ programming language support.
g. Assembly programming language support.
h. Memory Management.
7. COM Programming
a. Introduction.
b. IDL - Interface Definition Language.
c. MIDL.
d. Fundamental Tools.
e. Microsoft Windows Registry.
f. Memory Management.
CHAPTER 2: Memory Management with C++ programming language.
CHAPTER GOAL: This chapter has introductory lessons about memory management using the C++ programming language co
Описание: Design and build architectures on the Microsoft Azure platform specifically for data-driven and ETL applications. Modern cloud architectures rely on serverless components more than ever, and this book helps you identify those components of data-driven or ETL applications that can be tackled using the technologies available on the Azure platform. The book shows you which Azure components are best suited to form a strong foundation for data-driven applications in the Microsoft Azure Cloud. If you are a solution architect or a decision maker, the conceptual aspects of this book will help you gain a deeper understanding of the underlying technology and its capabilities. You will understand how to develop using Azure Functions, Azure Data Factory, Logic Apps, and to employ serverless databases in your application to achieve the best scalability and design. If you are a developer, you will benefit from the hands-on approach used throughout this book. Many practical examples and architectures applied in real-world projects will be valuable to you on your path to serverless success. What You Will Learn * Know what services are available in Microsoft Azure that can deal with large amounts of data * Design modern data applications based on serverless technology in the cloud * Transform and present data without the use of infrastructure * Employ proven design patterns for rapid implementation of serverless data applications * Choose the correct set of development tools for the services you are using * Understand the term "serverless" and how it can be a benefit * Identify scenarios in which serverless is not the best option available Who This Book Is For Architects and decision makers who want to understand how modern architectures are designed and how to modernize their applications. The book is aimed at the developer who needs a steppingstone to quickly implement a serverless data application. And the book is for any IT professional who seeks a head start to serverless computing for data-heavy applications on the Azure platform.
Описание: Dive in with this hands-on introduction to quantum computing with the Microsoft Quantum Development Kit and Q# for software developers. You may have heard about quantum computing, but what does it mean to you as a software developer? With many new developments, a resurgence in interest, and investment by some of the largest tech companies in the world to be the first to market with quantum programming (QP) hardware and platforms, it is no longer a tool in the distant future. Developers are at the forefront, now able to create applications that take advantage of QP through simulations. While the skill is of interest, for many developers, quantum computing and its implications still remains a mystery. In this book, you will get up to speed exploring important quantum concepts and apply them in practice through writing actual quantum algorithms, using the Microsoft Quantum Development Kit. Theoretical knowledge about quantum physics, such as superposition and entanglement, will be used to explain quantum computing topics, including quantum gates, quantum circuits, and quantum algorithms. Finally, take a tour of the new Azure Quantum. Use Q#, Microsoft's new programming language, to target quantum hardware. You will select your supporting language of choice, either C# or Python, to begin writing your quantum applications. Combined with just enough theoretical preparation, you will learn how to get your computer ready to simulate basic quantum programs using Microsoft Visual Studio or Visual Studio Code and Q#. What You Will Learn * Get up to speed on the platform-independent quantum tool set using the Microsoft Quantum Development Kit simulator and Visual Studio Code or Microsoft Visual Studio Know the basics of quantum mechanics required to start working on quantum computing * Understand mathematical concepts such as complex numbers, trigonometry, and linear algebra * Install the Microsoft Quantum Development Kit on a Windows or Linux PC with Visual Studio Code or Microsoft Visual Studio Write quantum algorithms with the Microsoft Quantum Development Kit and Q#, supported by C# or Python * Discover insights on important existing quantum algorithms such as Deutch, Deutch-Jozsa, and the fun CHSH-game * Get introduced to quantum as a service using the Microsoft Azure Quantum preview cloud offering Who This Book Is For Developers who are interested in quantum computing, specifically those software developers who are planning on using quantum computers in the future. Basic imperative programming knowledge is useful to understand the syntax and structure found in the Q# programming language. Knowledge of Microsoft C# or Python is not required since these languages are only used to support the simulation of Q# on a classical computer.
6. benefits for existing customers, end to end orchestration Chapter 2: Introducing Azure Site Recovery
Chapter Goal: Understand Disaster recovery with Azure site recovery and Azure Migrate
No of pages: 20
Sub - Topics
1. Supported scenarios including migration, supportability matrix,
2. DR dependencies on Azure
3. Storage, network, etc.
4. Concepts of ASR for each scenario
networking ER, Migration, tools, recovery plans, roles and RBAC, sites, config & process server etc.
Chapter 3: Designing and Implementing Simple Azure To Azure DR - Scenario
Chapter Goal: Understand Disaster recovery scenario for Azure to Azure scenario
No of pages: 20
Sub - Topics:
1. Questions to ask, decisions to make, data to collect, assess, Planning and designing the DR
2. High level configurations
3. Backup as a strategy
4. Design and implement a multi regional A2A DR - scenario (5)
5. High level configurations
6. Common challenges and how to remediate them
Chapter 4: On-premises to Azure DR
Chapter Goal: Understand Disaster recovery scenario for On-premises to Azure DR scenario
No of pages: 40
Sub - Topics:
1. Hyper-V (with SCVMM) to Azure
2. Hyper-V (without SCVMM) to Azure
3. Physical systems to Azure
4. Azure Stack to Azure
5. Planning
6. Designing
7. Configuring
8. Common challenges and how to remediate them
Chapter 5: On-premises to On-prem Using ASR
No of pages: 10
Chapter Goal: understand On-premises only scenario
1. On-premises to On-prem using ASR
2. Planning
3. Designing
4. Configuring
5. Common challenges and how to remediate them
Chapter 6: App Specific DR Scenarios
No of pages: 20
Chapter Goal: understand application specific DR scenario
1. ADDS
2. SQL
3. Oracle
4. RDS etc.
Chapter 7: Automation and Monitoring
No of pages: 10
Chapter Goal: understand automation and monitoring for Disaster recovery solution Common Automation and Monitoring scenarios for DR on Azure
Chapter 8: Summary, Best Practices and Exercises
No of pages: 10
Chapter Goal: Summary, Best Practices and Exercises for executing Azure Disaster R
Автор: Ramalingam Название: Introducing Microsoft Flow ISBN: 1484236297 ISBN-13(EAN): 9781484236291 Издательство: Springer Рейтинг: Цена: 8384.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
Use Microsoft Flow in your business to improve productivity through automation with this step-by-step introductory text from a Microsoft Flow expert. You’ll see the prerequisites to get started with this cloud-based service, including how to create a flow and how to use different connectors. Introducing Microsoft Flow takes you through connecting with SharePoint, creating approval flows, and using mobile apps. This vital information gives you a head-start when planning your Microsoft Flow implementation.
The second half of the book continues with managing connections and gateways, where you’ll cover the configuration, creation, and deletion of connectors and how to connect to a data gateway. The final topic is Flow administration and techniques to manage the environment.
After reading this book, you will be able to create and manage Flow from desktop, laptop, or mobile devices and connect with multiple services such as SharePoint, Twitter, Facebook, and other networking sites.
What You Will Learn
Create flows from built-in and blank templates Manage flows, connections, and gatewaysCreate approvals, connect with multiple services, and use mobile apps
Who This Book Is For
Administrators and those who are interested in creating automated workflows using templates and connecting with multiple services without writing a single line of code.
Описание: Introducing Microsoft SQL Server 2019 takes you through what`s new in SQL Server 2019 and why it matters. After reading this book, you`ll be well placed to explore exactly how you can make MIcrosoft SQL Server 2019 work best for you.
Автор: Ilag Название: Introducing Microsoft Teams ISBN: 1484235665 ISBN-13(EAN): 9781484235669 Издательство: Springer Рейтинг: Цена: 7685.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
Gain industry best practices from planning to implementing Microsoft Teams and learn how to enable, configure, and integrate user provisioning, management, and monitoring. This book also covers troubleshooting Teams with step-by-step instructions and examples. Introducing Microsoft Teams gives you the comprehensive coverage you need to creatively utilize Microsoft Teams services.
The author starts by giving an introduction to Microsoft Teams and its architecture followed by optimizing the Teams experience where he describes how organizations can prepare for Teams and enhance existing services. He further shows you how to manage and control the Microsoft Teams experience along with its capabilities and enhancements. You’ll learn how to migrate from Skype for Business to Microsoft Teams with a step-by-step tutorial. Finally, you’ll get to grips with Teams troubleshooting and best practices.
This book has detailed coverage that helps you exploit every capability Microsoft Teams has to offer. It provides the answers you need and the insight that will make your journey from Skype for Business to Teams easier.
What You Will Learn
Enable guest access in Teams Provision and manage users in Teams Administrate Teams and channelsOptimize the Teams experienceEnable and configure Microsoft TeamsPrepare your network for Microsoft Teams and Office 365 services Migrate from Skype for Business to Microsoft Teams
Who This Book Is For
Unified communication administrators and IT support engineers who are currently supporting an existing unified communication platform such as Skype for Business (Lync). It would also help support engineers, new administrators, and consultant to start their journey with Teams.
Автор: Astbury, Richard Название: Microsoft orleans for developers ISBN: 1484281667 ISBN-13(EAN): 9781484281666 Издательство: Springer Рейтинг: Цена: 7685.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Use 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
Автор: Lawrence Название: Introducing .NET MAUI ISBN: 1484292332 ISBN-13(EAN): 9781484292334 Издательство: Springer Рейтинг: Цена: 8384.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Interested in giving Microsoft’s new Multi-platform App UI (MAUI) a try? This book provides developers with a comprehensive set of tools and hands-on coding to build their own cross-platform applications. The book is a comprehensive end-to-end guide on creating, building, and distributing .NET MAUI applications. As you walk through each new concept, .NET MAUI expert and Microsoft MVP Shaun Lawrence will show the concept's value and uses, and then have you apply it in a build-along application. You will work with this build-along application right up until you are ready to ship it to the relevant stores (e.g., App Store, etc.). The underlying theme through the book is to explain a key concept, show how to implement it directly in order to reinforce your understanding, and then show potential simplifications (e.g., alternative libraries) that can help you reduce the complexities of an applications code base. What You Will Learn * Create a .NET MAUI application * Apply commonly required techniques * Apply more advanced techniques to make applications stand out * Know what to consider when distributing applications to the relevant stores * Take an application from concept through to production Who This Book Is For Developers who are new to .NET MAUI and cross-platform development. A basic knowledge of C# is required, but no prior knowledge using .NET MAUI is required. Experienced developers also will find the book useful as it covers topics key to modern day development (such as accessibility, performance, and distribution). Xamarin Forms developers will find the book useful as key features new to .NET MAUI that will aid in the migration from Xamarin Forms to .NET MAUI are explained.
Описание: Get introduced to software verification and proving correctness using the Microsoft Research-backed programming language, Dafny. While some other books on this topic are quite mathematically rigorous, this book will use as little mathematical symbols and rigor as possible, and explain every concept using plain English. It's the perfect primer for software programmers and developers with C# and other programming language skills. Writing correct software can be hard, so you'll learn the concept of computation and software verification. Then, apply these concepts and techniques to confidently write bug-free code that is easy to understand. Source code will be available throughout the book and freely available via GitHub. After reading and using this book you'll be able write correct, big free software source code applicable no matter which platform and programming language you use. What You Will Learn * Discover the Microsoft Research-backed Dafny programming language * Explore Hoare logic, imperative and functional programs * Work with pre- and post-conditions * Use data types, pattern matching, and classes * Dive into verification examples for potential re-use for your own projects Who This Book Is For Software developers and programmers with at least prior, basic programming experience. No specific language needed. It is also for those with very basic mathematical experience (function, variables).
ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru