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绑定数据的例子一个Silverlight数据绑定的示例源码,数据直接写到程序之中在VS项目中右键“在浏览器中查看”即可看到效果
标签: 多语言 SilverLight DataBinding 数据绑定
评分:
更新时间:2009-03-16
浏览次数:12196次
免费
Silverlight模仿Google的自定义桌面最近学习了下Silverlight,用它编写了一个类似于Google自定义桌面可以拖动的东东。与大家分享演示效果页面是:PortalDemoTestPage.aspx
标签: SilverLight Google 桌面
评分:
更新时间:2009-03-11
浏览次数:12694次
免费
Silverlight2.0功能展示Demo源码1、Silverlight(3)-2.0控件之Border,Button,Calendar,Canvas,CheckBox,ComboBox介绍Silverlight2.0控件一览:Border,Button,Calendar,Canvas,CheckBox,ComboBox2、Silverlight(4)-2.0控件之DataGrid,DatePicker,Grid,GridSplitter,HyperlinkButton,Image介绍Silverlight2.0控件一览:DataGrid,DatePicker,Grid,GridSplitter,HyperlinkButton,Image3、Silverlight(5)-2.0控件之ListBox,MediaElement,MultiScaleImage,PasswordBox,ProgressBar,RadioButton介绍Silverlight2.0控件一览:ListBox,MediaElement,MultiScaleImage,PasswordBox,ProgressBar
标签: SilverLight Demo 动画
评分:
更新时间:2009-02-26
浏览次数:14578次
免费
silverlighttoolkit中的主题(theme)应用在SilverlightTookit中提供了大约十种主题,大家可以根据自己的喜好,很容易就在项目中实现动态换肤效果。当然其官方还推荐了几个制作主题的插件,使用这些Blend插件可以很方便的生成各种风格颜色的主题。
评分:
更新时间:2009-02-24
浏览次数:10144次
免费
程序名称:达达Asp.NetAjaxPro实例集合程序环境:VS2008+ACCESS+IIS5.1实现技术:无刷新验证指定字符验证数字验证邮箱无刷新下拉菜单三级联动CheckBox全选/反选/删除等等..程序收集了本人在ASP.NET开发应用中会经常用到的轻量级的AJAX小例子,程序里面很多地方做了注释,通俗易懂,希望对想学习AJAX的朋友有帮助!
评分:
更新时间:2008-12-31
浏览次数:12329次
免费
Ddas数据驱动应用程序开发范例数据驱动应用程序开发范例和最佳实践。简单,清晰,使用了Ajax无刷新异步调用。Ddas1.0.0DdasisaDataDrivenApplicationSampleandBestPractice.AveryeasyandclearsamplefordevelopertoshareandstudywhendevelopingDataDrivenApplications.Opensourceandfreeuse.Developplatformandtools:VS2008/c#/Asp.net/WCF/asp.netAjaxpreview3/XFramework/SQL2000Therearetwodemosusedifferenttechnology,thefunctionaresame.数据驱动应用程序开发范例和最佳实践。简单,清晰。WebSite为网站目录DB_51aspx下为Sql数据库,附加即可
标签: Ajax-Atlas VS2008 分页 WCF XFramework
评分:
更新时间:2008-12-12
浏览次数:12156次
免费
母板页(MasterPage)中设置主题(附程序详解)ASP.Net提供了主题皮肤这个东西,其实也就是换肤啦。可是网上有很多人说这个东西鸡肋,说这个东西在.aspx页面中使用还行,却不能在母板页(MasterPage)中使用。是的,确实不能直接在MasterPage通过一个DDL的选择来切换整个网站的主题,因为Page.Theme这个属性都是在PreInit(){}中设置,否则报错,而MasterPage是不执行PreInit()。我做的这个实例希望能够帮大家解决这个问题。为是大家能更好的理解我这个源码,下面简单介绍一下。首先说下思路:我们的目的是要在MasterPage放个DropDownList,通过切换DropDownList,(我这里没有用DropDownList,而是用Css模拟一个“DropDownList”其中的每个项里放了一个LinkButton,每个LinkButtond的PostBackUrl的值都形如:"~/ThemeTool.aspx?Theme=主题名称")来改变整个网站的主题,而不是只改变当前页面,就跟Discuz!的那个一样,所以这个改变是全局的,但是是针
标签: VS2008 皮肤 Theme MasterPage 母板页
评分:
更新时间:2008-11-21
浏览次数:17365次
免费
Linq三层模式之增删改源码net2008+sqlserver2005,利用Linq分三层操作数据,数据库文件在DB_51aspx下,直接附加即可,新手可以看一看
评分:
更新时间:2008-07-15
浏览次数:24944次
免费
达达ASP.NET三层架构添删改查实例咳咳...本牛X程序使用小8+小5开发q^0^p(vs2008+sql2005)!程序用三层结构实现了做网站最基本的添删改查功能,感觉比较适合入门者,因为考虑到新人学习之用所以就不写存储过程和数据工厂了!只是普通的三层!希望能对三层苦手的朋友有帮助吧!一般来说三层结构的中间层(BLL)应该只用来返回数据,收集错误和做判断,而不应该写入任何有关SQL的东东的!考虑到如果不那么写的话,中间层就没东西写了!所以就把SQL语句写到中间层了,大家明白就行了!最后就是工厂三层在实际大型项目团队开发的时候才会用得比较多,而单个人做中小项目的时候用工厂三层会很难做的,开发进度慢不说而且到后期客户要求修改的时候,会改到你想脱裤子去日经理的.......如果客户要求一定要用三层的话,这个时候MVC三层就是你的最佳解决方案了!程序目录:/App_Code/BLL中间层DAL数据层Model数据实体/App_Data/数据库Default.aspx主页Edit.aspx修改页Login.aspx登陆页登陆:Admin密码:Admin
评分:
更新时间:2008-06-20
浏览次数:31328次
免费
Afritxia在线用户统计、在线编辑器、验证码图片发布Net.AfritXia.Web项目源码在线用户统计、在线编辑器、验证码图片(字母区分大小写)可以运行WebUI项目进行浏览开发环境VisualStudio2008
评分:
更新时间:2008-05-23
浏览次数:15310次
免费
简单三层实现的无限级DropDownList环境:VS2008+SQL2005App_code下为三层源码文件DB_51aspx文件夹下为Sql2005数据库,附件即可注意开发环境,低版本VS和Sql不能使用该项目
标签: 多层开发 DropDownList 无限级
评分:
更新时间:2008-04-21
浏览次数:19504次
免费