Menu Close

Blog

Slide 1

Microsoft Business Applications Blogposts, YouTube Videos and Podcasts

Helping Businesses with Technology

Slide 2

Microsoft Business Applications Blogposts, YouTube Videos and Podcasts

Helping Businesses with Technology

Slide 3

Microsoft Business Applications Blogposts, YouTube Videos and Podcasts

Helping Businesses with Technology

previous arrow
next arrow

{Did you know} My Blog is Top 6th according to the feedspot

Hello Everyone,

Today i am going to share happy moments of my blog.
I have started this blog back in 2015 and when i look back, my blog have grown tremendously that i didn’t imagined.
 Many thanks for viewers for encouraging me to do more blogs by visiting my blog and i have heard from my blog subscribers that my blog is helping them in there day to day jobs. It means alot for me.
Today total views:

 

 

60 Best Microsoft Dynamics 365/CRM Blogs & Websites:
Today my blog is top 6th blog in the world according to the www.feedspot.com under top 60 blogs Dynamics 365 Blogs category.
Click here

 

Have active 1000 followers on the feedspot.
100 Best CRM Blogs and Websites: 
Also top 50th blog in CRM Blogs according to the www.feedspot.com under the top 100 CRM Blogs category
Click here
Many thanks for Feedspot for chosing awarding my blog as their preferred blogs list.
I hope this helps
Malla Reddy(@UK365GUY)
Share this:

{Do you know} Community tools for Microsoft Dynamics 365 & Power Platform – Dataverse

Hello Everyone,

Today i am going to share some of the useful tools for Microsoft Dataverse from Community is XRMTOOLBOX.
XRMTOOLBOX is a place for all community tools click here
It is a windows application connects to Dataverse, providing tools to ease customization and operational tasks.

 

Xrmtoolbox helps to customize or configure task easier and less time consuming.
Browser Extensions:
Level up for Dynamics 365/Power Apps:
The level up tool, helps us to quickly perform advanced/hidden actions in Dynamics 365/Power Apps, without bookmarklets.
Visual Studio Code Extensions:
Building own’s extension for visual studio code the community has taken the benefits of this and has built several of them.
1. Dataverse Devtools : Helps to connect to a Dataverse environment general Typescript definitions for entities, create different type of Dataverse-specific projects and much more.
2. Power Apps Portal Helper : Set of commands that simplify working wirh Power Apps CLI for Portals.
3. PCF Builder : Helps with Initializing, building and testing Power Apps Components Framework components

I hope this helps

Malla Reddy(@UK365GUY)
Share this:

{How to} Key areas of Application Lifecycle management within Power Platform

Hello Everyone,

Today i am doing to touch on key areas of the Application lifecycle management.
So lets gets started.
Application lifecycle management which includes governance, development, maintenance.
Which also includes:
  • disciplines
  • maintenances
  • change management
  • support
  • continous integration
  • project management
  • deployment
  • release management
  • governance 
It also provide communication and collaboration between software development teams and related departments, like test and operations.
Important areas of Application lifecycle management:
  1. Governance: requirements management, resource management, nuturing and system administration such as data security, user access, change tracking, review, audit, deployment and rollback.
  2. Application development: software development lifecycle, planning, design, building and testing the application and continuous improvement.
  3. Maintenance: Deployment of app and maintenance of dependent technologies.
As you can see from below image: Application lifecycle is circular development process.
Areas: Plan & track, develop, build and test, deploy, operate, monitor & learn from discovery.
ALM is for Power Apps, Power Automate, Power Virtual Agents and Dataverse.
Microsoft Dataverse lets securely store and manage data and processes that’s used by business applications.
To use Power Platform features and tools available to manage ALM, all environments that participate in ALM must include a Dataverse database.
Solutions are the mechanism for implementing ALM.  Solutions are used to export and import across environments.
Dataverse stores all artifacts including solutions.
Source control is for storing and collaborating on your components.
CI/CD Continuous integration and  continuous delivery like Azure DevOps, which allows to automate, build test and deployment pipeline.
I hope this helps
Malla Reddy(@UK365GUY)
Share this:

