Find Jobs
Hire Freelancers

ASP.NET C# Demo Chat web application

$30-250 USD

已完成
已发布超过 9 年前

$30-250 USD

货到付款
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: 6828734

关于此项目

8提案
远程项目
活跃9 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
I am an expert .Net developer with 8.6+ years of experience. I am proficient in ASP.NET and WCF and understand your requirements. I can deliver this project within 3-4 days (that is before 10th Dec). Please feel free to ping me to discuss anything about this.
$100 USD 在3天之内
4.8 (9条评论)
4.5
4.5
8威客以平均价$161 USD来参与此工作竞价
用户头像
Dear Hiring Manager, I have 2 experience on ASP.NET and C#. Thank you for this wonderful opportunity. I have excellent experience in Software development and Web Development, Database Design and Development. I believe my abilities would be perfect for your venture. I can finish this job within the necessary time frame. I am professional software developer. I will be serving you with all my hard work and skills. I am expert in the following areas • HTML • CSS • JavaScript • JQuery • Ajax • C# • Asp.Net • Crystal Report Design. • SQLite • MySql • SQL Server 2008-2012 • Oracle 10G Server R2 “Moving ahead, I can commit 30 hours/week for your job, and my everyday time are flexible. I’m much energized to provide my solutions for your job. Please you can get in touch with me immediately to talk about this place further.” I am mostly on the internet on skype. We can talk about there in information in a fast way, if you are fascinated. I hope you'd give me this opportunity. Regards, Noor All Safaet
$35 USD 在3天之内
4.9 (110条评论)
6.2
6.2
用户头像
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 在8天之内
5.0 (5条评论)
4.2
4.2
用户头像
Hello, i have achieve in the past a team viewer WPF with WCF ; for WCF i was using programtically TCP/IP bidrectional comunication between server and clients ; for this project i was using a lot of multithreading ; Please contact ; i have already exprience and writed frameworks and source code for your project. Thank you in advance.
$155 USD 在3天之内
4.9 (7条评论)
2.7
2.7
用户头像
Aucune proposition n'a encore été fournie.
$155 USD 在3天之内
0.0 (0条评论)
0.0
0.0
用户头像
I have ben working with WCF services sinc 4 years together with mobile, web and desktop clients. Have already worked on a simmilar project with a mobile app as the client.
$155 USD 在4天之内
0.0 (0条评论)
0.0
0.0
用户头像
I have been coding and developing websites for the past couple years, and gained substantial knowledge and experiences in PHP. I have completed many projects, some of which can be found in my portfolio. I have the ability to convert an idea or image into a working website within days, or weeks depending on the complexity. I also have experience in both Visual Basic and Java, and have developed some intricate software that are available for evaluation on request.
$263 USD 在8天之内
0.0 (0条评论)
0.0
0.0
用户头像
Предложение еще не подано
$155 USD 在3天之内
0.0 (1条评论)
0.0
0.0

关于客户

UNITED STATES的国旗
Reno, United States
5.0
2
付款方式已验证
会员自1月 25, 2014起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。