|
Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs) > Microsoft Windows
Discover over 125 solution-based recipes to help you build
applications for smartphones, tablets, and desktops About This Book
* Learn to build applications for Windows 10, the latest Windows
version * Develop your applications to be compatible with
smartphones, tablets, and desktops * This guide is packed with
recipes covering major solutions to day-to-day problems faced by
Windows programmers Who This Book Is For The book is dedicated to
programmers with various experience of developing applications for
Windows-based smartphones, tablets, and desktops-even beginners can
find suitable content. What You Will Learn * Start developing
universal applications for Windows 10 * Design user interface in
the XAML language * Use the MVVM design pattern with data binding *
Store data in files and in a database * Use multimedia content and
animations * Capture data from built-in sensors * Handle various
Internet-based scenarios * Test the application and submit it to
the Windows Store In Detail Need to ensure you can always create
the best Windows apps regardless of platform? What you need are
solutions to the biggest issues you can face, so you can always
ensure you're making the right choices and creating the best apps
you can. The book starts with recipes that will help you set up the
integrated development environment before you go ahead and design
the user interface. You will learn how to use the MVVM design
pattern together with data binding, as well as how to work with
data in different file formats. Moving on, you will explore
techniques to add animations and graphics to your application, and
enable your solution to work with multimedia content. You will also
see how to use sensors, such as an accelerometer and a compass, as
well as obtain the current GPS location. You will make your
application ready to work with Internet-based scenarios, such as
composing e-mails or downloading files, before finally testing the
project and submitting it to the Windows Store. By the end of the
book, you will have a market-ready application compatible across
different Windows devices, including smartphones, tablets, and
desktops. Style and approach This quick-start book takes a cookbook
format with recipes covering more than 125 solutions to help you
create and build applications for Windows 10. The examples
presented in the book use the free integrated development
environment. A supporting set of codes that present solutions to
problems described in particular chapters is available as well.
Over 31 simple yet incredibly effective recipes for installing and
managing System Center 2016 Endpoint Protection About This Book *
This is the most practical and up-to-date book covering important
new features of System Center 2016 Endpoint protection * Gain
confidence in managing IT and protecting your server against
malware and other threats * Configure and automate reporting
features and also prepare yourself for a simple and pain-free
migration process Who This Book Is For If you are a System
Administrator or Engineer using System Center 2016 Endpoint
Protection, then this book is for you. You should have a good
background with Microsoft products in general, although no
knowledge of Endpoint Protection is required. What You Will Learn *
Explore the best practices for Endpoint Protection in System Center
Configuration Manager * Provision the Endpoint Protection Client in
a Disk Image in Configuration Manager * Get to know more about the
Security Center * Configure definition and engine client updates to
be optimum for your bandwidth * Make your application or server
work with Endpoint Protection enabled * Find out how to deal with
typical issues that may occur with Endpoint Protection * Know how
to respond to infections that often occur In Detail System Center
Configuration Manager is now used by over 70% of all the business
in the world today and many have taken advantage engaging the
System Center Endpoint Protection within that great product.
Through this book, you will gain knowledge about System Center
Endpoint Protection, and see how to work with it from System Center
Configuration Manager from an objective perspective. We'll show you
several tips, tricks, and recipes to not only help you understand
and resolve your daily challenges, but hopefully enhance the
security level of your business. Different scenarios will be
covered, such as planning and setting up Endpoint Protection, daily
operations and maintenance tips, configuring Endpoint Protection
for different servers and applications, as well as workstation
computers. You'll also see how to deal with malware and infected
systems that are discovered. You'll find out how perform OS
deployment, Bitlocker, and Applocker, and discover what to do if
there is an attack or outbreak. You'll find out how to ensure good
control and reporting, and great defense against threats and
malware software. You'll see the huge benefits when dealing with
application deployments, and get to grips with OS deployments,
software updates, and disk encryption such as Bitlocker. By the
end, you will be fully aware of the benefits of the System Center
2016 Endpoint Protection anti-malware product, ready to ensure your
business is watertight against any threat you could face. Style and
approach Build robust SCEP and AV policies and discover the new
potential of exciting new features of SCEP 2016.
Learn the art of leveraging PowerShell to automate Office 365
repetitive tasks About This Book * Master the fundamentals of
PowerShell to automate Office 365 tasks. * Easily administer
scenarios such as user management, reporting, cloud services, and
many more. * A fast-paced guide that leverages PowerShell commands
to increase your productivity. Who This Book Is For The book is
aimed at sys admins who are administering office 365 tasks and
looking forward to automate the manual tasks. They have no
knowledge about PowerShell however basic understanding of
PowerShell would be advantageous. What You Will Learn * Understand
the benefits of scripting and automation and get started using
Powershell with Office 365 * Explore various PowerShell packages
and permissions required to manage Office 365 through PowerShell *
Create, manage, and remove Office 365 accounts and licenses using
PowerShell and the Azure AD * Learn about using powershell on other
platforms and how to use Office 365 APIs through remoting * Work
with Exchange Online and SharePoint Online using PowerShell *
Automate your tasks and build easy-to-read reports using PowerShell
In Detail While most common administrative tasks are available via
the Office 365 admin center, many IT professionals are unaware of
the real power that is available to them below the surface. This
book aims to educate readers on how learning PowerShell for Office
365 can simplify repetitive and complex administrative tasks, and
enable greater control than is available on the surface. The book
starts by teaching readers how to access Office 365 through
PowerShell and then explains the PowerShell fundamentals required
for automating Office 365 tasks. You will then walk through common
administrative cmdlets to manage accounts, licensing, and other
scenarios such as automating the importing of multiple
users,assigning licenses in Office 365, distribution groups,
passwords, and so on. Using practical examples, you will learn to
enhance your current functionality by working with Exchange Online,
and SharePoint Online using PowerShell. Finally, the book will help
you effectively manage complex and repetitive tasks (such as
license and account management) and build productive reports. By
the end of the book, you will have automated major repetitive tasks
in Office 365 using PowerShell. Style and approach This step by
step guide focuses on teaching the fundamentals of working with
PowerShell for Office 365. It covers practical usage examples such
as managing user accounts, licensing, and administering common
Office 365 services. You will be able to leverage the processes
laid out in the book so that you can move forward and explore other
less common administrative tasks or functions.
Over 60 applicable recipes to administer and manage System Center
Configuration Manager Current Branch About This Book * Overcome the
challenges of administering System Center Configuration Manager
when deploying single and multiple-hierarchy sites * Help your
organization to build a custom-line of business apps and also
protect the server against malware threats with Endpoint protection
* Get easy guidance and best practices to help you work with SCCM
Who This Book Is For If you are an intermediate to advanced
administrator who wants to administer SCCM and understand how to
solve particular problems/scenarios, then this book is for you. You
should have a working knowledge of SCCM, however, knowledge of the
latest version is not required. What You Will Learn * Administer
System Center Configuration Manager * Upgrade computers from
Windows 7/ 8.x to Windows 10, using Serivce Plans to keep Windows
10 machines up to date * Manage Compliance Settings effectively and
monitor it with SSRS * Manage Sites in System Center Configuration
Manager and also learn to create collections, leverage role-based
administration (RBA), and support clients over the internet without
a VPN connection * Implement multiple methods to deploy the client,
as well as how to be proactive in monitoring client agent health *
Achieve Mobile device management with Microsoft Intune In Detail
This practical cookbook is based on the 1602 current branch of
System Center Configuration Manager (SCCM). It shows you how to
administer SCCM, giving you an essential toolbox of techniques to
solve real-world scenarios. Packed with over 60 task-based and
instantly usable recipes, you'll discover how design a SCCM
Infrastructure, and dive into topics such as the recommended SQL
configuration for SCCM and how to deploy Windows 10 with Operating
System Deployment (OSD). You will learn to easily manage Windows 10
devices by deploying applications, software updates, and feature
upgrades, andl be able to leverage Mobile Device Management (MDM)
using SCCM and Microsoft Intune. Finally, you see how to gather the
inventory of all your PC park and create reports based on it. By
the end of the book, you will have learned the best practices when
working with SCCM and have a handy reference guide for
troubleshooting. Style and approach This cookbook is full of quick
recipes that show you how to administer SCCM and will help you
understand how to solve particular problems/situations encountered
in day-to-day tasks.
Learn how to run new and old Windows applications in Docker
containers. About This Book * Package traditional .NET Frameworks
apps and new .NET Core apps as Docker images, and run them in
containers for increased efficiency, portability, and security *
Design and implement distributed applications that run across
connected containers, using enterprise-grade open source software
from public Docker images * Build a full Continuous Deployment
pipeline for a .NET Framework application, and deploy it to a
highly-available Docker swarm running in the cloud Who This Book Is
For If you want to modernize an old monolithic application without
rewriting it, smooth the deployment to production, or move to
DevOps or the cloud, then Docker is the enabler for you. This book
gives you a solid grounding in Docker so you can confidently
approach all of these scenarios. What You Will Learn * Comprehend
key Docker concepts: images, containers, registries, and swarms *
Run Docker on Windows 10, Windows Server 2016, and in the cloud *
Deploy and monitor distributed solutions across multiple Docker
containers * Run containers with high availability and fail-over
with Docker Swarm * Master security in-depth with the Docker
platform, making your apps more secure * Build a Continuous
Deployment pipeline by running Jenkins in Docker * Debug
applications running in Docker containers using Visual Studio *
Plan the adoption of Docker in your own organization In Detail
Docker is a platform for running server applications in lightweight
units called containers. You can run Docker on Windows Server 2016
and Windows 10, and run your existing apps in containers to get
significant improvements in efficiency, security, and portability.
This book teaches you all you need to know about Docker on Windows,
from 101 to deploying highly-available workloads in production.
This book takes you on a Docker journey, starting with the key
concepts and simple examples of how to run .NET Framework and .NET
Core apps in Windows Docker containers. Then it moves on to more
complex examples-using Docker to modernize the architecture and
development of traditional ASP.NET and SQL Server apps. The
examples show you how to break up monoliths into distributed apps
and deploy them to a clustered environment in the cloud, using the
exact same artifacts you use to run them locally. To help you move
confidently to production, it then explains Docker security, and
the management and support options. The book finishes with guidance
on getting started with Docker in your own projects, together with
some real-world case studies for Docker implementations, from
small-scale on-premises apps to very large-scale apps running on
Azure. Style and approach Using a step-by-step approach, this book
shows you how to use Docker on Windows. It includes practical
examples and real-world technical and business scenarios that will
help you effectively implement Docker in your environment.There are
over 50 examples of Dockerized applications, using C# .NET projects
as the source and packaging them into Docker images.
Harness the power of Hyper-V 2016 to build high-performance
infrastructures that suit your needs About This Book * Design and
build a reliable and efficient Hyper-V infrastructure. * Fine-tune
your Hyper-V performance by adopting network and storage best
practices. * Manage, monitor, and protect your workloads with
System Center and Microsoft Azure. Who This Book Is For If you are
working with Hyper-V and want to optimize its performance and
effectiveness, this book is for you. This book will help you close
the gap between the Hyper-V lab and production environments. What
You Will Learn * Automate and accelerate the deployment of Hyper-V
host and nano servers * Create high availability solutions using
failover clustering * Design redundant solutions with Hyper-V
Replica * Protect your workloads by making a backup or learning
disaster recovery * Use the best practices of network and storage *
Master the performance and scalability of storage virtualization *
Migrate your existing virtualization workloads to Hyper-V2016 *
Manage your Hyper-V stack with System Center and Azure * Bridge the
gap between the Hyper-V lab and production environment In Detail
Hyper-V Server and Windows Server 2016 with Hyper-V provide
best-in-class virtualization capabilities. Hyper-V is a
Windows-based, very cost-effective virtualization solution with
easy-to-use and well-known administrative consoles. This book will
assist you in designing, implementing, and managing highly
effective and highly available Hyper-V infrastructures. With an
example-oriented approach, this book covers all the different tips
and suggestions to configure Hyper-V and provides readers with
real-world proven solutions. This book begins by deploying single
clusters of High Availability Hyper-V systems including the new
Nano Server. This is followed by steps to configure the Hyper-V
infrastructure components such as storage and network. It also
touches on necessary processes such as backup and disaster recovery
for optimal configuration. The book does not only show you what to
do and how to plan the different scenarios, but it also provides
in-depth configuration options. These scalable and automated
configurations are then optimized via performance tuning and
central management ensuring your applications are always the best
they can be. Style and approach This book covers Hyper-V best
practices in a step-by-step manner with clear and concise examples.
The quick start guide for an advanced enterprise PowerShell
framework About This Book * Introduces industry-proven techniques
that improve script efficiency and reliability * Example-rich guide
based on real-world scenarios * Facilitates building a script that
can fully scan a Windows server and identify components Who This
Book Is For This book is for IT professionals and Windows
administrators who would like to gain intensive, hands-on knowledge
and skills on PowerShell without spending hours and hours in
learning. If you have been struggling to find the time to gain
proficiency and confidence with PowerShell and everyday scripting
tasks What You Will Learn * Create an advanced PowerShell scripting
template that provides repeatable code to jumpstart all of your
scripting projects * Learn how to securely encrypt and store
usernames, passwords, and other sensitive data in PowerShell
scripts and answer files * Understand how to optimize the
performance of scripts to help process large datasets quickly and
avoid time-consuming mistakes * Develop a script to scan for
non-standard Windows Server configurations and identify service
accounts used on Windows Servers * Gather a large list of data from
a Windows server without locally or remotely logging in
interactively In Detail Enterprise PowerShell Scripting Bootcamp
explains how to create your own repeatable PowerShell scripting
framework. This framework contains script logging methodologies,
answer file interactions, and string encryption and decryption
strategies. This book focuses on evaluating individual components
to identify the system's function, role, and unique
characteristics. To do this, you will leverage built-in CMDlets and
Windows Management Instrumentation (WMI) to explore Windows
services, Windows processes, Windows features, scheduled tasks, and
disk statistics. You will also create custom functions to perform a
deep search for specific strings in files and evaluate installed
software through executable properties. We will then discuss
different scripting techniques to improve the efficiency of
scripts. By leveraging several small changes to your code, you can
increase the execution performance by over 130%. By the end of this
book, you will be able to tie all of the concepts together in a
PowerShell-based Windows server scanning script. This discovery
script will be able to scan a Windows server to identify a
multitude of components. Style and approach This book is all about
fast and intensive learning. This means, we don't waste time in
helping readers get started. The new content is about leveraging
highly-effective examples to build new things, help solving
problems in newer and unseen ways, and providing an
enterprise-ready platform to create PowerShell Scripts.
Learn to leverage the power of PowerCLI to automate your VMware
vSphere environment with ease About This Book * This is first book
on the market that will enlighten you on the latest version of
PowerCLI and how to implement it * Effectively manage virtual
machines, networks, and reports with the latest features of
PowerCLI * A comprehensive and practical book on automating VMware
vSphere Who This Book Is For This book is ideal for you if you want
to learn how to automate your VMware vSphere or vCloud
infrastructure by getting the most out of PowerCLI. It's assumed
that you have some experience in administrating a vSphere or vCloud
environment. Knowledge of Microsoft's Windows PowerShell is not a
prerequisite. What You Will Learn * Explore PowerShell and PowerCLI
cmdlets and their output objects * See how to manage virtual
machines and work with virtual networks * Manage vCloud Director
from PowerCLI * Use Site Recovery Manager from PowerCLI to create a
disaster recovery solution * Manage NSX and vRealize Automation
using REST API with PowerCLI * Create and configure vSphere HA and
DRS clusters * Use vSphere Update Manager with PowerCLI to create
patch baselines and scan hosts * Explore reporting techniques to
retrieve log files In Detail VMware vSphere PowerCLI, a free
extension to Microsoft Windows PowerShell, enables you to automate
the management of a VMware vSphere or vCloud environment. This book
will show you how to automate your tasks and make your job easier.
Starting with an introduction to the basics of PowerCLI, the book
will teach you how to manage your vSphere and vCloud infrastructure
from the command line. To help you manage a vSphere host overall,
you will learn how to manage vSphere ESXi hosts, host profiles,
host services, host firewall, and deploy and upgrade ESXi hosts
using Image Builder and Auto Deploy. The next chapter will not only
teach you how to create datastore and datastore clusters, but
you'll also work with profile-driven and policy-based storage to
manage your storage. To create a disaster recovery solution and
retrieve information from vRealize Operations, you will learn how
to use Site Recovery Manager and vRealize Operations respectively.
Towards the end, you'll see how to use the REST APIs from
PowerShell to manage NSX and vRealize Automation and create patch
baselines, scan hosts against the baselines for missing patches,
and re-mediate hosts. By the end of the book, you will be capable
of using the best tool to automate the management and configuration
of VMware vSphere. Style and approach This comprehensive book will
teach system administrators everything about PowerCLI 6 and how to
utilize it to automate VMware vSphere.
|
|