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
浏览次数:13644次
免费
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
浏览次数:21068次
免费
RedGlovePermissionV2权限管理系统源码在编写管理信统软件中,您是否对于繁琐的多用户权限管理而头痛?需要对不同的用户设置不同的权限,需要添加/删除用户,并进行相应的管理.您是否对这些功能感到厌烦?现在,RGP(RedGlovePermission)权限管理系统能给您解决一切问题!RGP权限管理系统是由Nick.Yan开发的一套简单的RGP权限管理系统,完全开源,免费使用,节省了程序员编写相关代码的大量时间和精力.该模块体积小,加载迅速,性能稳定,信息加密强度高,适合于中小型管理软件的用户权限管理.使用本模块,您只需要集中精力在您自己的程序中,程序完成后把仅仅需要添加少量代码,即可把本模块无缝集成到您的程序中,能够稳定保密的对您自己的用户进行完全控制,非常适合各类软件开发人员使用,如果把系统中繁杂的权限设计部分去掉,你会拥有更多的精力去完善您独特的设计,让您的开发更快捷、更高效、更灵活主要实现在了分组权限,角色权限以及个人权限的管理功能,该系统从2008年的11月发布,当时完成了多语言,多皮肤,支持多数据库的功能,从发布到至今已经经历了将近五个月的时间,得到很多朋友的支持
评分:
更新时间:2009-04-07
浏览次数:25449次
免费
JuSNS社交系统v1.5源码1.JuSNS是一个基于.NET2.0+MSSQLserver2000/2005的一款平台型社交网络软件。她灵活多变,开发者(包括用户)可以基于JuSNS平台开发自己的社交关系。JuSNS完全免费且开源,并提供完善的开发者文档。2.JuSNS目前基础功能包括朋友,空间,心情日记,博客,相册,群组,分享,礼物,账本,电影,投票,活动,新闻,问答,留言本,记事本等16个基础模型3.JuSNS允许开发者基于JuSNS开发自己的应用程序。用户可以安装并使用。4.更多功能,请用户自行体验。目前产品在继续完善中,希望广大用户多多提提意见。尽快让我们把开源版本发放给大家~~~5.特别注意:数据配置层及安全层JuSNS.Config及应用程序开发层(接口)JuSNS.ApiInterface免费版未提供源代码6.DB_51aspx下为Sql数据库,附加即可7.后台管理地址:system/login.aspx,默认帐号/密码:admin/admin8888.前台默认测试帐号/密码:test@51aspx.com/51aspx
评分:
更新时间:2009-04-06
浏览次数:17481次
免费
BruceBlog程序源码(采用NHibernate)博客程序是一个单用户博客程序,基于Asp.net技术使用了ORM数据持久框架NHibernate使用最简单的Access文件数据库(App_Data下为Access数据库文件)开发完成的前台页面全部采用Div+Css,网页编辑器采用的是fckEditor后台主要栏目:发表文章评论管理logo设置理大类管理友情链接修改密码后台管理地址:admin/login.aspx,默认帐号/密码:51aspx/51aspx
标签: 多层开发 Access NHibernate Fckeditor ORM
评分:
更新时间:2009-04-06
浏览次数:13714次
免费
Silverlight开发的围棋在线对弈程序首先,介绍下围棋的简单规则:黑白双方交替落子,以占据棋盘上交叉点多者为胜。同时,双方为了争夺地盘,可能会发生“对杀”。一个棋子周围接触的空白交叉点数目叫做“气”,如果一个或多个棋子周围的气都被对方封死,气数=0,则这些棋子就称为死棋,需要从棋盘上移去。1.我们打算在界面的左侧显示棋盘,而右侧是功能区域。2.棋盘是由19道横线,19道竖线,以及9个星位的标志组成的。为了方便查找棋盘上的位置,我们在棋盘的四周可能需要加上坐标。目前我们先只在左侧和上方加上坐标。右边和下面的位置留在那里。为了重用代码,并且开始开发围棋程序的界面控制功能,我们考虑用MVC架构来对前面的程序进行一点小的修改,这样方便扩展功能。需要引入几个枚举,以及帮助类创建了Model和Controller对象,然后在Controller的构造函数中,将执行View的初始化动作,并将生成的UserControl对象赋给Application.Current.RootVisual,从而达到显示View的目的
标签: SilverLight webgame 围棋 AspnetMVC
评分:
更新时间:2009-03-31
浏览次数:11889次
免费
Silverlight打苍蝇游戏介绍使用Silverlight2.0(c#)开发一个打苍蝇的游戏,有北京音乐玩法用鼠标控制瞄准镜的移动,鼠标左键开火思路1、苍蝇的移动轨迹用一个简单的公式计算,即正弦波。正弦波的公式:y=A*sin(ωx+φ)2、苍蝇控件使用MVP(Model-View-Presenter)模式开发,其目的只是为了说明如何在Silverlight中应用MVP模式
标签: SilverLight 3D webgame 打苍蝇 MVP
评分:
更新时间:2009-03-26
浏览次数:7606次
免费
LevenBlog2.0源码当前版本为LevenBlog2.0.6,使用最新的Asp.Net3.5开发.LevenBlog2.0使用Asp.Net3.5(VS2008)+Asp.NetMvcP4开发,数据库目前能支援SqlServer2000,SqlServer2005,SqlServer2008,Sqlite3.x,由于使用了Asp.NetMvc框架等新特性.本系统必须安装在支持.Net3.5的服务器上使用了Asp.NetMVC框架,该框架可以更好的分离代码和UI部分,使得本系统的skin功能强大.采用webform引擎的可更换模板系统,webform引擎为asp.net自带的view引擎,是一个编译型的view引擎,因此可以获得更高的效率和更自由的定制默认模板采用div+css制作.启用MVC的URLRouting,相比urlrewrite,具有更友好的url,且能更自由的更换url扩展名,更易于搜索引擎.mvc框架无ViewState,减少带宽浪费使用多层开发模式开发,更灵活的构架,理论上支持所有.net支持的数据库.提交限制,评论审核,关键字过滤,使得blog尽量远离垃圾信息.
标签: 多层开发 Fckeditor 空间测试 SQLite Asp.netMVC
评分:
更新时间:2009-03-23
浏览次数:11272次
免费
随风缘内容管理系统V3.0_0322源码1、基本模块还是文章、图片和下载(增加了视频模块。2、将评论、公告、统计、友情链接、顶客等作为扩展插件,可灵活启用或关闭。3、增加了用户留言模块(插件形式)。4、部分标签发生了变化。5、其他小功能的更新很多,这里不一一陈述。以上是功能上的更新,在技术上比较v2008以WebControls为主,而v2009融入了更多的前台技术……Jumbot.Common--常用基本函数类库Jumbot.DataOper--数据库操作类库Jumbot.Match--网页数据截断类库JumbotCms2009.API--cms前后台页面公共调用类库JumbotCms2009.Common--cms主项目/模块页调用类库JumbotCms2009.CommonExtends--cms插件页面调用类库JumbotCms2009.DataObject--cms数据表简单操作类JumbotCms2009.Extends.Comment--cms评论插件项目JumbotCms2009.Extends.Digg--cms顶客插件项目JumbotCms2009.Extends.
评分:
更新时间:2009-03-23
浏览次数:32504次
免费
FreeTextBox3.2.2简体中文版示例源码FreeTextBox是一款免费的Asp.net网页编辑器,官方默认为英文版,该版本设置为简体中文版,可以设置文字样式、在线排版、图片上传等(FreeTextBox源码需要单独购买授权),该代码包括了各类应用的演示和实现过程包括:功能设置、下拉显示、多语言(包括简体中文、繁体、英文等)切换、JS调用、WebParts应用、Ajax无刷新交互、直接使用的方法:(1)复制bin目录下的FreeTextBox.dll文件到你的Web应用程序目录中的bin目录;(2)复制HelperScripts目录下的三个文件到你的Web应用程序目录中或其子目录中,注意使用时要指定HelperFilePath属性;假设把三个文件放于应用程序下的helpfile目录:this.FreeTextBox1.HelperFilesPath="helpfile";即指向了此目录。(3)复制images目录下的ftb目录到你的Web站点根目录下的images目录中。此目录中包含界面的各种皮肤图片(4)在应用程序目录下建立images目录,此目录用于上传图片的图片库,必须
评分:
更新时间:2009-03-17
浏览次数:22340次
免费
SpaceBuilder是一款基于asp.net技术业内领先的Web2.0社区平台。结合我们提供的博客、相册、文件、网摘、迷你博客、资讯、论坛、活动、圈子等应用模块,您可以快速的搭建web2.0特征的在线社区。借助SpaceBuilder平台的服务(用户、朋友、私信、邀请、权限、审核、隐私、积分、通知、动态、标签、分类、附件…),二次开发者可以快速的增加新的应用模块或者对现有的应用模块进行修改。SPB最新版本v2.0采用asp.netmvc开发,是迄今为止基于asp.net技术的最强大的社区产品,采用了世界领先的技术体系架构、优异的缓存技术、基于Lucene的全文检索技术,可以承载千万级的数据,并提供良好的安全性及用户体验。v2.0增加了:1.迷你博客;2.信息审核机制,并增加了人工审核及举报功能,轻松实现对全站内容的过滤;3.为博客、相册、文件、网摘增加了站点分类,站点可以更好的对频道的信息进行组织;4.后台增加群发功能,可以分角色及用户级别的用户群发私信或Email,方便站长广播一些站点通知;5.允许管理员在后台添加用户更多更新参见“SpaceBuilder版本变更历史”v2.0充
标签: NHProfiler 博客 SpaceBuilder SNS 社区 网摘
评分:
更新时间:2009-03-11
浏览次数:20428次
免费
博易Blogv1.8.0版源码博易是一款功能强大、设计新颖、方便易用的博客程序。原名为BlogEngine.NET,是由BlogYi.net从英文官方www.dotnetblogengine.net获得项目并对其本地化修改而完成的。新增相关文章自定义显示摘要评论表单可根据评论插件启用与否显示表情按钮SyntaxHighlighter实现方式改为插件方式,降低了模板耦合度新增文章点击次数统计插件新增自动截取一定长度正文作为摘要的功能Weblog离线写作支持标签,修正了一些错误新增插件事件内部排序机制新增Visitorinfo(游客信息显示)部件新增对日语语言的支持部件Textbox编辑器统一使用FCKEditor新增嵌套式评论支持改进了页面基类改进了评论机制对HttpHandler集与HttpModule集做了多处改进后台博客链接管理界面改进附带了4套支持拖拽管理的模板对旧模板作了优化更新修正了分类名称不能为“Blog”的错误修正了分类列表的一处错误修正了月份列表的一处错误修正了代码高亮插件的一处错误BreakPost摘要自动截取插件升级到1.4改进了新评论Email通知的插件修正了Se
标签: 经典代码 多语言 Dictioary 博易 BlogEngine.NET
评分:
更新时间:2009-03-04
浏览次数:10446次
免费