Find Jobs
Hire Freelancers

Build Windows Form C# Visual Studio

$30-250 USD

Finalizat
Data postării: peste 7 ani în urmă

$30-250 USD

Plata la predare
I am also a developer and can probably do most of this myself, but very slowly as I am not experienced with c#. There are parts of this where I just need you to write generic logic to do the task, even without the details (ex. exact pathnames, just make a variable and give it an arbitrary path). It is ok that not all of the functions work, I will debug and correct them after. I will indicate down below within each step with: (I will fill in details) I would like a freelancer to build me a windows form that does the following things: 1) First pops up a simple input box to enter a product key (20 characters and hyphens in between, so 5 sets of 4 characters) 2) Validate rules for input (I will add my validation, just call an empty function) and if it passes initial test, submit to my web service (I will add my web services after, just use a dummy web service) for validation and wait for response. If fail, try again or cancel. If pass, open up form. 3) Web service will respond with: customer name, save that name for use in the form. 4) Send web service request for tools that customer has access to: response will include a table with: app code, app name, app file name, download url, current version, description, instructions 5) Open up form (I have attached a mock up in PDF) 6) Build list of available tools for drop down box 7) Check each of those tools file name and version number against locally cached copies to see if any need to be updated 8) If any need to be updated (older version on computer than current server version) or added then download and replace the old .exe with the newer one. Show a progress bar and prevent entry into the form during update process. 9) Refresh the list of tools available in the drop down list 10) When the drop down list is used, each "Tool Name" that is highlighted should show the corresponding columns from the record for "Description" and "Instructions" in the boxes on the form. 11) When a tool is selected and the user presses the "Start" button, it will run the executable from a relative path location (I will modify this as needed) 12) If the "Start in Update Settings Mode" check box is selected, this app will send an input parameter to the app being launched. (I will modify this, just put in dummy input parameter) 13) If the user wants to "change" their signed in product key, reopen the product key input box and revalidate as if a new install. 14) If the user clicks on "support" launch an exe (I will be filling in the path to a remote support tool). This covers the majority of the details. I am looking for an experienced c# developer to build this in Visual Studio and to send me the project files so I can finish it. You will need to put in fake connections to the web services and other items so that you can show me the form working with dummy data. Please provide me an estimate for how long you think this will take you.
ID-ul proiectului: 10949134

Despre proiect

