| sessions |
|---|
Administrating NAV '7.0' with Windows PowerShell 2.0
Confidentiality Agreement required Speaker: Stefan Omdahl |
High-quality test automation for NAV applicationsWith the release of NAV 2009 SP1 testability features were added to the platform. These features make it possible to automate most test scenarios. The obvious advantage is that these scenarios can now be executed many times during a project (and beyond) with little to no additional cost. However, just as application code, test code also needs to be maintained. As test suites grow this maintenance may incur considerable effort. This session will briefly revisit the testability features and will then focus on developing test automation that is maintainable, reusable, easy to understand, and has good performance. The best-practices presented here, were learned at Microsoft during the development of Application features for the 2009 SP1, R2 and upcoming NAV releases. Speaker: Bas Graaf |
Developer Tools in NAV '7.0'
In NAV ‘7’, the C/SIDE object designers continue to be the center for core application object development, and C/SIDE will be improved in how well it integrates into the full development cycle. This session will show how Microsoft internally uses this improved C/SIDE together with an RTC-based tooling application, codenamed DevBase, to assist in the daily development tasks in a complex environment with multiple local versions on top of W1. Topics include automated build, handling modifications of application objects, and automated test. The goal is to fill your head with good ideas on how you can take advantage of some of these approaches in your own NAV ‘7’ based development. Confidentiality Agreement required Speaker: Lars Hammer, Gert Robyns |
Form TransformationTransition from the Classic to RoleTailored Client can be accomplished in many ways. One of the best ways to minimize testing and recoding is using the Form Transformation available with NAV 2009 R2. Even if the newer versions on NAV will not include the Classic Client is the Form Transformation a tool that must be considered for every existing customer using the Classic Client and upgrading to NAV 7 or later versions. With short time spend on doing a quick transformation of a large percentage of the forms can many days of recoding and testing be saved. This session will show and explain what to concentrate about to accomplish a fast result. It will also include a list gotcha’s to avoid when doing transformation. Speaker: Per Mogensen |
Integration (CRM connector, Webservices, Windows Phone 7, ...)Integration spans a lot of different things and this session will talk about some of these things. Speaker: Freddy Kristiansen |
MergetoolWith the release of newer versions of NAV has the Mergetool been updated to work with the latest features. A lot of tedious and error prone tasks can be solved by the tool built into the Mergetool.
Speaker: Per Mogensen |
.NET and NAV Interop – the two mightiest development frameworks ever made merge!NAV 2009 R2 introduces the ability to use .NET types natively from C/AL code. Join this session to learn the following
Speaker: Vjekoslav Babić |
Partner-ready Software: how to build software for others to maintainWould you like to do more successful products and projects? Are you interested in turning your functionality into well-structured software that can be extended easily? Do you care for a fresh approach at writing NAV code in the times of cloud computing and three-tier architecture? – Then you should definitely read on and attend our session on partner-ready software. Partner-Ready Software is a concept and a methodology devised by Gary Winter (CEO at agiles), Eric Wauters (Head of Development at iFacto, MVP, aka Waldo), and Mark Brummel (author of Microsoft Dynamics NAV Application Design, MVP). Its goal is simply to make NAV projects more profitable, and to turn NAV verticals into volume-deal-enabled software. The Partner-Ready Software concept spans from sales and marketing related topics, project methodology and tools, right down to software architecture and questions of sustainable development. Our initiative is supported by Lars Hammer (MS Principal Software Architect) and the Microsoft EMEA product team. In our session we will give you a brief overview of the PRS initiative, but – this being NAV TechDays – will focus mainly on the code aspects of
Who should attend? – Senior developers and software architects, but also decision makers for NAV-based products, and most definitely everybody who is interested in some fresh ideas on NAV coding and NAV architecture. Speakers: Eric Wauters, Gary Winter |
Reporting story in NAV '7.0'
On top of the report discussion this session will also briefly introduce a new NAV '7' Query object and describe the scenarios, which will be enabled by this object. Confidentiality Agreement required Speaker: Yuri Belenky |
Let’s bring the RoleTailored Client to the next level with cool Visualizations, Charts and your custom UI Add-ins
Confidentiality Agreement required Speaker: Christian Abeln |
Tools & tricks that make NAV development easier and more organizedMany developers, when moving from any comprehensive IDE, become flustered by the lack of tools that the Dynamics NAV environment delivers. Many of us do not know that there are many tools and tricks that can be used to make a developers life easier and we intend to explore these solutions. Speaker: Mark Brummel |
Understanding Keys & Indexes with Dynamics NAV & SQL ServerWith Dynamics NAV and SQL Server it is important to understand how “Keys” and “Indexes” actually work; how they could/should be used within the C/AL code, which problems they could cause and how those could be solved. “Indexes” could have a dramatic impact on the system’s performance, thus learning to optimize them could give a huge benefit. The session will explain the general aspects of “Indexes” and “Keyes” with NAV and SQL and how the C/AL code is affected by those. Further it will be shown how “Index” related problems could be investigated, analyzed and finally solved. Audience: NAV/SQL developers, NAV/SQL administrators Level: 300 - Advanced Speaker: Jörg Stryk |
Closing Keynote: The Luck FactorWhy do some people get all the breaks?
For many years, Professor Wiseman has worked with some of the world’s luckiest and unluckiest people to answer these fascinating questions. Come to the talk and discover the results of his work. You’ll also find out how The Luck Factor can change your life. Speaker: Richard Wiseman |