摘要:
(1)建立自己本地的函数库代码 构建代码库是最基本的一个方法。比如说,如果对算法比较熟练,可以在本地创建一个基本的函数库代码。这些代码可以包括常用的一些基本算法和数据结构,比如说链表、栈、堆、二叉树、排序算法、查找算法等等。注意,这些代码只要自己用得顺手就可以,至于短时间能不能为别人通用,那就是后话了。(2)创建跨平台的代码库 现在,我们需要的代码常常需要实现跨平台的功能。因此,我们可以在本地构建一些基本的跨平台函数,比如说内存访问、线程互斥、文件操作、网络操作、数据库操作等等。当然,其他的因素比如说字节序、字节序也要进行考虑。因为构建本地跨平台的代码库是一项长期的基本工作,但是一旦做好了.. 阅读全文
摘要:
证书:用来给客户端验证服务器是否可以信任简单原理(非对称加密):利用浏览器内置的根证书(这些根证书应该是浏览器开发商事先已经从某些公认合法的认证机构上获得)提供的公钥,对证书中的部分信息进行解密,看是否和提供的未经加密的信息一致,一致则证明该证书合法。非对称加密的用途:如果是公钥加密,私钥解密,可以有来保证传输信息不被窃取。如果是私钥加密,公钥解释密,则发送过程加密前与加密后的信息一起发送,可以用来验证信息的可靠来源。 阅读全文
摘要:
官方帮助http://technet.microsoft.com/zh-cn/library/bb545450.aspx事例下载http://sqlserversamples.codeplex.com/事例数据库安装方法http://social.technet.microsoft.com/wiki/contents/articles/3735.sql-server-samples-readme.aspx#Readme_for_Adventure_Works_Sample_Databases 阅读全文
摘要:
Debugging Into the .NET Framework Source Code with Visual Studio 2008http://www.microsoft.com/uk/msdn/screencasts/screencast/304/debugging-into-the-net-framework-source-code-with-visual-studio-2008.aspxarticle about this:http://blogs.msdn.com/b/sburke/archive/2008/01/16/configuring-visual-studio-to- 阅读全文
摘要:
.net AutoCode v4.0http://visualstudiogallery.msdn.microsoft.com/48eeb43f-cb46-4680-b7df-11e73cf894ca?SRC=VSIDE这下可大大提升效率了。 阅读全文
摘要:
1.Regular Expression Tester Extensionhttp://visualstudiogallery.msdn.microsoft.com/bf883ae3-188b-43bc-bd29-6235c4195d1f?SRC=VSIDEctrl+r+x 调用工具窗口 阅读全文
摘要:
今天在vs的nuget看到一个vs的WPF模板扩展,是Model UI for WPF,之前做个一个项目,为了做到这个效果搜索了很多资料都找不到,今天无意中发现了,很漂亮。开源网址:http://mui.codeplex.com/ 阅读全文
摘要:
在介绍正题之前,先向大家推荐一个非常好的网站,它的维护者是微软前Silverlight程序经理。此网站提供了关于Windows Phone 7的大量开发资源,包括很多框架,控件,开源项目和Metro风格的图标以及其他珍贵内容,可以说是保罗万象,强烈推荐!下面是网站的截图,点击可进入: 现在进入正题,我在CodePlex网站中精心挑选了一些与Windows Phone 7相关的开源项目,这些项目对我们开发人员来说是宝贵的资料,从中可以学习很多知识。我选择的这些项目都是Stable版的,可以直接用在项目当中,列表如下:Open Data Protocol:此框架现在已经支持Windows Pho. 阅读全文
摘要:
发现对代码研究得越深入,兴趣就越大,当习惯看.net的反编译代码和开源的代码后,对操作系统也产生了兴趣,想知道操作系统是怎么运作的。微软的操作系统是无法研究的啦,只有研究开源的linux了。首先,下载一个80x86的汇编器 NASMhttp://sourceforge.net/projects/nasm/files/NASM是一个为可移植性与模块化而设计的一个80x86的汇编器。它支持相当多的目标文件格式,包括Linux和'NetBSD/FreeBSD','a.out','ELF','COFF',微软16位的'OBJ 阅读全文
摘要:
新建这么一个项目,点OK,如果是第一次使用的话,会打开一个网页,按照提示的步骤来做,点击上面的step2的网址,进入到另一个网页:填写完右边的信息,点击“download now”即会收到一封邮件,里面有下载地址和激活码。点击上面的连接进行下载,会下载到一个名为:InstallShield2012SPRLimitedEdition.exe的安装包,用管理员权限运行安装完后。重新启动VS2012。重新新建一个这样的项目:点OK,这时候不再是打开网页,这时打开会提示激活或者是试用选第一项,下一步输入收到的邮件里的激活码,激活激活完成,进入到部署界面对于如何部署,还有个视频教程哦:http://ww 阅读全文