During 2010 Packt Publishing has really excelled in terms of its Dynamics books, cementing our reputation as a leading Dynamics publisher.
Packt's current collection of Dynamics titles is wide ranging, both in terms of technology and audience - receiving an unprecedented number of positive reviews.
In 2011 Packt hope to continue this success, with a further focus on branching into the area of CRM. To receive notifications for when these and other Dynamics books are published, simply sign-up to the Packt Enterprise Newsletter via your Packt Publishing Account.
While developing enterprise-scale applications, developers often find themselves focusing on mundane and repeated tasks generally referred to as cross-cutting concerns: tasks such as writing repeated data access code, logging exceptions, handling and managing exceptions, caching data, validating user input, and so on. Although these tasks are important, developers often spend a lot of time implementing and debugging these cross-cutting concerns rather than channeling their efforts towards the core business requirements of customers.
In this article by Sachin Joshi, author of Microsoft Enterprise Library 5.0, you will:
- Receive an overview of Enterprise Library
- Receive a brief introduction to functional application blocks
- Learn about the dependencies between the functional application blocks
- Learn the system requirements
- Learn to install Enterprise Library
In this article by Matt Traxinger, author of Microsoft Dynamics NAV 2009 Programming Cookbook, we will cover:
- Using HYPERLINK to open external files
- Working with environment variables
- Using SHELL to run external applications
- Browsing for a file
- Browsing for a folder
- Checking file and folder access permissions
- Querying the registry
- Zipping folders and files within NAV
This article series by Matt Traxinger, author of Microsoft Dynamics NAV 2009 Programming Cookbook, shows you how to create displays that will allow your users to interact with the data.
A wizard is a form that steps you through specific sections using Next and Back buttons. Here we will show you how to design a form which will do exactly that.Read Microsoft Dynamics NAV 2009: Creating a Wizard-style Form in full
A matrix shows information from multiple tables at the same time. This article will show you how to create a matrix that shows the amount a customer has spent on specific items.Read Microsoft Dynamics NAV 2009: Creating a Matrix Form in full
Windows Communication Foundation 4.0 (WCF 4.0) is a .NET-based application programming interface for building and running connected systems. It enables secure and reliable communication among systems within an organization or across the Internet.
In this article by Steven Cheng, author of the book Microsoft Windows Communication Foundation 4.0 Cookbook for Developing SOA Applications, we will cover:
- Hosting a service in a console application
- Hosting a service in Windows Service
- Hosting a HTTP service with ASP.NET-compatible context
- Hosting a non-HTTP service in IIS 7
- Customizing IIS ServiceHost via ServiceHostFactory
- Specifying a dedicated service instance for a singleton service
- Hosting a service in WSS 3.0
Forms are a predominant visual element in Dynamics NAV. They allow the user to view, insert, modify, and delete data from the tables in the database. Forms also allow the user to initiate events that perform actions on that data.
This article series by Matt Traxinger, author of Microsoft Dynamics NAV 2009 Programming Cookbook, shows you how to create displays that will allow your users to interact with the data. You will learn how to create several different types of forms including matrixes and wizards and to customize its look and feel.
In this four-part article series, we will cover:
- Designing Forms
- Creating a matrix form
- Creating a wizard-style form
- Updating Parent and Subform
- Setting up ad hoc Windows authentication over plain HTTP
- Getting an authenticated client identity in a service operation
- Using username authentication with an ASP.NET membership provider
- Sending a clear text username token over unsecured HTTP transport
- Using transport and message security at the same time
In this article, by Sharan Oberoi & Amit Sachdev, author of Microsoft Dynamics NAV Administration, we will discuss the NAV Security Architecture including security recommendations and best practices. Securing our applications is of paramount importance these days. Security becomes even more critical when it is our organization's financial data that needs to be protected.
Essentially, there are a few components of securing the Dynamics NAV application. They are as follows:
- Network security
- Hardware security
- SQL database and Classic database security
- Dynamics NAV access—roles, users, logins, and permissions