当前位置:编程学习 > C#/ASP.NET >>

关于C#的简单问题(新手求教)

1、VS中新建项目中的windows窗体应用程序是WF还是WCF,还是都不是? 2、WPF应该是比windows窗体应用程序高级吧?但是WPF写的代码量好像很大,比windows窗体应用程序操作困难多了(不是直接控件操作),这个是进步?(个人看法) 希望可以解答新手的疑惑。
其他:WCF是一种服务,WPF是一种windows窗体应用程序。
WPF的开发模式有点倾向于bs程序的开发,前台界面可以不用拖拉控件直接写代码来放置控件。
它的优势在于界面比较绚丽,可以应用很多样式。 1.windows窗体程序是指winform,   WF是指工作流, WCF(windows communication foundation)一种通信服务。
2.WPF是比 winform高级,但是高级并不代表简单。 就开发难度来说,WPF比WinForm要高一个等级。 WPF也有控件,大部分WinForm中有的控件WPF中也有,不过界面表示形式是类似XML语法的语言,它把 界面样式 和 后台逻辑完全分离了,这样便于程序员 与美工分工协作(就这一点winform没法比)。 
WPF 的核心是一个与分辨率无关并且基于向量的呈现引擎,能够充分发挥图形硬件的优势。
WPF各方面执行效率(包括界面渲染效率,wpf直接调用图形驱动接口比 winform 封装的gui接口效率高多了)都比WinForm高一个等级 

上一个:在c#中,需要有多个学生的信息需要保存读取使用,并能方便的实现在文件中增加删除改动查阅,不用数据库,
下一个:c# System.Diagnostics.Process.Start("Explorer.exe", "/select," + fileFullName),

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,