cub-e.net

just coding...

DirectionsEMEA 2017 Madrid – Development on Dynamics 365 CRM

Directions EMEA is an independent conference for Microsoft Dynamics partners from the ERP and CRM channels focusing on the SMB market. It is organized by partners for partners. The conference is where Microsoft Dynamics Partners go to learn first-hand from Microsoft about the Microsoft Dynamics Roadmap and new features of the latest Dynamics NAV version (Tenerife). Following the concept of integrating CRM and ERP within Dynamics 365, Directions EMEA also offers a deep insight into Microsoft Dynamics 365 BE for Finance and Operations, Microsoft Dynamics 365 BE for Sales and Microsoft Dynamics 365 BE for Marketing, as well as ensures a comprehensive understanding of the Cloud Solution Provider program.

Directions EMEA brings together over 2000 developers, implementers, technical experts, sales, marketing and executive/owner representatives from Microsoft Dynamics Partners. For independent software vendors, the event is a unique opportunity to show their solutions to the largest Microsoft Dynamics Partner forum and demonstrate their readiness for Dynamics 365 BE as SaaS providers.

The Directions conference provides the Dynamics community with a forum for knowledge sharing, networking and discovering new opportunities for future growth and collaboration. It is a must-attend event where partners can enhance and build their networks to reach a broader SMB market, learn about the latest product developments and tools, as well as enrich their operational and technical knowledge.

Since 2008 Directions EMEA has grown year by year. In 2016, it attracted almost 1800 attendees from 580 companies as well as 60 sponsors. 2017 is the 10th annual conference and will take place in Madrid on October 4 – 6, 2017.

Our CEO Baris Kanlica has a session in this event on 6th October Friday in Venecia room. Session name is  “Dynamics 365 new development features and deprecations” and it is is focused on those new to CRM development or CRM administrators interested in taking the plunge to “code” customization. The session will be covering all development structure of the Dynamics platform since version 2011. Attendees can easily see the difference between versions from a development perspective and will be particularly helpful for those who work on upgrade projects.

See you there :)

https://mawens.co.uk/directionsemea-2017-madrid-development-on-dynamics-365-crm/

CRM Saturday Oslo 2017

Please join us on the next CRM Saturday event in Oslo (Norway) on 26th August. My session is "D365 New Features & Deprecations"

Full details and registration can be found on the CRM Saturday website: http://mwns.co/cso2017

CRM Saturday is a Free CRM Technical & Strategy Event Organised by the Microsoft Dynamics Community MVP's For Dynamics 365 Professionals, Technical Consultants & Developers. Learn & share new Skills whilst Promoting the CRM Manifesto, helping organisations overcome the challenges of implementing a Successful CRM Strategy with Microsoft Dynamics.

This is a whole day event with a lot of speakers from all around the world. It is an advertising and recruitment free event, and we are setting up both a technical and a business/strategy track so there will be interesting session for everyone.


Free Dynamics 365 Training at Microsoft London

CRM Saturday and CRM Boutique Mentoring Programme are running a free Dynamics 365 training day on Saturday 22nd July at Microsoft London Paddington. I am one of trainers of Track B.

CRM Saturday and CRM Boutique Mentoring programme are arranging a free Dynamics 365 CRM classroom training delivered by a number of Microsoft MVPs and Dynamics Experts.

The event will also be used to raise funds to the London Fire Relief, British Red Cross. 100% donations go directly to the charity.

Trainers are volunteering and dedicating their Saturday to give back to the Dynamics community and to raise money to a good cause.

This hands-on training has 3 tracks:

Track A: Application Core for those looking to learn the basics of Dynamics 365 functional capabilities.

Track B: Configuration and Customisation: for those who know Dynamics capabilities but want to learn how to configure the platform without code or development.

Track C: Unified Service Desk Specialist training

Please make sure you explain in your registration how you see this training can help your career as places are allocated by application – NOT on first come first serve basis.

Featuring these exceptional experts and MVPs: Raz Dynamics , Neil Parkhurst , Baris KANLICA , Janet Robb and more!

Please make sure you explain in your registration how you see this training can help your career as places are allocated by application – NOT on first come first serve basis

