中易网

C#/WPF or Silverlight 面试题目【请帮忙】

答案:2  悬赏:70  
解决时间 2021-04-27 22:18
  • 提问者网友:星空下的寂寞
  • 2021-04-27 01:26
Please describe how you would design a simple chat application in C#/WPF or Silverlight that supports both text and video and uses HTTP to communicate to a chat server. Describe the layout of the chat window. If you like, you can include images of your interface layout. Don't include any code, just a general description of how the chat application would be implemented.

谢谢楼下的回答,可能您误解我的意图,我知道题目的意思,我不知道怎么回答,能否帮忙一下呢?谢谢。
最佳答案
  • 二级知识专家网友:寂寞的炫耀
  • 2021-04-27 02:50
请描述你怎么使用C#WPF或者Silverlight来设计一个简单的聊天应用程序,这个应用程序支持文本和语音聊天,并使用HTTP协议来和聊天服务器通讯.描述聊天窗体的布局,如果你喜欢,你可以包含你界面布局的图片,但是不要包含任何代码,只生成一个你怎么实现聊天应用程序的介绍.

这个是题目啦.就是叫你用WPF来实现一个可以文本也可以语音聊天的客户端,还不要代码,只要画个设计图出来就完了
全部回答
  • 1楼网友:你把微笑给了谁
  • 2021-04-27 03:19
嘛。。 楼上的两位说到的靠谱。。我补充一下(略修复) 首先是.net & c# : .net framework是微软提供的一套公共运行库,可以运行c#编写的的程序(vb.net的,f#的etc)这类程序不是直接编译成00101的机器码,而是变成中间代码(il),运行的时候动态被.net解释出来。这样做的坏处就是可能效率会比nativecode略慢,但好处就是为在可能出现的不同的处理器架构,不同的平台上运行同样的c#代码做好铺垫。 然后是 wpf = windows presentation foundation, wpf准确的说是为了应用的界面设计诞生的框架,包括在.net 3.0以上版本中。原来的程序员在设计应用的时候(winform)需要使用大量的代码创建视觉元素,按钮一类的。虽然visualstudio提供了强大的设计器,但后台生成的代码还是纯c#,维护起来很困难,而且可自定义性也比较差。动不动就要自己写gdi+的code。 wpf将界面和后台分离,引入新的标记语言(类似html)xaml,引入矢量绘图和动画&3d支持。是win平台下应用开发利器。 silverlight则是与flash竞争的浏览器插件,其内涵与wpf思想相同,xaml+c# 分别负责界面展现和业务逻辑,是精简了的.net framework (core clr)。但它拥有跨平台能力,可以在windows,mac,linux,和windowsphone7 上渲染出同样的效果(代码不变),在sl3中引入的oob(out of browser)支持也让它成为了本地应用开发利器——程序不但可以在浏览器里跑也可以放到本地。 大概。。就是这些。。 说的不具体。。见谅。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息