Hello There,
I completed Engineering , and new to Dynamics CRM Developer.
In which programming language i should be perfect?
c# is enough of ASP.NET also required.?
please Give me details about this.
*This post is locked for comments
Hello There,
I completed Engineering , and new to Dynamics CRM Developer.
In which programming language i should be perfect?
c# is enough of ASP.NET also required.?
please Give me details about this.
*This post is locked for comments
For me Dynamic CRM is a framework. So better before you go deeper in Dynamic CRM. Try to learn basic c# development. Know all the basic like variable, data type, looping. It should give you more understanding in Plugin Development in Dynamic CRM. In Javascript, you should learn the same. After that in Dynamic CRM you only need to learn API that they create for us.
Happy Coding!
I agree with Paul Shore. The most important thing to learn is Dynamics CRM itself. You can customize a ton from within the system itself, and it's usually the preferred way of customizing too.
Personally I'm using JavaScript more and more as the WebAPI nowadays provides a solid foundation for CRUD-work.
Other that mainly C# --- for plugins and integrations etc.
Hi Akshay,
we have been engaged in Microsoft Dynamics CRM business and development for almost ten years. The experience says: as a developer you have to master C# and JavaScript at least. Also, the knowledge of DataBase will be highly appreciated.
But in different projects you might need to know more than CRM considering Interfaces. This comes automatically with every project you participate in.
Our Company: http://www.360-consulting.de/[View:http://www.360-consulting.de/:750:50]
The most important thing to learn is Dynamics CRM itself - it's pretty powerful. It's limited though and IMO Turing machine programming was the most useful thing I learned to get the best out of using Dynamics workflows etc. A few years intensive will break you in, and ensure that you're not using C# or Javascript where it's unnecessary.
Then C# I reckon, although I only use it a bit for slightly customized workflows - emailing attachments from notes for example. Make sure your work can provide you with a beefy machine and expensive Visual Studio licence if you use C# a lot though.
Then again, any significant work I do with Dynamics CRM is in Python - LEMP(ython) stack - with Odata V.4 Web API.
(To do S2S type stuff on our CRM from a custom web app - Django)
The good thing about Web API is you can use whatever language you like or whatever makes most sense given constraints.
I simply don't have the patience/salary/power to put up with Visual Studio and if I did, I probably still wouldn't change the stack I use currently. I'm probably 10X more productive with my modest stack coding in Sublime than I would be with Visual Studio in a big place. I work for a small company. Everyone's situation is different.
Good luck!
Hi Akki,
I am happy that you are interested in becoming a CRM developer, the market is so good and there are very less resources in the market.
Yes, you need to have some basic knowledge on C#.net.
MS CRM is a very easy technology to hop onto, if you are really interested in becoming an MS CRM developer then I would suggest undergoing a training on MS CRM, where you will get hold of CRM functional areas and boundaries which will help you understand the tools available, then having some knowledge on C# you should be able to become a good developer
There are some good CRM training academies where you can enroll and start learning
I had got trained from Techsoochi am not sure if they are still running, but you can check by calling them on +919620557722/+919620667711
Hey Thank you @Hardilchauhan.
It was all about coding.
actually, i already settled up with Plugin registration, JavaScript, web-resource, crm sdk and CRM related stuffs.
Hi Akshay,
Yes the above link which you are referring for C# is enough to learn, and side by side you should try Dynamics 365 SDK toolkit which will help you the best.
Thanks,
Herry
André Arnaud de Cal... 291,391 Super User 2024 Season 2
Martin Dráb 230,445 Most Valuable Professional
nmaenpaa 101,156