{"id":850,"date":"2014-06-16T09:04:28","date_gmt":"2014-06-16T09:04:28","guid":{"rendered":"http:\/\/mindfusion.eu\/blog\/?p=850"},"modified":"2021-01-14T11:16:53","modified_gmt":"2021-01-14T11:16:53","slug":"diagramming-for-asp-net-v5-1","status":"publish","type":"post","link":"https:\/\/mindfusion.dev\/blog\/diagramming-for-asp-net-v5-1\/","title":{"rendered":"Diagramming for ASP.NET, V5.1"},"content":{"rendered":"<p>The new version of Diagramming for ASP.NET programming component has just been released. Here is an overview of the most important new features:<\/p>\n<p><strong>Canvas mode improvements<\/strong><\/p>\n<ul>\n<li>undo \/ redo support: call diagram.setUndoEnabled(true) on client side to start tracking changes.<br \/>\nCall undo() or redo() methods to restore diagram state. Actions cannot be undone after postback;<\/li>\n<li>animations: the Animation JavaScript class can be used to animate values of various properties of<br \/>\nnodes and links. An example is available at http:\/\/mindfusion.dev\/_samples\/animations\/Animations.html<\/li>\n<li>clipboard support: call the copyToClipboard, cutToClipboard and pasteFromClipboard methods to copy or paste selected items;<\/li>\n<li>the swimlane grid is now rendered in Canvas mode;<\/li>\n<li>the magnifier tool is now supported in Canvas mode;<\/li>\n<li>as well other new properties and events &#8211; check them <a href=\"http:\/\/mindfusion.dev\/Forum\/YaBB.pl?num=1402322620\">here.<\/a><\/li>\n<\/ul>\n<div id=\"attachment_801\" style=\"width: 572px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2014\/05\/animations.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-801\" class=\"size-full wp-image-801\" src=\"http:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2014\/05\/animations.png\" alt=\"A typical flowchart built interactively. Some of the nodes support animation. See the sample here.\" width=\"562\" height=\"350\" srcset=\"https:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2014\/05\/animations.png 562w, https:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2014\/05\/animations-300x186.png 300w\" sizes=\"auto, (max-width: 562px) 100vw, 562px\" \/><\/a><p id=\"caption-attachment-801\" class=\"wp-caption-text\">A typical flowchart built interactively. Some of the nodes support animation. See the sample <a href=\"http:\/\/www.mindfusion.co\/demos\/index.html?Control=Diagramming\">here.<\/a><\/p><\/div>\n<p><strong>Intellisense support<\/strong><br \/>\nThe package now includes a MindFusion.Diagramming-vsdoc.js file providing code completion information. To load it in Visual Studio, add e \/\/\/ tag to the top of your script files. Use the static Diagram.create and Diagram.find methods instead of $create and $find to let Visual Studio infer the type of returned Diagram objects correctly.<\/p>\n<p><strong>Node list control<\/strong><br \/>\nThe NodeListView control is a listbox control that can host any type of objects that derive from DiagramNode. Users can drag objects from the NodeListView onto the Diagram canvas. The control creates a copy of the selected node at the position of the mouse pointer.<\/p>\n<p><strong>Resize of multiple nodes<\/strong><br \/>\nThe new AllowMultipleResize property lets users resize multipleselected nodes simultaneously. When enabled, dragging the corner or side adjustment handle of any node resizes all nodes in the selection.<\/p>\n<p><strong>Export of Visio 2013 files<\/strong><br \/>\nYou can export the content of Diagram and DiagramDocument objects to Visio 2013 VSDX files. First, you should add a reference to the MindFusion.Diagramming.Export.Visio.dll assembly. Currently, the exporter supports shapes from the Visio basic stencil. Support for more shapes will be added upon request.<\/p>\n<p><strong>Improvements in the Visio2013Importer<\/strong><\/p>\n<ul>\n<li>The importer now supports Visio group shapes. Child shapes in groups are no longer lost when importing, and their corresponding diagram nodes are attached to the corresponding group node.<\/li>\n<li>Visio NURBS curves are now imported as Bezier-style links.<\/li>\n<li>and more &#8211; check them <a href=\"http:\/\/mindfusion.dev\/Forum\/YaBB.pl?num=1402322620\">here.<\/a><\/li>\n<\/ul>\n<p><strong>Headers and footers in PDF<\/strong><br \/>\nThe PdfExporter can now add headers and footers to the exported pages. Their contents and font are customizable.<\/p>\n<div id=\"attachment_547\" style=\"width: 518px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2013\/10\/pdf_exporter.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-547\" class=\"size-full wp-image-547\" src=\"http:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2013\/10\/pdf_exporter.png\" alt=\"The PdfExporter\" width=\"508\" height=\"344\" srcset=\"https:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2013\/10\/pdf_exporter.png 508w, https:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2013\/10\/pdf_exporter-300x203.png 300w\" sizes=\"auto, (max-width: 508px) 100vw, 508px\" \/><\/a><p id=\"caption-attachment-547\" class=\"wp-caption-text\">The PdfExporter<\/p><\/div>\n<p>Detailed information about the release is posted <a href=\"http:\/\/mindfusion.dev\/Forum\/YaBB.pl?num=1402322620\">at the forum.<\/a> Below is a link to download the trial version:<\/p>\n<p align=\"center\"><a href=\"https:\/\/www.mindfusion.dev\/NetDiagramTrial.zip\">Download MindFusion.Diagramming for ASP.NET 5.1 Trial Version<\/a><\/p>\n<p><strong>Technical support<\/strong><br \/>\nMindFusion support team is happy to assist you with any questions you might have about Diagramming for ASP.NET or any other of our products. You can leave a message at the <a href=\"http:\/\/mindfusion.dev\/Forum\/YaBB.pl?board=netdg_disc\">discussion board<\/a>, use the <a href=\"http:\/\/www.mindfusion.dev\/HelpDesk\/index.php\">help desk<\/a> or e-mail <a title=\"Write Us\" href=\"mailto:support@mindfusion.dev?subject=contact information from web site&amp;body=Please, remember to add mindfusion.dev to your email whitelist. We usually reply to all contact inquiries within 3 to 4 hours. In case you have not received an answer in 24 hours, the email most likely has been filtered by an anti-spam software running at your mail server. Thank you for the understanding!\" target=\"_parent\" rel=\"noopener noreferrer\">support@mindfusion.dev.<\/a>. We strive to provide competent and detailed answers to your questions within hours of receiving them.<\/p>\n<p>About Diagramming for ASP.NET: An advanced WebForms programming component that offers all the functionality that is needed for creating, styling and presenting attractive flowcharts, hierarchies, trees, graphs, schemes, diagrams and many more. The control offers numerous utility methods, path finding and cycle detection, rich event set and many useful user interaction features like tool tips, multiple selection, copy\/paste to\/from Windows clipboard and many more.<\/p>\n<p>NetDiagram offers more than 100 predefined node shapes, scrollable tables, 13 automatic layouts and many<br \/>\nmore. You can check <a href=\"http:\/\/mindfusion.co\/demos\/\">the online demo<\/a> to see some of the features in action. The control includes many samples, detailed documentation and step-by-step tutorials. Every features is duly documented and there&#8217;s plenty of code to copy. The component is not only powerful and scalable, but easy to learn and fun to use.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The new version of Diagramming for ASP.NET programming component has just been released. Here is an overview of the most important new features: Canvas mode improvements undo \/ redo support: call diagram.setUndoEnabled(true) on client side to start tracking changes. Call &hellip; <a href=\"https:\/\/mindfusion.dev\/blog\/diagramming-for-asp-net-v5-1\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[95,2],"tags":[235,231,230,225,233,232,215,30,177,234],"class_list":["post-850","post","type-post","status-publish","format-standard","hentry","category-diagramming-2","category-product-releases","tag-exporter","tag-footer","tag-header","tag-intellisense","tag-multiple-nodes","tag-node-list-control","tag-node-resize","tag-pdf","tag-visio-2013","tag-visio2013-importer"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3RlKs-dI","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/posts\/850","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/comments?post=850"}],"version-history":[{"count":4,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/posts\/850\/revisions"}],"predecessor-version":[{"id":2499,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/posts\/850\/revisions\/2499"}],"wp:attachment":[{"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/media?parent=850"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/categories?post=850"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/tags?post=850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}