NET:Tutorials:HelloWorld

From Lavish Software Wiki
Revision as of 19:34, 1 December 2006 by BlizzWishes (talk | contribs)
(diff) ←Older revision | view current revision (diff) | Newer revision→ (diff)
Jump to navigation Jump to search

Introduction

This Tutorial will help you configure Visual Studio 2005 and create your first LVM DOTNET application. This tutorial does not cover any .NET languages. (This tutorial will use Visual C# Express Edition)
If you don't have Visual Studio, you can use Visual C# Express Edition from Microsoft. [1]


Start

Once you have Visual Studio loaded, perform the following actions:

  • File -> New Project
  • Choose Windows Application
  • Name: ISXHelloWorld

- Note: If you are creating a project that will need ISXWarden protection, the Project Name and all forms should be prefixed with ISX.

  • Click OK

At this point you should have your first LVM DOTNET project! In order to prepare the project to work with LVM DOTNET perform the following actions:
Configure your application to use a Strong Name:

  • Project -> ISXHelloWorld Properties
  • Choose the Signing Tab
  • Check the Checkbox: Sign the Assembly
  • Under the Choose a Strong Name Key File choose New...
  • When the Create A Strong Key Name dialog Box appears choose a Key File Name. You an also choose a password if you desire one.

Now that you have configured your applcation to use a Strong Name, configure your applcation to add itself to the GAC automatically:

  • Project -> ISXHelloWorld Properties
  • Choose the Build Events Tab
  • In the Post Build Events Command Line Window, enter the following code:
    • "C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\gacutil.exe" /i "$(TargetPath)"
    • "C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\gacutil.exe" /l "$(ProjectName)">"$(ProjectDir)name.txt"
      • (Update the path of .NET 2.0 to match yours if you choose a different installation directory)


NOTE, THIS IS STILL A WORK IN PROGRESS, SAVING STATE TO PREVENT DATA LOSS