{How to} Tools and Apps used in Application Lifecycle Management(ALM)

Hello Everyone,

Today i am going to show the tools and apps used in Application Life Cycle Management.
Lets gets started.
1. Power Platform Admin Center
PPAC provides administrators to manage environments and settings for power apps, power automate and model driven apps in Dynamics 365 Customer Engagement Apps.

 

Also manages data integration, gateways, data policies, and get key Microsoft Power Platform metrics through Microsoft Dataverse analytics, power automate analytics, power apps analytics.
2. Power Apps:
Power Apps is collection of apps and services, connectors and data platform that provides a rapid application development environment to build custom apps for any business needs.

 

 

It can be connected to business data stored in Microsoft 365, SQL Server etc.
3. Configuration Migration Tool: This tools enables to move configuration and or reference data between the environments.

 

Note: Configuration/Reference data is different from user and transcational data and is used to define custom functionality in apps based on Dataverse.
Know more about the tool here
4. PowerShell Moduels:
PowerShell cmdlets for administrators, app makers, and developers can automate many of the management and monitoring, quality assurance tasks that are only possible manually today in Power apps, the power platform admin center.
Click here
5. Pipelines:

 

Using Power Platform Pipeline admin create and configure pipelines so that makers can deploy the solution by click of a button into other environments like UAT or Production from Development.
 Tools and apps used by developers
 
1. DevOps:
Power Apps build tools to automate common build and deployment tasks related to Power Apps if your DevOps platform is Azure DevOps.
DevOps is the combination of Software development and IT Operations.

 

The primary goal of DevOps is the software development lifecycle and provide continuous integration continuous delivery(CI/CD) with quality software.
Microsoft Power Platform  Build Tools for Azure DevOps here
2. Version Control System:
To keep track of the changes on the files  by keeping track of changes committed to softwate code.
 Getting started with GIT Here
3. Package Deployer:
    Lets administrators or developers deploy packages of relevant assets to Dataverse instances. Packages can consist of not only solution files but also flat files, custom code and HTML files. CDS  provides Visual studio template for creating packages that can be used with the package deployer tool or with PowerShell to deploy them to CDS Instance.
Learn more about Package Deployer Here
4.Solution Packager:
It is a tool that can unpack a compressed solution file into multiple XML files and other files, so they can be easily managed by a source control system.
Learn more about Solution Packager Here
5. Power Platform CLI:
Its a single stop developer command line interface that empowers developers and app makers to create code components.
More about Power Platform CLI Here
 I hope this helps
Malla Reddy(@UK365GUY)
Share this:

{How to } Run Pipelines in Power Platform

Hello Everyone,

Today i am going to show how to run Pipelines in Power Platform.
Lets gets started.
Must have following:
1. Pipelines must be created and associated with the environment that is used for development environment.
2.The development environment must have Microsoft Dataverse and  Dataverse plus Dynamics 365 Customer Engagement Apps.
3. The user should have previleges to run the pipelines, i.e Deployment Pipeline Administrator, Deployment Pipeline User. for more info click here
4. The user should have import privileges to the target environments associated with Pipeline.
5.Power Platform Pipeline application must be installed in your pipeline host environment.
Now lets see in action.
Go to Solutions area, either create a new solution or select unmanaged solution.

 

In order to deploy to the pipeline there are two options we can choose anyone of it.
1. once solution is opened, on the lefthand side of the solution click on the “Pipeline”

Choose the Pipeline from the drop down and then click on Deploy here.

or click on Overview:
We can also deploy from here too.

 

After deploy we can see the solution is deploying into the Production.

Note: Always use version control, for example we can not deploy the version 1.0.0.1 to production before it has been deployed to test, in our example i have deployed to production. After Deploying to test, same solution will be deployed to Production too. Even if afterwards you made changes to the solution without incrementing the version.
We can monitor the Pipeline page in the solutions area which displays all deployments activity.
Click on the Run History we can see the deployed solution into the production.
I hope this helps
Malla  Reddy(@UK365GUY)
Share this: