| Versie | 1.0.7 |
|---|---|
| Uitgever | dataWeb |
| Datum van publicatie | Jan 23, 2012 |
| Datum toegevoegd | Jan 25, 2012 |
| OS-vereisten | Windows 2003/Vista/Server 2008/7 |
| Voorwaarden | .NET 2.0 |
| Totaal aantal downloads | 111 |
| Downloads per week | 1 |
| Prijs | Free |
Omschrijving
NShape is een Open Source-framework voor het ontwerpen van diagrammen voor .NET WinForms.
NShape is ontworpen voor complexe industriële toepassingen die diagrammogelijkheden vereisen, bijv. voor bedradingsschema's of stroomschema's. Het ondersteunt daarom functies die specifiek zijn gericht op geavanceerde scenario's:
Elke vorm heeft een sjabloon die het uiterlijk en het gedrag van de vorm definieert. Wijzigingen aan het sjabloon zijn onmiddellijk geldig voor al zijn vormen.
Alle presentatieaspecten van de vormen zijn ingekapseld in stijlen zoals kleur, vulling, lettertype enz. Wijzigingen aan een stijl zijn onmiddellijk zichtbaar in alle vormen die er gebruik van maken.
Sets met stijlen worden verzameld in ontwerpen. U kunt het volledige uiterlijk van uw diagrammen veranderen door het ontwerp te verwisselen.
Aangezien diagrammen meestal worden gebruikt om enkele werkelijke programma-objecten te presenteren, kan NShape vormen aan domeinmodelobjecten koppelen en eigenschappen van die modelobjecten toewijzen aan visuele eigenschappen zoals kleur en opvulpatroon.
NShape ondersteunt standaard het opslaan van diagrammen en modellen in XML-bestanden. Voor grotere applicaties is er echter een aanpasbaar persistentiemechanisme om op te slaan in SQL-databases of andere winkels.
Een geïntegreerd uitbreidbaar toegangsrechtenbeheer zorgt ervoor dat bewerkingshandelingen zoals het verplaatsen van vormen, het verwijderen van vormen, het wijzigen van stijlen enz. Kunnen worden ingeschakeld voor sommige gebruikers en kunnen worden uitgeschakeld voor anderen.
NShape beschikt over een goed doordacht softwareontwerp dat wijziging en/of toevoeging van eigen vormtypen, modelobjecttypen, opslag en gebruikersbesturing mogelijk maakt.
NShape is open source en heeft een dubbele licentie waardoor het gratis kan worden gebruikt in open source-projecten en tegen een licentievergoeding in commerciële projecten.