26.07.2013 Views

Operativsystem: .............................................................

Operativsystem: .............................................................

Operativsystem: .............................................................

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

virker! (Dette er den afgørende forskel i forhold til hvis du havde skrevet i program fx i C – for den<br />

exe ville have virket inde hos naboen!).<br />

Eksempel: Projekt i SharpDevelop:<br />

Vi vil nu se på et konkret eksempel på hvad DotNet egentligt er for noget:<br />

Åbn et nyt konsol projekt i SharpDevelop ved navn ’dotnet’. Vælg View->Projects. (NB ved at<br />

højre klikke på de forskellige objekter fås genveje).<br />

Et projekt (eller ‘Combine’ der kan bestå af mange projekter og filer) består fra starten af to CS<br />

filer fra starten: Main.cs og en AssemblyInfo.cs (som også kompileres når programmet kompileres).<br />

AssemblyInfo:<br />

Assembly Info består af en række ’attributter’ som er tomme fra starten, men som kan sættes til at<br />

beskrive denne assembly:<br />

using System.Reflection;<br />

using System.Runtime.CompilerServices;<br />

// Information about this assembly is defined by the following<br />

// attributes.<br />

//<br />

// change them to the information which is associated with the assembly<br />

// you compile.<br />

[assembly: AssemblyTitle("")]<br />

[assembly: AssemblyDescription("")]<br />

[assembly: AssemblyConfiguration("")]<br />

[assembly: AssemblyCompany("")]<br />

[assembly: AssemblyProduct("")]<br />

[assembly: AssemblyCopyright("")]<br />

[assembly: AssemblyTrademark("")]<br />

[assembly: AssemblyCulture("")]<br />

// The assembly version has following format :<br />

//<br />

// Major.Minor.Build.Revision

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!