用到技术包括Bootstrap+Knockout.JS+ASP.Net MVC3+PetaPOCO
MVVMSilverlight简单汽车管理源码功能介绍:主要使用了MVVM模式,实现可汽车的添加编辑,删除等功能,适合学习MVVM的用户下载注意:开发环境为VisualStudio2010,数据库为XML
SilverlightDataGridMVVM模式源码SilverlightDataGridMVVM模式开源实例,该实例演示SilverlightMVVM模式下,绑定数据到Datagrid控件,实例实现Datagrid编辑,排序,分页等功能。实例适合Silverlight开发人员参考使用。项目开源可以自由传播和修改。
SilverLightMVVM架构实现模式窗口源码要在MVVM架构下实现模式窗口(ModalDialogs),首先,我们需要实现怎么显示模式窗口。
SilverlightMVVM模式ReportViewer源码项目演示SilverlightMVVM模式下开发ReportViewer报告查看器,同时展示Silverlight动画切换。项目开源,可随意修改和传播。
2、采用了MVVM设计模式来实现UI元素也UI界面逻辑分离,这个的好处地球人都知道。3、采用了MEF来对Model和ViewModel、ViewModel和View之间的相互依赖进行解耦。
Silverlight4.0Demo源码介绍Silverlight4.0控件一览:Viewbox-一个容器控件,其内只能有一个子元素。Viewbox可以决定其内的子元素如何拉伸、缩放、对齐RichTextBox-编辑器。用于显示或编辑文本、超链、图片、UI元素等WebBrowser-在Silverlight应用程序中显示HTML内容(只能在OOB模式下运行)WebBrowserBrush-一个WebBrowser类型的画笔(只能在OOB模式下运行)Silverlight4.0OOB模式的新特性:新增了Closing事件实现程序在OOB模式下的自动更新NotificationWindow-在OOB模式下显示通知窗口,也就是toast实现自定义的NotificationWindowSilverlight4.0用户界面(UI)相关:FlowDirection-指定文本或界面元素在它们的父元素中的流动方向TextTrimming-文字溢出时的显示方式响应鼠标的滚轮事件响应鼠标的右键事件全屏的新特性-当其他程序获得焦点时,是否退出全屏模式操作剪切板-支持获取或设置剪切板中的文本信息隐式样式(Im
Silverlight连连看游戏源码介绍:使用Silverlight2.0(c#)开发一个连连看游戏玩法:用鼠标左键选中卡片,如果选中的两卡片间的连线不多于3根直线,则选中的两卡片可消除思路1、卡片初始排列算法:已知容器容量为x,不重复的卡片数量为y,x>=y&&x%2==0,首先在容器内随机排列卡片,然后取出容器内相同的卡片个数为奇数的集合(集合内成员数量必为偶数个),最后将该集合一刀切,将集合右半部分的卡片的依次复制到集合左半部分。以上算法保证了在一定随机率的基础上,不会出现相同的卡片个数为奇数的情况2、无解算法和重排算法:在容器内存在的卡片中,两两计算是否存在可消路径,如果没有就是无解,需要重排。重排时,需要得到现存的卡片集合和卡片位置集合,在卡片集合中随机取卡片(取出一个,原集合就要移除这一个),然后依次放到卡片位置集合内,从而达到将现存卡片重新排列的目的3、两点消去路径的算法以及取最优消去路径的算法:取玩家选的第一点的x轴方向和y轴方向上的所有无占位符的坐标集合(包括自己),名称分别为x1s,y1s;取玩家选的第二点的x轴方向和y轴方向上的所有无占位符的坐标集合(包括自己),