Knowledge (XXG)

Sandcastle (software)

Source 📝

603: 1698: 393:(APIs) from reflection data and XML documentation comments. A "doc model" XSL transformation, provided by the chosen presentation style, is applied to define the files that will be generated. Sandcastle provides a reference build component stack (sandcastle.config) that builds in-memory indexes of the data, resolves shared content and links, and uses XSL to generate the final HTML output. 469:
On June 6, 2008 the SandCastle project was removed from CodePlex website after a discussion thread on the CodePlex site pointed out that source code was not available; despite CodePlex requiring this and the SandCastle project being touted as "open source". On July 2 the project returned to CodePlex
412:
For example, the typical Help 1.x build process starts by running MrefBuilder.exe to produce an XML reflection file for one or more assemblies. The reflection file is then processed by the XslTransform.exe tool multiple times to apply various XSL transformations that add data such as a "doc model"
385:
Conceptual documentation consists of topics written using a MAML document type schema such as how to, walk-through, troubleshooting and several others. Sandcastle provides a conceptual build component stack (conceptual.config) that resolves shared content and links, and uses XSL files to transform
311:
BuildAssembler executes a build component stack, once for each topic defined in an XML manifest. A build component stack is defined in an XML file with a .config extension. Sandcastle provides several build components that are used in build component stacks to perform tasks such as generating
378:(MAML) topics, or they are reference documentation, which is automatically generated from reflection data and XML documentation comments. These two different types of HTML output share the same presentation style and may be compiled together to produce mixed user/reference documentation. 585:
January 16, 2008 — the Sandcastle 2.4.10115 version was released, being the first official non-CTP version of Sandcastle released to the web (RTW). An example graphical user interface (GUI) was provided, including an XSL transformation for Script# and the option to output an
453:
was declared dead The author of NDoc, Kevin Downs, cited in an email sent through his mailing list reasons for discontinuing development of his popular tool as a lack of community support, both financially and as development contributions, an automated
424:
Some tools are used multiple times during a single build, like XslTransform and BuildAssembler. Depending upon the requirements, other tools and XSL transformations may be used at various stages during the process to modify Sandcastle's output.
519:
December 10, 2006 — the December 2006 CTP version was released, providing a DXROOT environment variable used by configuration files, an API "ripping" feature, pass-through HTML, and presentation updates that included support for
413:
and optional version information. Next, an XML-based topic manifest is generated and used by the BuildAssembler.exe program, which generates HTML topic files from the reflection data and XML documentation comments. An XML-based
381:
The processes for building conceptual documentation and reference documentation are similar, with one of the main differences being that conceptual documentation does not require the MRefBuilder program to be used.
321:
Because in its current state Sandcastle by itself is rather complex to use, people have come up with tools and scripts that can automate the task for them. This section contains a list of such tools and scripts.
530:
March 17, 2007 — the March 2007 CTP Technical Refresh version was released, fixing the "ripping" feature and a utility bug, and including a file that was missing from the previously released installer.
458:
attack on his public email address and the NDoc2 mailing list address, and also his impression that Sandcastle "will become the de facto standard and that NDoc will slowly become a stagnant side-water."
371:-compliant.) The HTML is defined by XSL transformation files that are included in the particular presentation style being used. A build normally uses only one presentation style at a time. 501:
October 1, 2006 — the September 2006 CTP version was released, bug fixes primarily seem to focus on fixing bugs in the output, and adding better support for some
527:
March 6, 2007 — the March 2007 CTP version was released, adding 4 new and removing 3 XSL transformations, a batch build script and performance improvements.
240:-based documentation into help topics that are fit for viewing in a help system. Sandcastle is typically used to automatically generate web-ready, XML-compliant 1730: 401:
Sandcastle does not produce compiled help output itself (although, the HTML files that it produces can be used as input to HTML help compilers such as the
490:
August 28, 2006 — the August 2006 CTP version was released, the bugs fixed in this release seem to primarily for fixing crashes of the application.
308:
XslTransform applies XSL transformations to an XML file. Typically, the specified input file is or derives from a file that is generated by MRefBuilder.
275:
scripts that are also provided. Several community GUI tools are also available for Sandcastle, providing additional features and simplifying its usage.
1745: 559:
October 1, 2007 — the September 2007 CTP version was released, with the first appearance of the CHMBuilder, VersionBuilder and DBCSFix tools, a
788: 1725: 1720: 616: 657: 341: 297:
Sandcastle consists of several programs, not all of which are used in the typical help build process. Commonly used tools are listed below.
1670: 1379: 608: 575: 375: 217: 1755: 722: 462:
Sandcastle averaged 217 downloads per day during the month of September 2010, making it one of the top 25 most downloaded projects on
312:
in-memory data indexes, resolving links, including shared content, executing XSL transformations and saving the final output to a file.
1404: 1119: 702: 690: 442: 390: 197: 1204: 244:
documentation in one of three built-in presentation styles from .NET assemblies and XML documentation files that are generated by
1740: 1735: 1701: 1589: 1424: 1199: 508:
November 11, 2006 — the November 2006 CTP version was released, along with bug fixes other items being supported are a few
1680: 1451: 1194: 374:
The HTML files that Sandcastle produces are either conceptual (user) documentation, being the result of a transformation from
1334: 1294: 951: 941: 479:
July 29, 2006 — the July 2006 CTP version was released, this version mainly focused on performance and scalability. No
105: 367:
Sandcastle produces XML-based HTML files in a chosen presentation style. (This does not mean, however, that the files are
1518: 1164: 1094: 936: 800: 668: 1621: 1434: 1314: 1299: 1224: 781: 82: 336: 1665: 1399: 1274: 1209: 446: 417:(TOC) file is generated and used by CHMBuilder.exe, along with the HTML files produced by BuildAssembler, to generate 205: 56: 538: 302: 1439: 1124: 237: 351: 1549: 1429: 1339: 956: 814: 241: 421:
project, index and TOC files. Finally, the HTML Help workshop is used to generate a compiled help file (.chm).
1675: 1616: 1523: 1456: 1154: 981: 819: 282: 260: 153: 552:" presentation style to "Hana" to prevent confusion since the Orcas Beta 2 and RTM documentation shipping in 1214: 918: 892: 774: 635: 438: 185: 141: 548:
June 27, 2007 — the June 2007 CTP Refresh version was released, renaming the previously released "VS
1750: 976: 862: 574:
files that were missing from the previous release, a new conceptual documentation build process requiring
213: 1685: 1319: 1239: 1006: 484: 418: 402: 285:
for 2005 and 2008 include older CTP versions of Sandcastle, although the latest release is available on
249: 1174: 1054: 1608: 1149: 897: 872: 136: 646: 1461: 1374: 1344: 986: 882: 847: 766: 560: 549: 542: 272: 124: 1564: 1496: 1349: 1304: 1219: 1089: 1016: 563:
build script, presentation style updates (most notably to the VS 2005 style), and without the
414: 117: 1631: 1169: 877: 867: 406: 253: 148: 112: 1660: 1481: 1419: 1329: 1254: 1179: 1159: 887: 658:
Sandcastle – Microsoft CTP of a Help CHM file generator on the tails of the death of NDoc
1486: 1229: 1044: 1039: 996: 842: 571: 564: 201: 129: 1714: 1446: 1414: 1384: 1084: 852: 279: 1309: 1129: 1074: 1069: 545:", a new build component, new executable utilities, and several other enhancements. 268: 229: 570:
October 30, 2007 — the October 2007 CTP version was released, including the
1114: 445:
documentation. Microsoft released Sandcastle as a Community Technology Preview (
1528: 1259: 1079: 902: 857: 679: 209: 1594: 1569: 1544: 1099: 1011: 991: 966: 598: 455: 22: 1574: 1491: 1369: 1184: 1139: 1104: 1049: 797: 434: 189: 27: 533:
June 19, 2007 — the June 2007 CTP version was released, providing an
1639: 1554: 1364: 1324: 1249: 1234: 1189: 971: 961: 463: 346: 245: 305:(CCI) to reflect against managed assemblies and generate an output file. 1471: 1389: 1359: 1289: 1264: 1144: 1064: 1001: 587: 579: 534: 521: 513: 495: 264: 248:. The resulting HTML files are then used as input to tools such as the 483:
was present yet, the application did not contain a feature to resolve
1644: 1512: 1269: 1244: 1109: 1059: 761: 757: 331: 286: 88: 748: 567:
reflection files that were normally included in previous installers.
556:
was going to continue to be built in the VS 2005 presentation style.
164: 1584: 1559: 1466: 1394: 1284: 946: 368: 252:
to produce compiled help for distribution with the corresponding
1579: 1409: 1134: 1034: 553: 509: 491: 450: 233: 193: 770: 389:
Reference documentation is generated automatically for managed
326: 220:(MAML) with the same look and feel as reference documentation. 1476: 1279: 502: 480: 356: 541:(CCI) reflection engine, a new presentation style named, "VS 498:. Some changes were made to the command line interface. 357:
XML Schema Documenter for Sandcastle Help File Builder
212:
of these assemblies. It can also be used to produce
232:
programs, configuration files, build components and
1653: 1630: 1607: 1537: 1505: 1025: 927: 911: 835: 828: 807: 159: 147: 135: 123: 111: 101: 81: 55: 33: 21: 494:output of the application is now compatible with 723:"Sandcastle Source Code published in Codeplex" 782: 8: 433:The Sandcastle application was developed by 259:Sandcastle currently features a lightweight 16: 832: 789: 775: 767: 578:(MAML) topics as input, and also improved 449:) version in July 2006, a few days before 15: 691:Sandcastle project removed from Codeplex 628: 647:Announcing Sandcastle: Sandcastle blog 617:Comparison of documentation generators 62:2.6.10621.1 / June 23, 2010 7: 1671:Microsoft Open Specification Promise 1380:Text Template Transformation Toolkit 801:free and open-source software (FOSS) 609:Free and open-source software portal 576:Microsoft Assistance Markup Language 437:to create a scalable and performing 376:Microsoft Assistance Markup Language 332:DocProject (Visual Studio 2005/2008) 236:files that work together to convert 218:Microsoft Assistance Markup Language 1731:Free software programmed in C Sharp 470:and the source code was published. 512:tags, and also transforms support 391:Application Programming Interfaces 14: 196:-style code documentation out of 1746:Software using the MS-PL license 1697: 1696: 1590:TPM 2.0 Reference Implementation 1425:Windows Communication Foundation 1200:Microsoft Automatic Graph Layout 601: 1681:Open Source Security Foundation 1452:Windows Presentation Foundation 1195:Managed Extensibility Framework 352:Sandcastle Visual Studio Add-In 263:(GUI) as an alternative to the 1335:Python Tools for Visual Studio 1295:Open Management Infrastructure 1205:Microsoft C++ Standard Library 539:Common Compiler Infrastructure 537:project, a new version of the 303:Common Compiler Infrastructure 1: 1726:Free documentation generators 1721:Free and open-source software 1622:Microsoft Reciprocal License 1300:Open Neural Network Exchange 1225:Microsoft Enterprise Library 327:Sandcastle Help File Builder 192:. It automatically produces 1400:Virtual File System for Git 1275:Neural Network Intelligence 1210:Microsoft Cognitive Toolkit 703:"Sandcastle 'open source'?" 39:; 18 years ago 1772: 1756:Windows-only free software 206:XML documentation comments 1694: 1550:Extensible Storage Engine 1430:Windows Driver Frameworks 1340:R Tools for Visual Studio 1215:Microsoft Design Language 815:Microsoft and open source 669:NDoc 2 is Officially Dead 386:MAML elements into HTML. 77: 51: 1676:Open Letter to Hobbyists 1617:Microsoft Public License 1515:(v1.25, v2.0 & v4.0) 1457:Windows Template Library 1155:Dynamic Language Runtime 820:Shared Source Initiative 261:graphical user interface 154:Microsoft Public License 1741:Microsoft Visual Studio 1736:Microsoft free software 893:Windows Package Manager 439:documentation generator 228:Sandcastle is a set of 186:documentation generator 142:Documentation generator 1666:F# Software Foundation 64:; 14 years ago 1686:Outercurve Foundation 1240:Mixed Reality Toolkit 524:in the VS 2005 style. 1175:Fluent Design System 1055:.NET Micro Framework 898:WorldWide Telescope 873:Microsoft PowerToys 18: 1462:Windows UI Library 1375:T2 Temporal Prover 1345:RecursiveExtractor 1007:Small Basic Online 883:Windows Calculator 561:Windows PowerShell 419:HTML Help Workshop 403:HTML Help Workshop 273:Windows PowerShell 250:HTML Help Workshop 214:user documentation 1708: 1707: 1603: 1602: 1506:Operating systems 1497:Z3 Theorem Prover 1305:Open Service Mesh 1220:Microsoft Detours 1090:ASP.NET Web Forms 1028:development tools 415:table of contents 342:PowerShell script 301:MrefBuilder uses 179: 178: 118:Microsoft Windows 1763: 1700: 1699: 1170:Entity Framework 868:Open Live Writer 833: 791: 784: 777: 768: 752: 751: 749:Official website 734: 733: 731: 730: 719: 713: 712: 710: 709: 699: 693: 688: 682: 680:Sandcastle stats 677: 671: 666: 660: 655: 649: 644: 638: 633: 611: 606: 605: 604: 407:Microsoft Help 2 293:Sandcastle tools 254:computer program 175: 172: 170: 168: 166: 113:Operating system 97: 94: 92: 90: 72: 70: 65: 47: 45: 40: 19: 1771: 1770: 1766: 1765: 1764: 1762: 1761: 1760: 1711: 1710: 1709: 1704: 1690: 1661:.NET Foundation 1649: 1626: 1599: 1533: 1501: 1482:XDP for Windows 1420:Windows App SDK 1180:Fluid Framework 1160:eBPF on Windows 1027: 1021: 929: 923: 907: 888:Windows Console 824: 803: 795: 747: 746: 743: 738: 737: 728: 726: 721: 720: 716: 707: 705: 701: 700: 696: 689: 685: 678: 674: 667: 663: 656: 652: 645: 641: 636:Sandcastle Help 634: 630: 625: 607: 602: 600: 597: 476: 431: 399: 365: 319: 317:Community tools 295: 226: 202:.NET assemblies 200:information of 163: 87: 73: 68: 66: 63: 43: 41: 38: 34:Initial release 12: 11: 5: 1769: 1767: 1759: 1758: 1753: 1748: 1743: 1738: 1733: 1728: 1723: 1713: 1712: 1706: 1705: 1695: 1692: 1691: 1689: 1688: 1683: 1678: 1673: 1668: 1663: 1657: 1655: 1651: 1650: 1648: 1647: 1642: 1636: 1634: 1628: 1627: 1625: 1624: 1619: 1613: 1611: 1605: 1604: 1601: 1600: 1598: 1597: 1592: 1587: 1582: 1577: 1572: 1567: 1562: 1557: 1552: 1547: 1541: 1539: 1535: 1534: 1532: 1531: 1526: 1521: 1516: 1509: 1507: 1503: 1502: 1500: 1499: 1494: 1489: 1484: 1479: 1474: 1469: 1464: 1459: 1454: 1449: 1444: 1443: 1442: 1437: 1427: 1422: 1417: 1412: 1407: 1402: 1397: 1392: 1387: 1382: 1377: 1372: 1367: 1362: 1357: 1352: 1347: 1342: 1337: 1332: 1327: 1322: 1317: 1312: 1307: 1302: 1297: 1292: 1287: 1282: 1277: 1272: 1267: 1262: 1257: 1252: 1247: 1242: 1237: 1232: 1230:Microsoft SEAL 1227: 1222: 1217: 1212: 1207: 1202: 1197: 1192: 1187: 1182: 1177: 1172: 1167: 1162: 1157: 1152: 1147: 1142: 1137: 1132: 1127: 1122: 1117: 1112: 1107: 1102: 1097: 1092: 1087: 1082: 1077: 1072: 1067: 1062: 1057: 1052: 1047: 1045:.NET Gadgeteer 1042: 1040:.NET Framework 1037: 1031: 1029: 1023: 1022: 1020: 1019: 1014: 1009: 1004: 999: 997:Project Verona 994: 989: 984: 979: 974: 969: 964: 959: 954: 949: 944: 939: 933: 931: 925: 924: 922: 921: 915: 913: 909: 908: 906: 905: 900: 895: 890: 885: 880: 875: 870: 865: 860: 855: 850: 845: 843:3D Movie Maker 839: 837: 830: 826: 825: 823: 822: 817: 811: 809: 805: 804: 796: 794: 793: 786: 779: 771: 765: 764: 754: 753: 742: 741:External links 739: 736: 735: 714: 694: 683: 672: 661: 650: 639: 627: 626: 624: 621: 620: 619: 613: 612: 596: 593: 592: 591: 583: 572:.NET Framework 568: 565:.NET Framework 557: 546: 531: 528: 525: 517: 506: 499: 488: 475: 472: 430: 427: 398: 395: 364: 361: 360: 359: 354: 349: 347:MSBuild script 344: 339: 334: 329: 318: 315: 314: 313: 309: 306: 294: 291: 225: 222: 177: 176: 161: 157: 156: 151: 145: 144: 139: 133: 132: 130:.NET Framework 127: 121: 120: 115: 109: 108: 103: 99: 98: 85: 79: 78: 75: 74: 61: 59: 57:Stable release 53: 52: 49: 48: 35: 31: 30: 25: 13: 10: 9: 6: 4: 3: 2: 1768: 1757: 1754: 1752: 1751:2006 software 1749: 1747: 1744: 1742: 1739: 1737: 1734: 1732: 1729: 1727: 1724: 1722: 1719: 1718: 1716: 1703: 1693: 1687: 1684: 1682: 1679: 1677: 1674: 1672: 1669: 1667: 1664: 1662: 1659: 1658: 1656: 1652: 1646: 1643: 1641: 1638: 1637: 1635: 1633: 1629: 1623: 1620: 1618: 1615: 1614: 1612: 1610: 1606: 1596: 1593: 1591: 1588: 1586: 1583: 1581: 1578: 1576: 1573: 1571: 1568: 1566: 1563: 1561: 1558: 1556: 1553: 1551: 1548: 1546: 1543: 1542: 1540: 1536: 1530: 1527: 1525: 1522: 1520: 1517: 1514: 1511: 1510: 1508: 1504: 1498: 1495: 1493: 1490: 1488: 1485: 1483: 1480: 1478: 1475: 1473: 1470: 1468: 1465: 1463: 1460: 1458: 1455: 1453: 1450: 1448: 1447:Windows Forms 1445: 1441: 1438: 1436: 1433: 1432: 1431: 1428: 1426: 1423: 1421: 1418: 1416: 1415:Vowpal Wabbit 1413: 1411: 1408: 1406: 1403: 1401: 1398: 1396: 1393: 1391: 1388: 1386: 1383: 1381: 1378: 1376: 1373: 1371: 1368: 1366: 1363: 1361: 1358: 1356: 1353: 1351: 1348: 1346: 1343: 1341: 1338: 1336: 1333: 1331: 1328: 1326: 1323: 1321: 1318: 1316: 1313: 1311: 1308: 1306: 1303: 1301: 1298: 1296: 1293: 1291: 1288: 1286: 1283: 1281: 1278: 1276: 1273: 1271: 1268: 1266: 1263: 1261: 1258: 1256: 1253: 1251: 1248: 1246: 1243: 1241: 1238: 1236: 1233: 1231: 1228: 1226: 1223: 1221: 1218: 1216: 1213: 1211: 1208: 1206: 1203: 1201: 1198: 1196: 1193: 1191: 1188: 1186: 1183: 1181: 1178: 1176: 1173: 1171: 1168: 1166: 1163: 1161: 1158: 1156: 1153: 1151: 1148: 1146: 1143: 1141: 1138: 1136: 1133: 1131: 1128: 1126: 1123: 1121: 1118: 1116: 1113: 1111: 1108: 1106: 1103: 1101: 1098: 1096: 1093: 1091: 1088: 1086: 1085:ASP.NET Razor 1083: 1081: 1078: 1076: 1073: 1071: 1068: 1066: 1063: 1061: 1058: 1056: 1053: 1051: 1048: 1046: 1043: 1041: 1038: 1036: 1033: 1032: 1030: 1024: 1018: 1015: 1013: 1010: 1008: 1005: 1003: 1000: 998: 995: 993: 990: 988: 985: 983: 980: 978: 975: 973: 970: 968: 965: 963: 960: 958: 955: 953: 950: 948: 945: 943: 940: 938: 935: 934: 932: 926: 920: 917: 916: 914: 910: 904: 901: 899: 896: 894: 891: 889: 886: 884: 881: 879: 876: 874: 871: 869: 866: 864: 861: 859: 856: 854: 853:Conference XP 851: 849: 846: 844: 841: 840: 838: 834: 831: 827: 821: 818: 816: 813: 812: 810: 806: 802: 799: 792: 787: 785: 780: 778: 773: 772: 769: 763: 759: 756: 755: 750: 745: 744: 740: 724: 718: 715: 704: 698: 695: 692: 687: 684: 681: 676: 673: 670: 665: 662: 659: 654: 651: 648: 643: 640: 637: 632: 629: 622: 618: 615: 614: 610: 599: 594: 589: 584: 581: 577: 573: 569: 566: 562: 558: 555: 551: 547: 544: 540: 536: 532: 529: 526: 523: 518: 515: 511: 507: 505:comment tags. 504: 500: 497: 493: 489: 486: 482: 478: 477: 473: 471: 467: 465: 460: 457: 452: 448: 444: 440: 436: 428: 426: 422: 420: 416: 410: 408: 404: 397:Compiled help 396: 394: 392: 387: 383: 379: 377: 372: 370: 362: 358: 355: 353: 350: 348: 345: 343: 340: 338: 335: 333: 330: 328: 325: 324: 323: 316: 310: 307: 304: 300: 299: 298: 292: 290: 288: 284: 281: 280:Visual Studio 276: 274: 270: 266: 262: 257: 255: 251: 247: 243: 239: 235: 231: 223: 221: 219: 215: 211: 208:found in the 207: 203: 199: 195: 191: 187: 183: 174: 162: 158: 155: 152: 150: 146: 143: 140: 138: 134: 131: 128: 126: 122: 119: 116: 114: 110: 107: 104: 100: 96: 86: 84: 80: 76: 60: 58: 54: 50: 36: 32: 29: 26: 24: 20: 1385:TLA+ Toolbox 1354: 1310:Open XML SDK 1130:CLR Profiler 1075:ASP.NET Core 1070:ASP.NET AJAX 1017:Visual Basic 863:File Manager 836:Applications 727:. Retrieved 725:. 2008-07-02 717: 706:. Retrieved 697: 686: 675: 664: 653: 642: 631: 468: 461: 432: 423: 411: 400: 388: 384: 380: 373: 366: 320: 296: 277: 269:batch script 258: 230:command line 227: 181: 180: 23:Developer(s) 1529:Azure Linux 1260:MonoDevelop 1080:ASP.NET MVC 1026:Frameworks, 928:Programming 912:Video games 903:XML Notepad 858:Family.Show 210:source code 93:/EWSoftware 1715:Categories 1595:WikiBhasha 1570:Project Mu 1545:ChronoZoom 1519:Barrelfish 1355:Sandcastle 1320:Playwright 1125:ChakraCore 1100:Babylon.js 1012:TypeScript 992:PowerShell 967:IronPython 919:Allegiance 729:2008-07-02 708:2008-07-02 623:References 441:for their 429:Background 337:Batch file 198:reflection 182:Sandcastle 165:ewsoftware 102:Written in 83:Repository 69:2010-06-23 17:Sandcastle 1575:ReactiveX 1492:xUnit.net 1405:Voldemort 1370:SVNBridge 1185:Infer.NET 1140:DeepSpeed 1115:C++/WinRT 1105:BitFunnel 1050:.NET MAUI 930:languages 798:Microsoft 487:DLLs yet. 456:mail-bomb 435:Microsoft 267:project, 246:compilers 190:Microsoft 28:Microsoft 1702:Category 1640:CodePlex 1609:Licenses 1555:FlexWiki 1365:StyleCop 1325:ProcDump 1250:mod_mono 1235:mimalloc 1190:LightGBM 1165:Electron 1095:Avalonia 987:Power Fx 972:IronRuby 962:GW-BASIC 878:Terminal 829:Software 808:Overview 595:See also 590:website. 582:support. 464:CodePlex 224:Overview 125:Platform 1654:Related 1472:WinObjC 1390:U-Prove 1360:SignalR 1330:ProcMon 1315:Orleans 1290:OneFuzz 1265:MSBuild 1145:DiskSpd 1065:ASP.NET 588:ASP.NET 580:Firefox 535:MSBuild 522:Firefox 514:Firefox 496:Firefox 474:History 265:MSBuild 167:.github 160:Website 149:License 67: ( 42: ( 1645:GitHub 1632:Forges 1565:Gollum 1513:MS-DOS 1350:Roslyn 1270:MsQuic 1245:ML.NET 1110:Blazor 1060:AirSim 937:Bosque 762:GitHub 363:Output 287:GitHub 89:github 1585:TLAPS 1560:FourQ 1538:Other 1524:SONiC 1467:WinJS 1395:vcpkg 1285:NuGet 1150:Dryad 947:Dafny 550:ORCAS 543:ORCAS 369:XHTML 216:from 188:from 184:is a 171:/SHFB 95:/SHFB 1580:SILK 1440:UMDF 1435:KMDF 1410:VoTT 1255:Mono 1135:Dapr 1035:.NET 977:Lean 848:Atom 758:SHFB 554:MSDN 510:nDoc 492:HTML 451:NDoc 405:and 283:SDKs 278:The 271:and 242:HTML 234:XSLT 204:and 194:MSDN 137:Type 91:.com 44:2006 37:2006 1487:XSP 1477:WiX 1280:npm 1120:CCF 760:on 503:XML 485:GAC 481:GUI 447:CTP 443:API 409:). 238:XML 169:.io 1717:: 1002:Q# 957:F* 952:F# 942:C# 466:. 289:. 256:. 106:C# 982:P 790:e 783:t 776:v 732:. 711:. 516:. 173:/ 71:) 46:)

Index

Developer(s)
Microsoft
Stable release
Repository
github.com/EWSoftware/SHFB
C#
Operating system
Microsoft Windows
Platform
.NET Framework
Type
Documentation generator
License
Microsoft Public License
ewsoftware.github.io/SHFB/
documentation generator
Microsoft
MSDN
reflection
.NET assemblies
XML documentation comments
source code
user documentation
Microsoft Assistance Markup Language
command line
XSLT
XML
HTML
compilers
HTML Help Workshop

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.