|
Books > Health, Home & Family > Self-help & practical interests > Consumer guides & advice
Learn development skills and improve productivity when programming
in Microsoft Dynamics NAV 2018 - the popular Enterprise Resourse
Planning management system used across a variety of industries for
business process management Key Features Solve common business
problems with the valuable features and flexibility of Dynamics NAV
Understand the structure of NAV database - how documents and
business entities are mapped to DB tables Design user interface and
bind the presentation layer with the data storage Book
DescriptionMicrosoft Dynamics NAV is an enterprise resource
planning (ERP) software suite for organizations. The system offers
specialized functionality for manufacturing, distribution,
government, retail, and other industries. This book gets you
started with its integrated development environment for solving
problems by customizing business processes. This book introduces
the NAV development environment - C/SIDE. It gives an overview of
the internal system language and the most essential development
tools. The book will enable the reader to customize and extend NAV
functionality with C/AL code, design a user interface through
pages, create role centers, and build advanced reports in Microsoft
Visual Studio. By the end of the book, you will have learned how to
extend the NAV data model, how to write and debug custom code, and
how to exchange data with external applications. What you will
learn Manage NAV Server configuration with Microsoft Management
Console Manage NAV installation with the NAV Administration Shell
Create integration events and extend functionality via the NAV
event model Run XML Ports from C/AL code Design reports and write
client code in RDLC expressions Who this book is forThis book is
for experienced NAV users who have an understanding of basic
programming concepts. Familiarity with NAV development environment
or its internal development language-C/AL is not expected.
Discover the advanced features of Solidity that will help you write
high-quality code and develop secure smart contracts with the
latest ERC standards Key Features Delve into Solidity and
understand control structures, function calls, and variable scopes
Explore tools for developing, testing, and debugging your
blockchain applications Learn advanced design patterns and best
practices for writing secure smart contracts Book
DescriptionSolidity is among the most popular and contract-oriented
programming languages used for writing decentralized applications
(DApps) on Ethereum blockchain. If you're looking to perfect your
skills in writing professional-grade smart contracts using
Solidity, this book can help. You will get started with a detailed
introduction to blockchain, smart contracts, and Ethereum, while
also gaining useful insights into the Solidity programming
language. A dedicated section will then take you through the
different Ethereum Request for Comments (ERC) standards, including
ERC-20, ERC-223, and ERC-721, and demonstrate how you can choose
among these standards while writing smart contracts. As you
approach later chapters, you will cover the different smart
contracts available for use in libraries such as OpenZeppelin.
You'll also learn to use different open source tools to test,
review and improve the quality of your code and make it
production-ready. Toward the end of this book, you'll get to grips
with techniques such as adding security to smart contracts, and
gain insights into various security considerations. By the end of
this book, you will have the skills you need to write secure,
production-ready smart contracts in Solidity from scratch for
decentralized applications on Ethereum blockchain. What you will
learn Test and debug smart contracts with Truffle, Ganache, Remix,
and MetaMask Gain insights into maintaining code quality with
different tools Get up to speed with ERC standards such as ERC-20
and ERC-721 Become adept at using design patterns while writing
smart contracts Use MultiSignature (MultiSig) wallets and improve
the security of contracts Use Oracle services to fetch information
from outside the blockchain Who this book is forThis book is for
developers and data scientists who want to learn Ethereum,
blockchain, and Solidity to write smart contracts and develop
production-ready code. Basic knowledge of Solidity is assumed.
|
|