That said, please, if you're a .NET developer who's considering creating and selling a commercial program there are programs out there like .NET Reflector (FREE) which can easily disassemble and display your code in seconds.... Do yourself a favor and look into obfuscation software for .NET which will atleast make it harder to disassemble and will, for the most part, stop the casual hacker from viewing your code.
I appreciate all of the positive feedback I've gotten from everyone here and I'm moving forward with the GCS program...in .NET. I am going to release it as open source but I'd like to get more of the development out of the way before I start getting other people involved. I haven't had much success with multi-developer situations and I'd like to get my "big ideas" done before letting everyone else have at it.
Thanks!
Comments
http://code.google.com/p/happykillmore-gcs/
So thanks for this step towards an Open Source license and making things right again, the sooner will be the better. There is no respect to be gained by showing off work that you cannot really claim as yours, on the contrary! Giving credit where it's due is the way to go in the long run.
Take a look at the links below for an example of the original artwork & GCS:
- http://newwiki.openpilot.org/display/Doc/Sample+GCS+Configurations
- http://newwiki.openpilot.org/display/Doc/Dials
Ed
That's horrible how much marketing can sell crappy products.
another problem you introduced. maybe solvable using a second project?
robert
Compile complete -- 0 errors, 0 warnings
UAVhud.Controls -> F:\downloads II\uav gcs\uavhud\UAVhud.Controls\bin\Debug\UAVhud.Controls.dll
------ Build started: Project: UAVhud, Configuration: Debug Any CPU ------
C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets : warning MSB3245: Could not resolve this reference. Could not locate the assembly "GMap.NET.WindowsForms". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets : warning MSB3245: Could not resolve this reference. Could not locate the assembly "GMap.NET.Core". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets : warning MSB3245: Could not resolve this reference. Could not locate the assembly "BSE.Windows.Forms". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.CSharp.targets(60,9): error MSB3041: Unable to create a manifest resource name for "Forms\DebugForm.resx". Could not find file 'F:\downloads II\uav gcs\uavhud\UAVhud\Forms\DebugForm.cs'.
Done building project "UAVhud.csproj" -- FAILED.
------ Build started: Project: UAVhud.Communications, Configuration: Debug Any CPU ------
C:\Windows\Microsoft.NET\Framework\v3.5\Csc.exe /noconfig /nowarn:1701,1702 /errorreport:prompt /warn:4 /define:DEBUG;TRACE /reference:"C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Core.dll" /reference:"C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Data.DataSetExtensions.dll" /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Data.dll /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.dll /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll /reference:"C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Xml.Linq.dll" /reference:"F:\downloads II\uav gcs\uavhud\UAVhud.Common.Objects\bin\Debug\UAVhud.Common.Objects.dll" /debug+ /debug:full /filealign:512 /optimize- /out:obj\Debug\UAVhud.Communications.dll /target:library MapSource.cs NMEA.cs Properties\AssemblyInfo.cs VideoSource.cs
i downloaded the 'zip' contents and it does not compile.
two files are missing.
for me it is a headstart - i'm still waiting for my apm and oilpan shipment :(
hopefully it arrives soon.
thanks
robert
:\downloads II\uav gcs\uavhud\UAVhud.Controls\AvionicsInstrumentsControlsRessources.resx(132,5): error MSB3103: Invalid Resx file. Could not find file 'F:\downloads II\uav gcs\uavhud\UAVhud.Controls\Resources\Bandeau_Dérouleur.bmp'. Line 132, position 5.
Done building project "UAVhud.Controls.csproj" -- FAILED.
------ Build started: Project: UAVhud, Configuration: Debug Any CPU ------
C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.CSharp.targets(60,9): error MSB3041: Unable to create a manifest resource name for "Forms\DebugForm.resx". Could not find file 'F:\downloads II\uav gcs\uavhud\UAVhud\Forms\DebugForm.cs'.
Done building project "UAVhud.csproj" -- FAILED.
========== Build: 2 succeeded or up-to-date, 2 failed, 0 skipped ==========
Keep up the great work !
Earl