Find Jobs
Hire Freelancers

ASP.NET C# Demo Chat web application

$30-250 USD

Mbyllur
Postuar over 9 years ago

$30-250 USD

Paguhet në dorëzim
You are to create a multiple-project solution using C# and ASP.NET as a WCF Service Application. You need not create anything other than the requirements for the forms. Do not worry about any styling CSS etc. We will handle that. Just handle the basic form creation and the code that will complete the task. This project MUST BE COMPLETE BY DEC 10. We will only release the funds after we have verified and tested your work. You can see from our reputation that have successfully paid out on our previous projects. You will be creating a simple chat application with the following criteria. You are allowed to complete this task by ONLY following this outline (you must follow the recommendations and requirements in this outline, you may work within these guidelines ONLY): Abstract You will create a simple Web Service that operates as a small chat room. The Web Service should have features to post messages, to get messages, and to exchange messages that belong to a message thread. In this assignment, you may persist the data any way you would like. That is, you can just persist the information in memory. You can save messages to files. Or you can store messages in a simple database. It's up to you. You will also create a client program that will test the service. The client program should test all of the service functions (methods). Implementing the Service: At a minimum, your service should support methods to do the following: Clients should be able to send messages to the service. You can choose the exact format of the message structure, but I have given you a sample structure in the following section to get you started. Again, you might implement these structures differently based on how you persist the message data. Clients should be able to request messages from the service. Clients should be able to receive only messages that they have not read or a history of messages for a particular thread. You might implemented different service methods to get this information or use overloaded methods. As users (identified by e-mail) send messages, the e-mail of the sender should be recorded along with the e-mail of the receiver(s). Again, you can persist this data any way that you see fit. The service should provide a list of users. This will likely be a complex type and require a [DataContract]. The service should provide a list of message threads. The system should operate such that each message belongs to a particular thread. Again, this data structure will likely be a complex type and require a [DataContract] You might use a message structure similar to the following: Message Sender (e-mail) Message Destination(s) (e-mails). You might consider implementing this as a list using the generic List class. You might create a more complex data structure containing and indicator to depict whether the message has been read by a particular user. When the service receives a message, you might add it to a queue for each designated user. Message thread identifier (integer) Message contents (string) Message timestamp. You will also need a data structure to store message threads. I suggest a simple thread ID description, and possible creation timestamp. The .NET Queue structure should allow you to implement this easily. Implementing a Test Client Implement a client to test the service. The client should support the following. Create a new message thread. Get a list of message threads Get a list of user e-mails. Post messages. Get pending messages for a thread. Get all pending messages. Deliverables You should create the program such that it appears as a multi-project solution. One project should contain the service. Another project should contain the client that tests the service. The client that you develop should fully exercise all of the service methods. You need not deploy the service.
ID e Projektit: 6830300

Rreth projektit

21 propozime
Projekt në distancë
Aktive 9 yrs ago

Po kërkoni të fitoni para?

Përfitimet e ofertës për Freelancer

