中易网

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

答案:2  悬赏:70  
解决时间 2021-04-27 22:18
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.

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

这个是题目啦.就是叫你用WPF来实现一个可以文本也可以语音聊天的客户端,还不要代码,只要画个设计图出来就完了
全部回答
嘛。。 楼上的两位说到的靠谱。。我补充一下(略修复) 首先是.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)支持也让它成为了本地应用开发利器——程序不但可以在浏览器里跑也可以放到本地。 大概。。就是这些。。 说的不具体。。见谅。。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
穿越火线鬼跳是怎么跳?
QQ自由幻想中宠物仙子在什么地方??
网恋龌龊吗?
我的脸上张有象泡一样的东西,每次撕了又会张
手机电脑通用网盘
家和彩铝推拉门大全这个地址在什么地方,我要
关于CS起源僵尸
德国和澳大利亚谁的足球厉害啊?
在QQ飞车舞蹈模式中被人骚扰的图片
13款途安离合器总泵
PSP官方系统如何降级
求一款格斗闯关的单机游戏,非常急!!!
宠物死了,怎样把它埋了
外国小孩唱的,好像是关于足球的,英文歌,歌
吃蝎子中毒了怎么办
推荐资讯
爱格 紫色 花火等短篇小说 集 跪求
三相五线制对保护零线和重复接地分别有什么要
中国烟草主要出口至那几个国家?
常量中有换行符怎么办
求几张仙3的图片
坐火车到上海肝胆医院该到上海那个站下车?
使用万能表测量电阻,如果不知道被测电阻的大
在photoshop里,按Ctrl n是另一个排版的图层
布客肌理壁膜福州总代理怎么去啊,有知道地址
血型分析:4大血型适合什么葡萄酒
世界杯的决赛是什么时候?
公交车能不能投2个5角钱,在线等,急。。
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?