找到相关内容 528
Entity Framework 4.1 DbContext使用记之三——如何玩转实体的属性值?
之前的两篇有关EF4.1的文章反响不错,感谢大家的支持!想体验EF4.1的新功能?RTW版本已经发布啦,http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b41c728e-9b4f-4331-a1a8-537d16c6acdf&displaylang=en    Entity Framew
http://cyqdata.com/cnblogs/article-detail-36284 
(译)如何使用cocos2d制作基于tile地图的游戏教程:第一部分
原文链接地址:http://www.raywenderlich.com/1163/how-to-make-a-tile-based-game-with-cocos2d 教程截图:   在这个2部分的教程中,我将会教大家如何使用cocos2d来做一个基于tile地图的游戏,当然还有Tiled地图编辑器。(我们小时候玩的小霸王小学机里面的游戏,大部分都是基于tile地图的游戏,如坦克大战、冒险岛、吞
http://cyqdata.com/cnblogs/article-detail-36240 
在ASP.NET MVC3中使用EFCodeFirst 1.0
1. 新建项目 打开VS2010,选择 文件>新建>项目,新建ASP.NET MVC3 Web 应用程序,我这里把它命名为Blog。 2. 编写实体类 对于一个博客,一下几个类应该是必须的吧: Post               
http://cyqdata.com/cnblogs/article-detail-36216 
【Silverlight】限制Silverlight应用只能在指定的域名下使用,保护你的SL程序
介于国许多行业的某些行为,有必要限制Silverlight应用只能在指定的域名下使用。为了达到这一目的,特写一样例,仅供参考。   这是在当前页面正常执行的结果:   这是同一个程序不在指定域名下运行的结果(截图): 实现方法: 1、添加AccessDeniedPage
http://cyqdata.com/cnblogs/article-detail-36212 
SAP BPC最佳实践-在BPC NW中何时使用Shared Query Engine BADI
     前文曾经写过关于BPC Write back BADI的应用,对于BPC系统的读写接口来说,都提供了可供用户自定义开发的BADI接口,SQE的BADI会在系统查询后调用,此时用户可以根据需求进一步筛选数据。比较典型的应用是矩阵式的安全模型。BPC的Member Access Profile只提供了对独立的维度成员权限控制,当用户需要在不同的两个维度
