开发者

what i need to study befor programming Chat? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.

Want to improve this question? Update the question so it 开发者_高级运维can be answered with facts and citations by editing this post.

Closed 4 months ago.

Improve this question

what do I need to study before programming a windows chat application in C#?? Moreover, can you recommended me books names or tutorials links about this topic??


You'll need to understand interprocess communication if you want to make a "chat" application.

Typically, in C#, this is currently handled via Windows Communication Foundation. That would be a good place to start.


It depends on the specific requirements for your chat program. Is your application going to be web-based (runs in the browser) or will people need to download a program for it to work? Will communication be handled directly from one computer to another (peer-to-peer), or will there be a central server that handles communication? Will there be "chat rooms" where more than two people are chatting together at once? Will chat conversations be encrypted for privacy? Will chat conversations be saved?

Depending on your answers to these questions, you may want to look into:

  • Windows Communication Foundation
  • Asp.net MVC
  • SQL Server
  • Entity Framework or LINQ to SQL
  • Interprocess communication
  • AJAX
  • JSONP
  • Windows Presentation Foundation or Windows Forms

... and possibly others as well.

If you don't know where you're going, any road will get you there. -- The Cheshire Cat

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