Getting Started with Enterprise Library
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
Microsoft Dynamics NAV: OS Integration
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
Microsoft Dynamics NAV 2009: Creating a Wizard-style Form
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 fullMicrosoft Dynamics NAV 2009: Creating a Matrix Form
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 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 fullMicrosoft WCF Hosting and Configuration
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
Microsoft Dynamics NAV 2009: Designing Forms
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
Microsoft WCF Security
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:
- 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
Securing Dynamics NAV Applications
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
Kentico CMS 5 Website Development: Managing Site Structure
In this article, by Thom Robbins, author of Kentico CMS 5 Website Development, we will learn about managing the site structure.
Site organization is essential for any site. Site structure is the organization and navigation of a website for users and content managers. Websites are designed in a visual hierarchy. This visual hierarchy is the cues of content based on importance to help visitors process information, very similar to what is used in cartography. In a way, a site is just a map of information you need to help site visitor view and process the information they are presented based on importance.
Human visual perception is what we use in our everyday life to take cues and create a mental model or map to process information more efficiently. This is why visual hierarchy is so important in Web design, especially as people tend to have short attention spans. Some visual cues in life and web design that you may be familiar with.
- Size
- Color
- Contrast
- Shape
- Position
- Whitespace
Kentico CMS 5 Website Development: Workflow Management
In this article, by Thom Robbins, author of Kentico CMS 5 Website Development, is a sequel of the article Kentico CMS 5: Fundamentals of Site Security, which covers:
- Learn how to configure a workflow
- Develop a workflow process


