|
Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs) > Microsoft Windows
A beginner's guide to building Windows applications with WinUI for
UWP and desktop applications Key Features Create modern Windows 10
applications and gain access to UI controls that were previously
limited to UWP applications Discover how to modernize your existing
Win32 apps with a modern Windows 10 UI Learn to embed a single page
application (SPA) in a WinUI application with a web framework like
Blazor Book DescriptionWinUI 3.0 takes a whole new approach to
delivering Windows UI components and controls, and is able to
deliver the same features on more than one version of Windows 10.
Learn WinUI 3.0 is a comprehensive introduction to WinUI and
Windows apps for anyone who is new to WinUI, Universal Windows
Platform (UWP), and XAML applications. The book begins by helping
you get to grips with the latest features in WinUI and shows you
how XAML is used in UI development. You'll then set up a new Visual
Studio environment and learn how to create a new UWP project. Next,
you'll find out how to incorporate the Model-View-ViewModel (MVVM)
pattern in a WinUI project and develop unit tests for ViewModel
commands. Moving on, you'll cover the Windows Template Studio (WTS)
new project wizard and WinUI libraries in a step-by-step way. As
you advance, you'll discover how to leverage the Fluent Design
system to create beautiful WinUI applications. You'll also explore
the contents and capabilities of the Windows Community Toolkit and
learn to create a new UWP user control. Toward the end, the book
will teach you how to build, debug, unit test, deploy, and monitor
apps in production. By the end of this book, you'll have learned
how to build WinUI applications from scratch and modernize existing
WPF and WinForms applications using WinUI controls. What you will
learn Get up and running with WinUI and discover how it fits into
the landscape of Project Reunion and Windows UI development Build
new Windows apps quickly with robust templates Develop testable and
maintainable apps using the MVVM pattern Modernize WPF and WinForms
applications with WinUI and XAML Islands Discover how to build apps
that can target Windows and leverage the power of the web Install
the XAML Controls Gallery sample app and explore available WinUI
controls Who this book is forThis book is for anyone who wants to
develop Windows applications with a modern user experience (UX). If
you are familiar with UWP and WPF and are looking to enhance your
knowledge of Windows development and modernize existing apps, you
will find this book useful. Hands-on experience with C# and .NET is
expected but no prior knowledge of WinUI is required.
Find out how you can leverage virtual machines and load balancers
to facilitate secure and efficient networking Key Features Discover
the latest networking features and additions in Microsoft Azure
with this updated guide Upgrade your cloud networking skills by
learning how to plan, implement, configure, and secure your
infrastructure network Provide a fault-tolerant environment for
your apps using Azure networking services Book DescriptionAzure's
networking services enable organizations to manage their networks
effectively. With the Azure Networking Cookbook, you'll see how
Azure paves the way for an enterprise to achieve reliable
performance and secure connectivity. This updated second edition
will take you through the latest networking features in Azure. The
book starts with an introduction to Azure networking, covering
basics such as creating Azure virtual networks, designing address
spaces, and creating subnets. You'll create and manage network
security groups, application security groups, and IP addresses in
Azure using easy-to-follow recipes. As you progress through the
book, you'll explore various aspects such as DNS and routing, load
balancers, Traffic Manager, and site-to-site, point-to-site, and
VNet-to-VNet connections. This cookbook covers all the functions
crucial to understanding cloud networking practices and being able
to plan, implement, and secure your network infrastructure with
Azure. You'll not only upscale your current environment but also
get well-versed with monitoring, diagnosing, and ensuring secure
connectivity. The book will help you grasp best practices as you
learn how to create a robust environment. By the end of this Azure
cookbook, you'll have gained hands-on experience developing
cost-effective solutions that can facilitate efficient connectivity
in your organization. What you will learn Get to grips with
building Azure networking services Understand how to create and
work on hybrid connections Configure and manage Azure networking
services Explore ways to design high availability network solutions
in Azure Discover how to monitor and troubleshoot Azure network
resources Work with different methods to connect local networks to
Azure virtual networks Who this book is forThis cookbook is for
cloud architects, cloud solution providers, and anyone who deals
with networking on Azure. A basic understanding of Azure will help
you to make the most of this book.
An immersive learning experience enhanced with technical, hands-on
labs to understand the concepts, methods, tools, platforms, and
systems required to master the art of cybersecurity Key Features
Get hold of the best defensive security strategies and tools
Develop a defensive security strategy at an enterprise level Get
hands-on with advanced cybersecurity threat detection, including
XSS, SQL injections, brute forcing web applications, and more Book
DescriptionEvery organization has its own data and digital assets
that need to be protected against an ever-growing threat landscape
that compromises the availability, integrity, and confidentiality
of crucial data. Therefore, it is important to train professionals
in the latest defensive security skills and tools to secure them.
Mastering Defensive Security provides you with in-depth knowledge
of the latest cybersecurity threats along with the best tools and
techniques needed to keep your infrastructure secure. The book
begins by establishing a strong foundation of cybersecurity
concepts and advances to explore the latest security technologies
such as Wireshark, Damn Vulnerable Web App (DVWA), Burp Suite,
OpenVAS, and Nmap, hardware threats such as a weaponized Raspberry
Pi, and hardening techniques for Unix, Windows, web applications,
and cloud infrastructures. As you make progress through the
chapters, you'll get to grips with several advanced techniques such
as malware analysis, security automation, computer forensics, and
vulnerability assessment, which will help you to leverage
pentesting for security. By the end of this book, you'll have
become familiar with creating your own defensive security tools
using IoT devices and developed advanced defensive security skills.
What you will learn Become well versed with concepts related to
defensive security Discover strategies and tools to secure the most
vulnerable factor - the user Get hands-on experience using and
configuring the best security tools Understand how to apply
hardening techniques in Windows and Unix environments Leverage
malware analysis and forensics to enhance your security strategy
Secure Internet of Things (IoT) implementations Enhance the
security of web applications and cloud deployments Who this book is
forThis book is for all IT professionals who want to take their
first steps into the world of defensive security; from system
admins and programmers to data analysts and data scientists with an
interest in security. Experienced cybersecurity professionals
working on broadening their knowledge and keeping up to date with
the latest defensive developments will also find plenty of useful
information in this book. You'll need a basic understanding of
networking, IT, servers, virtualization, and cloud platforms before
you get started with this book.
This complete guide takes you on a tour of PowerShell from the
basics to its advanced functionality, helping you automate your
tedious and time-consuming system admin tasks Key Features Automate
complex tasks, manipulate data, and secure your environment Work
with dual code for PowerShell 7 and Windows PowerShell to maintain
compatibility with older versions See PowerShell in action, from
learning the fundamentals to creating classes, scripts, and modules
Book DescriptionPowerShell scripts offer a convenient way to
automate various tasks, but working with them can be daunting.
Mastering PowerShell Scripting takes away the fear and helps you
navigate through PowerShell's capabilities.This extensively revised
edition includes new chapters on debugging and troubleshooting and
creating GUIs (online chapter). Learn the new features of
PowerShell 7.1 by working with parameters, objects, and .NET
classes from within PowerShell 7.1. This comprehensive guide starts
with the basics before moving on to advanced topics, including
asynchronous processing, desired state configuration, using more
complex scripts and filters, debugging issues, and error-handling
techniques. Explore how to efficiently manage substantial amounts
of data and interact with other services using PowerShell 7.1. This
book will help you to make the most of PowerShell's automation
features, using different methods to parse data, manipulate regular
expressions, and work with Windows Management Instrumentation
(WMI). What you will learn Optimize code with functions, switches,
and looping structures Test and debug your scripts as well as
raising and catching errors Work with objects and operators to test
and manipulate data Parse and manipulate different data types Use
jobs, runspaces, and runspace pools to run code asynchronously
Write .NET classes with ease within PowerShell Create and implement
regular expressions in PowerShell scripts Make use of advanced
techniques to define and restrict the behavior of parameters Who
this book is forThis book is for system administrators who want to
automate and speed up their processes using PowerShell and Windows
PowerShell. You'll need to know the basics of operating systems,
but beginners with no prior experience with PowerShell will have no
trouble following along.
Enhance and secure your datacenter with Microsoft Windows Server
2019 Key Features Updated with four new chapters on Active
Directory, DNS and DHCP, group policy, and troubleshooting Design
and implement Microsoft Server 2019 in an enterprise environment
Learn how to use Windows Server to create secure and efficient
networks Book DescriptionWritten by a nine-time Microsoft MVP award
winner with over twenty years of experience working in IT,
Mastering Windows Server 2019 is a hands-on guide for anyone
looking to keep their skills up to date. This third edition comes
with four new chapters to provide you with the in-depth knowledge
needed to implement and use this operating system in any
environment. Centralized management, monitoring, and configuration
of servers are key to an efficient IT department. This book delves
into multiple methods for quickly managing all your servers from a
'single pane of glass' - the ability to monitor different servers
across a network using Server Manager, Windows PowerShell, and even
Windows Admin Center - from anywhere. Despite the focus on Windows
Server 2019 LTSC, you will still explore containers and Nano
Server, which are more related to the SAC of server releases. This
additional coverage will give you insights into all aspects of
using Windows Server 2019 in your environment. This book covers a
range of remote access technologies available in this operating
system, teaches management of PKI and certificates, and empowers
you to virtualize your datacenter with Hyper-V. You will also
discover the tools and software included with Windows Server 2019
that assist in the inevitable troubleshooting of problems that crop
up. What you will learn Work with Server Core and Windows Admin
Center Secure your network and data with modern technologies in
Windows Server 2019 Understand containers and understand when to
use Nano Server Discover new ways to integrate your datacenter with
Microsoft Azure Reinforce and secure your Windows Server Virtualize
your datacenter with Hyper-V Explore Server Manager, PowerShell,
and Windows Admin Center Centralize your information and services
using Active Directory and Group Policy Who this book is forIf you
are a system administrator or an IT professional designing and
deploying Windows Server 2019, this book is for you. It will be
particularly useful for sysadmins who've worked with older versions
of Microsoft Server or those who want to stay up to date with new
developments. Prior experience with Windows Server operating
systems and familiarity with networking concepts is a must.
Efficiently manage and administer enterprise environments using
Microsoft Windows Server 2019 Key Features Leverage Windows Server
2019 to improve enterprise workflow efficiency and increase
productivity Deliver enterprise-grade cloud services that can be
applied in your infrastructure Get up and running with PowerShell
and the all-new Hyper-V improvements Book DescriptionDo you want to
get up and running with essential administrative tasks in Windows
Server 2019? This second edition of the Windows Server 2019
Cookbook is packed with practical recipes that will help you do
just that. The book starts by taking you through the basics that
you need to know to get a Windows Server operating system working,
before teaching you how to navigate through daily tasks using the
upgraded graphical user interface (GUI). You'll then learn how to
compose an optimal Group Policy and perform task automation with
PowerShell scripting. As you advance, you'll get to grips with
faster app innovation, improved Windows security measures, and
hybrid cloud environments. After you've explored the functions
available to provide remote network access to your users, you'll
cover the new Hyper-V enhancements. Finally, this Windows Server
book will guide you through practical recipes relating to Azure
integration and important tips for how to manage a Windows Server
environment seamlessly. By the end of this book, you'll be
well-versed with Windows Server 2019 essentials and have the skills
you need to configure Windows services and implement best practices
for securing a Windows Server environment. What you will learn Get
up and running with Windows Server 2019's new features Install,
configure, and administer Windows Server 2019 effectively Configure
the server to host any enterprise application Discover ways to
manage a server without a GUI Safeguard your virtual machines in
the event of server failure Explore new ways to integrate Windows
Server with Microsoft Azure Deploy Windows containers using Docker
Who this book is forThis Windows Server 2019 book is for system
administrators and IT professionals who have basic experience in
Windows environments and are interested in acquiring the skills and
knowledge needed to manage and maintain the core infrastructure
required for a Windows Server 2019 environment.
Become an expert at managing enterprise identity infrastructure
with Active Directory Domain Services 2022. Purchase of the print
or Kindle book includes a free eBook in the PDF format. Key
Features Design and update your identity infrastructure by
utilizing the latest Active Directory features and core
capabilities Overcome migration challenges as you update to Active
Directory Domain Services 2022 Establish a strong identity
foundation in the cloud by consolidating secure access Book
DescriptionMastering Active Directory, Third Edition is a
comprehensive guide for Information Technology professionals
looking to improve their knowledge about MS Windows Active
Directory Domain Service. The book will help you to use identity
elements effectively and manage your organization's infrastructure
in a secure and efficient way. This third edition has been fully
updated to reflect the importance of cloud-based strong
authentication and other tactics to protect identity infrastructure
from emerging security threats. Mastering Active Directory, Third
Edition provides extensive coverage of AD Domain Services and helps
you explore their capabilities as you update to Windows Server
2022. This book will also teach you how to extend on-premises
identity presence to cloud via Azure AD hybrid setup. By the end of
this Microsoft Active Directory book, you'll feel confident in your
ability to design, plan, deploy, protect, and troubleshoot your
enterprise identity infrastructure. What you will learn Install,
protect, and manage Active Directory Domain Services (Windows
Server 2022) Design your hybrid identity by evaluating business and
technology requirements Automate administrative tasks in Active
Directory using Windows PowerShell 7.x Protect sensitive data in a
hybrid environment using Azure Information Protection Learn about
Flexible Single Master Operation (FSMO) roles and their placement
Manage directory objects effectively using administrative tools and
PowerShell Centrally maintain the state of user and computer
configuration by using Group Policies Harden your Active Directory
using security best practices Who this book is forIf you are an
Active Directory administrator, system administrator, or IT
professional who has basic knowledge of Active Directory and is
looking to become an expert in this topic, this book is for you.
You need to have some experience of working with Active Directory
to make the most of this book.
Design and implement a secure end-to-end desktop management
solution with Microsoft Endpoint Manager Key Features Learn
everything you need to know about deploying and managing Windows on
physical and cloud PCs Simplify remote working for cloud-managed
cloud PCs via new service Windows 365 Benefit from the authors'
experience of managing physical endpoints and traditional virtual
desktop infrastructures (VDI) Book DescriptionMicrosoft Modern
Workplace solutions can simplify the management layer of your
environment remarkably if you take the time to understand and
implement them. With this book, you'll learn everything you need to
know to make the shift to Modern Workplace, running Windows 10,
Windows 11, or Windows 365. Mastering Microsoft Endpoint Manager
explains various concepts in detail to give you the clarity to plan
how to use Microsoft Endpoint Manager (MEM) and eliminate potential
migration challenges beforehand. You'll get to grips with using new
services such as Windows 365 Cloud PC, Windows Autopilot, profile
management, monitoring and analytics, and Universal Print. The book
will take you through the latest features and new Microsoft cloud
services to help you to get to grips with the fundamentals of MEM
and understand which services you can manage. Whether you are
talking about physical or cloud endpoints-it's all covered. By the
end of the book, you'll be able to set up MEM and use it to run
Windows 10, Windows 11, and Windows 365 efficiently. What you will
learn Understand how Windows 365 Cloud PC makes the deployment of
Windows in the cloud easy Configure advanced policy management
within MEM Discover modern profile management and migration options
for physical and cloud PCs Harden security with baseline settings
and other security best practices Find troubleshooting tips and
tricks for MEM, Windows 365 Cloud PC, and more Discover deployment
best practices for physical and cloud-managed endpoints Keep up
with the Microsoft community and discover a list of MVPs to follow
Who this book is forIf you are an IT professional, enterprise
mobility administrator, architect, or consultant looking to learn
about managing Windows on both physical and cloud endpoints using
Microsoft Endpoint Manager, then this book is for you.
Bring on-premise and cloud collaboration features to life with
Microsoft's enterprise content management platform - SharePoint
Server Key Features Get up to speed with the latest version of
SharePoint and make the most of its features Set up and effectively
manage your SharePoint Farm in the cloud or on premise Learn how to
align your development tools and cloud infrastructure to support
collaboration Book DescriptionMicrosoft's latest addition to their
product range, SharePoint Server 2019, is a new enterprise content
management platform that brings on-premise collaboration features
to life. It can be used as an isolated platform or in a hybrid
connected configuration providing management and connectivity to
Office 365. You can use the SharePoint framework to host sites,
information, data, and applications in a robust CMS that
centralizes collaborative content for enterprises. SharePoint 2019
enables new integrations and features that will allow you to work
seamlessly with new and old Office products such as Microsoft Power
Apps and other Microsoft Office applications. Implementing
Microsoft SharePoint 2019 will help you understand the challenges,
planning, migration steps, installation concepts, and configuration
involved in providing this platform for your enterprise. The book
will also show you what the platform brings to the table from an
on-premise server perspective. If you're new to SharePoint 2019,
you'll also be guided through how to get servers up and running so
that you and your user community can become productive with this
powerful new platform. By the end of this book, you'll be
well-versed in Microsoft SharePoint 2019 and have the knowledge you
need to apply your skills in the real world. What you will learn
Understand changes to the platform and how to migrate from other
versions of SharePoint Explore infrastructure planning and
governance relating to collaborative environments Install and
configure network components, servers, and desktops Use SharePoint
services and other Microsoft product servers and apps Monitor and
troubleshoot SharePoint after it is implemented Discover the tools
that can be used with SharePoint 2019 for BI and reporting Delve
into social features and collaboration Maintain, monitor, and
support the rollout of the platform in your enterprise Who this
book is forThe book is for SharePoint administrators, project
managers, and architects who have some experience in designing,
planning, implementing, and managing SharePoint Farms.
Description Using React Native, developers can build performant
cross-platform native apps much easier than ever before, all with a
single programming language: JavaScript. React Native in Action
gives iOS, Android, and web developers the knowledge and confidence
to begin building high quality iOS and Android apps using the React
Native framework. By the end, readers will know how to build high
quality, cross-platform mobile apps with React Native. Key features
* Install and run React Native * Implement React Native components
and APIs * Request and send data over the network * Store and
retrieve data locally * Test React Native code Audience This book
is for beginner to intermediate web, JavaScript, or iOS
(Swift/Objective C) developers.
Build and deploy scalable cloud applications using Windows
containers and Kubernetes Key Features Run, deploy, and orchestrate
containers on the Windows platform with this Kubernetes book Use
Microsoft SQL Server 2019 as a data store to deploy Kubernetes
applications written in .NET Framework Set up a Kubernetes
development environment and deploy clusters with Windows Server
2019 nodes Book DescriptionWith the adoption of Windows containers
in Kubernetes, you can now fully leverage the flexibility and
robustness of the Kubernetes container orchestration system in the
Windows ecosystem. This support will enable you to create new
Windows applications and migrate existing ones to the cloud-native
stack with the same ease as for Linux-oriented cloud applications.
This practical guide takes you through the key concepts involved in
packaging Windows-distributed applications into containers and
orchestrating these using Kubernetes. You'll also understand the
current limitations of Windows support in Kubernetes. As you
advance, you'll gain hands-on experience deploying a fully
functional hybrid Linux/Windows Kubernetes cluster for development,
and explore production scenarios in on-premises and cloud
environments, such as Microsoft Azure Kubernetes Service. By the
end of this book, you'll be well-versed with containerization,
microservices architecture, and the critical considerations for
running Kubernetes in production environments successfully. What
you will learn Understand containerization as a packaging format
for applications Create a development environment for Kubernetes on
Windows Grasp the key architectural concepts in Kubernetes Discover
the current limitations of Kubernetes on the Windows platform
Provision and interact with a Kubernetes cluster from a Windows
machine Create hybrid Windows Kubernetes clusters in on-premises
and cloud environments Who this book is forThis book is for
software developers, system administrators, DevOps engineers, and
architects working with Kubernetes on Windows, Windows Server 2019,
and Windows containers. Knowledge of Kubernetes as well as the
Linux environment will help you get the most out of this book.
|
|