博客园 - chenkai
uuid:6cbd1ba2-f883-4c34-aed1-30dde64a3a3e;id=709918
2013-11-11T07:21:28Z
chenkai
https://www.cnblogs.com/chenkai/
feed.cnblogs.com
https://www.cnblogs.com/chenkai/p/3417967.html
Windows phone应用开发[22]-再谈下拉刷新 - chenkai
几周之前在博客更新一篇Windows phone应用开发[18]-下拉刷新 博文,有很多人在微博和博客评论中提到了很多问题.其实在实际项目中我基于这篇博文提出解决问题思路优化了这个解决方案.为了能够详细系统解决和说明补充这个问题.觉得单独开一篇博文来解答.在评论中提到的一些问题. 在原来的源码中有人提到: #11楼 灬番茄2013-10-06 14:53 @chenkai p.Y值一直是你设置的默认值,所以if (p.Y 2: 3: ...
2013-11-11T07:19:00Z
2013-11-11T07:19:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】几周之前在博客更新一篇Windows phone应用开发[18]-下拉刷新 博文,有很多人在微博和博客评论中提到了很多问题.其实在实际项目中我基于这篇博文提出解决问题思路优化了这个解决方案.为了能够详细系统解决和说明补充这个问题.觉得单独开一篇博文来解答.在评论中提到的一些问题. 在原来的源码中有人提到: #11楼 灬番茄2013-10-06 14:53 @chenkai p.Y值一直是你设置的默认值,所以if (p.Y 2: 3: ... <a href="https://www.cnblogs.com/chenkai/p/3417967.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/p/3412794.html
Windows phone应用开发[21]-图片性能优化 - chenkai
在windows phone 中常在列表中会常包含比较丰富文字和图片混排数据信息. 针对列表数据中除了谈到listbox等控件自身数据虚拟化问题外.虽然wp硬件设备随着SDK 8.0 发布得到应用可使用内存空间得到了很大扩展. 但为了保证WP 平台在低配置机型同样的应用操作用户体验. 性能调优则是无法避免的问题. 早期在Windows phone 7 版本是受制于当时CE内核对硬件上限制.单个应用最高内存峰值是90M.当应用程序内存超过该峰值没有任何提示会自动退出.随着windows phone 8 采用NT内核.硬件设备得到一定扩展.在WP SDK 8.0中 关于内存上限随着设备不断演化而存
2013-11-07T08:53:00Z
2013-11-07T08:53:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】在windows phone 中常在列表中会常包含比较丰富文字和图片混排数据信息. 针对列表数据中除了谈到listbox等控件自身数据虚拟化问题外.虽然wp硬件设备随着SDK 8.0 发布得到应用可使用内存空间得到了很大扩展. 但为了保证WP 平台在低配置机型同样的应用操作用户体验. 性能调优则是无法避免的问题. 早期在Windows phone 7 版本是受制于当时CE内核对硬件上限制.单个应用最高内存峰值是90M.当应用程序内存超过该峰值没有任何提示会自动退出.随着windows phone 8 采用NT内核.硬件设备得到一定扩展.在WP SDK 8.0中 关于内存上限随着设备不断演化而存 <a href="https://www.cnblogs.com/chenkai/p/3412794.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/p/3408658.html
Windows phone应用开发[20]-禁止Pivot手势 - chenkai
相比Ios 和Android. Windows Phone 控件库中多了两个比较特殊的空间Pivot 枢轴和Panamera 全景视图控件.在基于枢轴控件Pivot中我们经常会碰到一些比较特殊应用场景.类似Pivot中存在类似Silder 左右滑动时 存在一些手势操作控制. 在某些特殊逻辑下禁止Pivot 左右滑动等需求.本篇幅将详细说明Pivot在这特殊场景中关于Pivot手势控制.以及WP7和WP8 两个版本之间存在的一些差异. 首先要说的是在Pivot枢轴控件在某些特定业务需求下需要禁止左滑或右滑应用场景. 类似我们在WP上基于Pivot控件做新手教程或应用开始时的用户引导.如何来处理.
2013-11-05T07:33:00Z
2013-11-05T07:33:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】相比Ios 和Android. Windows Phone 控件库中多了两个比较特殊的空间Pivot 枢轴和Panamera 全景视图控件.在基于枢轴控件Pivot中我们经常会碰到一些比较特殊应用场景.类似Pivot中存在类似Silder 左右滑动时 存在一些手势操作控制. 在某些特殊逻辑下禁止Pivot 左右滑动等需求.本篇幅将详细说明Pivot在这特殊场景中关于Pivot手势控制.以及WP7和WP8 两个版本之间存在的一些差异. 首先要说的是在Pivot枢轴控件在某些特定业务需求下需要禁止左滑或右滑应用场景. 类似我们在WP上基于Pivot控件做新手教程或应用开始时的用户引导.如何来处理. <a href="https://www.cnblogs.com/chenkai/p/3408658.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/p/3371066.html
Windows phone应用开发[19]-RSA数据加密 - chenkai
在这个系列的第十六章节中Windows phone应用开发[16]-数据加密 中曾详细讲解过windows phone 常用的MD5,HMAC_MD5,DES,TripleDES[3DES] 数据加密的解决方案.本篇作为windows phone 数据加密一个弥补篇幅.将专门来讲解windows phone rsa数据加密存在问题解决方案以及和其他平台[Java]互通存在的问题. RSA算法起源与现状 如果你关注过近现代密码学的发展.你一定不会否认RSA的出现的重要意义. [上图:德国的洛伦兹密码机,所使用的二次世界大战加密机密邮件] RSA 作为计算机安全通信的基石.保证数据在传...
2013-10-15T13:37:00Z
2013-10-15T13:37:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】在这个系列的第十六章节中Windows phone应用开发[16]-数据加密 中曾详细讲解过windows phone 常用的MD5,HMAC_MD5,DES,TripleDES[3DES] 数据加密的解决方案.本篇作为windows phone 数据加密一个弥补篇幅.将专门来讲解windows phone rsa数据加密存在问题解决方案以及和其他平台[Java]互通存在的问题. RSA算法起源与现状 如果你关注过近现代密码学的发展.你一定不会否认RSA的出现的重要意义. [上图:德国的洛伦兹密码机,所使用的二次世界大战加密机密邮件] RSA 作为计算机安全通信的基石.保证数据在传... <a href="https://www.cnblogs.com/chenkai/p/3371066.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/p/3347636.html
Windows phone应用开发[18]-下拉刷新 - chenkai
在windows phone 中采用数据列表时为了保证用户体验常遇到加载数据的问题.这个问题普遍到只要你用到数据列表就要早晚面对这个问题. 很多人会说这个问题已经有解决方案. 其实真正问题并不在于如何实现列表数据动态加载? 而我们真正目标是如何使这种加载方式达到用户在操作时良好的用户体验. 基于用户体验合理性要高于功能本身的实现. 而这种合理性主要体现在什么时候需要加载数据? 什么时候需要数据本地缓存加速本地UI响应? 也是说我们出发点是基于产品用户体验.需要我们在列表动态加载上加以一定加载策略进行操作行为上的约束. 用来达到这个目的. 在WP平台上如果你留意.会发现每当遇到这样的涉及用户体.
2013-09-30T09:35:00Z
2013-09-30T09:35:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】在windows phone 中采用数据列表时为了保证用户体验常遇到加载数据的问题.这个问题普遍到只要你用到数据列表就要早晚面对这个问题. 很多人会说这个问题已经有解决方案. 其实真正问题并不在于如何实现列表数据动态加载? 而我们真正目标是如何使这种加载方式达到用户在操作时良好的用户体验. 基于用户体验合理性要高于功能本身的实现. 而这种合理性主要体现在什么时候需要加载数据? 什么时候需要数据本地缓存加速本地UI响应? 也是说我们出发点是基于产品用户体验.需要我们在列表动态加载上加以一定加载策略进行操作行为上的约束. 用来达到这个目的. 在WP平台上如果你留意.会发现每当遇到这样的涉及用户体. <a href="https://www.cnblogs.com/chenkai/p/3347636.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/p/3233403.html
Dribbble for windows phone 8 - chenkai
正如你看到文章的标题所示.这是一个Dribbble 基于windows phone 8的客户端.[开源项目] 对于大部分的开发人员来说很少关注Dribbble[不妨打开看看或是注册一个player账号]社区.当然我也是年前开始开始在这个社区里游荡.简单来说Dribbble是一个面向创作者、设计师等创意类作品的人群,提供在线展示作品的一个平台.国内设计类社区看到@夏涛做的一个方格本算得上是比较纯粹的.大部分专业设计师还是直接转战到Dribbble、Behance、Cargo等社区.如果你觉得这些还不够直观.你可以看看国内整理一些在Dribbble一些交互设计[那些过目不忘的无线交互设计-fro.
2013-08-02T11:41:00Z
2013-08-02T11:41:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】正如你看到文章的标题所示.这是一个Dribbble 基于windows phone 8的客户端.[开源项目] 对于大部分的开发人员来说很少关注Dribbble[不妨打开看看或是注册一个player账号]社区.当然我也是年前开始开始在这个社区里游荡.简单来说Dribbble是一个面向创作者、设计师等创意类作品的人群,提供在线展示作品的一个平台.国内设计类社区看到@夏涛做的一个方格本算得上是比较纯粹的.大部分专业设计师还是直接转战到Dribbble、Behance、Cargo等社区.如果你觉得这些还不够直观.你可以看看国内整理一些在Dribbble一些交互设计[那些过目不忘的无线交互设计-fro. <a href="https://www.cnblogs.com/chenkai/p/3233403.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/p/3169225.html
Windows phone应用开发[17]-xap提交异常处理 - chenkai
在windows phone 应用提交操作上早在2011年时就写过一篇Windows phone 应用开发[4]-应用发布,那时wp应用提交官方市场的流程繁杂[超过了5步].因为上传和填写应用信息页面采用silverlight技术做的.加载速度有些慢再加上操作用户体验不好.导致很多开发者都在提交过程非常痛苦.在wp 7.8 更新发布后. ms官方也逐渐为了使提交应用更简单.在应用提交流程上做了很大的简化.其中最关键当属完全去掉silverlight页面.只在上传xap包时保留了. 流程精简为两步[应用信息和xap包提交]. 另外还增加每个步骤单独保存操作.这样即使因为中间网络或是其他原因失败.
2013-07-03T04:24:00Z
2013-07-03T04:24:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】在windows phone 应用提交操作上早在2011年时就写过一篇Windows phone 应用开发[4]-应用发布,那时wp应用提交官方市场的流程繁杂[超过了5步].因为上传和填写应用信息页面采用silverlight技术做的.加载速度有些慢再加上操作用户体验不好.导致很多开发者都在提交过程非常痛苦.在wp 7.8 更新发布后. ms官方也逐渐为了使提交应用更简单.在应用提交流程上做了很大的简化.其中最关键当属完全去掉silverlight页面.只在上传xap包时保留了. 流程精简为两步[应用信息和xap包提交]. 另外还增加每个步骤单独保存操作.这样即使因为中间网络或是其他原因失败. <a href="https://www.cnblogs.com/chenkai/p/3169225.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/archive/2013/05/30/3108765.html
windows 编译版本异常处理 - chenkai
今天在编译一个Windows Form程序时.突然发现一个问题.在本机开发环境[X64位]能够很好调用.等打包安装后放到32位机器是突然发现提示一个错误如下: 具体异常信息如下: 有关调用实时(JIT)调试而不是此对话框的详细信息, 请参见此消息的结尾。 ************** 异常文本 ************** System.DllNot...
2013-05-30T10:26:00Z
2013-05-30T10:26:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】今天在编译一个Windows Form程序时.突然发现一个问题.在本机开发环境[X64位]能够很好调用.等打包安装后放到32位机器是突然发现提示一个错误如下: 具体异常信息如下: 有关调用实时(JIT)调试而不是此对话框的详细信息, 请参见此消息的结尾。 ************** 异常文本 ************** System.DllNot... <a href="https://www.cnblogs.com/chenkai/archive/2013/05/30/3108765.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/archive/2013/05/16/3082889.html
R语言的前世今生 - chenkai
最近因病休养在家,另外也算是正式的离开Snack Studio.终于有了大把可以自由支配的时间.可以自主的安排.最近闲暇的时间总算是恶补了不少前段时间行业没有时间关注的新事物.看着行业里引领潮流的东西,除非为数不多的天才能够创造得出,估计大多数人跟我一样,看着这些目不接暇的潮流总是觉得多少有些不知所措.但这并不妨碍从一个学习者的角度来了解这些新东西.类似本篇即将要谈到的R语言. 当一旦涉及一个新的领域.或一门新的语言.总是很容易陷入一些具体细节中而无法从更高的角度看到一门语言形成的背后的行业的背景、以及解决现实中存在的问题和适用的场景 以及未来的发展趋势.这点的缺乏也会导致我们看不清设计一门.
2013-05-16T15:27:00Z
2013-05-16T15:27:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】最近因病休养在家,另外也算是正式的离开Snack Studio.终于有了大把可以自由支配的时间.可以自主的安排.最近闲暇的时间总算是恶补了不少前段时间行业没有时间关注的新事物.看着行业里引领潮流的东西,除非为数不多的天才能够创造得出,估计大多数人跟我一样,看着这些目不接暇的潮流总是觉得多少有些不知所措.但这并不妨碍从一个学习者的角度来了解这些新东西.类似本篇即将要谈到的R语言. 当一旦涉及一个新的领域.或一门新的语言.总是很容易陷入一些具体细节中而无法从更高的角度看到一门语言形成的背后的行业的背景、以及解决现实中存在的问题和适用的场景 以及未来的发展趋势.这点的缺乏也会导致我们看不清设计一门. <a href="https://www.cnblogs.com/chenkai/archive/2013/05/16/3082889.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/archive/2013/02/19/2917626.html
Windows 8 添加隐私策略(C++版) - chenkai
well.新年上班第一天.不幸收到MS官方针对我们Snack Cards应用程序被打回消息.看看Report 内容如下: The app has declared access to network capabilities and no privacy statement was provided in the Windows Settings Charm 如上文.Windows 8应用程序中...
2013-02-19T12:13:00Z
2013-02-19T12:13:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】well.新年上班第一天.不幸收到MS官方针对我们Snack Cards应用程序被打回消息.看看Report 内容如下: The app has declared access to network capabilities and no privacy statement was provided in the Windows Settings Charm 如上文.Windows 8应用程序中... <a href="https://www.cnblogs.com/chenkai/archive/2013/02/19/2917626.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/archive/2013/02/01/2889190.html
初识Python - chenkai
Python又来已久.但一直没有细致梳理过.本篇算是在体验Coding Python过程中做的一些零散的笔记.主要使用过程一些发现和感受.随时更新. 在参考文档写了一个简单While循环控制Console输出. 1: #my first python application console something 2: principal=1000 #inital a...
2013-02-01T08:13:00Z
2013-02-01T08:13:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】Python又来已久.但一直没有细致梳理过.本篇算是在体验Coding Python过程中做的一些零散的笔记.主要使用过程一些发现和感受.随时更新. 在参考文档写了一个简单While循环控制Console输出. 1: #my first python application console something 2: principal=1000 #inital a... <a href="https://www.cnblogs.com/chenkai/archive/2013/02/01/2889190.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/archive/2013/01/31/2888110.html
从Pycharm说起 - chenkai
说实话.作为一个Coder.每天在各种IDE中切换编写Code.如果一个IDE Look and Feel总是无形中影响你每天Code Farm的心情.那该是多么不爽的事情.特别是针对本人对IDE总是有一种天生“洁癖感”.每当一们语言或技术在无意中吸引我.或是已经在粗糙的本文编辑器初体验.都会在两到三天体验期脱离出来.立马调到真正高效率的生成环境去Coding.高效率就意味当然脱不了IDE的支持. 但是每次更换新的Coding环境.可能我会花上一到两天或更多的时间去了解这门语言或技术的背景和使用场景 解决现实问题等.因为这直接影响我决定是否继续下去.如果在这一切如期进行后.我一般也会上一天的.
2013-01-31T11:36:00Z
2013-01-31T11:36:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】说实话.作为一个Coder.每天在各种IDE中切换编写Code.如果一个IDE Look and Feel总是无形中影响你每天Code Farm的心情.那该是多么不爽的事情.特别是针对本人对IDE总是有一种天生“洁癖感”.每当一们语言或技术在无意中吸引我.或是已经在粗糙的本文编辑器初体验.都会在两到三天体验期脱离出来.立马调到真正高效率的生成环境去Coding.高效率就意味当然脱不了IDE的支持. 但是每次更换新的Coding环境.可能我会花上一到两天或更多的时间去了解这门语言或技术的背景和使用场景 解决现实问题等.因为这直接影响我决定是否继续下去.如果在这一切如期进行后.我一般也会上一天的. <a href="https://www.cnblogs.com/chenkai/archive/2013/01/31/2888110.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/archive/2013/01/26/2877855.html
Elmah 日志记录组件 - chenkai
常在服务器端处理用户请求时.特别是针对Web应用程序.当出现异常是可以根据日志操作记录还原异常出现时操作步骤.而记录异常堆栈信息判断问题出现问题位置. 为了跟踪和记录服务器行为.特别是针对出现异常时构建简单、统一的异常处理模式就显得尤为重要.如果有一个基础的架构用来记录服务器端中日志和事件.那么对于调试和在问题的解决就变得更加简单直接.针对日志记录.可能针对大部分开发人员.首先表现明显就是应用程序底层或是运行时中存在Bug或是特定情况下Crash掉等. 比较明显的行为.这时日志记录目的是为了跟踪应用程序的底层行为.了解出现异常时应用程序内部所执行的过程. 能够帮助开发人员和软件测试找到应用程序
2013-01-26T07:26:00Z
2013-01-26T07:26:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】常在服务器端处理用户请求时.特别是针对Web应用程序.当出现异常是可以根据日志操作记录还原异常出现时操作步骤.而记录异常堆栈信息判断问题出现问题位置. 为了跟踪和记录服务器行为.特别是针对出现异常时构建简单、统一的异常处理模式就显得尤为重要.如果有一个基础的架构用来记录服务器端中日志和事件.那么对于调试和在问题的解决就变得更加简单直接.针对日志记录.可能针对大部分开发人员.首先表现明显就是应用程序底层或是运行时中存在Bug或是特定情况下Crash掉等. 比较明显的行为.这时日志记录目的是为了跟踪应用程序的底层行为.了解出现异常时应用程序内部所执行的过程. 能够帮助开发人员和软件测试找到应用程序 <a href="https://www.cnblogs.com/chenkai/archive/2013/01/26/2877855.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/archive/2013/01/25/2877274.html
Windows 8 App Certification Error Solution - chenkai
well.最近Team打算发布一个Windows 8 Game Application.在经过Windows 8 App Certification Kit 测试工具时遇到各种各样错误导致认证无法通过.还好经过反复尝试耗费一些时间把这些问题逐一解决.所以在一下篇章将详述遇到问题以及对应的解决方案. 但这些问题归结已经全部官方认证GuideLine文档中已经有了很详细.所以如果打算开发Window...
2013-01-25T13:06:00Z
2013-01-25T13:06:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】well.最近Team打算发布一个Windows 8 Game Application.在经过Windows 8 App Certification Kit 测试工具时遇到各种各样错误导致认证无法通过.还好经过反复尝试耗费一些时间把这些问题逐一解决.所以在一下篇章将详述遇到问题以及对应的解决方案. 但这些问题归结已经全部官方认证GuideLine文档中已经有了很详细.所以如果打算开发Window... <a href="https://www.cnblogs.com/chenkai/archive/2013/01/25/2877274.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/archive/2013/01/23/2873932.html
Error hnk2005:exist already defined in msvcrt.lib(MSVCR100.dll)_LIBCMTD.lib 解决方案 - chenkai
今天在调试发布一个Windows 8游戏版本时发现这个异常:Error 1 : error LNK2005: _exit already defined in msvcrt.lib(MSVCR100.dll) LIBCMTD.lib SampleGame 刚开始在开发Debug时并没有出现过这样问题.当尝试发布一个新版本.构建Realse 包时.于是乎就超过75个 Lnk2005 Error出现List中:ok.这样瞬间就爆发了75个基本类同的错误.首先看了MS官方对这个错误定义:Linker Tools Error LNK2005.可见LNK在C++编程时常见的.一个重复定义的错误.那么总结
2013-01-23T13:33:00Z
2013-01-23T13:33:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】今天在调试发布一个Windows 8游戏版本时发现这个异常:Error 1 : error LNK2005: _exit already defined in msvcrt.lib(MSVCR100.dll) LIBCMTD.lib SampleGame 刚开始在开发Debug时并没有出现过这样问题.当尝试发布一个新版本.构建Realse 包时.于是乎就超过75个 Lnk2005 Error出现List中:ok.这样瞬间就爆发了75个基本类同的错误.首先看了MS官方对这个错误定义:Linker Tools Error LNK2005.可见LNK在C++编程时常见的.一个重复定义的错误.那么总结 <a href="https://www.cnblogs.com/chenkai/archive/2013/01/23/2873932.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/archive/2013/01/04/2844702.html
Fine Uploader文件上传组件 - chenkai
最近在处理后台数据时需要实现文件上传.考虑到对浏览器适配上采用Fine Uploader. Fine Uploader 采用ajax方式实现对文件上传.同时在浏览器中直接支持文件拖拽[对浏览器版本有要求类似IE版本必须是9或是更高的IE10].在不同浏览器中提供统一用户体验.该组件基本覆盖目前所有主流浏览器.同时没有任何第三方组件依赖.相当Clear.在服务器端已经覆盖支持了ASP.NET/ColdFusion/Java/Node.js/Perl/PHP/Python. 对上传细节类似限制文件大小,文件类型,文件上传的数量等通过统一接口以暴露选项方式操作.看到Github 上Fine Uplo
2013-01-04T11:16:00Z
2013-01-04T11:16:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】最近在处理后台数据时需要实现文件上传.考虑到对浏览器适配上采用Fine Uploader. Fine Uploader 采用ajax方式实现对文件上传.同时在浏览器中直接支持文件拖拽[对浏览器版本有要求类似IE版本必须是9或是更高的IE10].在不同浏览器中提供统一用户体验.该组件基本覆盖目前所有主流浏览器.同时没有任何第三方组件依赖.相当Clear.在服务器端已经覆盖支持了ASP.NET/ColdFusion/Java/Node.js/Perl/PHP/Python. 对上传细节类似限制文件大小,文件类型,文件上传的数量等通过统一接口以暴露选项方式操作.看到Github 上Fine Uplo <a href="https://www.cnblogs.com/chenkai/archive/2013/01/04/2844702.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/archive/2012/12/17/2822246.html
从LazyPhp说起 - chenkai
最近一周一直在看PHP. 开始慢慢梳理基本语法.顺便看了一个比较入门Php轻框架-LazyPhp.在NetBeans上Coding 过程中深感Php作为弱语言在语法层次和perl有很多相似之处.当然现在也有很多动态网页脚本语言Perl,Asp,Jsp等.它里面的语法大量借鉴了C和Perl.首先Php是开源的.同样对于一个动态网站经典配置Php+Apache+MySQl这样完全免费并且跨平台的组合.成功构建类似MediaWiki[维基百科]和WordPress Blog系统就是很好例子.如果你熟悉Perl你会发现Php的函数库远远多于Perl.最重要的是PHP中完全没有nameSpace命名空间
2012-12-17T12:27:00Z
2012-12-17T12:27:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】最近一周一直在看PHP. 开始慢慢梳理基本语法.顺便看了一个比较入门Php轻框架-LazyPhp.在NetBeans上Coding 过程中深感Php作为弱语言在语法层次和perl有很多相似之处.当然现在也有很多动态网页脚本语言Perl,Asp,Jsp等.它里面的语法大量借鉴了C和Perl.首先Php是开源的.同样对于一个动态网站经典配置Php+Apache+MySQl这样完全免费并且跨平台的组合.成功构建类似MediaWiki[维基百科]和WordPress Blog系统就是很好例子.如果你熟悉Perl你会发现Php的函数库远远多于Perl.最重要的是PHP中完全没有nameSpace命名空间 <a href="https://www.cnblogs.com/chenkai/archive/2012/12/17/2822246.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/archive/2012/12/10/2811196.html
PHP IDE NetBeans代码主题和除掉竖线解决方案 - chenkai
最近开始看PHP.配置好环境后尝试几个常用的IDE.最开始使用Zend Studio. 后来陆续尝试了PHP Designer 8,PHPStorm和现在使用的NEtBeans 7.2.作为一个初学者.依然感到Zend Studio 虽然作为官方推荐调试主力IDE. 当它显得有些重了.特别是对于刚开始PHPer.这意味你要在了解PHP语法后在编写一个Hello World之前还需要在IDE上花费一些时间.所以如果能有一个开放的IDE同时降低操作的门槛我想着可能对入门者成就感会容易满足一些.原来写JavaScript时钟爱于VIM简洁和便捷全键盘快捷键操作.当然你可以选着适合自己的PHPIDE
2012-12-10T05:01:00Z
2012-12-10T05:01:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】最近开始看PHP.配置好环境后尝试几个常用的IDE.最开始使用Zend Studio. 后来陆续尝试了PHP Designer 8,PHPStorm和现在使用的NEtBeans 7.2.作为一个初学者.依然感到Zend Studio 虽然作为官方推荐调试主力IDE. 当它显得有些重了.特别是对于刚开始PHPer.这意味你要在了解PHP语法后在编写一个Hello World之前还需要在IDE上花费一些时间.所以如果能有一个开放的IDE同时降低操作的门槛我想着可能对入门者成就感会容易满足一些.原来写JavaScript时钟爱于VIM简洁和便捷全键盘快捷键操作.当然你可以选着适合自己的PHPIDE <a href="https://www.cnblogs.com/chenkai/archive/2012/12/10/2811196.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/archive/2012/11/29/2794983.html
Windows 8 DirectX 和Xaml UI 混合处理方案 - chenkai
[如果不想读这么长问题描述和通用的解决方案. 可以直接skip 这段直接看最后我们处理一些结果.] 本篇为译文.原文详见[Combining XAML and DirectX] 从 Windows 8 的早期开发阶段开始,我们就一直在思考将 UI 合并的方式。UI 的例子包括由 XAML 所提供的一套丰富的控制与交互性,以及诸如低级别、高性能 DirectX 渲染的图形等。 您通过开发中心论...
2012-11-29T09:01:00Z
2012-11-29T09:01:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】[如果不想读这么长问题描述和通用的解决方案. 可以直接skip 这段直接看最后我们处理一些结果.] 本篇为译文.原文详见[Combining XAML and DirectX] 从 Windows 8 的早期开发阶段开始,我们就一直在思考将 UI 合并的方式。UI 的例子包括由 XAML 所提供的一套丰富的控制与交互性,以及诸如低级别、高性能 DirectX 渲染的图形等。 您通过开发中心论... <a href="https://www.cnblogs.com/chenkai/archive/2012/11/29/2794983.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenkai/archive/2012/11/03/2753044.html
Windows phone 8 是新的起点吗? - chenkai
病愈已经两周.这段时间完全与世隔绝的状态.好在等我出院的时候Windows phone 8已经如期发布.原来在微博[@chenkaihome]上碍于NDA也陆陆续续以遮遮掩掩的姿态翻译[Application Platform Overview For Windows-phone-8]过部分关于Windows Phone 8一些新特性.现在终于可以公开谈论这些问题. 回来后.看到微博上很多行业内主流媒体都全程报道Windows Phone 8发布会的情况.这突然让我想起了去年4月份.因WP刚发布不久再应用量不足3W多还不被国内主流媒体关注情况下.连续熬夜翻译Mix 11 Windows Ph.
2012-11-03T14:20:00Z
2012-11-03T14:20:00Z
chenkai
https://www.cnblogs.com/chenkai/
【摘要】病愈已经两周.这段时间完全与世隔绝的状态.好在等我出院的时候Windows phone 8已经如期发布.原来在微博[@chenkaihome]上碍于NDA也陆陆续续以遮遮掩掩的姿态翻译[Application Platform Overview For Windows-phone-8]过部分关于Windows Phone 8一些新特性.现在终于可以公开谈论这些问题. 回来后.看到微博上很多行业内主流媒体都全程报道Windows Phone 8发布会的情况.这突然让我想起了去年4月份.因WP刚发布不久再应用量不足3W多还不被国内主流媒体关注情况下.连续熬夜翻译Mix 11 Windows Ph. <a href="https://www.cnblogs.com/chenkai/archive/2012/11/03/2753044.html" target="_blank">阅读全文</a>