获取客户端IP、端口号示例(C#)

该文被密码保护。 阅读全文
posted @ 2012-05-17 19:10 豆浆咖啡 阅读(62) 评论(0) 推荐(0) 编辑

Windows Phone开发经验谈(5)-Json的序列化和反序列化

摘要: wp7默认是支持序列化的..但是在这里给大家推荐一个类库Newtonsoft.Json,现在叫Json.net 下载地址:http://json.codeplex.com/releases/view/87440 序列化的例子:Product product = new Product();product.Name = "Apple";product.Expiry = new DateTime(2008, 12, 28);product.Price = 3.99M;product.Sizes = new string[] { "Small", " 阅读全文
posted @ 2012-05-17 16:45 豆浆咖啡 阅读(2474) 评论(0) 推荐(1) 编辑

Windows Phone开发经验谈(4)-Native代码调用开篇

摘要: 大家在wp7开发的时候可能会遇到诸多这样或那样的限制,很多简单的功能微软也不让实现..比如导入通讯录功能、一键锁屏功能、重力感应开关...等等..微软并不开放给普通开发者做这些事情,但是很多事情确实是很普通..不会牵涉到什么问题...微软也不允许调用...而三星、htc、nokia这些大厂就能自由的使用..我们普通开发者真的没有希望自己也做这些事情么?答案是否定的。我在开发Quick Switch (快捷开关)http://dl.dbank.com/c0eo7gawxs的时候就用到了一些简单的native code。其实这也不是什么秘密了.下面我来给大家解密下。 如果你熟悉wm的开发..你完. 阅读全文
posted @ 2012-05-14 18:23 豆浆咖啡 阅读(2017) 评论(14) 推荐(5) 编辑

Windows Phone开发经验谈(2)-GB2312编码转换

摘要: 我曾经在开发一个app的时候必须用到GB2312编码,但是wp7并不支持后来只能靠曲线救国了。从http://gb2312.codeplex.com/载了GB2312 for Silverlight。下面我来介绍介绍如何使用这个类库。 ------------------------------------------------------------------------------------------- 文件下载下来后,有GB2312Encoding.cs 和 gb2312.bin 这两个文件,把这两个文件拷贝的你的项目中去。请阅读下面注意事项。gb2312.bin 文件的bui. 阅读全文
posted @ 2012-05-14 17:43 豆浆咖啡 阅读(820) 评论(1) 推荐(1) 编辑

Windows Phone开发经验谈(1)-如何更好的带来收益

摘要: 从Windows Phone诞生,我就开始关注,并着手开发,时至今日我也总结了很多有用的经验,今天我要说的就是开发什么样应用更能够带给开发者收益。WP7主要有3种盈利模式:靠广告赚钱,靠Marketplace赚钱,靠捐助赚钱。其实靠3这种盈利模式构建的app侧重点都各不相同,下面我给大家分析下:1、靠广告赚钱:在这种盈利模式下,你构建的应用程序必须是大家要常时间用的,比如看书软件,游戏软件之类的,如果你做一款天气软件靠广告赚钱,那大家看到天气信息你的广告也许还没显示出来用户就关闭了。2、靠Marketplace赚钱:如果你想用微软市场赚钱,那么我建议您的应用最好是全球用户都能用上的应用,如词. 阅读全文
posted @ 2012-04-21 10:35 豆浆咖啡 阅读(937) 评论(0) 推荐(1) 编辑

Windows Phone开发经验谈(3)-突破限制开发Windows Phone手电筒(三种方案)

摘要: 现在的Windows Phone开发实在是太封闭了,很多功能都无法实现,只有三星、LG、戴尔、Nokia这些厂家能利用Native代码开发应用,目前就HTC开发了手电筒软件发布到了微软市场,但是普通开发者利用native代码就无法提交大市场,当然有很多聪明的开发者不用LED相关的API照样开发出了手电筒应用,下面来讨论几种常用方法。一、在应用中创建了一个死循环,无限调用摄像头的Focus()方法,即自动对焦,而摄像头处于对焦状态时LED是亮着的,间接实现了手电筒功能。优点:能发布到微软市场.缺点:对摄像头损伤大二、人类的脑子是无比强大的,有人发现在windows phone有一个Micros. 阅读全文
posted @ 2012-02-22 11:15 豆浆咖啡 阅读(3358) 评论(4) 推荐(1) 编辑

"ObjectContext 实例已释放,不可再用于需要连接的操作"MVC开发出错解决方案

摘要: 由于用EF开发,序列化成json带有外键的列就会出现了上述的问题。解决方案可以参考下面2个网址.ADO.NET 实体数据模型 异常-“序列化类型为 XX 的对象时检测到循环引用” http://archive.cnblogs.com/a/1956117/此 ObjectContext 实例已释放,不可再用于需要连接的操作。http://www.cnblogs.com/Joetao/articles/1945211.html 阅读全文
posted @ 2012-02-08 10:43 豆浆咖啡 阅读(658) 评论(0) 推荐(0) 编辑

Reporting Services 逻辑判断语句

摘要: if(heji>3){ return "合格";}else{return "不合格"}上面的语句在Reporting Services中可以采用=IIf(Fields!heji.Value>3,"合格","不合格")来实现. 阅读全文
posted @ 2011-10-28 12:46 豆浆咖啡 阅读(206) 评论(0) 推荐(0) 编辑

Asp.net mvc 3 实现进度条上传思路

摘要: 最近在做asp.net mvc 大文件上传,但是每次大文件上传的响应时间都很长,没有提示就给不了用户良好的体验,所以想了想还是必须在文件上传时显示进度条,但是asp.net默认的文件上传管道是无法显示进度条的。所以就必须自己手动创建一个接收管道。实现的方式有2种,一种是写一个类继承IHttpModule接口然后实现其中的方法,还有一种就是直接在Global.asax里面的Application_BeginRequest写上传文件的方法。 在写文件接收方法的时候应该分块来接收文件,然后在同时保存文件的状态,这时候就要注意如何保存文件的状态,以便客户端获取,我想了几种方式总结出来1、可以使用Ap. 阅读全文
posted @ 2011-09-21 10:32 豆浆咖啡 阅读(7617) 评论(11) 推荐(5) 编辑

IE中点击查看源文件没反应的八种情况

摘要: 今天用ie9的“查看源文件”功能时,却什么翻译也没有,以为是ie出了问题,怀疑是ie的设置出了问题,重置IE9也无效,后来在网上找到了一篇文章,解决方法如下: 第一类情况是,当浏览器的缓存被装满时,“查看源文件”功能将失效。如果你想确定自己的电脑是否属于这类情况,可以点击IE的“工具”菜单中的“Internet选项” “常规”标签,然后,再点击“Internet临时文件”一栏中的“删除文件”按钮。 第二类情况,当你打开某些特殊的浏览器窗口(比如说用javascript脚本语言编写的网页)时,“查看源文件”功能也会失效。如果你在浏览任何网页时,都无法“查看源文件”,那就不属于这类情况。 ... 阅读全文
posted @ 2011-09-08 16:02 豆浆咖啡 阅读(2945) 评论(0) 推荐(0) 编辑