Silverlight在线几何绘图

Silverlight在线几何绘图项目描述:该项目是一款计算机平面几何学的绘图工具。内置了一些交互的样式库,供在线浏览。项目使用Silverlight2.0(可以使用MicrosoftExpressionv3beta转换成silverlightv3.0)以及C#3.0进行开发(在silverlight和wpf上各自实现了一个版本)。核心的绘图引擎具备了良好的灵活性和扩展性,方便开发人员添加新的图形和功能。我们将面临的工作类型:将已有的之前无法顺利迁移到web上的桌面应用程序(庞大交互复杂,有一定安全要求或者比较华丽总之就是Ajax无法胜任)使用Silverlight3.0技术迁移到web上。对于一些良好的Flash应用的迁移。(这属于站坑拉屎,谁先占住坑的谁就是大爷)对于现有AJAX应用进行更加丰富的扩展。我们将面临的挑战:开发WinForm程序的大爷们终于可以灵活的涉足于Web界而不需要搞令人沮丧到要无限次重构直到自己写http协议的Asp.net框架。他们来了。欢迎Flex阵营的朋友投身的到Silverlight3.0的圈子中,思路一致(不好听的说法叫抄袭)很好迁移,你们也来吧。之

标签: SilverLight 几何 数学

评分:

更新时间:2009-06-15

浏览次数:14892次

免费

小小记事本源码

小小记事本源码“记事本”是一个用来创建简单的文档的基本的文本编辑器。“记事本”最常用来查看或编辑文本(.txt)文件,但是许多用户发现“记事本”是创建网页的简单工具。因为“记事本”仅支持很基本的格式,所以您不能在需要保持纯文本的文档中偶尔保存特殊格式。因为特殊字符或其他格式不能在所发布的网页上显示,否则可能导致错误,所以,在为网页创建HTML文档时它特别有用。可以将记事本文件保存为Unicode、ANSI、UTF-8或高位在前的Unicode格式。当使用不同字符集的文档时,这些格式可以向您提供更大的灵活性。我是用winfrom做的记事本程序,可以识别超链接、设置字体、查找替换支持F5插入日期、复制、粘贴、撤销等

标签: 编辑器 记事本

评分:

更新时间:2009-06-09

浏览次数:7298次

免费

AGorge图像特效大师v.2.4.0源码

AGorge图像特效大师v.2.4.0源码图像特效处理专家v.2.4.0C#源码(强大的图像处理库)功能强大的图像滤镜库,包含了大量的滤镜特效,采用C#编写,非常适合编写图形处理的开发人员学习!感谢AndrewKirillov为我们提供如此好的源码,本软件基于AGorge.NET开放框架。

标签: 图像 滤镜 AGorge.NET

评分:

更新时间:2009-06-08

浏览次数:6669次

免费

NetronLight工作流软件源码

NetronLight工作流软件源码一直想学习的工作流的程序分享给大家--有关画工作流流程的入门程序不知道大家是否接触过Netron,我这个附件中的代码是其中的一些核心基础技术,对想做不同于管理类开发的人员,应该是个很好的入门。很小很精的代码,代码没多少行,想提高编程能力的人应该是很有帮助。程序运行的效果图如下:可以随意拖动,连接线也可以自由设定等等,代码是很早就下载了,没再去网上看看有没有更新的,代码不在于多,在于精,功能不在于复杂在于方便地入门学习和提高。

标签: 多语言 工作流

评分:

更新时间:2009-06-03

浏览次数:17319次

免费

C#邮件群发器源码

C#邮件群发器源码说明:用vs2005中的新方法发送邮件。以前的一些发邮件的程序经常发送成功,但接收不到信件,本程序终于可以接收到信件。可以群发。1、填写smtp地址;如mail.51aspx.com,smtp.163.com2、填写发件人邮箱:必须基于是第1项中填写smtp服务器地址的。如过前面填写的smtp地址为:mail.51aspx.com则此处必须是该smtp服务器的邮箱:noreply@51aspx.com3、填写邮箱秘密;4、添加收件人邮箱,可点击“添加”来填写单个收件人地址也可以点击“导入”一次性导入多个地址;导入的文件必须是txt格式、格式必须是每个邮箱地址一行。5、填写标题;6、填写正文;7、添加附件,可以添加多个,只需重复多次点击附件下面的“添加”链接即可;8、单发给一个收件人,先从收件人列表中选中一个收件人,然后单击“单发”按钮。9、群发邮件点击“群发”按钮;

标签: 邮件 群发

评分:

更新时间:2009-05-22

浏览次数:27521次

免费

Silverlight连连看游戏源码

