开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Beta Testers for C# Rewrite Needed!


 

Hi All,
?
As many of you know, I am currently rewriting all my software in C#, so that we can be certain my software will continue to run past Windows 8. I've got a long way to go, but I've covered enough ground where beta testing will be a great help.
?
Long story short, the development of my software the first time around was a multi year, iterative process, where I would add a few new features, we would test them, work out the bugs and move on, adding more features and additional programs over a long period of time. With the rewrite, it is everything at once and none of it has been tested! It is not even clear if the installer (which is also new) is going to behave as expected.
?
It may seem on the surface like the functionality of what I've completed so far is pretty basic, but there is a lot more going on under the hood than even I remembered. Every line of code is new. Even the form sizing code for various resolutions (and the placement of controls to accommodate that) is all from scratch (and redesigned for better display on contemporary monitors).
?
My plan is to create a template that will be the foundation of the rewrite of all my software (contesting programs and AC Log). It will be a lot easier to write the features and work out the bugs once and then modify the template for AC Log and each contest than the other way around, so I really want to get this right and I very much need your help to do that.
?
If you are comfortable with experimentation?and would like to help me with that, I would really appreciate it!? Please download this beta.? It is very rough - not all the features are?coded yet, but most of the important ones are.? Please give it a try and see how many ways you can break it:
?
?
After you install the software, you can launch it from the N3FJP - Affirmatech program group (I'm using a new Windows?program group for the rewrite to help users differentiate from the old and new versions).
?
Right now the main form (and dupe checking) of this template is geared towards Field Day, but I left all the columns at the top and you can see all the fields on the Edit form (click More), so even if your only interest is AC Log or another contest, you can check it out and see the direction I'm headed with the fields I plan to accommodate.
?
Here are some things to try:
?
-??ADIF import and export (your can import your current log from AC Log).
?
-? Sending CW, (see how the timing works out).
?
-? Rig interface (make sure the program follows your rig as you tune around and click on DX Spots to tune your rig to the spot frequency).
?
-? Really important - Try setting up on multiple PCs and updating a common data file, preferably with DX spotting going and while interfacing with your rig (have as many functions working simultaneously as possible).
?
-? With multiple PCs set up, try the network display. messaging features and make sure the display shows the band changes of multiple clients.
?
-? Try the DX Spotting features (and associated form sizing, which will be user customizable on all the programs).? See if after you close the software, you can log back in okay automatically.
?
-? See if the DX spotting display returns the right countries (so we know my country lookup code is working).
?
-? With DX spotting enabled, start another client on your network and see if you can get the DX spots VIA the lan.
?
-? Try writing a 3.0 Cabrillo file.
?
-? Try the File Save, Save As, Open?and New functions locally and across your network.
?
-? Make sure duplicates are checked on entry (right now, set up for Field Day where Call, Band and Mode must match).
?
-? Try removing duplicates by clicking File > Remove Duplicates from the menu option (right now, set up for Field Day where Call, Band and Mode must match).
?
-? See how the forms display (I only have contemporary sized monitors here to test, but I'd like to accommodate old style monitors if possible).? If a form looks goofy (labels overlapping, etc.) please send me a screen shot and let me know what monitor display resolution you are running.
?
Please let me know how you make out!? I'm really eager to hear your reports!
?
You can either e-mail me direct, or if you like, you are welcome to join us on the N3FJP Software Development group:
?
?
Thanks in advance for your help. The quicker we can work out the bugs and be confident in the new code, the quicker we can move forward and enjoy the new versions!
73, Scott
N3FJP
?
Serving the Amateur Radio community with contesting and general logging software since 1997.