Places are limited so please register your interest here: http://mwns.co/fdt 

CRM Saturday Zurich

I'm pleased to announce that I'm one of the presenters in CRM Saturday Zurich which will be held 13th April at the Microsoft Switzerland.

About my session:

Dynamics 365 new development features and deprecations
Saturday, May 13
 | 10:15 PM - 11:00 PM
 | Room 3

Format: Presentation
Level: Intermediate

Looking to extend or write your first code to your Dynamics CRM environment? This session is focused on those new to CRM development or CRM administrators interested in taking the plunge to "code" customization. Covering all development structure of the Dynamics platform since version 2011. Attendees can easily see the difference between versions from a development perspective and particularly helpful for those who work on upgrade projects.

About CRM Saturday:

CRM Saturday is a Non Profit Technology Event Sponsored by Microsoft and Organised by the Microsoft Dynamics and CRM Community. It provides Organisations and Microsoft professionals a unique opportunity to keep up to date with the many platform changes and come together to discuss the challenges often faced during CRM implementation and digital transformation with fellow Industry experts. Get ready for an action packed day with over 15 sessions by speakers from around the world including many Microsoft MVP's and industry experts.

You can find more detail in here : http://www.spsevents.org/city/Zurich/Zurich2017/home

Join Us at Summit EMEA 2017

I'm pleased to announce that I'm one of the presenters in Summit EMEA 2017 which will be held 4-6 April at the RAI Amsterdam.

About my session:

Development on Dynamics 365/CRM
Tuesday, April 4
 | 2:00 PM - 3:00 PM
 | Room: G110

Format: Presentation
Level: Intermediate

Looking to extend or write your first code to your Dynamics CRM environment? This session is focused on those new to CRM development or CRM administrators interested in taking the plunge to "code" customization. Covering all development structure of the Dynamics platform since version 2011. Attendees can easily see the difference between versions from a development perspective and particularly helpful for those who work on upgrade projects.

About Summit EMEA:

Summit EMEA 2017 will be held 4-6 April at the RAI Amsterdam. Summit EMEA provides Microsoft Dynamics users with best-in-class education on how to maximise the performance of Microsoft CRM, Dynamics AX, Dynamics NAV, and Power BI products. This event welcomes IT executives and end users from organizations using Microsoft Dynamics for learning and collaboration in a trustworthy environment.

This community-driven conference features special access to Microsoft leadership and a diverse array of interactive training workshops led by experts and users. Session topics include:

·         BI & Reporting

·         CRM Cloud Extensions

·         Developer

·         Leadership & User Adoption

·         Microsoft Dynamics 365

·         Power User

·         User Showcase

·         Partner Solutions Showcase

Sessions are currently available online. View session details, descriptions, and speaker information.

Interested in Power BI? There will also be three full days of Power BI sessions available to attendees. View Power BI sessions.

This event is brought to you by AXUG, CRMUG, NAVUG, and PBIUG. These User Groups are the world's most influential communities of Dynamics users, business leaders, IT professionals, developers, and partners - with members sharing a common goal to maximize and advance the performance of their Dynamics investment.

Register today! Begin your conference registration.


Join Your Microsoft Dynamics Peers at Summit EMEA 2017

I'm pleased to announce that I'm one of the presenters in Summit EMEA 2017 which will be held 4-6 April at the RAI Amsterdam.

About my session:

Development on Dynamics 365/CRM
Tuesday, April 4
 | 2:00 PM - 3:00 PM
 | Room: G110

Format: Presentation
Level: Intermediate

Looking to extend or write your first code to your Dynamics CRM environment? This session is focused on those new to CRM development or CRM administrators interested in taking the plunge to "code" customization. Covering all development structure of the Dynamics platform since version 2011. Attendees can easily see the difference between versions from a development perspective and particularly helpful for those who work on upgrade projects.

Learning Objectives:
Changes on Javascript Library, SiteMap, Plugin and Workflow Development, Service struscture, Web Api, etc...

About Summit EMEA:
Summit EMEA provides Microsoft Dynamics users with best-in-class education on how to maximise the performance of Dynamics AX, Microsoft CRM, Dynamics NAV, and Power BI products. This event welcomes IT executives and end users from organizations using Microsoft Dynamics for learning and collaboration in a trustworthy environment.

