Find Jobs
Hire Freelancers

C# WPF GUI Prototype

$250-750 USD

Closed
Posted almost 8 years ago

$250-750 USD

Paid on delivery
Create a simple GUI prototype. The prototype should show 20 data sets in a loop to measure the performance. The GUI need to show all data form a dataset on the window screen. The window should have a content size of 1024x768 pixel. So the images need to be resized in the window. The text of the string which have to be shown can be truncated. Each window update should show 1x color image, 3x grayscale image, 5x strings, 15x numbers. There is no specific GUI layout needed. It is just a prototype showcase. Load all data into RAM before you start the time measurement. The loop should run 1500 revolutions. At the end of the loop print the measured duration of the whole display time. You need to provide the source code and a compiled/runnable application. You need to test your solution. All components you are using need to be free for commercial use. You should use VisualStudio 2015 and the .NET 4.6. You will find the sample data to use in the attachment. The software needs to run under Windows 7. We are looking for an expert for .NET WPF. Please explain which kind of projects you have already done with this technology. Why would you recommend this technology or what could be the benefit in your eyes? I plan to start the task on Monday the 4th April. The task should be completed in two weeks. You can send me previews before. But the final delivery should be 18th of April. Your final workflow should look like this: Read dataset into RAM Start time measurement Repeat 1500 times { Show GUI Dataset 1 Show GUI Dataset .. Show GUI Dataset 20 } Stop time measurement Print duration You will find the dataset here: [login to view URL]
Project ID: 10002082

About the project

