- 34
- 73 025
Sumit Gupta (Dynamics CRM)
United States
Приєднався 22 лис 2011
The channel has been created with a perspective to share knowledge and information to encourages continuous learning and creativity, that provides exposure to innovative ideas and stimulates personal and professional growth.
Feel free to shot an email for any of your queries !!
Feel free to shot an email for any of your queries !!
Debugging Plugin - Tutorial: Utilizing Plugin Profiler: Tracing and Console App
In this tutorial we will cover the debugging of plugins
Debugging plugins can be challenging, especially when dealing with complex logic and multiple dependencies. Tracking logs, console application, and plugin profiler are three useful tools that can help developers to identify and fix issues in their plugins.
Tracking logs are messages that are written to a log file or console during plugin execution. Developers can use tracking logs to trace the flow of the plugin code, identify errors, and understand the behavior of the plugin. The advantage of using tracking logs is that developers can analyze the logs after the plugin execution and identify issues that occurred during the execution.
A console application is a command-line application that developers can use to debug their plugins. By running the plugin code in a console application, developers can interact with the code, step through it, and debug it in real-time. The advantage of using a console application is that developers can quickly identify and fix issues in their plugins without having to run the plugin in the context of the application.
Plugin Profiler is a tool that developers can use to trace the execution of their plugins in real-time. By using the Plugin Profiler, developers can see the time taken by each plugin step, identify bottlenecks, and optimize the plugin code. The advantage of using Plugin Profiler is that developers can identify performance issues and optimize their plugins for better performance.
In conclusion, tracking logs, console application, and plugin profiler are three useful tools that developers can use to debug their plugins. Each tool has its advantages, and developers can choose the tool that best suits their needs based on the complexity of their plugin code, the nature of the issue, and their debugging preferences.
Table of Contents:
00:00 - Introduction
00:13 - Intro about Plugin Debugging
01:31 - Implementing Tracing Services
03:49 - Configuring Trace Logs in Application
05:14 - Writing Code with Trace logs
09:30 - Reading the Trace Logs
11:07 - Exploring Console Application Debugging
13:01 - Generating ClientId and Secret in Azure
13:56 - Adding Permissions to Service Principal
14:55 - Associating Service Principal to Instanc
18:03 - Adding Nuget packages to console App
21:21 - Passing the parameters
25:06 - Unit Test coverage console app
25:46 - Implementing Plugin Profiler
28:11 - Advantages of different debugging styles
30:28 - How to set up the Plugin Profiler
Debugging plugins can be challenging, especially when dealing with complex logic and multiple dependencies. Tracking logs, console application, and plugin profiler are three useful tools that can help developers to identify and fix issues in their plugins.
Tracking logs are messages that are written to a log file or console during plugin execution. Developers can use tracking logs to trace the flow of the plugin code, identify errors, and understand the behavior of the plugin. The advantage of using tracking logs is that developers can analyze the logs after the plugin execution and identify issues that occurred during the execution.
A console application is a command-line application that developers can use to debug their plugins. By running the plugin code in a console application, developers can interact with the code, step through it, and debug it in real-time. The advantage of using a console application is that developers can quickly identify and fix issues in their plugins without having to run the plugin in the context of the application.
Plugin Profiler is a tool that developers can use to trace the execution of their plugins in real-time. By using the Plugin Profiler, developers can see the time taken by each plugin step, identify bottlenecks, and optimize the plugin code. The advantage of using Plugin Profiler is that developers can identify performance issues and optimize their plugins for better performance.
In conclusion, tracking logs, console application, and plugin profiler are three useful tools that developers can use to debug their plugins. Each tool has its advantages, and developers can choose the tool that best suits their needs based on the complexity of their plugin code, the nature of the issue, and their debugging preferences.
Table of Contents:
00:00 - Introduction
00:13 - Intro about Plugin Debugging
01:31 - Implementing Tracing Services
03:49 - Configuring Trace Logs in Application
05:14 - Writing Code with Trace logs
09:30 - Reading the Trace Logs
11:07 - Exploring Console Application Debugging
13:01 - Generating ClientId and Secret in Azure
13:56 - Adding Permissions to Service Principal
14:55 - Associating Service Principal to Instanc
18:03 - Adding Nuget packages to console App
21:21 - Passing the parameters
25:06 - Unit Test coverage console app
25:46 - Implementing Plugin Profiler
28:11 - Advantages of different debugging styles
30:28 - How to set up the Plugin Profiler
Переглядів: 538
Відео
Plugin Development Tutorial: Understanding Event Execution Pipeline along with Real-World Case
Переглядів 637Рік тому
In this comprehensive tutorial on plugin development, we will cover everything you need to know about creating plugins for your application. We will start by discussing the event execution pipeline and how it works, including pre-operation and post-operation events. From there, we will dive into plugin registration and how to trigger your plugins in the application. Throughout the tutorial, we ...
Learn Dynamics CRM - Detailed Course - Sales Insights
Переглядів 954Рік тому
In this Tutorial we will be exploring Sales Insights Sales Insights is an AI-powered feature of Microsoft Dynamics CRM that provides sales teams with insights and recommendations to improve their customer engagement, sales pipeline management, and overall sales performance. Some of the key features of Sales Insights include: Relationship analytics: Provides a visual representation of customer i...
Learn Dynamics CRM - Detailed Course - Product Catalog
Переглядів 2,2 тис.Рік тому
In this tutorial, we'll explore the product catalog feature in Dynamics 365 Customer Engagement, and learn how to create and manage products, pricing, and discounts. We'll cover the following topics: Product Family, Product, and Product Bundle: We'll start by explaining the difference between these three concepts in the product catalog. Product Family is a group of related products, Product is ...
Learn Dynamics CRM Sales Module - Detailed Course - Lead - Opportunity - Product Catalog
Переглядів 3,4 тис.Рік тому
Learn and Implement Dynamics CRM : CE - Sales Module along through detailed steps with practise labs. Table of Contents: 00:00 - Introduction 00:11 - Detailed Dynamics CRM Sales Course 01:58 - Course Agenda Discussion 05:25 - Configure organization and management 07:33 - Discussion about the sales app 08:57 - Configurations and settings 10:24 - Territory Configurations 12:09 - Auto Number Setti...
Learn and Implement - Position Hierarchy Security in Dynamics CRM
Переглядів 8982 роки тому
The video shares information about the Position Hierarchy Security in Dynamics CRM - its importance and steps to configure the same.
Learn and Implement - Manager Hierarchy Security in Dynamics CRM
Переглядів 8712 роки тому
The video shares information about the Manager Hierarchy Security in Dynamics CRM - its importance and steps to configure the same.
Learn about CB Replicator - Dynamics - SharePoint Integration
Переглядів 2192 роки тому
The tutorial shares the steps to start a trial instance of CB Replicator : Integrate it with Dynamics CRM and SharePoint using the Client ID and Tenant ID. Along with it - it shares the importance of why to use CB Replicator while integrating Dynamics CRM with SharePoint
Learn and Explore Security Role in Dynamics CRM : Dynamics CE
Переглядів 6542 роки тому
The video shares the information for the security role configurations in Dynamics CRM : Dynamics CE Clearly shares the importance of User Level Permissions : Business Unit : Parent - Child : Organization along with Business Unit
Learn Customer Service Module : Dynamics CRM : Dynamics CE
Переглядів 7 тис.2 роки тому
The video shares information about the Customer Service Module in Dynamics CRM : Dynamics CE
Learn Field Service Module of Dynamics CRM : Dynamics CE
Переглядів 2,1 тис.2 роки тому
The video shares insights about the Field Service Module of Dynamics CRM : Dynamics CE
Learn Marketing Module of Dynamics CRM : Dynamics CE
Переглядів 3,8 тис.2 роки тому
The video shares the descriptive information about the Marketing Module of Dynamics CRM : Power Platform : Dynamics CE
Learn Dynamics CRM Sales Module - Explained - Step by Step Complete Flow
Переглядів 15 тис.2 роки тому
The video explains detailed steps about the Sales Process/ Sales Module in Dynamics CRM
Learn Navigation in Dynamics CRM : Dynamics Customer Engagement
Переглядів 6282 роки тому
The video covers the basic navigation to be followed in Dynamics CRM : Dynamics Customer Engagement by a beginner It includes steps including swapping between different Model Driven Apps based upon roles and permissions granted to an individuals
Steps to configure a new user in Dynamics CE : Dynamics CRM | User Security Role and Permissions
Переглядів 1,1 тис.2 роки тому
The video shares in descriptive steps to set up a user profile in Dynamics CRM : Dynamics CE with allocation of needed security roles and permissions.
Setting up Trial instance of Microsoft Dynamics CRM :: Power Platform Trial
Переглядів 4,4 тис.2 роки тому
Setting up Trial instance of Microsoft Dynamics CRM :: Power Platform Trial
Big Bear Valley - Snow all the way - Los Angeles - 1st Jan 2022
Переглядів 3562 роки тому
Big Bear Valley - Snow all the way - Los Angeles - 1st Jan 2022
Listing App Package on Microsoft AppSource
Переглядів 9743 роки тому
Listing App Package on Microsoft AppSource
Steps to create an App Package for Microsoft AppSource
Переглядів 3,7 тис.3 роки тому
Steps to create an App Package for Microsoft AppSource
How to register on Microsoft Partner Network
Переглядів 14 тис.3 роки тому
How to register on Microsoft Partner Network
Requirement to list App on Microsoft AppSource
Переглядів 6733 роки тому
Requirement to list App on Microsoft AppSource
What exactly Microsoft AppSource is?
Переглядів 1,9 тис.3 роки тому
What exactly Microsoft AppSource is?
Steps to be followed to upload the plugin in XrmToolBox through Nuget package (#4)
Переглядів 4163 роки тому
Steps to be followed to upload the plugin in XrmToolBox through Nuget package (#4)
Steps to Debug a Plugin in XrmToolBox (#3)
Переглядів 2,6 тис.3 роки тому
Steps to Debug a Plugin in XrmToolBox (#3)
Developing a Plugin for XrmToolBox - Dynamics Customer Engagement(#2)
Переглядів 9943 роки тому
Developing a Plugin for XrmToolBox - Dynamics Customer Engagement(#2)
Importance of XrmToolBox in Dynamics Customer Engagement (#1)
Переглядів 8603 роки тому
Importance of XrmToolBox in Dynamics Customer Engagement (#1)
Steps to customize Views in Model Driven App : Dynamics Customer Engagement : Power Platform
Переглядів 2353 роки тому
Steps to customize Views in Model Driven App : Dynamics Customer Engagement : Power Platform
Steps for Form Customization in Model Driven App - Power Platform
Переглядів 2263 роки тому
Steps for Form Customization in Model Driven App - Power Platform
Simple steps to create and design a Model Driven App in Power platform
Переглядів 633 роки тому
Simple steps to create and design a Model Driven App in Power platform
Is outbound marketing decrypted or renamed?
Hi Sumit, this is Amit from Mindnerves Technology Services. Please let me know if we can talk for few minutes. Thanks.
Hii Sumit, I hope you're doing well! I've seen your videos on UA-cam, and they’re fantastic. I’m interested in exploring a collaboration between my EdTech company and a Microsoft solution partner. Could you let me know your availability so we can connect?
Sure Kindly reach me out over my email and we can plan a connect
@@SumitGuptaDynamics Kindly help me with your email id, so that we can connect?
Hii Sumit, Thanks for the response!! Kindly share the email id so that we can connect. Thanks!!
@@SumitGuptaDynamics Mail shared, Can you please check? Thanks!!
Sir can I use this Microsoft for my online courses company so that I can use Microsoft certifies for my candidates
Microsoft has its own certification process and you may create a profile and appear in for same
Great information to prepare for an interview. Do you have any tutorials for integrating canvas apps with teams or model driven apps?
Thanks Got stuck with few delivery projects and so this got side tracked !! But if you need anything specific would be happy to assist
Explain about Dynamics 365 Customer Service do some more videos on dynamic 365 concepts
Hello, do you offer consultancy for this?
Yes let’s connect and check what best I can assist you over
Thank you!
Very help full video for beginners .Every thig is explained in very clear manner .
Glad to hear that
this is the most effective way of explanation... kudos🙌🙌🙌 please make more videos🙏🙏🙏
Thank you, I will
hello sir
Hello
Why there is no sound in your video
Hi Santosh Thanks for sharing the feedback - earlier it was an issue - but later on updated the setup - Hopefully you got better sound in upcoming content Please do feel free to reach out to me for any inputs
Great job Sumit, Could you please make a detailed video of all Field service modules.
Great explanation Sumit.. thank you
So nice of you
loved it.. many thanks.. it was very helpful as I was looking out for some quick briefing on CRM modules
Glad it was helpful!
loved it.. many thanks.. it was very helpful as I was looking out for some quick briefing on CRM modules
You are welcome!
Nice explanation .Thankyou.
You are welcome
very informative, Thanks 🙂 I have 1 query...for this latest Marketing module what exactly is the Life Cycle of module?? is there any new life cycle, old life cycle i'm aware.
Thanks Sumit. Could you please explain how we can differentiate the Case and work order .Thanks
Those are two altogether things
Can you please share the vodeo link for the following session where you said some more things like price list and product adding etc
Hi Sumit, How can i publish a .Net Core WebAPI SaaS solution in AppSource.
A milestone for beginners.
This is the clearest explanation I've seen so far. I have a question though. I have custom entity called Price adjustment. Now I would like to have two different roles, let's call it User and Manager. I want the user role to be able to read Price adjustment table but not add, edit or delete. While the Manager user role has full access. In the user role, I left everything as "None" except for the Read to be Organization. But when I test it, the user role is still able to Add, Edit and Delete. What am I missing?
Please under take following Clear the browser cache if possible please use a separate browser for validation Please check if user is part of any team or is part of any other security role
Nicely explained
Very helpful content Sumit Keep it up
I liked the video. this is the exact information I was looking for. Thanks
Glad it was helpful!
nice video. This is very informative, Can make a video on managing security when we add different business in the same environment ?
Will upload soon
Excellent but your voice is too low.
Noted
thank you for the detailed overview of product catalog.
Glad it was helpful!
I love the way you teach!
Really helpful video for CRM learner.. keep making more videos your way of explaination is really nice and logical.. make more videos
Thank you, I will
What if recreate order for quote with won opportunity?
Could not find a part of the path 'C:\USERS\PRAFULCHAUHAN\PROJECTS\XRMTOOLBOX\XRMTOOLBOX\PLUGINS'.
Please do more videos on sales where we can learn more... U r explaining in a wonderful way
Tq very much... This video helped me a lot used it multiple times
Muito obrigada, tava com uma dificuldade terrível para entender isso (tô estudando pra uma prova), e você me ajudou bastante! Saudaçoes do Brasil!!
very low sound..can't hear it.
Hi Thanks for sharing the same - yes initailly the steup was not as expected - but have recently upgraded and I hope content in my next video is meeting up expectations. If you have anything specific - Do let me know and I'll ensure to assist you over the same
Very informative video 👍can you please make one where you can explain with practical scenarios which plugin to use when as scenarios for Prevalidation, Preoperation and postoperation
Thanks for the uploading video
Hai sir, you have to create the active directory for client id and secret id why we create sir please explain
Client ID and Client Secret is needed - to ensure that we are developing a code - which is not dependent on user. If you are developing userid/password and over a time it gets deactivated then your application will stop working
Sir can you please share your mail id
Hi, I want reseller authorization from Microsoft guide me please.
Hi What specifically are you trying to perform post getting the authorization
@@SumitGuptaDynamics I setup Microsoft Partner as a reseller and I have my company LLC as well but still not getting the approval, Kindly if you guide or help me to how to proceed.
@@SumitGuptaDynamics I watched so many videos, tried to contact on Microsoft support but unfortunately still not received any support from Microsoft to help me out of the problem please help me to fix these problems
@@dunhilislive Thanks for reaching out - can you please share the specific concern you are facing out in there
Thank you, crmbro :)
Hi Sumit, its been more than 2 weeks and still Im seeing my tool status as Pending, I havent got any mail from Devs of XRMToolbox, Please help!
Hi Sumit, i would like to see new video’s about Marketing and Customer Service. If u have time plzzz
Sure I try my best to manage some time out
Volume is too low, otherwise it is very good video. After 42 min the volume does increase to normal level.
Thanks for your valuable feedback
It was easily explained, only draw back is that when you type there is drum beat sound that is because of hollow wood bench. If you can avoid it, it would be real great, i got annoyed as you were talking and at the same time typing my concentration was going off a bit. In some places the voice was bit low.
Thanks @williamsatish25 This has been really helpful
That was my feedback too. But overall, this tutorial video was great and helped me for my upcoming interview. Thank you Sumit!
Please make a video on types of security in Dynamics 365 with some scenarios of every type
Sure Sharjil Just a request if you liked my video please do likenit
@@SumitGuptaDynamics Yeah I have already liked your video
@@SumitGuptaDynamics Already liked
Nice video, but unable to hear properly as your voice is so feeble. Trying hard to hear what you are saying.
Sorry about that Had upgraded the audio system recently and planning to remake the video !! 🥳
what does solutionanchorname in input.xml represent? Pls reply
Need to check that hadn’t worked upon this for long time !!
Can you please make a video on CICD please
Sure Raghu Will be posting same soon