找到相关内容 643
Silverlight 游戏开发小技巧:动感小菜单
网页应用受限于自身的浏览器范畴,不能把华丽效果完全展示,正是因为如此,在网页上诞生了无数绚丽的设计,虽然动感程度和桌面应用无法比拟,但是在UI上却下足了功夫,用户体验可以说无以伦比,比如说小小的菜单,在桌面游戏还停留在四态按钮的时候,网页应用都已经入动感时代了,这次,使用Silverlight实现一个小菜单,体验一下动感吧   当鼠标移入的时候,目标的图标就会放大,形成一个阶梯的效果,要实现这个效
http://www.cyqdata.cn/cnblogs/article-detail-39937 
从A到Z来说说Web开发
A——AJAX   AJAX是异步JavaScript和XML的意思,它是近些年你使用的所有流畅的Web应用背后的主要驱动力。  AJAX作为一项技术来说,使用已经很普遍了。Gmail,Flickr等,你甚至还可以在WordPress的管理员面板里找到它。那么它到底是什么以及它如何实现的呢?  说到底它的核心是XMLHttpRequest,这允许在页面完全渲染之后发送请求并
http://www.cyqdata.cn/cnblogs/article-detail-39917 
REST服务开发实战
REST介绍   如果要说什么是REST的话,那最好先从Web(万维网)说起。   什么是Web呢?读者可以查看维基百科的词条(http://zh.wikipedia.org/zh-cn/Web),具体的我就不多说了。总之,Web是我们在互联网上最常用的服务,甚至在某些人的心中,互联网就是Web。当然,Web只是互联网的一部分而已,只是大家用的最多而已,我们访问的所有网站都是基于Web。   那么
http://www.cyqdata.cn/cnblogs/article-detail-39912 
Web开发必知的八种隔离级别
ACID性质是数据库理论中的奠基石,它定义了一个理论上可靠数据库所必须具备的四个性质:原子性,一致性,隔离性和持久性。虽然这四个性质都很重要,但 是隔离性最为灵活。大部分数据库都提供了一些可供选择的隔离级别,且现在许多库都增加了附加层来创建颗粒度更细的隔离。隔离级别应用范围如此之广主要是因 为放宽隔离约束往往会使得可扩展性和性能提高几个数量级。   串行一致性是可用的最古老最高的隔离级别之一,它之
http://www.cyqdata.cn/cnblogs/article-detail-39909 
asp.net控件开发基础(7)
这次我们要讨论的是复合控件.本文无法一步到位完整介绍,因为讨论的篇幅比较大,所以分两次写,这次就先讲些基本概念吧,剩着的下次写。好象复合控件网上已经有很多教程了,相信大家也看过很多.如果看过的朋友就当我再废话一便,没看过的朋友希望能给你带来帮助。   1.复合控件概念   复合控件跟用户控件有很多相似点,最大不同就是用户控件后缀为ascx,而复合控件编译后则为dll文件,还可以分发给大家使用,另外
http://www.cyqdata.cn/cnblogs/article-detail-39907 
使用Entity Framework和WCF Ria Services开发SilverLight之2:POCO
在上一篇中《使用Entity Framework和WCF Ria Services开发SilverLight之1:简单模型》我们提出这类简单模型的几个问题: 1:实体模型被紧耦合在EDM中,同时它不能项目(模块)使用。随着每一次更新EDM,实体模型会被覆盖; 2:EDM和BLL紧耦合在一起; 3:没有提炼出数据接口,导致我们没有办法在此示例中进行单元测试。示例中虽然存在测试项目,但那是数据库相关的
http://www.cyqdata.cn/cnblogs/article-detail-39894 
【原创】WinCE设备仿真器+虚拟串口+GPS模拟器搭建开发测试环境
所需软件: 1、WinCE 5.0设备仿真器 2、虚拟串口工具Virtual Serial Port Driver 6.9 3、Virace GPS 模拟器0.3.1chs 模拟环境: COM2:连接WinCE设备仿真器 COM7:连接GPS模拟器 环境搭建步骤:   1、虚拟串口设置 在VSPD中添加串口对COM2和COM7: 2、Virace GPS模拟器设置 端口号设置为COM7
http://www.cyqdata.cn/cnblogs/article-detail-39891 
信息化基础建设 Reporting Services报表开发
Reporting Services 报表开发 1. 设计报表 2. 部署报表 3. 测试报表   设计报表 启动Visual Studio 2008, 新创建报表项目,添加一个新的报表。 从工具箱中拖个Table到报表设计器中 自动弹出报表属性对话框,新创建一个连接,类型选.NET Assembly,字符串为net.tcp://localhost:2908/Serv
http://www.cyqdata.cn/cnblogs/article-detail-39884 
醒醒吧,开发语言只是你手里的扳手
1998年,我还在MOT做一名生产线主管,每天跟各种贴片机、工业设备打交道。当时最困扰我的问题是,贴片机(就是往电路板上放元件的机械手)的损耗率很大,大约有5%比例的微型元件在这个过程中被机械手因为种种原因丢弃或打坏。毕竟是MOT财大气粗,请了不少小时工资几百美金的专家来调试,依然效果不佳。最后得出结论,是机器太老旧,所以在一番决策之后,决定把贴片机整个换掉,换成最新的设备。结果是,损耗率是下来了
http://www.cyqdata.cn/cnblogs/article-detail-39867 
我的VSTO之路(五):Outlook初步开发之联系人扩展
上一讲我们完成对Word的介绍,文本开始,我将着重介绍Outlook。Outlook是微软Office中一个非常实用的工具,尤其在一个拥有Windows Domain的公司局域网中,Outlook是员工最常用的通讯工具,所以对Outlook实行进一步的定制开发的需求量是很大的。本文中,我先以联系人的扩展为开始,讲解如何开发一个强大的Outlook插件。   故事的开始 首先我们假设一个场
http://www.cyqdata.cn/cnblogs/article-detail-39851 
asp.net控件开发基础(11)
刚开篇的时后在最后把属性值用视图状态来保存时,得以把当前状态保存下来,关于视图状态的概述,这里不再累赘,没了解过的朋友可以在MSDN里输入视图状态概述了解一下.以下我们还是以以前讲过的内容为例,一起继续来改善控件的使用(第五篇和第九篇的例子)   示例一   我们启用了跟踪,按下确定按钮后,控件属性发生变化,按下无事件按钮后,控件状态则恢复到之前的状态,而且在跟踪状态下发现Custom无视图状态.
http://www.cyqdata.cn/cnblogs/article-detail-39800 
走在网页游戏开发的路上(六)
Flash动画原理 ——动画是将静止的画面变为动态的艺术.实现由静止到动态,主要是靠人眼的视觉残留效应.利用人的这种视觉生理特性可制作出具有高度想象力和表现力的动画影片. 0.  前言 像所有的动画显示一样,Flash的动画原理也是通过不断的刷新屏幕,利用每次屏幕上显示对象位置的不同、大小色彩的变化等产生动画效果。动画编程的关键是一定要有变化,而且该变化需要在一定时间内来完
http://www.cyqdata.cn/cnblogs/article-detail-39762 
ASP.NET 3.5 企业级开发
  议题 .NET Framework 3.5 和Visual Studio 2008 C# 面向对象程序设计 ASP.NET 状态管理和页面传值 ASP.NET 中的错误处理 ADO.NET与数据访问 架构与模式 安全与性能 优秀的团队开发管理功能 继续>>下一页 [第1页][第2页][第3页][第4页][第5页
http://www.cyqdata.cn/cnblogs/article-detail-39740 
企业级软件开发需要什么样的框架?
1)领域建模       分析领域特定的问题。比如赶集网这一分类信息网站,她的定位是解决都市人寻求房屋出租、二手房、二手车、二手物品交易、求职招聘等生活信息的需求的。在领域建模阶段要解决的就是这个软件的定位问题,做什么不做什么。这一阶段由高层领导,市场销售及系统分析师等完成。   2) 平台技术选择    &nbs
http://www.cyqdata.cn/cnblogs/article-detail-39732 
测试驱动开发:我们要的不仅仅是“质量”
测试驱动开发是极限编程里很重要的一个实践,很多其他实践都是以这个实践为基础的。   测试驱动开发核心就是所有的实现都是测试“逼”出来的,所有的实现代码都是为了让测试通过而编写的,如果测试都通过了我们就可以拒绝再添加新的功能了或新的代码了,要让我写更多的代码,好,添加一个测试吧。   测试驱动开发的道理很简单:要知道好坏,用用才知道。比如,你想要买个东西,你肯定最想知道的是使
http://www.cyqdata.cn/cnblogs/article-detail-39719 
Windows Phone 实用开发技巧(6):windows phone 下汉字转拼音
我们知道,Silverlight 下是不支持GB2312编码的,所以Silverlight for Windows Phone 自然也不支持GB2312编码,以致无法使用网上的“C# 汉字转拼音”的方法。其实我们可以使用一种笨方法,即将汉字和拼音放在一个数组中,然后遍历数组进行匹配。 建立一个中文辅助类ChineseHelper ,其中有两个静态的方法,得到汉字对
http://www.cyqdata.cn/cnblogs/article-detail-39708 
asp.net控件开发基础(9)
写第五篇的时候,我一步步的加上元数据(特性),使得设计时效果更加好,如对复杂属性应用以下特性,使属性浏览器支持扩展/折叠效果,使你更加容易编辑子属性,但接着我又遇到了问题,所以必须去解决   1.认识默认属性浏览器支持   让我们再认识一下属性,大家知道每个属性都是有类型的,最熟悉就是string,int这些类型了,vs2005属性浏览器对这些属性类型进行了识别, 如下例子   (1)table控
http://www.cyqdata.cn/cnblogs/article-detail-39673 
敏捷开发,在路上
如果有一种方法能使你的软件缺陷率降低63%,核心缺陷率降低79%,整体投入减少62%,整个项目开发的时间缩短69%,你会采用这种新的软件开发方法吗?   在回答这个问题之前,你可能会问:是什么方法能达到这样的效果?答案是:敏捷开发。你一定会开始质疑:这是真的吗?或者你会说:我们也在用敏捷,但没有以上提到的这么夸张。   以上提到的一些数据来自Forrester,一家善于用数字说话的咨询公司。他们
http://www.cyqdata.cn/cnblogs/article-detail-39667 
Widget开发心得 解决跳转页面和SQLite类问题
我们曾给Widget开发者提供过一些小教程,很多朋友都需要第一手的开发资料,我们联系到一位正在开发Widget小工具的作者。作者从事Android开发将近两周了,Android给我的总体感觉是组件功能较弱,不过相对来说也比较简单,我曾做过一年的Java EE开发,我觉得现在接触Android开发也是一件愉快的事情,我的第一个项目是做一个Widget小工具,现在这个项目基本完成了,下面我把我在这个项
http://www.cyqdata.cn/cnblogs/article-detail-39665 
.NET简谈插件系统开发模式
今天跟大家分享一下我们在日常开发中并不常用的开发模式“插件系统模式”,什么叫插件从大一点的概念讲就是我们开发的软件是由很小的模块组成,每一块都能成功的装卸,使我们的软件成为一个有机体,在发生重大事故、改良优化等等的时候,我们不需要重新编译我们的系统就能很方便的进行升级替换进行使用;这样的开发模式就是插件系统开发模式;这个概念很大,每个人的技术水平不同使用的效果也是不同的;一
http://www.cyqdata.cn/cnblogs/article-detail-39661