home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2005 June (DVD) / DPPRO0605DVD.iso / dotNETSDK / SETUP.EXE / netfxsd1.cab / ReadMe_xml_4________.3643236F_FC70_11D3_A536_0090278A1BB8 < prev    next >
Encoding:
Extensible Markup Language  |  2002-06-20  |  1.9 KB  |  39 lines

  1. <?xml version='1.0'?>
  2. <?xml-stylesheet type="text/xsl" href="..\..\readme.xsl"?>
  3.  
  4. <sample>
  5. <title>Cross-Language Development Sample</title>
  6. <title-short>CrossDevLanguage</title-short>
  7. <overview>
  8.    This sample demonstrates the use different development languages in a single project. This sample creates two assemblies. The first is a library or DLL assembly that defines a simple base class written in managed extensions for C++. The second assembly is an executable assembly that defines three derived classes written in C#, VB, and IL (Intermediate Language). These types derive from each other and ultimately from the base class written in managed C++. Finally, the executable creates instances of each of the derived types and calls a virtual method for each. The .NET Framework is an environment where various developers can work together seamlessly while developing in their language of choice.
  9. </overview>
  10. <subdirectory>Technologies\CrossDevLanguage</subdirectory>
  11. <buildsteps>
  12.    <step>
  13.       Type <richcontent bold="T">BUILD.bat</richcontent>
  14.       <richcontent> from the command line.</richcontent>      
  15.       <example>
  16.          C:\Program Files\Microsoft.NET\SDK\v1.1\Samples\Technologies\CrossDevLanguage>Build.bat
  17.       </example>
  18.    </step>
  19. </buildsteps>
  20. <runsteps>
  21.    <step>
  22.       Type <richcontent bold="T">CrossLang.exe</richcontent><richcontent> from the command line.</richcontent>
  23.       <example>
  24.          C:\Program Files\Microsoft.NET\SDK\v1.1\Samples\Technologies\CrossDevLanguage>CrossLang.exe
  25.       </example>
  26.    </step>
  27.    <step>
  28.       Notice that for each object instantiated, code is called that was written in at least two different development languages.
  29.    </step>
  30. </runsteps>
  31. <keywords>
  32.    <word name="ILAsm" keyword="T"/>
  33.    <word name="IL" keyword="T"/>
  34.    <word name="Assembly" keyword="T"/>
  35.    <word name="Module" keyword="T"/>
  36. </keywords>
  37. </sample>
  38.  
  39.