http://cyqdata.com/cnblogs/article-detail-36189 
Log4net和Log2Console 结合使用时出现的中文问题
Log2Console 是一款可视化的查看日志的工具。使用过程中出现了中文字符乱码的问题。 解决方法如下。 一、    Log4Net不能输出中文的日志 原因:配合Log2Console 使用必须使用Log4Net的log4net.Appender.UdpAppender来输出日志,将所有非中文字符屏蔽。Log4Net源代码问题出在 Util\Transfo
http://cyqdata.com/cnblogs/article-detail-36180 
驱动程序中文件,定时器,IO_WORKITEM 的使用
内容要点展示: 内核中文件的使用 内核定时器的使用 IO_WORKITEM 的使用 文章概要 最近一个项目呢,是做一个基于 TDI 的防火墙, 而在该防火墙的实现过程中呢,有对文件的处理, 因为这个防火墙中涉及到日志文件,黑名单文件,白名单文件的处理, 所以整个的 TDI 防火墙中对于文件处理这一块, 就涉及到文件的创建,打开,读取,写入等等文件操作。 而在内核中处理文件呢,自然有其特殊的
http://cyqdata.com/cnblogs/article-detail-36148 
为什么你应该使用OpenGL而不是DirectX?
这是一篇很意思的博文,原文链接为:http://blog.wolfire.com/2010/01/Why-you-should-use-OpenGL-and-not-DirectX 大家可以思考一下:why we choose a closed source API when the open source is equally good or better? 当我们遇到其他游戏程序员并
http://cyqdata.com/cnblogs/article-detail-36125 
应用请求路由模块的使用(ARR)(一)
翻译原文Url: http://learn.iis.net/page.aspx/489/using-the-application-request-routing-module/   介绍 Microsoft Application Request Routing (ARR) for IIS 7是一个基于代理的路由模块,它基于http头、server variables和负载均衡
http://cyqdata.com/cnblogs/article-detail-36088 
jQuery LigerUI 插件介绍及使用之ligerGrid
一,简介 ligerGrid的功能列表: 1,支持本地数据和服务器数据(配置data或者url) 2,支持排序和分页(包括Javascript排序和分页) 3,支持列的“显示/隐藏” 4,支持明细行(表格内嵌) 5,支持汇总行 6,支持单元格模板 7,支持编辑表格(ligerGrid的一个特色,需要其他表单插件的支持) 8,支持树表格(待加入) 8,支持分组(待加入) 二,
http://cyqdata.com/cnblogs/article-detail-36049 
Visual Studio使用小技巧6 – 为代码加上Using(Resolve using)和管理Using(Organize using)
* 为代码加上Using(Resolve Using) 是否你遇到过这种情况? 在internet上或者msdn上找到段代码,拷贝到Visual Studio中进行编译;或者是将书上的代码敲入Visual Studio中,进行编译。得到这样的错误: The type or namespace name '****' could not be found (are you missing a usi
http://cyqdata.com/cnblogs/article-detail-35988 
为什么要使用AOP?
在网上看到很多文章提到面向方面编程(Aspect-Oriented Programming),但一直没有搞清楚这样做有什么好处,为什么要使用AOP呢? 问题: 尽管面向对象编程与面向过程相比减少了代码的重复,但是它仍然留下了大量的重复代码。面向对象设计有助于最小化应用程序逻辑的代码重复,但是对于实现横切关注点的代码仍然很难实现模块化,例如日志,虽然我们可以使用类似于log4Net这样的类库来灵活的
http://cyqdata.com/cnblogs/article-detail-35958 
使用DalFactory和IDAL,支持多种数据库应用
MS的PetShop示例应用程序的“多层架构”被很多.NET开发人员奉为经典的架构,我以前做的项目团队的Leader也是照搬它的,甚至来到现在这个公司后,好几个新来的同事建解决方案也是照搬PetShop的架构,可见PetShop对大家影响之深。 下面是PetShop 3.0的架构图: 为了支持多数据库应用,在DAL中,定义了DAL Interface和DAL Factor
http://cyqdata.com/cnblogs/article-detail-35928 
关于现在使用的分层架构的一点反思
现在项目中使用的架构大概如下图,一个典型的分层架构,从PetShop学习得来,当时认为业务逻辑是不可能更换的,所以便去掉了IBLL层,但是现在看来这一层还是很有必要的,不同的时候看同一件事就会有不同的看法。UI层主要是收集数据和显示数据。 Model层主要是一些贫血的实体类。BLL层主要负责业务逻辑的处理。 IDAL是数据访问接口层。DALFactory主要负责数据访问对象的构
http://cyqdata.com/cnblogs/article-detail-35923 
Visual Studio使用小技巧5 – 区块选择(box selection)的拷贝(copy)和粘贴(paste)
区块选择(box selection)大家应该都很熟悉了,就是按住Alt键,然后拖动鼠标,跨越多行,释放鼠标后会将区块内的内容都选上。 下面列出些区块选择(box selection)相关的技巧,不过大部分只在vs2010中支持。 1. 从一个区块中copy内容到另一个区块中 Versions:  2008,2010 假设你有下面的代码: 你意识到你想将第一部分的变量依次声明称第
http://cyqdata.com/cnblogs/article-detail-35920 
如何学习使用C++一个实用主义者的观点
最近CoolShell连续发了两篇文字,《如何学习C语言》以及《如何学习C++》。我在twitter发了一些牢骚,因为我也曾经写过一篇《漫谈C语言及如何学习C语言》http://sunxiunan.com/?p=1661 ,文字写的还算用心,可惜反响不是很热烈。 最近C++社区最大的新闻,毫无疑问就是最新标准终于Final Draft了,C++2011终于有望实现。 可是,谁会关心呢? 国内C+
http://cyqdata.com/cnblogs/article-detail-35899 
在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解)
背景       在项目过程中,有时候你需要调用非C#编写的DLL文件,尤其在使用一些第三方通讯组件的时候,通过C#来开发应用软件时,就需要利用DllImport特性进行方法调用。本篇文章将引导你快速理解这个调用的过程。   步骤 1. 创建一个CSharpInvokeCPP的解决方案:   2. 创建一个C++的动态库项目:
http://cyqdata.com/cnblogs/article-detail-35876 
使用SFI 六十分钟 从零开始 创建一个简易客户管理系统
本文介绍如何使用SFI六十分钟内,从零开始,创建一个基于asp.net和Sql server,包含逻辑、UI、用户权限控制的简易客户管理系统。整个过程,不需要编写任何代码(只使用了几个SQL语句)。 第一步:创建数据库 包含四个表: Customer - 客户 Product - 产品 CustomerOrder - 订单 ServiceTicket - 服务 由于主要用于演示SFI功能及如何使用
http://cyqdata.com/cnblogs/article-detail-35872 
Visual Studio使用小技巧4 – Where am I(在Solution Explorer中显示当前文档)
今天的文章不长,但愿别被管理员踢出首页:)  “给我看看你的Visual Studio.” “给,看啥?” “我在熟悉项目的代码,但是每当我用Go to definition 几次的话,就不知道跑到哪个项目里去了,你也知道我们的项目有二十几个工程。你的Visual Studio的Solution explorer中也不显示当前打
http://cyqdata.com/cnblogs/article-detail-35868 
使用 CSS3 可以实现的五种很酷很炫的效果
CSS3 给 Web 开发带来了革命性的影响,以前很多需要 JavaScript 才能实现的复杂效果,现在使用 CSS3 就能简单的实现。如果你想了解 CSS3 可以做些什么的话,可以参考本文列出的 CSS3 能实现的很炫的应用。这些很酷的例子中有渐变、旋转、字体效果以及三维变换等等,尽情欣赏吧。 1. 制作精美的按钮 2. 实现很酷的字体效果 3. 创建时尚的
http://cyqdata.com/cnblogs/article-detail-35851