It appears you have JavaScript switched off.
Freelancer.com requires JavaScript turned on in order to function correctly.
You can find quick and easy instructions on how to turn on JavaScript here : http://enable-javascript.com

Web Page Basis Viewer ( .NET C# )

Skills Required

Project Budget

$300 - $1000 USD

Total Bids

26

Project Description

Basis Viewer Project
--------------------

This is partially a &quot;proof of concept&quot; project. The motivation is to create the classes necessary to parse Web page xml dom documents, put the element information into a flat array structure, and to deliver the requested data to the calling application.

Platform/Language: .Net / C#

This will be a demo program I use for my customers.

The purpose of this application is to develop the classes that are needed to make it possible to parse the elements out of the web page xml dom document. The elements will be put into a flat array.
The array elements will be structures. The array will then be used to select out the elements, by type, that the user has selected.
The classes that are developed will be used in other applications. There are at least 4 application projects, that I would like done, and these will all need the classes created by the work on this application.

The Processes that need to be developed to allow going from a web page to the elements that the user wants to see.

The classes that need to be developed during this applications creation are:
1. Array Builder
2. Basis Builder
3. Basis Selector

The Basis Selector will be the interface into the 2 classes that parse the document and the Basis Builder.

The structures in the array should have the following fields&quot;

Element index (this will be 1 more than a 0 based array index)
Table number if this element is inside the very first tag then it is = 1.
Table depth if this element is inside the 2nd tag, which is inside a
of the 1st table then the Table depth = 2.

This application is a Web browser application.
----------------------------------------------
It must be written in (2003/2005) .NET, C# specifically.
This is a windows MDI application with 3 forms.

MDI Child Forms
Form#
1. &quot;Web Browser&quot; form
This is a standard web browser.
Top part of form
label - &quot;URL:&quot;
text box - the url the user will type in
button - Go
toolbar - Standard Web browser toolbar.
(below the above elements)
Browser pane - To display standard web pages.
When the user types a url and hits the return key, or clicks
the GO button, the web page will be displayed in the browser
pane.

When the user types a url and hits the return key, or clicks
the GO button, the web page is displayed in the browser pane on tab
page a.
The Array Builder parses the xml document, 1 element at a time. It
builds the array of structures.
The Basis Builder builds the text strings for tab page b, c, d and e.
The Basis Selector gets the data from the Basis Builder, and populates
the text boxes in tabs b, c, d and e.