文章分类 -  C#

十大跨平台移动应用开发工具
摘要:成本低、周期短,易于上手,不用重新设计,种种好处让跨平台开发风头无量,也让诸多跨平台开发工具趁势崛起。在本文中,我们盘点了过去的一年里,最受开发者喜爱的跨平台移动应用开发工具,尤以HTML/JS/CSS开发为众,比如PhoneGap、Sencha Touch等,却也包含使用其他语言进行开发的工具,比如Xamarin,使用C#,就可以开发出能运行于各大主流移动平台之上的原生App。HTML/JavaScript/CSS篇1.PhoneGap说到跨平台开发工具,很多人首先会想到PhoneGap。这样一款能够让开发者使用HTML、JS、CSS来开发跨平台移动App的开源免费框架,一直以来都深受开发者 阅读全文

posted @ 2014-03-01 16:23 JimSow 阅读(888) 评论(0) 推荐(0)

AES加密CBC模式兼容互通四种编程语言平台Java、PHP、C#
摘要:密码学中的高级加密标准(Advanced Encryption Standard,AES),又称高级加密标准Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院 (NIST)于2001年11月26日发布于FIPS PUB197,并在2002年5月26日成为有效的标准。2006年,高级加密标准已然成为对称密钥加密中最流行的算法之一。该算法为比利时密码学家Joan Daemen和VincentRijmen所设计,结合两位作者的名字,以Rijndael之命名之,投稿.. 阅读全文

posted @ 2014-02-27 15:42 JimSow

借助WebService实现多线程上传文件
摘要:在WebService的帮助下,进行多线程上传文件是非常简单。因此我只做个简单的例子,那么如果想要实现此功能的朋友,可以在我的基础上进行扩展。首先说说服务器端,只需要提供一个能允许多线程写文件的函数即可,具体代码如下。 1 [WebMethod] 2 3 public bool UploadFileData( string FileName, int StartPosition, byte[] bData ) 4 5 { 6 7 string strFullName = Server.MapPath( "Uploads" ) + @""" + 阅读全文

posted @ 2014-01-15 13:34 JimSow

导航