Attendees will have direct access to the following:

* Product insights

* Practical answers to Dynamics questions

* Peer to peer expertise that will provide gains in product knowledge and streamline business operations

* Microsoft leaders

* Microsoft MVPs

* Subject Matter Experts

Summit EMEA also facilitates connections between Dynamics professionals both from local user groups and from an international network of likeminded professionals. This event is brought to you by AXUG, CRMUG, NAVUG, and PBIUG. These User Groups are the world's most influential communities of Dynamics users, business leaders, IT professionals, developers, and partners - with members sharing a common goal to maximize and advance the performance of their Dynamics investment.

Click here to begin your conference registration.


London CRM Meetup is completed

London CRM Meetup is completed successfully. 

After event Ramon Tebar (Metrobank CRM Software Architect - CRM MVP) said that
"Great Team Work yesterday at the CRM London Meetup (http://www.meetup.com/London-CRM-Meetup) celebrated in our Holborn offices. Our CRM Team managed to organise end-to-end its first public event and share some of the lessons learnt in our CRM implementation during the already almost last 4 years. This was a great opportunity to exchange experiences with other professionals and near 60 people came along. Our new team member, Natalia Blanco, was able to prepare and print all the badges for our external and internal attendees. Kiran Thind, Samira Bijle, Charlie Peacock and Marc Trotman kindly welcomed our guests at the store and walked them to the event room. Sergio Fernandez, Faisal Memon and Irfan Mistry helped to set the room layout and organise all the chairs. At the same time, David Duong and Thomas Yates configured the microphones and checked the room audio. Marcin Bochenko brought his cool camera and took pictures during the whole session (looking forward to seeing them!). When everyone was in the room, Metroman came along to say hello thanks to Liam Hunt. Our speakers were able to deliver a dynamic and entertaining agenda within the scheduled time. Deane Roe walked us through the challenges to gather and organise our requirements across multiple projects. Sebastian Waksmundzki and Baris Kanlica shared some developments advices. Our Test Lead, Chelsey Dawe, showed how to plan efficiently the CRM test cases. Mario Trueba, Vikas Yadev and Matthew Groves explained how to integrate CRM with other systems. Freya Breitenbach described how important our digital communications are. Labina Jusufi explained some of the tricks to adopt and maintain our CRM practise. To close the event, we run an interactive Q&A session with the whole team involved and our guests raised multiple interesting questions. Thanks to Jeff Higgs and David Young, our CTO, for joining us and help us to answer some of the enquiries from our audience. I believe we have now new Metro Bank Fans :) " 







Cube.XRM.Framework

I develop CRM Framework for Microsoft Dynamics CRM 2013, 2015 and 2016.
You can follow and download this and related example project codes under my github : https://github.com/bkanlica/

Please join me let's develop it together

Cube.XRM.Framework.Core:

This is the main project of this framework. If you want to integrate external applications with Dynamics CRM you have to generate a Service object and connect to the Dynamics CRM. This project generates Dynamics CRM Service and connects to the CRM instance. Also this project contains some other core functionalities of framework such as logging.

Cube.XRM.Framework:

All framework functionalities are coming from this project.

  • Cube Base: All main functionalities are collected in this class like Plugin/Workflow Context, Create, Retrieve, Update and Delete operations, etc.
  • Cube Entity: If you want to create your own classes like Dynamics CRM entities this class will help you with add you some extra functionalities if you inherit your class from this class.
  • Exception Handler: Handle CRM Exceptions
  • Object Carrier: You can keep objects in memory with specified keys and access them later.
  • Settings: Framework setting are generating from this class.

Cube.XRM.Framework.AddOn:
You can access all framework functionalities - Context, Log Mechanism, Service will be ready to use in your Plugin and Workflow.

Cube.XRM.Framework.IntegrationTester:
This is just a test project also you can generate your settings file with this project.

Cube.XRM.Workflow.HelperTool:
This is a custom workflow that is accessible from your workflow screen while you create a workflow. It is include some useful functionalities for a workflow.