NAV TechDays 2015

Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
edited 2015-10-14 in Announcements
Mark your calendar: NAV TechDays 2015 - 19 & 20 November - Antwerp (Belgium)
Pre-conference day: 18 November

navtechdays2015logo2.png


Conference website: http://www.navtechdays.com
No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)

Comments

  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    The day before the NAV TechDays conference, on Wednesday 18 November, you have the opportunity to attend some workshops. We have contacted some premium speakers who will give a 8 hours class.

    Workshop #1: Power BI for Dynamics NAV (Steven Renders)
    In this workshop Steven will introduce you to the world of Power BI for Dynamics NAV. Learn how you can create stunning dashboards in Excel 2013 or the Power BI Designer, so you can find answers to your most important questions using natural language and make decisions based on the right data anytime, anywhere, on any device.

    Workshop #2: Working with Powershell and Microsoft Dynamics NAV (Eric Wauters)
    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.

    Workshop #3: Document Reporting in NAV 2015 (Claus Lundstrøm)
    Join this class to master the teachings behind how to easily create Document reports in RDLC in NAV 2015. After this class you will also have a clear understanding how Grouping is done RDLC reports. We will also have a look at how End Customers can do Document Reports in Word.

    These workshops will take place in the selected conference hotel, and will be charged separately (lunch & coffee breaks included).

    More workshops will be announced shortly. Workshop abstracts are available on the conference website: http://navtechdays.com/2015/sessions
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    Workshop #4: Troubleshooting Essentials for SQL Server and Dynamics NAV (Jörg Stryk)
    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.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    Workshop #5: Let it build! (TFS Build for Dynamics NAV) (Kamil Sacek)
    We will learn how to setup TFS Build components, how to customize build templates and what is needed to be able to let TFS build and test NAV database for you. We will look at possibility to use TF source control and/or GIT to maintain your object versions. Of course, we will use PowerShell to do the real work for us, but we will use already prepared scripts in most cases.
    Be able to automatically create NAV database, import objects, compile them, export them into FOB file, run tests and do other things is pre-requisite for making reliable products with lower cost. Let TFS build NAV for you and you can start to use Continuous integration for NAV development, together with developer’s isolation in short time.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    Workshop #6: NAV ALM using Team Foundation Server (Luc van Vugt)
    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.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    Workshop #7: Learn how to implement The RoleTailored client with success (Peik Bech-Andersen)
    Learn how to implement The RoleTailored client with success. The whole idea behind the RoleTailored client and the profiles is that functionality and information should be available as close to the main Role Center page as possible. This means that all the information the user needs to perform daily routines is available on the startup screen. Not only that, pending and overdue tasks should be highlighted on the same startup screen. Getting the information is not enough; all functionality needed to handle the tasks must be available as well.
    Today a large amount of the functionality are hidden in the different Role Centers. You will learn to reuse these functionalities and also be given extra goodies that will save you valuable time and money in future implementations of the RoleTailored client.


    Workshop #8: Installing and configuring SQL Server for Microsoft Dynamics NAV (Alain Krikilion)
    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.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    Workshop #9: Developing control add-ins for Microsoft Dynamics NAV (Vjekoslav Babic)
    User interface is one of the most important parts of every product. Regardless of the business processes that the solution can support, it’s the user interface that makes users love or hate an application. Developing user interface for Microsoft Dynamics NAV is a simple process, but is constrained to a handful of controls that are good when the primary interaction with the application is entering data as text. However, when interaction is more complex, and when user interface needs to provide more functionality than mere data display or entry, or when built-in NAV controls are not enough, we can develop custom control add-ins.
    This workshop will cover the control add-in development process, end-to-end, and will explain all the steps necessary to create, deploy, use, and maintain control add-ins that work across all Microsoft Dynamics NAV clients: Windows, web, and tablet.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    Workshop #10: NAV on Azure & In Office 365 (Arend-Jan Kauffmann)
    You all know that Microsoft Dynamics NAV is optimized to run on Azure. And that it is possible to integrate with Office 365. But do you know where to start and what exactly is behind the screens? From a technical point of view? If not, then this workshop is for you.
    This workshop provides knowledge about running Microsoft Dynamics NAV on Azure. It will also familiarise you with the integration touch points between Office 365, SharePoint Online and Dynamics NAV.
    During hands-on labs you will create a Microsoft Dynamics NAV installation on Azure and configure Single Sign On with Office 365. You will not only learn how to configure it, but you will also get insight in the underlying architecture.
    The ideal profile for this workshop is a technical consultant or developer with experience in Microsoft Dynamics NAV 2015 and awareness knowledge of Office 365.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    Workshop #11: An introduction to Scrum (Vincent Bellefroid)
    In this workshop Vincent will introduce you to agile principles and Scrum basics for team and product development. You will explore the scrum roles, artifacts and ceremonies. You will play agile games and compare agile with waterfall principles.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    Workshop #12: Generic, Repeatable & Low footprint coding techniques (Soren Klemmensen)
    During this workshop I will introduce you to a different way of thinking around coding. We have all heard about the repeatable business model or “Road to Repeatability” at just about every conference in the last years. However what does this mean from a coding perspective?
    How do we make code that can survive in a repeatable world?
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    Registrations for NAV TechDays 2015 are now open. Early Bird conference fee is only 295 EUR.

    https://navtechdays.com/2015/register
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    Workshop #12: Microsoft Dynamics NAV Application Architecture and Design Patterns (Mark Brummel)
    During the workshop, we will reveal all the secrets that are hidden in the Dynamics NAV Source Code. You will get answers to questions like…
    • How is Dynamics NAV Architected and how do the modules communicate
    • What are Design Patterns and Anti Patterns and how do they apply to Dynamics NAV
    • How can I avoid conflicts during my object merge
    • What impact do monthly rollups have to my roadmap and release strategy
    • Can the new Delta Files help me get more organized
    • Why does Dynamics NAV have so much Code Cloning
    • Are the coding standard documented and how can apply them
    • Can I implement Object Oriented concepts such as MVVM, overloading and reflection
    • How do I organize my object structure
    • Best Practices such as Encapsulation and Natural Language Programming
    • Be familiar with over 30 most used Design Patterns in Dynamics NAV
    • What does a perfect UI look like to be repeatable in the cloud
    • Understand the impact of Meta Data on Software Design
    • What is the difference between Reservation Entries, G/L Entries and Interaction Log Entries
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    1st conference session is published: Tips, Tricks & Tools for NAV/SQL Troubleshooters (Jörg Stryk)

    In terms of troubleshooting NAV with SQL Server there are always three major areas to be investigated: Platform, Query Strategy and Blocking. In previous NAV Tech Days sessions each area has been explored in detail. This session will roll-up the most essential aspects like Server Sizing & Configuration, Indexing or Locking Mechanisms; then give some guidance about how to approach performance issues and show which utilities are feasible for analysis and monitoring (i.e. Perfmon, PAL, SQL Profiler, TSQL, SQL Trace, SmartQuery, etc.).
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    2nd conference session is published: Load Testing Microsoft Dynamics NAV (Arend-Jan Kauffmann)

    One of the frequent questions when talking about system requirements of Microsoft Dynamics NAV is “How many users can fit on one NAV server?”. And there or a lot of variants to this question, like “How many tenants fit on one NAV server?” or “What are the hardware requirements for x number of users?”. The correct answer was always: it totally depends on the application, what the users are doing and of course the size of the server. Until now…

    After this session you can answer these questions yourself. It will be demonstrated how to use Visual Studio to design and perform your own load tests for your solution. Using this, you will be able to predict the performance of your application in well-defined circumstances.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    3rd conference session is published: Client Add-ins Black Belt: bringing .NET and JavaScript together (Vjekoslav Babić)

    In all those situations when the UI capabilities of Microsoft Dynamics NAV don’t provide all the functionality you need, there is the extensibility framework that allows you to write custom client add-ins and extend the user interface in ways limited only by your imagination. However, C/AL ceases being your best friend, and you need to venture into the realm of .NET or JavaScript. Even though the documentation and online examples make you believe that client add-ins are either .NET or JavaScript, the true power of the client extensibility framework can only be reached when you combine the benefits of both worlds: server-side power of .NET with client-side flexibility of JavaScript.

    This session will take a deep dive into the world of client extensibility, and will blur the boundaries between .NET and JavaScript, while discussing concepts such as data serialization, call synchronization, cross-object referencing, and many more. The presentation will be filled with many illustrative demos, and will explain how combining simple concepts can result in stunning visual user interfaces far beyond the built-in limitations of the standard UI functionality of Microsoft Dynamics NAV clients.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    4th conference session is published: Deploying and Managing Microsoft Dynamics NAV 2016 with Azure SQL Database (Aleksandar Totović)

    Microsoft Dynamics NAV 2016 provides better Azure integration. One of the best NAV 2016 features in enhanced Azure integration is the natively possibility of deployment on Azure SQL Server. Before we start with new architecture, we need to make comparison with standard deployment of database on SQL on VM.

    After this session, you will learn how to deploy NAV database on Azure SQL Server, how to configure NAV Server tier and connect with Azure SQL Server and how to manage and scale them. You will also be able to configure your Windows and Web clients to use this new architecture on Azure.
    This new feature will help you to provide better Azure experience with costs decreasing. It will enable the new value to for repeatability.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    5th conference session is published: Team Foundation Build and NAV Development (Soren Klemmensen, Kamil Sacek, Luc van Vugt)

    Using Team Foundation Server (or GIT) as your central code repository and planning engine is a great asset in your development organization. It gives you oversight on what has happened in the past and what is being worked on now. And at the same time it helps you to share the code over and control it’s quality across multiple projects.

    With Team Foundation Build we bring this all to a next level allowing us to create the deliverables of our project or product development highly repeatable and in a fully automated mode. At the end of a sprint, overnight, or even with every check-in.

    In this session Dynamics NAV MVP Soren Klemmensen, Kamil Sacek and Luc van Vugt will show you how easy this can be achieved and even integrated with NAV’s automated test features.

    For those moving to the cloud a definite must to join.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    6th conference session is published: Thinking out-of-the-box with NAV development (Eric Wauters)

    During this session, we’ll go into quite some examples where people have been using NAV in a totally – let’s say – surprising way. Together, we will try to find the “borders” with NAV, if there are any .. . To give a few examples:

    • How can we “hack” with NAV – or at least “challenge” the security of your system
    • Let’s look at some very cool design patterns, like “writing C# within the C/AL designer”
    • We’ll look into PowerShell – and take it to the next level, by enhancing default NAV commandlets
    • We might look into auto-deploying Cumulative Updates – in the most broad way you could think of
    • NAVApps and Eventing – of course! But not how it works – more like – how to work with it!
    • Deploy NAV with … NAV
    • …

    Let’s challenge NAV as much as we can …
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    7th conference session is published: Understanding Grouping in RDLC Reports (Claus Lundstrøm)

    Grouping in RDLC reports is often an area developers are struggling with and spending unnecessary time.
    Claus Lundstrøm will share his tips and tricks for how to build RDLC reports using groups. Claus will also explain the RDLC report layout and design, and then cover valuable tips on dataset creation and filters.

    Are you new to RDLC reports or can you not explain how to work with groups in RDLC reports, this session is for you.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    8th conference session is published: NAV 2016: Workflow, Dynamics CRM Integration and Events (Marc Hansen, Torben Wind Meyhoff, Steffen Balslev)

    Introduction to working with and implementing new workflows, getting started with Dynamics CRM integration and designing event publishers and subscribers in Dynamics NAV 2016.

    This session will include a practical example of how to create and extend workflows, extending the out of the box Dynamics CRM integration and using events and other great new features introduced in Dynamics NAV 2016.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    9th conference session is published: NAV 2016: Electronic document management & OCR (Nikola Kukrika, Ciprian Iordache)

    Microsoft Dynamics NAV 2016 provides seamless integration with OCR, currency exchange rate and document exchange services. You can now capture on devices the invoice received from your vendor and using OCR service and workflow you can automate the full process including posting the document. Working with different vendors/customers on different currencies can be tedious but now you can keep your currency exchange rates up-to-date using the currency exchange rate services. Also exchanging documents (PEPPOL format and not only) electronically is one click away using the newly implemented document exchange functionality.

    After this session, you will learn how to exchange documents electronically with your business partners, receive and process pdf/image invoices through OCR services and keep your currency rates up-to-date and not the least, managing the incoming documents into one single place.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    10th conference session is published: NAV 2016: Phone client / Webclient enhancements / Windows 10 (Andrea Tino, Horina Serbanescu)

    With this release of Dynamics NAV we are bringing your NAV application on all devices. Join us for a tour of the Dynamics NAV 2016 Web client with a new fast and fluid user interface and enhancements to simplicity, productivity and performance.

    Take a deep dive into the new phone client with its’ rich set of capabilities and support for Windows Phone, iOS and Android. Learn how easily you can develop for one or all form factors, taking advantage of device hardware such as Camera and Location.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    11th conference session is published: Design Patterns in NAV 2016 (Nikola Kukrika, Ciprian Iordache, Gary Winter)

    Don’t miss out on the opportunity to learn about new design patterns in NAV 2016.

    Get familiar with the
    • New patterns that will make your code awesome
    • New platform capabilities and how to use and (not) abuse them
    • Freshly added libraries (err handling, page management, logging/tracing)

    Check them out:
    • Variant Façade
    • Using events as interfaces
    • Capturing filters from UI
    • Password encryption
    • Generic Error Handling
    • … and more goodies to come
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • KowaKowa Member Posts: 918
    As in the previous years, I took my video camera along to this great (and most rewarding) NAV event, and here is the result: NAV TechDays 2015.
    Kai Kowalewski
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    Thx Kai. Will add a link on the conference website if you agree.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • KowaKowa Member Posts: 918
    ... if you agree.
    Sure, go ahead. It was made for watching :D .
    Kai Kowalewski
Sign In or Register to comment.