Introduction of C# Language. - OOP(Object Oriented Programming language). - Based on C++. - Added convenience of visual basic. - Developed for .Net Platform. - Run in CLR environment.
Common Language Runtime .NET Framework Operating System (Windows, Linux…)
About C#
General Example. - Display a message in console window.
- Namespace : Group of similar „Class‟.
- Class : Real working individual. Users run this.
- Block, Area : From brace „{„ to brace „}‟ symbol. Use for divide block or work area in programming.
About C#
General Example. - Function. Main() : Entry function of program. In addition, The start class of program always has main function.
- Of „.‟ : The symbol dot(‟.‟) means „of‟. So, The line means „I use WriteLine function of console class of System namespace with input value “Hello, everyone!”‟.
About C#
General Example. - To use this sample, „C:\WINDOWS\Microsoft.NET\Framework\v2.0.xxxx‟ have to set in path. - csc.exe is compile application for making execution file.
Using namespaces Aveva.ApplicationFramework Aveva.ApplicationFramework.Presentation Aveva.Marine.UI Aveva.PDMS.PMLNet
Basic Usage on AVEVA Marine 12
Sample program – Module Changer
Add Method Add running method when the event occurred.
Basic Usage on AVEVA Marine 12
Sample program – Module Changer Create new class This class will be used in AM application. Create new constructor This constructor will be always ran first. If user want to initializing value, define in here. Make Assign method This method is always needed for running this class. Create new method This method will be loaded in AM application.