US - Iowa - Des Moines - CRM

Expand all | Collapse all

New Developer Training

  • 1.  New Developer Training

    Posted Oct 10, 2018 04:31 PM
    Hello everyone,

    I am currently new to the game. I graduated college in may 2018 and got a job as a software engineer where one of my responsibilities is Dynamics 365 CRM. I have already done the beginner bootcamp at Power Objects but looking to do developer training now. I have programming knowledge but not in C# or .NET . Does any body have any recommendations either online or in person preferably.


    Jonathan O'Brien
    AY McDonald

  • 2.  RE: New Developer Training

    Posted Dec 05, 2018 02:02 PM
    Hey Jonathan!

    I was in your shoes in 2016 when I graduated college. I have been doing CRM development for about 2+ years now and it can be a little challenging at first. It also depends on how your team/environment is setup. The only time you will need to do any C# is when you're working with custom workflow activities/plugins and possibly creating an .aspx page for custom SSRS reports, which all depends on the complexity of what your business needs are. We only have a couple of custom C# plugins/workflows and custom SSRS reports. If you are having trouble working on projects that are complex and require custom workflows/plugins, there are a ton of resources on Microsoft forums and on the CRMUG forums.

    - Download the XRMToolBox and become close friends with it. (It contains awesome tools for developers to make their lives easier)
    - Get the XRMToolKit extension on Visual Studio (this will help deploy your JS files, rdl files, html files, etc. very efficiently to your dev env.)
    - Don't get too code happy! KNOW when you should use out of the box functionality over custom JavaScript and C#. I struggled with this when I first started because I just wanted to dive into C# and JS. Look into using business rules over JS when necessary. This helps with upgrades because business rules will auto update with Microsoft changes whereas if your custom JS contains deprecated code, you will then have to fix the code and re-test everything.
    - Master the concept of unmanaged vs managed solutions.
    - Attend the SUMMIT.
    - Research, research, research.

    I still consider my self a newbie because I'm still learning new things everyday. Thought I would give you some insight into information I wish I would have known when I first started.

    Good luck with your career!

    Haris Lilic
    Bankers Trust
    Des Moines IA

If you've found this thread useful, dive deeper into User Group community content by role