项目简介:本项目是一个计算机平面几何的绘图工具。 内置了一些交互式样式库以供在线浏览。 该项目使用2.0(可以使用v3 beta转换为v3.0)和C#3.0进行开发(在和wpf上分别实现一个版本)。 核心图形引擎具有良好的灵活性和可扩展性,方便开发者添加新的图形和功能。 我们将面临的工作类型:使用3.0将之前无法成功迁移到Web的现有桌面应用(交互庞大复杂,有一定的安全要求或者比较华丽,总之Ajax无法胜任)迁移到Web上技术。 迁移一些优秀的 Flash 应用程序。 (这就是坑里的屎,谁先占坑就是大叔)对现有的AJAX应用进行更丰富的扩展。 我们将面临的挑战:开发程序的大佬终于可以灵活涉足Web世界,不用沮丧地无限重构,直到写出http协议的框架。 他们来了。 欢迎Flex阵营的朋友加入.0圈子。 他们的想法是一样的(不好的叫抄袭),而且很容易迁移。 一起来。
之所以能够带来更丰富的用户体验,是因为纠缠在一起的消息循环系统,任何一个动作都很容易影响到应用的整体,这与Web应用开发相差甚远(因为很多时候我们选择——我刷屏)我滑动我,滑动,滑动)。 我们的优势:XAML=html、XAML(资源文件)=CSS、C#(Ruby甚至JS)=JS。 可见,你仍然可以像开发Web一样开发应用程序在线做图,只要你改变主意。 最后一定要放到网站上(我们先不考虑Out of函数),这样熟悉HTML和JS就可以轻松的和HTML交互。 至此,我想大家应该都明白了,这款在线版的图形几何画板是向Web的经典迁移。 当你解读该代码和WPF代码时,你会发现没有什么大的区别(所以现在有了与WPF的兼容类库,甚至还有与WPF的转换程序)。 或者我们不妨悲惨地理解这是一个应用程序。 带着强烈的愤怒在线做图,我们怀疑这个微软架构师已经开发了10+年了(顺便佩服一下)。 Main/是一个综合演示demo,打开运行(或者右键:在浏览器中打开)看看效果。 它附带了一些在线演示,其他文件夹中还有一些其他几何模型。 有兴趣的可以自行研究。
暂无评论内容