Vendosni buxhetin dhe afatin tuaj
Paguhuni për punën tuaj
Përshkruani propozimin tuaj
Është falas të regjistrohesh dhe të bësh oferta për punë
21 freelancers are bidding on average $315 USD for this job
Avatari i Përdoruesit
Hello you! i can do it and finish 5 days. Please let me know.I looking forward on work your project. Thanks!
$111 USD në 5 ditë
4,8 (37 përshtypje)
4,7
4,7
Avatari i Përdoruesit
Hi sir, I'm interested in your project , it is simple task . I will get pending messages with the timestamp in the server . two question , the timestamp you want is user timing or server timing ? the consumer will be desktop or web . I look forward to work for you and I will do my best . Thank you .
$60 USD në 0 ditë
5,0 (9 përshtypje)
4,6
4,6
Avatari i Përdoruesit
Hi, I (Myself a senior PHP, ASP.NET programmer using C# and VB) have a team having experience of more than 10 years in developing web and mobile applications. I have a team of expert programmers who write robust and bug-free codes at the very first instance. After seeing our quality of work and the cooperation offered to you even after the work has been delivered to you, you’ll come to us again and again to avail our services. I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I can achieve the results that you are asking for within your timeframe and budget. I am confident I can exceed your expectations and I would love to work on your project. Thanks, Priyanka
$268 USD në 8 ditë
5,0 (5 përshtypje)
4,3
4,3
Avatari i Përdoruesit
Experienced programmer with more than 10 years of development experience here. I have handled production applications with various technologies like .NET, PHP, Classic ASP and many more using databases like MySQL, Microsoft SQL, Access and etc. Mentioned below are a few USPs for choosing me: 1. Well written codes with proper documentation 2. Highest possible code optimization 3. Quick support through email / skype / telephone 4. Daily / Weekly status reporting Let's discuss and make this project a success. Regards, Hardik Shah
$500 USD në 3 ditë
5,0 (7 përshtypje)
3,7
3,7
Avatari i Përdoruesit
Dear sir , I have created several systems before , I am ready to complete your application and i have strong knowledge with web development since 2007 using .net , sql and MVC ready to start working now thanks and regards
$155 USD në 3 ditë
4,2 (17 përshtypje)
3,9
3,9
Avatari i Përdoruesit
Hi, I am an individual freelance, having more than 10yrs of exp in developing applications, window & web based, using .Net (C#.Net, Asp.Net (MVC), XML, WPF, WCF (Webservices) kendo ui, MySQL and SQL Server etc). By worked with Giants clients like Microsoft as a vendor, got expertise in delivering the quality code with in the time, please see my profile. Time and cost may vary based on the complexity and the requirements. Awaiting for your positive response
$200 USD në 10 ditë
4,6 (8 përshtypje)
3,8
3,8
Avatari i Përdoruesit
I have 5 years of programming experience. I can help you solve this problem. When you work with me you will feel very comfortable.
$100 USD në 5 ditë
4,9 (6 përshtypje)
3,2
3,2
Avatari i Përdoruesit
Hello Sir, Hope you are doing good. YSoft Solution, a leading software development company in India. We have expertise in mobile application, PHP, Software Architecture, ASP.NET,VB.NET C# Programming, Graphic Design, HTML, Website Design. We have experienced, creative designer and talented resources, who can provide good quality work on this project. So please send me message here, so that we can converse further about this project. Best Regards,
$611 USD në 30 ditë
5,0 (8 përshtypje)
2,8
2,8
Avatari i Përdoruesit
Предложение еще не подано
$188 USD në 5 ditë
5,0 (2 përshtypje)
2,6
2,6
Avatari i Përdoruesit
Thank you for posting this project .I have more than 5 years experience on C# / javascript. I am ready to start the work right now. I'm looking forward to waiting for your reply. I can work in Wordpress, Joomla, Magento, CMS, C#,asp.net,Java,nodejs ... Thank you for your attention. If you're free, please chat with me. I can use for your project by nodejs.
$100 USD në 7 ditë
4,8 (5 përshtypje)
2,7
2,7
Avatari i Përdoruesit
A proposal has not yet been provided
$300 USD në 4 ditë
4,8 (1 review)
2,4
2,4
Avatari i Përdoruesit
A proposal has not yet been provided
$155 USD në 3 ditë
0,0 (0 përshtypje)
0,0
0,0
Avatari i Përdoruesit
I understand that you are looking for a Website. I'm familiar with HTML,HTML5, CSS3, XHTML, Javascript, JQuery, AJAX, PHP, MySQL,Bootstrap,Joomla,Ecommerce CMS, Wordpress templets and more CMS. i'll provide the best solution for you, and make sure that the website will have W3C validated code, its content will be recognized by major search engines, it'll load fast on major browsers, it'll look great on major devices(ipad, tab, mobile). also i'm flexiable about any ideas. I have few questions, please come on chat for further discussion. I'll be happy to work on this project. I worked for 7 years with a big IT company and now started doing full time Freelancer job. Since I don't have any reviews and ratings, so you don't have to pay anything upfront to start the work. You'll get a great customer service, and you can speak with me on Skype in case you need to describe something. Thanks Looking for soonest reply from you. :)
$194 USD në 3 ditë
0,0 (0 përshtypje)
0,0
0,0
Avatari i Përdoruesit
A proposal has not yet been provided
$155 USD në 3 ditë
0,0 (0 përshtypje)
0,0
0,0
Avatari i Përdoruesit
Предложение еще не подано
$155 USD në 3 ditë
0,0 (0 përshtypje)
0,0
0,0
Avatari i Përdoruesit
Dear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned I have checked your requirements.i have right skills to work on this assignment my award = superb result = happy client. In a good partnership, good results happen. Good cooking makes good eating!BWe consider our client as our partner. can u provide your email or sky-pe etc for further discussion about the project. I am ready to discuss with you with best Regards
$250 USD në 5 ditë
0,0 (0 përshtypje)
0,0
0,0
Avatari i Përdoruesit
一个有效的提议尚未被提供
$555 USD në 5 ditë
0,0 (0 përshtypje)
0,0
0,0
Avatari i Përdoruesit
A proposal has not yet been provided
$222 USD në 7 ditë
0,0 (0 përshtypje)
0,0
0,0
Avatari i Përdoruesit
I am Nirmal Patel, a Web Programmer, I have been working since last 5 Years and experience on following things. Programming Languages/Technology Asp .Net 2.0, 3.5, 4.0, C# Entity Framework 4.0 MVC 3.0 Enterprise Library Ajax Extensions SSRS Web Service / WCF Database MS SQL Server 2005, 2008 Client Side Scripting Javascript, AJAX, Jquery Prototype Library Other Database My SQL Oracle Open Source Dot Net Nuke 5.1
$277 USD në 30 ditë
0,0 (0 përshtypje)
0,0
0,0
Avatari i Përdoruesit
This was a fun little project! Screenshots available upon request. You didn't mention scale or traffic volume in your project description, so some tweaking may be required for high-traffic implementation. I used SQL Server for back-end data storage, WCF for the Service, and WinForms for the test Client. I look forward to hearing from you!
$250 USD në 1 ditë
0,0 (0 përshtypje)
0,0
0,0

Rreth klientit

Flamuri i NEW ZEALAND
New Zealand
0,0
0
Anëtar që nga dhj 6, 2014

Verifikimi i klientit

Faleminderit! Ne ju kemi dërguar me email një lidhje për të kërkuar kredinë tuaj falas.
Ndodhi një gabim gjatë dërgimit të email-it tuaj. Ju lutemi provoni përsëri.
Përdorues të regjistruar Punë të postuara
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Po ngarkohet shikimi paraprak
Leja u dha për Geolocation.
Seanca e hyrjes ka skaduar dhe ke dalë. Hyr sërish.