Editing the CSS in Microsoft CRM 2013 - Where are the files located? - dynamics-crm

Our staff are having some issues using the new 2013 CRM. Seems they can't handle the openness of the design, so I've been tasked with editing the CSS to basically add some borders to divs, tables, etc.
The problem I've run into is where are these files located? The file names used when viewing the source appear to be dynamically generated, so I'm not sure where to go about editing anything.
<link rel="stylesheet" type="text/css" href="/Organization/_common/styles/main.css.aspx?lcid=1033&ver=-177406624" id="/organization/_common/styles/main.css.aspx?lcid=1033&ver=-177406624" />

You are better off using something like the example shown at http://snataw.wordpress.com/2014/01/30/prettify-entity-form-in-crm-2013/ where you create a CSS style sheet as a Microsoft CRM web resource and then use JavaScript to load that web resource to override the default style that Microsoft CRM has. I've used this for a few customer deployments, primarily for the word wrap functionality of the field display name labels, but I think it helps make the form look better with a nice box grid around the sub-grids and making the Header stand out a bit more than the default Microsoft CRM form. This would be more supportable than making changes to any of the existing CRM files and also has the advantage that this method will work in Microsoft Dynamics CRM Online environments where you do not have access to the underlying files in the CRM Server installation like you would in an OnPremise deployment.

I can't find anything about CRM 2013, but in Microsoft CRM 2011, the location appears to be C:\Program Files\Microsoft Dynamics CRM\CRMWeb_common\styles\global.css (reference). It's likely/possible this file is in the same location in the 2013 version. (Sorry if you've checked there already, since the dynamic css file location points to a similar directory.)
Since information on this is quite scarce (it's unsupported by Microsoft and changes you make may get overwritten by future updates), here's another link mentioning "global.css.aspx": http://tntsharinglady.com/tag/global-css-aspx/

Related

CRM Error administrator cant go to the solution

This is the error I get
The rest of the description:
There were some changes made on the mobile version of the app,
adfs was installed and set to ifd claim base authentication,
There were also changes on site map.
Thank you
Most likely you corrupted your site map (or whoever made the edits corrupted your site map).
The only way I know how to fix this particular error is through XRM Toolbox, Sitemap Editor plugin.
You will need to get the Sitemap XML from a different CRM instance that has all of the same customizations and MSFT solutions installed (Dev or Test should suffice). Once you have that Site Map XML, copy and paste it into your "Corrupt" sitemap XML, and save/publish the changes from XRMTB. You should be back in business.

how can i migrate my current tfs 2013 custom work items to 2015 visual studio cloud?

I currently use TFS 2013 with custom work items for bugs, change request, requirements and features. I am wondering if I can migrate them to visual studio cloud 2015? is there a tool within VS or 3rd party that can do this?
If you are meaning the vsts. Possibly duplicate with this question: How to migrate work items from TFS to VS Team Services (VS Online) . There has been perfect answer from jessehouwing, suggest use one of below three ways as he suggested:
Use Excel for import/export - Will work for most work items, you loose attachments and work item links other than parent/child. The
trick is to extract from one Project Collection then copy all fields,
except the ID to an Excel sheet bound to the target project
collection. You will need to fix all Identity fields (works best when
users have the exact same display name on premise as in VSTS) and
you'll have to import once with state new and then past the current
state/reason over the just imported values and sync again. Test
Cases, Plans, Suites and Shared Steps will not be imported with their
relations in tact. The approach would be very similar to this
one.
Use the TFS Integration Tools - Will work for most work item types, though it will loose custom kanban states and tags. Test
cases, Shared steps and their relations will not be imported. This
option will allow you to import import work items and source code
with their relationships in tact.
Use a 3rd party solution - Out of the available options currently OpsHub offers the most complete solution. For test case and
source control link migration you're looking at the commercial
edition, which comes at a steep price. It still has a long list of
known issues and last time I tried it, I ran into numerous
issues which required their support to resolve them. PS: You can aslo try the tool as Dave suggested in the comment: VSTS Sync Migration Tools

a custom web part contains telerik mossradeditor controls. but this custom is not showing in sharepoint 2007 add web part page

I have created a custom web-part that contains telerik mossradeditor control. but this webpart is not displaying inside the add web-part page of SharePoint 2007.
this is happening only my prod environment but its working in stage and development environment.
Installed radeditorsharepoint version 5.5.1.0.
Please help me to resolve this..
Examine their online documentation and make sure you are following the appropriate steps: http://www.telerik.com/help/aspnet-ajax/moss-installing-radeditor-in-moss-2007-farm.html.
You need to have it installed on production as well, you may have missed some files.
About your own webparts, not the one Telerik provide - make sure it deploys properly. Check assembly references and make sure they use the correct versions. You may need a bindingRedirect in the site's web.config.

Merging updates in ASP.NET base template into customised websites

We have an online shop/e-commerce website we developed in ASP.NET webforms with Visual Studio 2010 which we use as a template for building more shops. Each of our clients has slightly different requirements, and so we need to make customisations to the template, such as adding a field to a product, or adding new database tables relating to products.
We want to be able to make improvements to the template and propagate the changes to the customised websites built on it, whilst maintaining those customisations.
So far I have a couple of ideas:
Do a 'diff' on each customised website from the template and store as a patch for each site. When updating the template, just copy the template over all the customised sites and re-apply the patches. However, I'm not sure how we would handle version control, as each site is currently stored as a separate project in Visual SourceSafe.
Try to build the template in such a way as to allow customisations WITHOUT changes to the code or database. But I feel this would be quite difficult to achieve.
Does anyone have any better ideas, or suggestions on practical implementations?

Can I copy Microsoft Dynamics CRM 2011 workflow descriptions between assemblies?

We've got a bunch of CRM2011 workflow assemblies that I'm performing modifications upon. Unlike in CRM4, the text that describes the workflow and the group it appears in in the CRM workflow designer are set in the plug-in registration tool, rather than in the code.
As some of the libraries have 50+ workflow activities, this gives me the monotonous task of retyping all of the groups and titles for the activities every time I release the library again (something that's happening several times per day and taking up far too much time).
Is there a way of copying the descriptions from the old version of the workflow assembly to the new that I'm unaware of?
Could you potentially export the configuration xml from the plug in registration tool for the CRM 4 version and then copy the relevant sections to your configuration xml for 2011 and re-register the assemblies with the xml to get the updated descriptions? Still a bit manual, bit certainly faster than doing it all via the UI for each process?
If you are using the developer tool kit in CRM 2011 then the CrmPackage prject maintains a version of this xml and you can update it and deploy direct from VS.

Resources