20 & 21 november 2014
Antwerp Belgium

full program

09:00 - 17:00

Data Visualization techniques in RDLC
Conference Hotel

Creating a report is not difficult, but making it easy to understand so you can spot trends and learn from your data takes some consideration. The main goal of a report is to communicate information clearly and effectively, for example through graphical means. A report needs to create insights by communicating its key-aspects in an intuitive way. In this workshop you will learn about the different techniques available in Microsoft Dynamics NAV 2013 R2 Report objects to visualize information.

Workshop TOC:

  • Report Design basics: Building the dataset of the report, the traditional way and by using a Query object.
  • Comparison of Visual Studio versus Report Builder.
  • Understanding the difference between a List, a Table and a Matrix and when to use which one.
  • How to use a Tablix to implement groups with expand collapse and drill-through functionality.
  • Recipes to implement Top-X filtering and conditional formatting in a Report.
  • Learn how to visualize KPI’s using Gauges, Charts and Maps.
  • Analyze your data with Data bars and Indicators and using Spark lines to visualize trends.

Sold out!

Prerequisites:
Software:

  • Microsoft Dynamics NAV 2013 R2 (W1 demo database) installed and working.
  • Visual Studio 2010 or 2012 Professional. (for more info see this Claus’ blog article)
  • Report Builder 3.0

Knowledge:

  • Basic knowledge about the Microsoft Dynamics NAV 2013 R2 database and C/AL

09:00 - 17:00

Document Reports Training
Conference Hotel

Join this training class to learn how to create “best practice” document reports in NAV 2013 R2 and NAV 2015.

We will create document reports from scratch and you will see and understand Claus Lundstrøm’s technics for how easy they can be created in RDLC.

We will not use SetData and GetData in our Document Reports, so if you do not like this approach in the standard reports, join this class to learn how to create Document Reports.

This training class will be hands all day. It is not required that you have worked with RDLC reports before this class, and we will start out the day understanding the ground pillars of RDLC reports.

If you have worked with RDLC reports in NAV 2009 and NAV 2013 and not NAV 2013 R2, it is much adviced to join this class, since what Claus is doing, cannot be done in RDLC reports in NAV 2009 and NAV 2013.

Sold out!

09:00 - 17:00

Starting with .NET Interoperability
Conference Hotel

The workshop will introduce .Net Interoperability in Microsoft Dynamics NAV 2013 R2. You will learn about the .Net Framework and how to use it in C/AL code. The workshop will also learn the basics of the C# language and how to create your own .Net components for Dynamics NAV 2013 R2. You need to know how to develop in C/AL as this will be our starting point. It helps if you have some working knowledge of C#, but it is not required.

Sold out!

Prerequisites:
A laptop with a fresh Microsoft Dynamics NAV 2013 R2 installation with Cronus database. Visual Studio 2013 with C#.

09:00 - 17:00

.NET Interoperability Advanced
Conference Hotel

The workshop will cover advanced use-case scenarios for .NET Interoperability in Microsoft Dynamics NAV 2013 R2. It will show, on a range of practical examples, how to use polymorphism in C/AL, how to use interfaces, and how to extend C/AL through custom built .NET assemblies. The workshop will also show how to translate C# code into pure C/AL and will tangle certain C/AL limitations of .NET interoperability and how to overcome them efficiently. This workshop is intensive in both C/AL and C# and the working knowledge of the .NET framework is preferable for participants to be able to follow this course.

Sold out!

Prerequisites:
A laptop with a fresh Microsoft Dynamics NAV 2013 R2 installation with Cronus database, and Visual Studio 2013 with C# is mandatory.

09:00 - 17:00

Development Best Practices for creating Partner Ready Software
Conference Hotel

We all know how to create solutions. But are we actually capable of creating solutions that are maintainable, reusable, upgradable, extendable, repeatable, .. ? In other words .. are we able to create software instead of solutions?

For about 3 years, the people behind “partner-ready-software” have been working on Best Practices regarding development of product-software. In this course, Mark Brummel and Gary Winter will learn you their findings, their answers to questions like:
· How do I make my solution reusable?
· How do I make my product repeatable, with still having the flexibility of changing business logic
· How do I make repeatable software, and still be able to extend it the way I want
· How do I make my code readable
· How do I make all my developers work in the same way
· How do I make sure that all my developers work the same way, can read each others code, ...

With real life examples, we’ll show you how to create software that supports the road that we’re facing, that Microsoft is paving for us .. .

Agenda (clearly under construction):
· Introduction
o Who are we
o Why do we do this
· Code Design Principles
o Object Oriented Coding
o Ui Separation
o Business process coding
o Hooks
o ...
· Putting the design principles to work
o Ask the right questions
o ...
· Design Patters
o Existing Design Patterns
· What is good / what is bad / what do we want to take over
o New Design patterns
· Facade?
· Tooling (?)

Sold out!

Prerequisites:
Bring your own laptop with Microsoft Dynamics NAV 2013 and NAV development license

09:00 - 17:00

NAV ALM using Team Foundation Server
Conference Hotel

TFS is a powerful ALM (Application lifecycle management) tool that can support your NAV development projects. Secure your code with history using TFS source control or easily propagate your product to your customer projects. Track bugs and plan your work using TFS work items. Design and manage your test using TFS test manager and even build your fobs using the TFS build system.

