Fast $$$ for WPF/VB.NET/Silverlight/C# Guru

已关闭 已发布的 Nov 11, 2012 货到付款
已关闭 货到付款

1) Convert the attached project from WPF/VB.NET to Silverlight 5/Visual C# & make sure all of the files are neatly organised into folders in the new solution. (This should be pretty easy since the project is 95% xaml at the moment.)

Please also convert to MVVM design pattern.

Ensure all local references are removed.

The project can be found at [url removed, login to view]

2) Configure all of the buttons in the "New" tab to create their respective items/nodes in the treeview.

Specific notes about how the "New" Tab ribbon buttons should work are in the advanced details section:

3) Configure the Save all & Open backstage menu items so the user can save and load the state of the treeview to and from an .xml file.

## Deliverables

_**Specific notes about how the "New" Tab ribbon buttons should work:**_

* New - Section, Chapter & Scene buttons should work exactly as they do in Writeway Pro (download the demo @ [url removed, login to view]) except for the following:

\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|

* a "Section" in this software is the same as a Page in Writewaypro

\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|

* The application should not ask you to name a new node/item. Instead, the default header for any node/item should be Act #, Chapter #, Scene # etc etc

(And exactly as in writewaypro the number should remain in order)

\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|

* If a new Act is created, a child chapter and a child scene should also be created. Also the Act should appear as a child of the Act Outline treeview item

\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|

* If a new chapter is created a new child scene should also be created. Also the chapter should appear as a child of the chapter Outline treeview item

\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|

* All treeviewitem headers should be editable except for the ones listed below:

Front Matter, Back Matter, Story Outline, Genre Guidance Act Outlines, Chapter Outlines, Character Development, Plot Development, Conflict Development, Setting Development, Notes, Ideas.

\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|

* Anytime a New node is created or a header is edited, or a new tab is selected the changes should be saved.

\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|\---|

* Just as the nodes currently navigate the mainframe to different pages, all new nodes must also navigate to their respective frame.

_Deliverables_

Deliverables:

A working application written in Silverlight 5/C# that loads in my environment without errors or warnings.

The application User Interface must look and function exactly as they currently do. All of the items listed in this job description should function without error as described.

You will be required to remote connect to my computer via Team Viewer and confirm that all dll's are unblocked and your solution loads in my environment without errors or warnings.

My development environment is as follows:

Microsoft Web Developer 2010 Express

Windows 7 32bit

Latest telerik Silverlight version 2012 Q3 trial versions are installed

Please note:

A telerik license is not needed, you can download the demo here:

C# 编程 Odd Jobs Silverlight 视窗桌面

项目ID: #2674574

关于项目

3个方案 远程项目 活跃的Dec 30, 2012