• .net3.0杂谈


    .NET3.0去年就已经推出了,最近因为要给一个项目组作个介绍稍微研究了一下。
    .NET3.0在框架上没有任何改进,仍然沿用.net2.0框架,只是在.net2.0基础上增加了4个Components,
    WPF(Windows Presentation Foundation)新一代windows界面显示系统,
    WCF(Windows Communication Foundation)新一代Windows通信系统,
    WF(Workflow Foundation)工作流系统
    Windows CardSpace新一代认证系统。
    WPF其实就是集成了已有的界面编程技术和DirectX技术,并在此基础上提供了一套统一的编程接口,所有的界面呈现均通过调用DirectX实现。
    优点有5:
    1。集成DirectX,可以比较方便的实现3D效果;
    2。支持矢量化图形显示,因而WPF做出来的程序界面任意缩放,显示效果不受影响。
    3。虚拟化显示资源主要是显存,降低CPU图形处理负担,并提高了图形显示效果;
    4。用XAML代码描述界面,且XAML代码可由很多专业的界面设计工具比如:Microsoft Expression Blend等生成,因而使得界面设计和程序设计分离,提高软件开发效率;
    5。统一的编程模型,开发出的windows桌面程序很容易就可以转化成Web程序;
    缺点:
    1。必需有.net framework3.0的支持,目前有50M左右大小,所以如果用于Web目前不现实。WPF/E也称Sivilight会好一些,不要求客户端安装.netFramework3.0框架,但仍需要一个更小的插件类似Flashplayer。需要说明的是WPF开发的Web应用其实等同于是把应用程序放在IE中运行,所以其运行原理和普通的Web页面不同。
    2。新的编程模型与原先的Winform开发和Asp.net开发有很大不同,更有些像是集成了二者的一些开发方式。

  • 相关阅读:
    小海豚 Flow Photo 推广码3029 手机破解版下载
    centos6升级升级openssl为1.0.2u
    centos6修改yum源
    关于单点登录系统(二)
    关于使用notePad++添加sql引号
    关于MySQL海量数据分页查询
    晒书求共勉 希
    HTML5+CSS3实现的小风车转动的童年 希
    用JavaScript+CSS给自己写一个倒计时提示主页 希
    P2764 最小路径覆盖问题
  • 原文地址:https://www.cnblogs.com/Finding2013/p/1018788.html
Copyright © 2020-2023  润新知