23 propuneri
Proiect la distanță
Activ: 8 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
Acordat utilizatorului:
Avatarul utilizatorului
This seems not a hard project. I will tell you my idea about each step in your job description 1, To create a simple input box, we can generate a Form object in the Main method (defined in program) which is the entry point of the program 1.1 We don't add the Form before running, but define it dynamically, then add controls to the form dynamically. 1.2 Show the dialog in Modal mode. 2, Submit to web service, if the web service is something like ".asmx", ".svc", we may need to build client, if the web service is web api, some urls start with "http:" or "https:", then we just need to use HttpWebRequest or WebClient to post data to that url 3, If the service return XML format data, we use [login to view URL] or [login to view URL] namespace, if the web service return json format, may be we can use [login to view URL] library. 4, Similar to step#2 and step#3, use HttpWebRequest or Service client to submit request, use [login to view URL] or [login to view URL] to parse result. 5, It's easy, don't need to explain. 6, Parse from step#4, then use a ComboBox control or ListBox control to contains the items. 7, Read the local cache, it maybe a txt file, or a XML file or stored in a database, could you tell me 8, Download file, we can use Backgroundworker control, then in the Main Thread, we update the progress bar. 9, Just compare to the items of the list control (maybe ComboBox or ListBox), add new items. <Cover letter doesn't allow input so many characters> Contact me, let's talk!
$150 USD în 3 zile
5,0 (36 recenzii)
6,1
6,1
23 freelanceri plasează o ofertă medie de $203 USD pentru proiect
Avatarul utilizatorului
Hello, I am a very experienced .NET developer who likes to make some extra income on the weekends. I can get this done for you in a day or two and will finish up once you have a chance to review. Please let me know if you have any questions and I look forward to working with you.
$200 USD în 5 zile
4,9 (114 recenzii)
7,2
7,2
Avatarul utilizatorului
Hi Sir/Madam. Ready to start. Thanks. Our slogan :  ** What we do, you can find elsewhere ** ** How we do it, makes all the difference **
$333 USD în 7 zile
4,9 (228 recenzii)
6,6
6,6
Avatarul utilizatorului
Hello, I have 6+ years of working experience in c# .Net platform. I checked your requirement. according to me it will take around 7 days. Also i would like to know a bit more about your web services. You want to use your web service in application via API or by database access?
$277 USD în 7 zile
4,9 (42 recenzii)
6,3
6,3
Avatarul utilizatorului
Hello, Dear, how are you? C# is my main skill! Because i am a certified developer with 10-years experience developing with C#. I'm very glad to know that there is a suitable task for me in this freelancer. I'm willing to fulfill your task, and if you trust me, you'll never be disappointed but only satisfied. I'm going to wait for your answer without leaving my computer away and keeping my eyes open. Anyhow it was very grateful for me to send you my message about my humble skills. I'm free now and have availability beginning now. Thank you very much for receiving my message. Thanks and Regards.
$244 USD în 3 zile
5,0 (40 recenzii)
6,0
6,0
Avatarul utilizatorului
I am Gaurav Khanna - a Microsoft MVP and Lead Developer & Founder of Volcor Software, a Microsoft Partner Software Development Company. We have gone through your requirement for "Build Windows Form C# Visual Studio" - and we can easily create software as per your requirement in .NET Technology. We have expertise in creating software in Windows Form and WPF (Windows Presentation Foundation) We have proficiency in Desktop, Website and Mobile application Development and have worked on many complex projects as your can see in our portfolio. Our Technology Experience Software Technologies: C#, VB.NET, WPF, WCF, Crystal Reports, Windows Services, Windows Form, Web Development Technologies: ASP.NET Web Form, ASP.NET Razor/MVC, Bootstrap, JQuery, HTML5, Web Service Mobile app Development: Windows Phone apps, Windows 8 apps Database: SQL Server, PostgreSQL, MySQL, SQLite Our Achievements * Microsoft Partner Software Development Company * I/We have 11+ years of development experience * I have been 7 times awarded Microsoft MVP (Most Valuable Professional) by Microsoft You can also see our portfolio to know about my/our expertise in Software Development. Please provide more details about your requirement. Thanks, Gaurav Khanna Volcor Software
$125 USD în 3 zile
5,0 (13 recenzii)
5,8
5,8
Avatarul utilizatorului
Hi , C# Expert here , i just want to say that I CAN DO this . Looking forward to work with you ..........................
$100 USD în 3 zile
4,8 (43 recenzii)
5,7
5,7
Avatarul utilizatorului
Hey there...Yes, I can develop this solution in Visual Studio C# (I also had a look at your 1-page PDF).....Please reply.. We can discuss further and hopefully get it started soon... Thank you.. !
$90 USD în 3 zile
5,0 (41 recenzii)
5,1
5,1
Avatarul utilizatorului
Hi, I am interested. Thanks narendra
$500 USD în 10 zile
4,9 (11 recenzii)
5,2
5,2
Avatarul utilizatorului
Hi, I am a pure c# programmer and i have lots of projects using that. I have more than 10 years of exp as a developer. Let me know if we chat over to get more clarity over the requirement, for now i have read thru your requirement. Thanks
$266 USD în 3 zile
5,0 (16 recenzii)
3,9
3,9
Avatarul utilizatorului
Hi, My name is Pavel and I have Master Degree in Computer Science.I have a great experience in C# and .NET . All of the my employees are satisfied with the quality and speed of my work. See my profile to be sure of this. https://www.freelancer.com/u/zabolotniipavel.html If you want to get a quality result done on time - hire me. It will be the best solution for you work. I can start the work right now. Don't lose your money and time. contact me please for more information. Best regards, Pavel.
$80 USD în 2 zile
4,7 (10 recenzii)
3,8
3,8
Avatarul utilizatorului
Hi! Thanks for posting this requirement. I am experts with design and development works. I have developed several websites in ASP.net vb. I have done research in .net I have also made several research tool in vb.net. I can assure you quality works done. I always ensure to make this mutual understanding to work together. Looking forward to have a great time working with you for a long term business relations. Hope to hear from you soon!
$222 USD în 15 zile
4,7 (2 recenzii)
3,1
3,1
Avatarul utilizatorului
I am a freelancer with eight years of experience in developing applications for various platforms. I have recently completed a job for one demanding client from the US. I consider that as an important reference. I am sure you would be satisfied with my work. Feel free to contact me at any time to discuss the project.
$45 USD în 3 zile
5,0 (5 recenzii)
2,6
2,6
Avatarul utilizatorului
A proposal has not yet been provided
$166 USD în 3 zile
4,8 (3 recenzii)
1,9
1,9
Avatarul utilizatorului
Hi I am looking forward to work with your proposal. I am having around 6 years of experience in the Software Development. Currently I am working with world class leading MNC. I would like to discuss in detail if you find my proposal is suitable for your project.
$100 USD în 3 zile
5,0 (1 recenzie)
0,6
0,6
Avatarul utilizatorului
I will develop your software to the top most quality and be sure you're satisfied. If I understand correctly you're wanting to build a software which will contain certain applications/software. You want to have someone verify a serial code / license code to access the server and obtain said applications/software. You also want any applications/software to be updated if the server states there is a newer version? I can build professionally structured databases in MYSQL which would manage all this data and be easily edited for the software to interact with. I'm very interested in working with you. Please don't waste your time hiring the 85% completion Indians. I'm willing to talk on voice or chat over Skype or TeamSpeak to get the most clear idea on what you want done and discuss any potential confusion or issues we have to make sure your project is done in a timely manor.
$177 USD în 5 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
A proposal has not yet been provided
$250 USD în 3 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
A proposal has not yet been provided
$166 USD în 7 zile
0,0 (0 recenzii)
0,0
0,0

Despre client

Steagul UNITED STATES
Miami, United States
5,0
12
Metoda de plată a fost confirmată
Membru din iun. 25, 2016

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.