In this article created by Murray Fife, the author of Extending Microsoft Dynamics AX 2012 Cookbook, we will show you how you can use Microsoft InfoPath in conjunction with web services linked to Dynamics AX to create smarter forms. You will also learn the following:
- Creating a Dynamics AX web service
- Creating a web service wrapper
- Using a Dynamics AX web service in an InfoPath form
- Creating custom OData queries to retrieve Dynamics AX data
- Building InfoPath lookups using OData queries
Web services are a great way for other applications to connect with Dynamics AX, and are also very easy to create and use through the tools that are delivered with Dynamics AX. You can create new web services that you can use to perform updates in the system, and you can also use the standard query services to get data from the database, all through a secure method.
InfoPath is a great Office application that you may already have installed, but not know what you can use it for. It allows you to create forms and documents that can read and update databases, and also use web services to grab and update data. When you combine these two, you will be able to create simpler forms very quickly that the users can use for Dynamics AX without having to be an expert programmer.
In this Article, we will show you how you can use web services and InfoPath to create a simple update form for Dynamics AX.Read Web Services and Forms in full
This article, StyleCop analysis, talks about setting up a job project, launching it, and analyzing it using Visual Studio. The article StyleCop analysis, by Frank LEVEQUE, author of the book Instant StyleCop Code Analysis How-to, describes about building a job for project, which will also help to find out errors.Read StyleCop analysis in full
RaphaelJS is a vector graphics library, which is used to draw objects in the browser. As you learn to use RaphaelJS, you will realize that there are a plethora of things you can do with it. In this article by A. Krishna sagar, the authors of Instant RaphaelJS Starter, we will cover the most commonly performed tasks and most commonly used features in RaphaelJS.
By the end of this article, you will be able to:
- Create a Raphael element
- Manipulate the style of the element
- Transform the element
- Perform animations on the element
In this article by Alex Libby, the author of HTML5 Video How-To, you will learn to convert a video into any of the formats needed for HTML5 Video playback.
In this article, we will cover:
Transcoding video into new HTML5 format
Installing playback support
In this article by Ryan Roemer the author of Backbone.js Testing gives a brief description about how to set up your test application code and obtain the test libraries that we will use throughout this article. We create a basic test infrastructure, write the first tests, and review the test report results.Read Setting Up a Test Infrastructure in full
In this article by Ian Grieve, the author of the book Microsoft Dynamics GP 2013 Financial Management looks at the methods for inquiring and reporting on budgets in Dynamics GP, including the use of Management Reporter 2012.Read Cash Flow Management in full
In this article by Ryan Mitchell, author of the book Instant Web Scraping with Java, we will explain what web scraping: an automated process that involves some amount of data parsing in order to obtain only the information that you need. Although using an API (commonly by sending a GET request to a host to retrieve JSON data) might technically be considered web scraping (after all, you are retrieving and parsing data), it is generally considered to be applicable only to sites that are designed to be viewed by humans through a web browser, rather than by an automated system. By retrieving the complete HTML from a website, parsing it into an object using any number of available libraries, and isolating and processing the desired data, you are freed from the limitations and availabilities of APIs already developed to retrieve the data.Read Creating a sample web scraper in full
Netduinos are great, and it is useful being able to attach a button or sensor to make it do something, but what if you want to control it with another device? What if you want to use your phone to turn LEDs on and off, or even drive a buggy around from across the living room?
Well, that's where Bluetooth comes in! In this article Matt Cavanagh, the author of Netduino Home Automation Projects, we will cover:
- How to connect a Bluetooth module
- Sending and receiving messages via Bluetooth
- Skills that can be applied to a variety of projects
In this article by J.M. Gustafson, the author of the book "HTML5 Web Application Development by Example" has explained in detail about the Photo Pad application. It looks a lot like Canvas Pad, and re-uses the same code for the toolbar and menus. But instead of being a drawing application, it works as a photo manipulation application. The user will be able to load images and select from a few different effects, such as invert, black and white, or sepia, to apply to the image.Read Photo Pad in full
In this article, by Khalid Tanner, author RavenDB 2.x Beginner's Guide we learn some of the RavenDB Client API. RavenDB is written in C# that runs on the Microsoft .NET Framework. The .NET Client API exposes all aspects of the RavenDB server to your application in a seamless manner and can be accessed from any .NET language. In this article, you will learn step-by-step how to connect to RavenDB to interact with the server by writing some C# code and perform various basic operations such as loading, inserting, and updating documents from the RavenDB server.
In this article, we will learn how to use the RavenDB Client API for:
- Setting up your development environment
- Connecting to RavenDB
- Loading a document
- Creating a document
- Inserting a new document
- Updating a document
The ability to draw and manipulate paths is an extremely powerful feature of Raphaël. Paths allow us to draw all manner of shapes by defining points connected by lines, arcs, and curves. In this article by Damian Dawber, author of Learning Raphaël JS Vector Graphics, you will learn the properties and the method of drawing a quadratic Bézier curve.Read Paths and curves in Raphael JS Vector Graphics in full
In this article by Daniel Williams, the author of Corona SDK Application Design, we will discuss how to use Corona's feature set to create our first business app. Although developing business style apps can be the corner stone of your company, they can get a little boring. In this article, we will learn how to create our very first game with Corona SDK.
Let's get started!Read Creating a Puzzle App in full