I was looking for a conceptual structure of Revit models. I found the following graph which seems to be from 2009. I wonder if it is still valid.
Yes, that is still a (very nice and) valid representation of the main Revit database structure.
Thank you for sharing that!
Here is a Revit 2010 API class diagram:
http://thebuildingcoder.typepad.com/blog/2012/01/no-revit-api-class-diagram.html
However, it has not been officially updated since then. You can use the built-in Visual Studio tools to navigate through and explore the class structure at need:
http://thebuildingcoder.typepad.com/blog/2015/03/split-personality-and-revit-api-class-diagram.html#3
Related
I came across an article in MSDN that talks about Project Subtypes. It gave me an idea for a useful way to extend an existing project type, but I don't see anything that actually walks through the steps of creating a new subtype (is there a tool to get started, what classes do you need, how do you register it with Visual Studio, etc).
What little information I'm seeing is also leading me to believe that this extensibility point is really only used for code projects. I'm looking to extend the SSRS project type (available in BIDS or SSDT). Does anyone know if this is possible?
Any help would be appreciated.
Before: We had (still working) a couple of CRM 4.0 servers working: A productive one and a test one. We would perform any changes on the test server first and, after testing, replicate them in the productive server. For entities (custom or not) this would mean using the "Export Customizations"/"Import Customizations" functionalities. Pretty straight-forward stuff.
Now: we're testing CRM 2013 and trying to do the same with a couple of servers. We set up our data structure by hand (took some time) including the creation of all our custom entities, which are not few in number.
My question then is: How can I perform a bulk entity export-import in the same manner as it was with 4.0? I've tried selecting saving the entities to a Solution package, export the package from one server and import it onto the other. System entities feature in the target-server's import list but not the custom entities! And they are a part of the original solution packet (both checking it through CRM itself or the package file's XML code directly)
The lack of online help on this may imply that I'm not approaching this in the right way and I presume this is something already standard in CRM 2011.
Can someone give me a hint?
Thanks in advance!
Ok, I have no time to delve into reasons and explanations but things got solved.
I tried to export ONLY the custom entities and their related entities and it ended up working out.
Afterwards, trying again to export ALL entities ended up working just fine!
Therefore, i'm still not fully convinced I was not doing anything wrong. Most likely I just missed some essential basic small step or detail no one thought of due to it's "self-evident" nature.
(I guess being too stuck to CRM 4.0's "modus operandi" takes it's toll when updating...)
I'm using Visio 2013 to make UML deployment diagram. Unfortunately it doesn't support - it doesn't have any default template etc. Since last 10 hours and more I've been searching for some right tool that helps me make such diagrams. I didn't find any helpful tool yet. Please guide me.
If you want to create a deployment diagram that is similar to the ones you could make in earlier versions of Visio, I'd recommend going to this site and downloading their UML stencils for 2013.
You could also look at branching out a bit and using something like Archimate. You can look at section 9.4.14 in this document to see an example of a deployment/implementation viewpoint with Archimate. Orbus has a free download of the Archimate 2.0 stencils here. I think you have to go through a free registration, but they won't spam you.
I would like to use Visio to mockup a few ASP.NET interfaces that I can share with a client. I know I can create these using Visual Studio, but I would rather use a graphics tool if possible.
I have Visio 2007 that came with MS Office and I do not have any software or database templates. Does anyone know where I can find templates/stencils/shapes I can use for this?
If there are any other tools that I can use I'm open to that too. I'm leaning towards Visio because I already have it and know how to use it.
Thanks!
You can pull the parts from this PowerPoint template set: http://www.istartedsomething.com/20071018/powerpoint-prototype-toolkit-01/ and use them in Visio.
Visio 2010 comes with a really nice set of wireframe shapes, but you have to buy the Pro or Premium versions, as Standard doesn't come with them.
Previous versions of Visio had some Windows UI shapes, but I'm not sure which editions included them. They are usually located in the "Software" stencils sub-directory.
I've also got a smattering of downloads on my site that might augment your UI collection. Have a look here:
http://www.visguy.com/category/visio-content/shapes/wireframes-ia/
our team is looking to use a code generation tool for the current sharepoint application we are working on. We want to be able to generate most of the stored procedures and business entities instead of having to write them from scratch. Any recommendation what is the best code generation tool to use with sharepoint projects. I am familiar with CodeSmith, but I wasn't sure if there are any better solutions out there for this.
Code generation is not really necessary for SharePoint, all the code is generated in the SharePoint .NET Libraries.
The formulation of your question implies quite serious misunderstandings about SharePoint and it's use of databases.
If you want to talk to a custom database through a generated Data Access Layer, I would say go for the ADO.NET Entity Framework (works with VS2008 SP1 and .NET 3.5 SP1 only though.
A custom solution would be LLBLGen Pro