Tools for XML based Directed Graphs? - directed-graph

Visual Studio 2010 has this feature called Directed Graph Documents (files with a dgml extension). It can be used to show relationships between objects similar to UML. I was able to play with it during the VS2010 beta. The version I now have (VS2010 pro) doesn't have this functionality and I don't have access to the Ultimate or Architect versions.
Is there a similar XML based directed graph technology you can recommend?

Five months without an answer, so I guess the answer as of now is...
No, there are no tools other than Visual Studio 2010 Ultimate or Architect that can work with Directed Graph Documents. VS2010 Premium can read dgml documents, but not edit them.

Related

Creating complex Office 365 documents in VS Code

I have a web application that creates complex Office documents in Excel, Word, and PowerPoint; and I need to convert the application from Visual Studio to Visual Studio Code. The previous application uses the Microsoft Office Interoperability Assemblies to generate and manipulate the documents. So far I haven't found any comparable interface or extension for Visual Studio Code. Can someone point me to a possible solution?
You can use the same technique even in VSCode. It allows adding COM references to projects, see Adding Microsoft.Office.Interop.Excel to VS Code for more information.
The previous application uses the Microsoft Office Interoperability Assemblies
Office Automation is used for dealing with Office applications locally. If you are moving the code to VSCode you may also consider using the Open XML SDK instead, of course, if you deal with open XML documents only. Read more about that in the Welcome to the Open XML SDK 2.5 for Office article. Also you may take a look at any third-party components that don't require Office applications installed on the system.

Tableau Web diff Creator vs Explorere

Can some one list out functionality difference between creator Vs Explorer on Tableau Web for Tableau 2021.3 or 2022.1 versions.
See https://www.tableau.com/pricing/teams-orgs.
Also, release navigator will show you the different features by version.

Does an Office Open XML inspector tool exist?

Does anyone know if a tool exists that lets you inspect Office Open XML (e.g., a Microsoft Word .docx file) in the same manner that Chrome lets you view the fully rendered web page alongside the underlying element structure and interact with it in real-time?
I am working on a project where I need to be able to do some fairly fine-tuned, programmatic manipulation of docx files. Having such a tool would really help provide a better understanding of the Office Open XML spec and its behavior.
Kind regards.
I am a contributor on a new VS Code extension that can modify OOXML parts and get diffs of the xml when there are changes from outside e.g. Word edits a document in real time the way you describe. You can get it on the VS Code Marketplace:
OOXML Viewer
And review the code on GitHub:
OOXML Viewer Repo
I am not aware of a convenient tool like that. It should be relatively easy to make an Add-in that gets the relevant OOXML from the document selection, but I couldn't find anything on the Office Add-ins Store, or Script Lab samples/snippets. (The closest I could find, might be this Web Add-in sample app).
With the Open XML SDK Productivity Tool, you can also modify document and use the Compare Files feature to see the changes in the OOXML, and the code needed to reproduce them.
There are few more tools for Visual Studio and Chrome mentioned on Eric White's Blog:
Open XML Package Editor Power Tool for Visual Studio
OOXML Tools Extension for Chrome

Version Control System for Dynamics CRM 2011/2013

I have started using Git for my other development projects (PHP, HTML, JavaScript, etc.) and can now see how beneficial it is, however I've been unable to find anything similar for Dynamics CRM 2011/2013 as a lot of the solution development is done within the web interface.
I'm guessing this is not possible, but could someone with more experience than me please confirm this or let me know which tools I should be looking into?
Thanks
You can use the Visual Studio Developer Toolkit available in the SDK to version control your plugins and web resources initially. I'd recommend this as your first step.
If you choose to take it further you can also look at using the SolutionPackager tool to version control your solutions. This will split out your solution zip file into separate version controllable files for each component. It works best when you follow the developer workflow outlined in the linked MSDN article

Do Microsoft employees use Visual Source Safe (VSS)?

Microsoft has always been adamant about their use of "dogfooding" in the software development process, and it's made tools like Excel and Visual Studio work pretty well. My question is this: Do Microsoft employees use VSS? Have they ever used it? If not, what do they actually use? It seems to be such a flawed, inadequate version control system that I can't imagine that a competent developer would put up with it!
See the following links for details:
http://www.highprogrammer.com/alan/windev/sourcesafe.html
http://www.developsense.com/testing/VSSDefects.html
http://www.codinghorror.com/blog/2006/08/source-control-anything-but-sourcesafe.html
I believe that nowadays most of the groups either do currently use or are migrating to Team Foundation Server.
It's not clear to me that Microsoft has ever come out and described in detail the tools they use, but I have heard in some deep, dark corners of the internet that the large teams (Windows team, Office team, etc) have, for a long, long time, used what is essentially a custom version of Perforce for version control. I have been led to believe that some teams have (attempted to) made use of SourceSafe, but it's never been widespread there.
They use Teamserver for source control (or so I was told whilst attending a visual studio event at the Reading campus)