|
|
Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs) > Microsoft Windows
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.
Over 70 recipes to effectively apply DevOps best practices and
implement Agile, Git, CI-CD & Test automation using Azure
DevOps Server (TFS) 2019 Key Features Learn improving code quality
using pull requests, branch policies, githooks and git branching
design Accelerate the deployment of high quality software by
automating build and releases using CI-CD Pipelines. Learn tried
and tested techniques to automate database deployments, App Service
& Function Deployments in Azure. Book DescriptionAzure DevOps
Server, previously known as Team Foundation Server (TFS), is a
comprehensive on-premise DevOps toolset with a rich ecosystem of
open source plugins. This book is your one stop guide to learn how
to effectively use all of these Azure DevOps services to go from
zero to DevOps. You will start by building high-quality scalable
software targeting .NET, .NET core or Node.js applications. You
will learn techniques that will help you to set up end-to-end
traceability of your code changes from design through to release.
Whether you are deploying software on-premise or in the cloud in
App Service, Functions, or Azure VMs, this book will help you learn
release management techniques to reduce release failures. Next, you
will be able to secure application configuration by using Azure
KeyVault. You will also learn how to create and release extensions
to the Azure DevOps marketplace and reach million developer
ecosystem for feedback. The working extension samples will allow
you to iterate changes in your extensions easily and release
updates to the marketplace quickly. By the end of this book,
techniques provided in the book will help you break down the
invisible silos between your software development teams. This will
transform you from being a good software development team to an
elite modern cross functional software development team. What you
will learn Set up a team project for an Agile delivery team,
importing requirements from Excel Plan,track, and monitor progress
using self updating boards, Sprint and Kanban boards Unlock the
features of Git by using branch policies, Git pull requests, forks,
and Git hooks Build and release .NET core, SQL and Node.js
applications using Azure Pipeline Automate testing by integrating
Microsoft and open source testing frameworks Extend Azure DevOps
Server to a million developer ecosystem Who this book is forThis
book is for anyone looking to succeed with DevOps. The techniques
in this book apply to all roles of the software development
lifecycle including developers, testers, architects, configuration
analysts, site reliability engineers and release managers. If you
are a new user you'll learn how to get started; if you are an
experienced user you'll learn how to launch your project into a
modern and mature DevOps enabled software development team.
Enhance Windows security and protect your systems and servers from
various cyber attacks Key Features Protect your device using a
zero-trust approach and advanced security techniques Implement
efficient security measures using Microsoft Intune, Configuration
Manager, and Azure solutions Understand how to create cyber-threat
defense solutions effectively Book DescriptionAre you looking for
effective ways to protect Windows-based systems from being
compromised by unauthorized users? Mastering Windows Security and
Hardening is a detailed guide that helps you gain expertise when
implementing efficient security measures and creating robust
defense solutions. We will begin with an introduction to Windows
security fundamentals, baselining, and the importance of building a
baseline for an organization. As you advance, you will learn how to
effectively secure and harden your Windows-based system, protect
identities, and even manage access. In the concluding chapters, the
book will take you through testing, monitoring, and security
operations. In addition to this, you'll be equipped with the tools
you need to ensure compliance and continuous monitoring through
security operations. By the end of this book, you'll have developed
a full understanding of the processes and tools involved in
securing and hardening your Windows environment. What you will
learn Understand baselining and learn the best practices for
building a baseline Get to grips with identity management and
access management on Windows-based systems Delve into the device
administration and remote management of Windows-based systems
Explore security tips to harden your Windows server and keep
clients secure Audit, assess, and test to ensure controls are
successfully applied and enforced Monitor and report activities to
stay on top of vulnerabilities Who this book is forThis book is for
system administrators, cybersecurity and technology professionals,
solutions architects, or anyone interested in learning how to
secure their Windows-based systems. A basic understanding of
Windows security concepts, Intune, Configuration Manager, Windows
PowerShell, and Microsoft Azure will help you get the best out of
this book.
Manage your Microsoft 365 workloads between SharePoint Server and
SharePoint Online using the SharePoint Hybrid configuration Key
Features Explore the collaborative features of SharePoint Server
technologies using expert techniques Migrate your Microsoft 365
workload and Teamwork services to SharePoint Online using a hybrid
configuration Learn how to map traditional Microsoft services to a
cloud service model Book DescriptionSharePoint Server is an
on-premises collaboration and business productivity platform. It
serves as a content management and web services platform, enabling
users to create, publish, and discover content and applications and
integrate with business systems. This SharePoint book offers
complete, up-to-date coverage of the SharePoint Server 2019
interface to help you configure and deploy confidently from the
start. With the help of clear and succinct explanations and expert
tips, this book covers SharePoint Server and SharePoint Hybrid
configuration as well as the process for migrating to Microsoft
SharePoint Online. As the book takes you through strategies and
techniques for configuring and managing SharePoint on-premises and
hybrid scenarios, you'll get to grips with the concepts essential
for SharePoint deployments, such as authentication, Business
Connectivity Services, and the data gateway. You'll also explore
migration methods and strategies. By the end of this book, you'll
have learned the fundamentals of deploying SharePoint Server 2019
and be able to use this reference guide for your administration
tasks. What you will learn Understand how SharePoint Server
technologies enable you to collaborate Deploy and configure
SharePoint Server 2019 Configure and manage SharePoint site
collections Manage data migration with SharePoint's migration tools
Explore Business Connectivity Services (BCS) for working with
external data sources Get to grips with the different types of
authentication available in the SharePoint ecosystem Who this book
is forMicrosoft SharePoint Server 2019 and SharePoint Hybrid
Administration is targeted at entry-level SharePoint Server
administrators who want to learn how to deploy and manage
SharePoint farms, service applications, and connected data
services.
Learn how to extend the capabilities of Power Apps by building code
components using Power Apps Component Framework Key Features
Understand how to extend Power Apps' capabilities Enhance your
skills with the help of practical code components used throughout
the book Overcome common challenges, avoid pitfalls, and improve
your code Book DescriptionPower Apps Component Framework is used by
professional developers to extend the capabilities of model-driven
and canvas apps. Extending Microsoft Power Apps with Power Apps
Component Framework will take you through the basic as well as
advanced topics using practical examples. The book starts by
helping you understand the fundamentals of the framework, its
lifecycle, and the tools that you'll use to build code components
using best practices and file management guidelines. You'll then
learn how to extend Power Apps step by step and apply the
principles and concepts covered in the book to build code
components for field type attributes. The book covers different
ways of debugging code components and guides you through the
process of building code components for datasets. You'll also
explore the functions and methods provided by the framework to
enhance your controls using powerful sets of libraries and
extensions. As you advance, you'll get to grips with creating and
managing authentication profiles, discover different ways of
deploying code components, and configure code components in
model-driven and canvas apps. Finally, you'll learn some of the
important features of the framework and learn modern web
development practices. By the end of this Power Apps book, you'll
be able to build, debug, enrich, and deploy code components
confidently. What you will learn Understand the fundamentals of
Power Apps Component Framework Explore the tools that make it easy
to build code components Build code components for both a field and
a dataset Debug using test harness and Fiddler Implement caching
techniques Find out how to work with the Dataverse Web API Build
code components using React and Fluent UI controls Discover
different deployment strategies Who this book is forThis book is
for developers who are looking to build advanced skills for
extending the capabilities of Power Apps. Basic knowledge of Power
Apps and web development is necessary to get started with this
book.
Become an efficient command-line expert by harnessing the power of
the new Microsoft Windows Terminal, and learn time-saving tricks
for PowerShell, WSL2, and more Key Features Customize and optimize
your Windows Terminal and its shells Work effectively on the
command line with split panes, hotkeys, and automation Use
PowerShell and WSL2 efficiently to build, test, and deploy
applications Book DescriptionWindows Terminal is a new and
open-source command-line application for Windows 10, built for the
Command Prompt, PowerShell, Windows Subsystem for Linux, and more.
It's fast, modern, and configurable thanks to its GPU-accelerated
rendering, excellent UTF-8 support, and JSON-based configurability,
and this book can help you learn how to leverage these features.
You'll start by learning the benefits of Windows Terminal and its
open-source development, as well as how to use the built-in tabs,
panes, and key bindings to build your own efficient terminal
workflows. After you've mastered Windows Terminal, this book shows
how to use and configure PowerShell Core and the Windows Subsystem
for Linux within Windows Terminal. You'll maximize your
productivity using powerful tools such as PSReadLine for PowerShell
and ZSH on Linux, and discover useful tips and tricks for common
developer tools like Git and SSH. Finally, you'll see how Windows
Terminal can be used in common development and DevOps tasks, such
as developing frontend JavaScript applications and backend REST
APIs, and managing cloud-based systems like Amazon Web Services
(AWS), Microsoft Azure, and Google Cloud. By the end of this book,
you'll not only be well-versed with Windows Terminal, but also have
learned how to effectively use shells like PowerShell Core and ZSH
to become proficient at the command line. What you will learn
Install, update, and use Windows Terminal and its preview version
Customize your Windows Terminal to be both visually appealing and
functional Enable and effectively use the latest versions of
PowerShell Core and Windows Subsystem for Linux Install and
configure time-saving tools for the command line Work efficiently
with common developer tools such as Git and SSH Build, deploy, and
manage apps in the cloud using Windows Terminal Use Linux tools
from Windows with ease Who this book is forThis book is for
developers, DevOps engineers, and sysadmins who want to become
advanced command-line power users. Whether you're new to the
command line or you already use Windows PowerShell every day, this
book will have something 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.
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.
With over 100 practical recipes that offer extensive coverage of
Microsoft Office 365, learn how to enhance collaboration, implement
robotic process automation, and develop business intelligence for
your organization Key Features Gain a complete overview of popular
Office 365 services using practical recipes and expert insights
Collaborate with your team effectively using SharePoint Online and
MS Teams Purchase of the print or Kindle book includes a free eBook
in the PDF format Book DescriptionMicrosoft Office 365 provides
tools for managing organizational tasks like content management,
communication, report creation, and business automation processes.
With this book, you'll get to grips with popular apps from
Microsoft, enabling workspace collaboration and productivity using
Microsoft SharePoint Online, Teams, and the Power Platform. In
addition to guiding you through the implementation of Microsoft 365
apps, this practical guide helps you to learn from a Microsoft
consultant's extensive experience of working with the Microsoft
business suite. This cookbook covers recipes for implementing
SharePoint Online for various content management tasks. You'll
learn how to create sites for your organization and enhance
collaboration across the business and then see how you can boost
productivity with apps such as Microsoft Teams, Power Platform,
Planner, Delve, and M365 Groups. You'll find out how to use the
Power Platform to make the most of Power Apps, Power Automate,
Power BI, and Power Virtual Agents. Finally, the book focuses on
the SharePoint framework, which helps you to build custom Teams and
SharePoint solutions. By the end of the book, you will be ready to
use Microsoft 365 and SharePoint Online to enhance business
productivity using a broad set of tools. What you will learn Get to
grips with a wide range of apps and cloud services in Microsoft 365
Discover how to use SharePoint Online to create and manage content
Store and share documents using SharePoint Online Improve your
search experience with Microsoft Search Leverage the Power Platform
to build business solutions with Power Automate, Power Apps, Power
BI, and Power Virtual Agents Enhance native capabilities in
SharePoint and Teams using the SPFx framework Use Microsoft Teams
to collaborate with colleagues or external users Who this book is
forThis book is for business professionals, IT administrators,
enterprise developers and architects, and anyone who wants to get
to grips with using MS 365 for the effective implementation of
Microsoft apps. Prior experience with Office 365 and SharePoint
will assist with understanding the recipes effortlessly, but is not
required.
Find our new updated edition to get the latest industry knowledge
at your disposal Book DescriptionMicrosoft Power Automate is a
workflow automation solution included in Microsoft 365. This book
explores the core concepts of workflow automation, such as working
with connectors, triggers, and actions, along with their practical
implementation in automating business tasks and simplifying digital
processes to boost enterprise productivity. Who this book is forThe
book is for technologists, system administrators, and Power users
with little or no Microsoft Power Automate experience. Familiarity
with basic Microsoft 365 services is expected.
Get ready for the Windows 10: 70-698 exam and configure Windows to
manage data recovery Key Features Implement Windows 10 operational
and administrative tasks Configure devices, remote management
settings, advanced management tools, and device drivers
Comprehensive guide to help you work efficiently in Windows 10 Book
DescriptionThe Installing and Configuring Windows 10: 70-698 Exam
Guide is designed to confirm what you already know, while also
updating your knowledge of Windows 10. With its easy-to-follow
guidance, you will quickly learn the user interface and discover
steps to work efficiently in Windows 10 to rule out delays and
obstacles. This book begins by covering various ways of installing
Windows 10, followed by instructions on post-installation tasks.
You will learn about the deployment of Windows 10 in Enterprise and
also see how to configure networking in Windows 10. You'll
understand how to leverage Disk Management and Windows PowerShell
to configure disks, volumes, and file system options. As you
progress through the chapters, you will be able to set up remote
management in Windows 10 and learn more about Windows update usage,
behavior, and settings. You will also gain insights that will help
you monitor and manage data recovery and explore how to configure
authentication, authorization, and advanced management tools in
Windows 10. By the end of this book, you will be equipped with
enough knowledge to take the 70-698 exam and explore different
study methods to improve your chances of passing the exam with
ease. What you will learn Discover various ways of installing
Windows 10 Understand how to configure devices and device drivers
Configure and support IPv4 and IPv6 network settings Troubleshoot
storage and removable device issues Get to grips with data access
and usage Explore the advanced management tools available in
Windows 10 Who this book is forThis book is for IT professionals
who perform installation, configuration, general local management
and maintenance of Windows 10 core services and are preparing to
clear the Windows 10: 70-698 exam
|
|