Silverlight连连看游戏源码介绍:使用Silverlight2.0(c#)开发一个连连看游戏玩法:用鼠标左键选中卡片,如果选中的两卡片间的连线不多于3根直线,则选中的两卡片可消除思路1、卡片初始排列算法:已知容器容量为x,不重复的卡片数量为y,x>=y&&x%2==0,首先在容器内随机排列卡片,然后取出容器内相同的卡片个数为奇数的集合(集合内成员数量必为偶数个),最后将该集合一刀切,将集合右半部分的卡片的依次复制到集合左半部分。以上算法保证了在一定随机率的基础上,不会出现相同的卡片个数为奇数的情况2、无解算法和重排算法:在容器内存在的卡片中,两两计算是否存在可消路径,如果没有就是无解,需要重排。重排时,需要得到现存的卡片集合和卡片位置集合,在卡片集合中随机取卡片(取出一个,原集合就要移除这一个),然后依次放到卡片位置集合内,从而达到将现存卡片重新排列的目的3、两点消去路径的算法以及取最优消去路径的算法:取玩家选的第一点的x轴方向和y轴方向上的所有无占位符的坐标集合(包括自己),名称分别为x1s,y1s;取玩家选的第二点的x轴方向和y轴方向上的所有无占位符的坐标集合(包括自己),

标签: SilverLight webgame 连连看 MVVM 游戏

评分:

更新时间:2009-04-16

浏览次数:13645次

免费

Silverlight多文件(大文件)上传项目源码

Silverlight多文件(大文件)上传项目源码一个免费的SL多文件上传,支持大文件上传Features(特色):-Selectmultiplefilestoupload(选择多文件上传)-Uploadmultiplefilesatthesametime(asynchonous)(一次上传多文件,异步刷新)-Cancelasingleupload,orclearthefulllist(可以取消单个上传或清空上传列表)-Showstheoverallprogress(显示所有上传进度条)-Errornotificationwhenuploadfailed(上传错误会有提示)Fordevelopers/webmasters(对于开发者或者网管):-Configurefileextensionfilter(forexample,only.jpgfiles)(配置支持的格式,如仅仅支持jpg)-Configuremaximumfilesize(设置最大上传尺寸)-Configurethenumberofsimultaneousuploads(设置一次最多上传数量)-Inputforcusto

标签: WebService 多语言 SilverLight NeatUpload

评分:

更新时间:2009-04-08

浏览次数:21070次

免费

Silverlight围棋在线对弈程序

Silverlight开发的围棋在线对弈程序首先,介绍下围棋的简单规则:黑白双方交替落子,以占据棋盘上交叉点多者为胜。同时,双方为了争夺地盘,可能会发生“对杀”。一个棋子周围接触的空白交叉点数目叫做“气”,如果一个或多个棋子周围的气都被对方封死,气数=0,则这些棋子就称为死棋,需要从棋盘上移去。1.我们打算在界面的左侧显示棋盘,而右侧是功能区域。2.棋盘是由19道横线,19道竖线,以及9个星位的标志组成的。为了方便查找棋盘上的位置,我们在棋盘的四周可能需要加上坐标。目前我们先只在左侧和上方加上坐标。右边和下面的位置留在那里。为了重用代码,并且开始开发围棋程序的界面控制功能,我们考虑用MVC架构来对前面的程序进行一点小的修改,这样方便扩展功能。需要引入几个枚举,以及帮助类创建了Model和Controller对象,然后在Controller的构造函数中,将执行View的初始化动作,并将生成的UserControl对象赋给Application.Current.RootVisual,从而达到显示View的目的

标签: SilverLight webgame 围棋 AspnetMVC

评分:

更新时间:2009-03-31

浏览次数:11890次

免费

Silverlight打苍蝇游戏

Silverlight打苍蝇游戏介绍使用Silverlight2.0(c#)开发一个打苍蝇的游戏,有北京音乐玩法用鼠标控制瞄准镜的移动,鼠标左键开火思路1、苍蝇的移动轨迹用一个简单的公式计算,即正弦波。正弦波的公式:y=A*sin(ωx+φ)2、苍蝇控件使用MVP(Model-View-Presenter)模式开发,其目的只是为了说明如何在Silverlight中应用MVP模式

标签: SilverLight 3D webgame 打苍蝇 MVP

评分:

更新时间:2009-03-26

浏览次数:7609次

免费

SilverLight趣味钢琴源码

SilverLight趣味钢琴源码介绍使用Silverlight2.0(c#)开发一个趣味钢琴玩法打开音箱,从左侧列表选择要挑战的乐谱,右侧会出现对应的乐谱提示动画,等按键提示移动到目标区后敲击键盘上对应的按键思路1、添加多个MediaElement控件,循环使用,以达到同时播放多个音阶的效果2、提示按键模块分3组动画,分别为提示部分、目标部分和离开部分,进入目标区和离开目标区都要触发对应的事件,以使外部判断用户是否按照提示正确地敲击了按键

标签: SilverLight 3D 钢琴 乐谱

评分:

更新时间:2009-02-23

浏览次数:8816次

免费

SilverLight俄罗斯方块游戏源码

SilverLight俄罗斯方块游戏源码介绍使用Silverlight2.0(c#)开发一个七彩俄罗斯方块玩法↑-变形;←-向左移动;→-向右移动;↓-向下移动1、每个形状都是由4个“块”组成的,也就是“块”是俄罗斯方块的最小单位,首先要有一个“块”的用户控件。要求可以设置“块”的位置和颜色2、经典俄罗斯方块一共7种形状,把每种形状所需要的功能抽象出来写一个抽象类,7个具体形状分别继承这个抽象类,并重写其抽象属性和抽象方法3、核心控制部分:在容器内铺满隐藏的“块”,上/下/左/右/控制形状的变形和移动,通过控制容器内“块”的颜色来响应变化,当形状下一步移动或变形的位置处已经有颜色时则禁止移动或变形,当形状下一步移动或变形的位置在底边有颜色或处于容器的底部则判断消行并生成新的形状YYTetris.Web/YYTetrisTestPage.aspx为游戏运行页面

标签: SilverLight 3D 俄罗斯方块

评分:

更新时间:2009-02-23

浏览次数:9544次

免费

基于浏览器的简易资源管理器(源码)

基于浏览器的简易资源管理器(源码)制作的初衷是没有FTP的情况下能够修改自己的网站,安全方面用form认证。全Ajax实现,支持文件浏览、新建编辑文件(夹)、删除移动重命名文件、压缩解压zip文件、文件上传下载等。基本支持IE5.5以上、FF、Opera浏览器。

标签: Fckeditor 菜单管理 SharpZipLib 资源管理器 文件管理 网盘 在线压缩

评分:

更新时间:2009-01-09

浏览次数:21735次

免费