17 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
17 freelancers are bidding on average $426 USD for this job
User Avatar
Hello, I am VB, VBA, C#, WPF, Java, Delphi, PHP, ASP.NET, CAD and GIS developer, I developed many desktop applications and custom tools, macros and Add-Ins. For reference see my profile. I am ready to discuss and doing the project. Regards, Eyad
$1,578 USD in 35 days
5.0 (33 reviews)
7.5
7.5
User Avatar
Hello, Based on the description it is required to build an application to test the performance of the WPF GUI. The test must be done to isolate any speed interference and finally to test only the GUI execution. I am an expert WPF C# developer but still based on the provided project description I need to discuss. Because of the way how WPF works (Retained mode) I am not sure if we have a lot of options to test the display performance. This is why I would like to discuss first. The WPF technology has many features which can facilitate the development with the addition of nice graphics quality and responsiveness like data binding, styling and resources, user and custom controls, templating, 2D, 3D graphics, animations, transitions, matrix transforms, vector and bitmap graphics. WPF best works with MVVM architecture. Here you can find a portfolio of some of projects I made in the past. https://www.freelancer.com/u/specialist77.html WPF is the future. All Windows versions from 7 to 10 are using WPF for the GUI. The benefits are nice and fast ligthweight graphics with many useful features. However it is not suitable to work directly with large amount of data like datasets of many millions of records. However there are tricks to overcome those problems too. If you are interested I am available to discuss. I suggest to schedule a meeting where I will be able to present my proposal to develop the test solution for this project. Best Regards, Patrik Fatoric
$400 USD in 15 days
4.9 (31 reviews)
6.9
6.9
User Avatar
I'm working on WPF on many project, As description in your requirement. I'm sure to complete this tool for you. inbox me if you have any question about my skill or this project. Thank for your attention HuyPQ.
$250 USD in 4 days
4.9 (57 reviews)
5.4
5.4
User Avatar
Hi, my name is Anatoly. I am professional WPF developer for more than 5 years. WPF is my primary job, I use it for creating custom UI interfaces for aviation testing technologies. You could see the examples in my portfolio. Ich spreche auch deutsch (if this matters) Why would I recommend this technology? Well, this technology is most rich, powerful and fast for creating UI under windows, and tests will show it, I hope :) The negate of the WPF is that the html5 offers more flexible and crossplatform way, but web-technologies works much slowly. The project's task sounds clear to me. Please contact me with further details. Thank you.
$288 USD in 14 days
5.0 (2 reviews)
3.2
3.2
User Avatar
As per you requirement we have a team that will definitely provide best solution to you. We do fair code with reasonable price and client satisfaction is our Responsibility. Personally we have three + years experience of web and desktop based applications using .net framework and Entity frame work and other technology related to this and third party tools as well. There are many running applications on which we have worked and delivered but we have no portfolio because we always focus to deliver support to my client. We have good team of QA (Quality Assurance) so before delivering work our departs make sure that all work is done according to the requirement and flow of the application is 100% accurate. A list of services is provided that our team has been working for the past 3 years and become an expert on. • C# Development • Vb.net • Asp.net • MVC • Web Service (Rest / Soap) • Desktop Application • Crystal Reports • Sql Server Database • Html Css • Javascript JQurey • Angular • Ajax • Java Script • Pretty much anything involves coding waiting for your responce Thanks
$250 USD in 30 days
5.0 (3 reviews)
3.2
3.2
User Avatar
I have previously created a benchmarking application that did a comprehensive test, from WPF drawing to math operation speed through imported assembly code. With WPF I had problems with memory leaks causing later test passes to get progressively slower, so I had the program create a separate process for each WPF test loop. So an external process would be created where the display test would be run 10000 times, then that process would return a time and be closed before the next test was started. Also, I had to add a check to ensure that the WPF images had actually been displayed before the test looped, because the part of the .NET libraries that actually draws to the display doesn't run in the same thread as the GUI thread you control, so you can create something in WPF, put it in a visible window and destroy it without it ever being sent to the screen.
$250 USD in 5 days
5.0 (3 reviews)
3.0
3.0
User Avatar
Hello my name is Kliment Tenev and i would like to apply for this task. I am certified with C# and have few freelance projects in my portfolio with WPF. I also love working with WPF and would love to do this task for you.
$250 USD in 7 days
5.0 (8 reviews)
2.7
2.7
User Avatar
Hi, Thanks to view my bid I am experts in .Net,C#, WPF and SQL Server have developed many websites and software I have many years of experience on website and software development. ==== Please come for more discussion regarding your project I always work with quality if you are online let me know to understand your concept or extract more about your project. Waiting for your positive revert Regards Sangeeta
$250 USD in 10 days
4.6 (2 reviews)
1.1
1.1
User Avatar
I am interested to do this project. I have good experience in WPF. I am available for discussion on skype. Thanks Amit
$277 USD in 3 days
3.0 (1 review)
1.8
1.8
User Avatar
Hi, I'm a software developer, I have excellent experience doing such projects. If you award me the bid, will complete the work within a few days for sure. Please consider me for this project. I assure you excellent quality and precise data. If you provide me details to start on and I'll provide you a sample to verify before you confirm the bid. Thanks, Robins Joy
$250 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have 8 years of solid commercial WPF experience in investment banking in the UK where I have a proven track record with some of the top global investment banks (Barclays, Morgan Stanley, UBS, Credit Suisse) writing .NET/C# front-end applications. However, I am currently on a sabbatical from work, but wish to keep my skills current. This is why I am bidding very low and also because I have only recently become active on Freelancer. So this is a good way for me to build up my profile while being able to offer a first-rate development service to my clients on here. Please check out my profile to confirm my history. Writing a WPF application and using .NET 4.6 as per your project description is my bread and butter, and you will receive a robust and well-designed product following modern design principles in WPF such as the use of MVVM, and, where deemed appropriate, PRISM, Unity, Rx, and any other technologies that are relevant. Please let me know if you are interested in my profile in the first instance, and then I will discuss your requirements further and provide a deeper analysis of the design and solution. I look forward to hearing from you soon. Jason
$250 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
1: Iam working in the IT company, and have released several WPF softwares to our customers, the App talks to our API and then send data back to our server; 2: When you saying: "Each window update should show 1x color image, 3x grayscale image, 5x strings, 15x numbers." where are those files coming from? will you provide those? 3: The file link is fine but the content is XXX.7z, which cannot be opened as a Zip file, please send me a copy if possible. 4: Please correct me if my understanding is incorrect: Launch the app - load data - (start measurment) show data 1 (1x color image, 3x grayscale image, 5x strings, 15x numbers) - move to data 2 - ... - data 20, and looping this for 1500 times, Question about 4, do you need any human interaction between showing data 1 and data 2, if not then the display time might be quit short, event cannot be detected, in this case, what's the point of having this app? Thank Ray
$666 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I’m an experienced .Net developer which I’ve been using commercially since its first release. Over the last 6 years I’ve been using XAML based development environments to develop many systems. That includes WPF, Silverlight, Windows phone & RT, and Xamarin. I enjoy using WPF for development because: • It enables the developer to succinctly express their design without the worry of the logic of the application. • Because of its rich binding syntax, it enables the separation of the design of the User Interface from the logic of the application. This is facilitated by the use of MVVM, namely: o View through XAML, o Model through the data the application needs to present to the user, o View Model which is used to control the interaction of the view and the model. • The styling facilities of WPF enable the developer to apply styles consistently throughout the application. I think that WPF, or more specifically, XAML based environments are the future of Windows development, and hopefully development in other environments. Some notes re the prototype: • I’ve formatted the test data into a Json file included in the project. You will need to change the ImagePath as appropriate. • I can provide the source files now if you want. You can pay me later if you are happy with the result. • I needed to put a small delay in the presentation to enable the view to update before the next iteration of both loops. • I hope the prototype shows enough of my knowledge of .Net and WPF.
$666 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Sr. WPF developer for 5 years; Efficienct in WPF/MVVM design pattern; Efficienct in XAML coding; Indepth understanding of multi-threading coding;
$250 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Munich, Germany
5.0
13
Payment method verified
Member since Jan 13, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.