General Discussion

Pal, what components are you interested in?

And tassie, if you're still around and interested, please let me know where you'd be interested in contributing.
 
Pal, what components are you interested in?

Fixture engine, UI, and statistics. I'm not experienced using XML, but I think I can pick it up in the next couple of weeks and as we proceed.
 
Fixture engine, UI, and statistics. I'm not experienced using XML, but I think I can pick it up in the next couple of weeks and as we proceed.
Gotcha.

So here's the dealio with UI. I checked out WPF and it looks like it is a lot cooler and easier to use than WinForms (apart from using XAML, which is not that hard to pick up). So I think we should probably look at WPF for our UI.

sohummisra added 8 Minutes and 5 Seconds later...

I was going to have something ready for you to pull on SVN but my server has died. Seems like it is doing that a lot, as well. Hopefully I should be moving to a different server sometime soon.
 
Source control is now active. Please follow these steps to check out a copy of the code. Let me know if you're not on Windows for more instructions.

1. Download and install a copy of TortoiseSVN.
2. Create a folder on your hard disk where you want to work on the project (you can probably use the default Visual Studio 2008 folder (in My Documents\Visual Studio 2008\Projects).
3. Right-click on the folder and choose the option TortoiseSVN --> Settings.
4. Copy and paste the following line in the global ignore pattern field, without the quotes: "*.suo bin debug release Bin Debug Release obj Obj"
5. Right-click on the folder again and choose the option "SVN Checkout"
6. Enter "svn://www.cricketcareer.net:8001/pccs/" in the URL of the repository field.
7. Leave everything else default unless you want to change the directory the project is checked out to. Click OK.
8. When a prompt comes up, log-in with the username and password you provided earlier.
9. If all goes well, you should see a bunch of files getting transferred to your computer. If this doesn't happen, let me know what error message you get.

You will then see three folders in the directory you checked out to: trunk, branches and tags. Go to the trunk folder and then into the PCCS folder. There will be a "PCCS.sln" file. Open this file and you will be able to see the project set-up.

If you still haven't given me your authentication details, PM them to me soon.
 
Here is a little primer on SVN.

Terms
- Commit describes the act of "checking-in" code. That is code you have made modifications to and want to submit to the server.
- Update describes the act of pulling the latest version of the code from the server.
- Revert describes replacing a copy of a file with the version on the server. Useful if you have made a lot of changes that you want to scrap.
- Merge describes the process that takes place when the copy of the file on the server has changed while you made changes to the file. Merging usually takes place automatically as long as you did not change the same line as was changed on the server. However, conflicts result in a manual merge being required, and you will not be able to commit until the conflict has been resolved.

TortoiseSVN
The little icons on the icons of your checked out folder (a green check or a red exclamation mark) describe the state of the files. Green means your files are in sync with the server. Red means that either there is a new version on the server or you have made some changes that you have to commit at some point.

A Few Rules...
1. Always SVN Update before SVN Commiting.
2. Never check in (commit) broken code.
3. Make frequent check-ins. The whole point of source control is so that you don't lose change for code that is working.

I'll add more as I can think of them.

In the meantime, I have made two more commits so do an SVN Update (right click on the synchronized folder for the appropriate option) before you make any changes. As it is, there shouldn't be too many changes to make right now.
 
Thanks, will try it soon.

You know any good tutorials for the Visual programming? As you have probably figured, I'm more comfortable in console based applications, and, I'm finding the graphical thing hard to understand.
 
Visual Programming is actually easier than Console programming. You will not find hard at all. And about XAML, yes its cool, supports better graphics, and can create visually stunning applications. The syntax is XML based so is really easy to understand. I am for WPF all the way!
 
ok, Just managed to create a Visual Program. :)
I agree, its Much easier. Just need to define the functions, and the rest can be easily done.

Even i felt WPF is much better looking than the traditional Windows Form.
 
Is it too late to join commentry and keep as a tester?
 
http://www.planetcricket.org/forums/showthread.php?t=45398

That's the link for the Commentry Line thread. Oh and Kieron, anyway can come in and post some commentry lines as with the more we get, then the less repetitive it should be(like not getting the same line loads of times in an over). We already have loads of testers but Pal/Sohum/Abhas could probably answer you question.
 
WPF is Windows Presentation Foundation. And XAML is Extensible Application Markup Language. XAML is the language (very similar to XML) used to make the GUI and the coding can either be done in C# or VB. You can try it by making a new WPF Project in VB/C#.
 

Users who are viewing this thread

Top