But how to do this with the NAV development environment that is not integrated with Visual Studio?

In this workshop Dynamics NAV MVP Luc van Vugt will show you how to use Team Foundation Server with NAV development. Based on hands-on labs you will learn how to setup and configure TFS to support you’re Dynamics NAV development to support your daily work.

Sold out!

Prerequisites:

  • Knowledge of NAV and acquaintance with the.txt format of NAV objects
  • Laptop with preinstalled
    • Visual Studio 2013 (If you do not have a licensed version you could be installing one of the trial or express versions (www.visualstudio.com/downloads/))
    • NAV installation (client, severs and database) you are currently working with and development license

  • With the Visual Studio Client you have installed on your machine we will be using Visual Studio Online (www.visualstudio.com), as such you could already subscribe to Visual Studio Online before the workshop

Note: prerequisites could change due to the release of a newer version of Visual Studio and/or NAV.

09:00 - 17:00

Working with Powershell and Microsoft Dynamics NAV
Conference Hotel

During this workshop, I will make you familiar with PowerShell, and what NAV has to offer within PowerShell. We’ll use the existing commandlets, enhance them, look into the existing PowerShell scripts, learn from them and also enhance them. All with practical and useful examples which we will create during the workshop.

Sold out!

Prerequisites:
VM with a demo install of NAV 2013 R2 on a Windows 2012 R2 Server of which you have all Admin rights.

09:00 - 17:00

Installing and configuring SQL Server for Microsoft Dynamics NAV
Conference Hotel

Best practices to install and configure SQL Server for use on your portable, production and your partner environment with lots of databases.

We will start with the configurations to install SQL Server (this can be quite long, so we won’t be installing SQL Server during the workshop).

We’ll see the best configuration for your different environments.

We’ll create and delete users in SQL, we’ll create maintenance plans for your database and also how to create more efficient ones using SQL Server Agent.

We’ll see more in detail the different backup methods and how to restore them.

We’ll also see how PBM (Policy Based Management) can help you keeping your partner server under control.

Sold out!

Prerequisites:

  • Skill 100-200
  • Very basic SQL Server Management Studio knowledge
  • Very basic TSQL knowledge
  • Technical Workshop Environment:
    • SQL Server 2008 R2 or higher. Standard/Developer/Enterprise Edition including SQL Server Management Studio
    • NAV 2009R2 and NAV 2013 (R2) installed with a database created in SQL Server
    • NAV development license for both versions

09:00 - 17:00

Troubleshooting Essentials for SQL Server and Dynamics NAV
Conference Hotel

The first part of the workshop will focus on resolving so called “Expensive Queries”. You will learn about the importance of “Keys” and “Indexes”, how to detect problems related to them and how to implement appropriate solutions. According to this, you will get an introduction of several useful tools, like “SQL Profiler”, “SQL Trace”, TSQL/DMV etc. and some pretty cool 3rd party tools.

The second part of the workshop will explain the concept of locking mechanisms in SQL Server and how to deal with it in NAV. You’ll learn how to detect blocks and deadlocks, using on-board features and 3rd party tools. Finally you’ll get some inspirations about how to resolve and prevent blocking problems.

Bonus: all attendees will receive a free copy of “The NAV/SQL Performance Field Guide” (2014) and a free light-version of “The NAV/SQL Performance Toolbox”

Sold out!

Prerequisites:

  • Skill 300-400
  • Attendees should have some knowledge about SQL Server and TSQL, and of course Dynamics NAV programming.
  • Technical workshop environment:
    • SQL Server 2008 R2 (or higher), Standard or Developer Edition (or higher), incl. Management Studio, SQL Profiler and Books Online
    • Dynamics NAV 2013 R2 (recent build), incl. NST, RTC, Administration and DEV-Client. If available, bring your own developer’s license!
    • Optional: any additional NAV database and Classic Client, version 5.0 SP1 or higher

  • On site, attendees will receive a copy of a modified “Extended CRONUS” database (NAV 2013 R2, SQL 2008 R2)

09:00 - 17:00

Using the Mergetool for upgrades and software release
Conference Hotel

The Mergetool is making the implementation of Roll-up updates a much faster and precise task. We are going to look at the merge process for upgrade and implementing ISV solutions.

The additional tools in the Mergetool used for code clean-up, translation, Online Help and RTC transformation is also going to be used to make a complete toolset for release and maintenance of large customer installs and ISV solutions.

Sold out!

Prerequisites:

  • Fast Computer with minimum 20 GB space available preferable SSD
  • NAV Developer license with access to export all base objects in text

platinum sponsors

I want to participate
  • AnveoNAV.com
  • Mergetool.com
  • ASPEX
  • Dime

other sponsors

  • Plataan
  • NETRONIC Software
  • Continia
  • AnveoNAV.com
  • Jet Reports
  • BulkSMS.com
  • Dime
  • Mergetool.com
  • ASPEX
  • 1ClickFactory
  • MobileNAV – ERP Anywhere
  • Fastpath
  • ExpandIT
  • Mobile Affairs
  • BI4Dynamics