In Progress

Parser for a target page of provided URL for [url removed, login to view]

Need a single page Parser that pulls provided one target url. It will be used when a user (sw developer) on [url removed, login to view] is creating a Case for his software, to invite his users to CoFund a new functionality in his sw, then developer provides that url for the Parser. The url target is developers own issue in a web-based issue-tracker. The aim is to speed-up developers creation of Cases by re-using information from that issue in the issue-tracker. Case creation, and where the Parser will be used in the upper left part, is here: [url removed, login to view]

Parser shall create a class(es) that would be able to parse certain sites with issue-trackers - but for this job we are only targeting issue-trackers on [url removed, login to view] - for example [url removed, login to view]

The output would be a method that would be called for with the URL as a parameter. The output would be SoftwareName, CaseName, CaseSummary, SoftwarePresentationPageUrl, SoftwareIsAvailableOnPageUrl, SoftwareIssueTrackerPageUrl, SoftwareIssueTrackerIssuePageUrl. The parser of every issue-tracker would be independent from each other, so adding support to more sites issue-trackers, like [url removed, login to view] etc, would not affect existing supported issue-tracking sites. Code should be done using either C# or VB.Net. The code should be usable in medium trust ASP.Net environment and without the dependency on [url removed, login to view]

## Deliverables

There would be a .net class, that passes a provided url, for example [url removed, login to view] .

The Url target is an issue in a [url removed, login to view] issue-tracker - and that is what is to be pulled/crawled.

The method would determine what site it is and if is supported or not. According the code will be clearly split for each site so adding support for new site for example sourceforge won’t affect the existing supported sites which is codeplex for now.

The method would return a class that have the following properties: SoftwareName, CaseName, CaseSummary, SoftwarePresentationPageUrl, SoftwareIsAvailableOnPageUrl, SoftwareIssueTrackerPageUrl, SoftwareIssueTrackerIssuePageUrl. Which in this example [url removed, login to view] would be:

SoftwareName = "Rawr"

CaseName= "Save data caches to a specified location."

CaseSummary = "Would it be possible to make a new option in Rawr to save the [url removed, login to view], [url removed, login to view], [url removed, login to view], [url removed, login to view], and [url removed, login to view] files to a user specified location?

Upon a fresh install, have the files saved in the normal location, but in the Tools->Options window, let a user set a location to save those files.

Reason I ask is because I use Rawr on multiple computers and to keep my character files all synced I use Dropbox and load and save my files right to my Dropbox folder. Since the caches are all saved into the default data folder in Rawr and there is no way to specify a new location, I have to remember to manually move them to my Dropbox folder to be synced across all my computers."

SoftwarePresentationPageUrl = "[url removed, login to view]"

SoftwareIsAvailableOnPageUrl = "[url removed, login to view]"

SoftwareIssueTrackerPageUrl = "[url removed, login to view]"

SoftwareIssueTrackerIssuePageUrl = "[url removed, login to view]" (which was the input to the Parser)

**NON-Functional Requirements:**

• Software Interface:

1. The classes should target .net Framework version 2.0 without the need of installing .Net framework 3.0 or 3.5 to work.

2. Programmer is free to use either C# or VB.Net.

• Acceptance Criteria:

1. The final product should meet all mentioned requirements.

2. The performance of crawler should be as optimized and responds in a timely manner.

4. The quality of code should follow conventions mentioned in the article on [url removed, login to view]

5. The code should follow upper camel case (aka "Pascal Style") for most identifiers and lower camel case for parameters)

6. The code should be usable in medium trust ASP.Net environment and without the dependency on [url removed, login to view]

Skills: ASP, PHP

See more: xml developer tools, www web developers com, www web developer com, www target com, www software developer com, www developers com, www create site com, what is vb net used for, what is the use of vb net, what is com in vb.net, what a developer should have, web developer split, web developer independent, web developer free tools, web crawler developer, vb programmer job, vb.net developers, vb creation, use case tools free, use case creation, tools web to developers, the method of web developer, sw developer, software tracker list, site creation free com

About the Employer:
( 15 reviews )

Project ID: #3526022

Awarded to:

CodeDestroyer

See private message.

$51 USD in 3 days
(21 Reviews)
3.2

4 freelancers are bidding on average $56 for this job

wacamo

See private message.

$68 USD in 3 days
(8 Reviews)
3.1
anant7vw

See private message.

$42.5 USD in 3 days
(3 Reviews)
1.9
phpbombs1

See private message.

$63.75 USD in 3 days
(6 Reviews)
0.7