473,387 Members | 1,420 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

GEONOLOGY Concept C#

i have here my code:

Expand|Select|Wrap|Line Numbers
  1. namespace GEONOLOGY
  2. {
  3.     public class AGENT
  4.     {
  5.        int no;
  6.        String  name;
  7.        AGENT left;
  8.        AGENT right;
  9.       //not yet develop the implementation.
  10.     }
  11. }
Can anyone share some code of Geonology using C#?
May 19 '10 #1
5 1500
tlhintoq
3,525 Expert 2GB
Original Poster: How do I design and build my entire application?
This is far too broad of a question to be answered in a thread. I recommend you read the FAQ about How to ask a good question so the volunteers will be able to help you.


May I suggest picking up a basic C# introductory book? It's not that people here don't want to be helpful, but there is a certain amount of basic learning work that one should really take upon themselves before asking for help. There are so many great "How do I build my first application" tutorials on the web... There are dozens of "Learn C# in 21 days", "My first C# program" books at your look book seller or even public library... Asking a forum, any forum, to hand-hold you through it is just redundant. In many ways it disrespects the people who have invested dozens of hours in the on-line tutorials and those that spent thousands of hours in authoring books.

Build a Program Now! in Visual C# by Microsoft Press, ISBN 0-7356-2542-5
is a terrific book that has you build a Windows Forms application, a WPF app, a database application, your own web browser.

C# Cookbooks
Are a great place to get good code, broken down by need, written by coding professionals. You can use the code as-is, but take the time to actually study it. These professionals write in a certain style for a reason developed by years of experience and heartache.

Microsoft Visual Studio Tip, 251 ways to improve your productivity, Microsoft press, ISBN 0-7356-2640-5
Has many, many great, real-world tips that I use all the time.

The tutorials below walk through making an application including inheritance, custom events and custom controls.
Building an application Part 1
Building an application part 2
May 19 '10 #2
Thanks' Your links would be very helpful for my development.

One thing I wanted to know:
I have tried the Link-List using pointer in C-Language.
Is the idea of Link-List applied in Geneology?...

I've been looking around from other sites but they just give me samples on web.

Anyone could help?.. Thanks.
May 20 '10 #3
GaryTexmo
1,501 Expert 1GB
A link list is just a data structure... whether it applies or not is up to you. If by Geneology you mean "genealogy" then that's a pretty broad concept. That's like asking if linked lists apply in particle physics, or construction. I don't know... it depends on the program you're writing and how you design/implement it.

Linked lists are for data structures where one node of data relates to another node of data in some kind of sequence and when it's not important to be able to go to any one piece of data arbitrarily. Linked lists generally perform well when you'll be traversing all the data anyway, or if there's another organization structure that might be more applicable. If you need more immediate access, typically arrays are good since you can directly access the index for each piece of data directly.

I'm by no means an expert on this topic though and other people might have different knowledge/opinions. Hopefully that helps you, but hopefully you also understand that your question can't really be answered definitively.
May 20 '10 #4
Thank you. It helps me to fully understand the concept of "genealogy".
May 24 '10 #5
nukefusion
221 Expert 100+
@linxKuLiT
I wrote a genealogy program, or, in other words, some family tree software. A basic implementation is fairly easy to achieve, but be aware, if you want to develop it further it's a more in-depth topic than you might first realise.

If you want to pursue it I'd recommend learning a bit about graph theory. A family tree is just a great big graph. There are already loads of proven algorithms for searching graphs and these will be useful to you when searching for ancestral relationships, etc.

Read about graph theory, search algorithms such as DFS, BFS and check out the Boost libraries, I don't know if there's a C# port but the documentation will nevertheless be interesting.

Good luck!
May 24 '10 #6

Sign in to post your reply or Sign up for a free account.

Similar topics

10
by: nop90 | last post by:
Proof of concept: Currently I have a web hosting service and it does support php. Can the following be done in php? Explanations or examples would be appreciated. Create 2 applications, app-1...
1
by: Dick | last post by:
Before going in to details i like to understand more about concept and design of this database. Most books go directly in to details. Please, can a current admistrator gife me information on...
4
by: jabailo | last post by:
These guys have it going on. They actually use design ideas that Microsoft employees can drool upon. Visual Studio 2010 Concept IDE http://www.codeproject.com/csharp/Concept_IDE.asp "Like...
3
by: Ramza Brown | last post by:
I have this concept I throwing together. It is not professional or anything, just something I thought might be interesting. The concept is business(me) - to - consumer. It is, What did you buy?....
0
by: duelearning | last post by:
I do not think that on the current market, or being developed, there is a real concept search tool. The key issue is that nobody has offered a satisfactory answer on what a concept is and its...
7
by: srinivas | last post by:
Hi, I am a asp programmer.I am displaying the db records in the html pages in a web page.I have 500 columns and 1000 rows in that html table.Here i am planning to implement the "MS-Excel Freeze...
4
by: mohan | last post by:
Hi All, How to implement virtual concept ( dynamic polymorphism ) in c. I guess i should create a void pointer which is pointing to the function. Not clear about this Does anyone have some idea...
1
by: nimrod | last post by:
i have this problem to solve but not sure how to go about it.can anyone help me please. Environment = market Concept one to many each have action buy and action sell When multiple concepts...
2
Subsciber123
by: Subsciber123 | last post by:
I am writing a program to create family trees. It is stable, but I would say that it is still in the pre-alpha stage. Anyway, I would like to be able to export the tree to a concept map. Does...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.