摘要:
微软将在12月推出新的网页设计软件Expression Web中文版,号称下一代FrontPage,可以改善过去FrontPage会产生掺杂不标准源代码的缺点,协助网站开发人员设计、开发出标准化网站。Expression Web具备CSS呈现引擎,较过去产品能呈现出设计者想要的的视觉效果,而由于支持XML、ASP.NET和XHTML,通过工作窗格和设计工具,新产品也整合后端数据库的信息。Expression Web Designer并能和Visual Studio整合,让网站前、后端开发流程更加顺畅,微软指出。不过这只是微软应对新一代网页设计概念兴起而推出下一代开发工具计划的一部份而已。除了E 阅读全文
摘要:
胖客户端的好处是可以轻易的实现绚丽的效果, 而瘦客户端则需要大量的js才能实现相应的效果. 而且当需要同时开发应用程序和Web应用程序时, 则需要将近双倍的开发时间.但是,在VS2008.Net下使用WPF技术, 则不但可以轻松地在Web上实现应用程序的效果, 而且可以很简单的将应用程序转换成Web应用程序.1. 新建->项目->WPF Web Application2. 修改Page1.xaml<Page x:Class="WPFWebTest.Page1" xmlns="http://schemas.microsoft.com/winfx/2 阅读全文
摘要:
拥有很多布局面板,比如Grid,StackPanel等,这让我们的界面布局更加的灵活,但也许这些面板并不能完全满足你的需求,这时你需要自定义面板来满足你的布局要求。 1,面板布局是如何实现的 WPF布局引擎采用了一种递归的方式来实现控件及其子控件的布局,大致过程是这样的:要实现控件A的布局,那么先要实现A的子控件a1,a2,a3...的布局,要实现a1的布局,那么得实现a1的子控件a11,a12,a13...的布局,如此循环,然后但子控件的布局完成后,在完成父控件的布局,最后递归回去,递归结束,布局才算完成. 控件的最终大小和位置是由该控件和父控件相磋商来完成的,父控件先给出其能给予子控件的力 阅读全文