|
Books > Computing & IT > Computer software packages > Other software packages > Enterprise software
Understanding the new Microsoft Extension model for development Key
Features Develop solutions for Dynamics 365 Business Central Orient
yourself with the new Microsoft Extension model for development
Learn modern ways to develop with Dynamics 365 Business Central
Book DescriptionMicrosoft Dynamics 365 Business Central is the new
SaaS ERP proposition from Microsoft. This latest version has many
exciting features guaranteed to make your life easier. This book is
an ideal guide to Dynamics 365 Business Central and will help you
get started with implementing and designing solutions for
real-world scenarios. This book will take you through the
fundamental topics for implementing solutions based on Dynamics 365
Business Central (on-premise and SaaS). We'll see the core topics
of the new development model (based on extensions) and we'll see
how to create applications with the new Microsoft ERP proposition.
The book begins by explaining the basics of Dynamics 365 Business
Central and the Microsoft ERP proposition. We will then cover
topics such as extensions, the new modern development model of
Visual studio code, sandboxes, Docker, and many others. By the end
of the book, you will have learned how to debug and compile
extensions and to deploy them to the cloud and on-premise.You will
also have learned how to create serverless business processes for
Microsoft Dynamics 365 Business Central. What you will learn
Develop solutions for Dynamics 365 Business Central Create a
sandbox for extensions development (local or on cloud) Use Docker
with Dynamics 365 Business Central Create extensions for Dynamics
365 Business Central Handle dependencies, translations and
reporting Deploy extensions on-premise and to the cloud Create
serverless processes with Dynamics 365 Business Central Understand
source code management for AL Who this book is forThis book is for
Microsoft Dynamics 365 Business Central solution developers and
architects that needs to implement solutions based on the
Microsoft's ERP (on-premise and SaaS).
Over 90 recipes to maximize automated solutions and policy-drive
application profiles using Cisco ACI About This Book * Confidently
provision your virtual and physical infrastructure for application
deployment * Integrate Cisco ACI with hypervisors and other third
party devices * Packed with powerful recipes to automate your IT
operations Who This Book Is For If you are a network administrator,
system administrator, or engineer and are aware of the basics of
Cisco ACI but want to start using it to automate your tasks, then
this book is for you What You Will Learn * Master the Cisco ACI
architecture * Discover the ACI fabric with easy-to-follow steps *
Set up quality of service within ACI * Configure external networks
with Cisco ACI * Integrate with VMware and track VMware virtual
machines * Configure apply and verify access policies * Extend or
migrate a VMware virtual-machine LAN inside the ACI fabric *
Monitor ACI with third party tools and troubleshoot issues In
Detail Cisco Application Centric Infrastructure (ACI) is a tough
architecture that automates IT tasks and accelerates data-center
application deployments. This book focuses on practical recipes to
help you quickly build, manage, and customize hybrid environment
for your organization using Cisco ACI. You will begin by
understanding the Cisco ACI architecture and its major components.
You will then configure Cisco ACI policies and tenants. Next you
will connect to hypervisors and other third-party devices. Moving
on, you will configure routing to external networks and within ACI
tenants and also learn to secure ACI through RBAC. Furthermore, you
will understand how to set up quality of service and network
programming with REST, XML, Python and so on. Finally you will
learn to monitor and troubleshoot ACI in the event of any issues
that arise. By the end of the book, you will gain have mastered
automating your IT tasks and accelerating the deployment of your
applications. Style and approach A set of exciting recipes to
automate your IT operations related to datacenters, the Cloud, and
networking tasks
Progressively explore UI development with Shiny via practical
examples Key Features Write a Shiny interface in pure HTML Explore
powerful layout functions to make attractive dashboards and other
intuitive interfaces Get to grips with Bootstrap and leverage it in
your Shiny applications Book DescriptionAlthough vanilla Shiny
applications look attractive with some layout flexibility, you may
still want to have more control over how the interface is laid out
to produce a dashboard. Hands-On Dashboard Development with Shiny
helps you incorporate this in your applications. The book starts by
guiding you in producing an application based on the diamonds
dataset included in the ggplot2 package. You'll create a single
application, but the interface will be reskinned and rebuilt
throughout using different methods to illustrate their uses and
functions using HTML, CSS, and JavaScript. You will also learn to
develop an application that creates documents and reports using R
Markdown. Furthermore, the book demonstrates the use of HTML
templates and the Bootstrap framework. Moving along, you will learn
how to produce dashboards using the Shiny command and dashboard
package. Finally, you will learn how to lay out applications using
a wide range of built-in functions. By the end of the book, you
will have an understanding of the principles that underpin layout
in Shiny applications, including sections of HTML added to a
vanilla Shiny application, HTML interfaces written from scratch,
dashboards, navigation bars, and interfaces. What you will learn
Add HTML to a Shiny application and write its interfaces from
scratch in HTML Use built-in Shiny functions to produce attractive
and flexible layouts Produce dashboards, adding icons and
notifications Explore Bootstrap themes to lay out your applications
Get insights into UI development with hands-on examples Use R
Markdown to create and download reports Who this book is forIf you
have some experience writing Shiny applications and want to use
HTML, CSS, and Bootstrap to make custom interfaces, then this book
is for you.
Get the deep insights you need to master efficient architectural
design considerations and solve common design problems in your
enterprise applications. Key Features The benefits and
applicability of using different design patterns in JAVA EE Learn
best practices to solve common design and architectural challenges
Choose the right patterns to improve the efficiency of your
programs Book DescriptionPatterns are essential design tools for
Java developers. Java EE Design Patterns and Best Practices helps
developers attain better code quality and progress to higher levels
of architectural creativity by examining the purpose of each
available pattern and demonstrating its implementation with various
code examples. This book will take you through a number of patterns
and their Java EE-specific implementations. In the beginning, you
will learn the foundation for, and importance of, design patterns
in Java EE, and then will move on to implement various patterns on
the presentation tier, business tier, and integration tier.
Further, you will explore the patterns involved in Aspect-Oriented
Programming (AOP) and take a closer look at reactive patterns.
Moving on, you will be introduced to modern architectural patterns
involved in composing microservices and cloud-native applications.
You will get acquainted with security patterns and operational
patterns involved in scaling and monitoring, along with some
patterns involved in deployment. By the end of the book, you will
be able to efficiently address common problems faced when
developing applications and will be comfortable working on scalable
and maintainable projects of any size. What you will learn
Implement presentation layers, such as the front controller pattern
Understand the business tier and implement the business delegate
pattern Master the implementation of AOP Get involved with
asynchronous EJB methods and REST services Involve key patterns in
the adoption of microservices architecture Manage performance and
scalability for enterprise-level applications Who this book is
forJava developers who are comfortable with programming in Java and
now want to learn how to implement design patterns to create
robust, reusable and easily maintainable apps.
Getting the most out of Python to improve your codebase Key
Features Save maintenance costs by learning to fix your legacy
codebase Learn the principles and techniques of refactoring Apply
microservices to your legacy systems by implementing practical
techniques Book DescriptionPython is currently used in many
different areas such as software construction, systems
administration, and data processing. In all of these areas,
experienced professionals can find examples of inefficiency,
problems, and other perils, as a result of bad code. After reading
this book, readers will understand these problems, and more
importantly, how to correct them. The book begins by describing the
basic elements of writing clean code and how it plays an important
role in Python programming. You will learn about writing efficient
and readable code using the Python standard library and best
practices for software design. You will learn to implement the
SOLID principles in Python and use decorators to improve your code.
The book delves more deeply into object oriented programming in
Python and shows you how to use objects with descriptors and
generators. It will also show you the design principles of software
testing and how to resolve software problems by implementing design
patterns in your code. In the final chapter we break down a
monolithic application to a microservice one, starting from the
code as the basis for a solid platform. By the end of the book, you
will be proficient in applying industry approved coding practices
to design clean, sustainable and readable Python code. What you
will learn Set up tools to effectively work in a development
environment Explore how the magic methods of Python can help us
write better code Examine the traits of Python to create advanced
object-oriented design Understand removal of duplicated code using
decorators and descriptors Effectively refactor code with the help
of unit tests Learn to implement the SOLID principles in Python Who
this book is forThis book will appeal to team leads, software
architects and senior software engineers who would like to work on
their legacy systems to save cost and improve efficiency. A strong
understanding of Programming is assumed.
Build, design, and style beautiful and informative applications on
the Salesforce Lightning platform Key Features Build and Test
Lightning Components that enhance application usability and
adaptability Apply Security Best Practices to your Custom Lightning
Components Design Lightning Components for Salesforce UIs such as
Lightning Pages, Salesforce 1 Application, Communities, and more.
Book DescriptionBuilt on the Salesforce App Cloud, the new
Salesforce Lightning Experience combines three major components:
Lightning Design System, Lightning App Builder, and Lightning
Components, to provide an enhanced user experience. This book will
enable you to quickly create modern, enterprise apps with Lightning
Component Framework. You will start by building simple Lightning
Components and understanding the Lightning Components architecture.
The chapters cover the basics of Lightning Component Framework
semantics and syntax, the security features provided by Locker
Service, and use of third-party libraries inside Lightning
Components. The later chapters focus on debugging, performance
tuning, testing using Lightning Testing Services, and how to
publish Lightning Components on Salesforce AppExchange. What you
will learn Understand Lightning Components architecture Learn
Locker security best practices Debug and Improve performance of
your Lightning Components Use third-party libraries along with
Lightning Component Framework Learn how to publish Lightning
Components on AppExchange Use Lightning Out to take your Lightning
Components outside the Salesforce platform Who this book is forThis
book is for Salesforce developers or developers from other
platforms who are familiar with HTML, CSS, and JavaScript and want
to build and test Salesforce Lightning components. No knowledge of
Salesforce Lightning is required.
Learn steps and tasks to help a NetSuite administrator perform both
his daily and monthly tasks efficiently. Advance his expertise to
become NetSuite leader without having to spend time and money on
corporate trainings. Key Features Understand the business
considerations and implementation of the NetSuite ERP Gain a deep
knowledge of enterprise security, data management, process
automation, and analytics Learn techniques to sail through system
maintenance while ensuring accuracy and to practically troubleshoot
issues Book DescriptionNetSuite ERP is a complete, scalable cloud
ERP solution targeted at fast-growing, mid-sized businesses and
large enterprises. It's the smartly executed combination of
financial management operations and built-in business intelligence,
which enables companies to make data-driven and well-informed
decisions. This book will help administrators become expert enough
to be seen as the NetSuite leader at their company and to be able
to advise department heads on specific processes, and strategic
decisions. We start with an overview of ERP and NetSuite ERP,
before going on to explain the built-in features to show the
breadth of NetSuite ERP's product and its ease of use. We then
discuss business aspects, focusing on the most important processes
in NetSuite. Then you'll understand the implementation aspects that
are generic enough to cover all the features. The focus then shifts
to specific skills that you will need to administer for any system,
such as roles, permissions, customization, and data imports. Moving
on, you'll learn how to centralize the creation of search templates
and give users the tools to pivot the data and expose it to the
user in useful ways, such as on the dashboard. The book ends with
checklists providing actionable steps that you as an administrator
can take to do your job and support the application through new
releases and troubleshooting problems. What you will learn Explore
how the framework streamlines the implementation of new and
existing features Leverage built-in tools to optimize your
efficiency and effectiveness Test configuration to check the
implementation of role-specific permissions Understand how to
optimize the amount of data to be shared with users Import data
like new leads and employ current data like pricing updates Perform
on-going maintenance and troubleshoot issues Who this book is
forThis book is for administrators, consultants, and Project
Managers who would like to improve their skills in the areas of
configuration and system management. Basic experience implementing
NetSuite is assumed.
|
|