上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 28 下一页
摘要: 每个版本的 .NET framework 都包含公共语言运行时 (CLR)、基类库和其他托管库。本主题按版本介绍了 .NET Framework 的关键功能,提供了有关基础 CLR 版本和相关开发环境的信息,并标识了 Windows 操作系统所安装的版本。每个新版本的 .NET Framework 都会保留早期版本中的功能并会添加新功能。CLR 由其自己的版本号确定的。虽然 CLR 版本不总是递增,但是 .NET Framework 版本号在每次释放时会递增。例如,.NET Framework 4、4.5 和 4.5.1 包含 CLR 4,而 .NET Framework 2.0、3.0 和 阅读全文
posted @ 2014-02-20 16:07 遥望星空 阅读(3897) 评论(0) 推荐(1) 编辑
摘要: With the betas for .NET 4.5 and Visual Studio 11 and Windows 8 shipping many people will be installing .NET 4.5 and hacking away on it. There are a number of great enhancements that are fairly transparent, but it's important to understand what .NET 4.5 actually is in terms of the CLR running on 阅读全文
posted @ 2014-02-20 16:05 遥望星空 阅读(677) 评论(0) 推荐(0) 编辑
摘要: Recently I work onWPF-XBAP applicationthat will run from intranet website:This application must have unrestricted access to client's OS resources (that is unusual for XBAP projects):I publish it on local website by using "Click-Once" deployment mechanism:User can launch the application 阅读全文
posted @ 2014-02-18 17:10 遥望星空 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 今天在把以前写的代码生成工具从原来的.NET3.5升级到.NET4.0,同时准备进一步完善,将程序集都更新后,一运行程序在一处方法调用时报出了一个异常:混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集其调用的方法是从sqlite数据库中获取原来已经使用过的数据库连接,当时也没注意,就是准备设断点然后单步调试,结果竟然是断点无法进入方法体内,后来仔细看了一下方法体的时候发现了一个问题,就是现有的System.Data.Sqlite这个数据访问provider是针对.NET2.0环境开发(最新的版本是1.0.66.0,2 阅读全文
posted @ 2014-02-18 15:20 遥望星空 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 由图可见,XBAP与WPF的区别是“受限的”;Silverlight与XBAP的区别是,不需要.NET Framework。上星期與以前的同事爭論著究竟使用XBAP來開發XX用戶端 (為筆者之前開發過的某家用戶端,以前採用.NET 1.1的Windows Form應用程式),還是使用Silverlight 來開發,XBAP是(XAML Browser Application) 的簡稱,中文名稱稱為 [瀏覽器應用程式] ,它其實也是一種先前微軟所提出的 WPF巡覽應用程式 的一種,只是它以瀏覽器為其執行的容器。XBAP與Silverlight 同樣都是以WPF為基礎的技術,但是骨子裡運作可是大不 阅读全文
posted @ 2014-02-18 13:59 遥望星空 阅读(666) 评论(0) 推荐(0) 编辑
摘要: WPF程序非常适合公司内网使用,唯一缺点就是客户端要安装.net框架4.0。优势也很明显,在客户端运行的是一个WinForm程序,自动下载,可以充分利用客户机的性能,而且是以当前的Windows用户权限运行,避免了权限带来的问题。而我觉得最大的益处还是可以自动更新!这样就具备了CS程序功能强大速度快的优点,又有BS程序部署升级容易的优点。本文要讨论的就是,WPF ClickOnce应用程序的发布,IIS设置,客户端使用的一系列过程。一、先建立一个IIS网站承载WPF应用程序。1、新建一个目录,命名IISWpf。2、打开IIS管理器,添加网站。确定,网站就建好了。打开物理路径F:\IISWpf, 阅读全文
posted @ 2014-02-18 13:44 遥望星空 阅读(649) 评论(0) 推荐(0) 编辑
摘要: WPF浏览器应用程序与Silverlight,Asp.net相比,同是发布到服务器,在IE中运行。WPF浏览器应用程序部署起来却相对困难。相信很多朋友在第一次部署WPF浏览器应用程序时,都遇到"过此应用程序类型已禁用"的错误就因为这个错误,可被折腾的够呛。无奈到网上收集了一些部署资料。归结起来,就是一个安全设置问题。要想成功部署WPF浏览器应用程序,只需做好以下两步即可。第一步 更改浏览器安全设置打开浏览器的Internet选项,切换到"安全"选项,点击"自定义级别",启用WPF文件类型。如果这里禁用了WPF类型,就会出现" 阅读全文
posted @ 2014-02-18 13:30 遥望星空 阅读(2746) 评论(0) 推荐(0) 编辑
摘要: 问题:In my winforms application I need to use some Emgu.CV libraries (I have installed Emgu 2.9).Problem is that I get the following error:System.TypeInitializationException was unhandled HResult=-2146233036Message=The type initializer for'Emgu.CV.OCR.Tesseract' threw an exception.Source=Emgu. 阅读全文
posted @ 2014-02-14 22:49 遥望星空 阅读(2744) 评论(0) 推荐(0) 编辑
摘要: c#datagridmatlab人脸识别图像处理path下载源码准备工作(必须)下载 EmguCV傻瓜安装后,把 bin 目录添加到环境变量里去,比如安装在 X:\EmguCV\ 目录下,就在命令行输入这句话。1 PATH X:\EmguCV\bin;%PATH%EmguCV 和 OpenCV(这段话来自百度)[csharp]view plaincopyprint?OpenCV的全称是:OpenSourceComputerVisionLibraryOpenCV于1999年由Intel建立,现在由WillowGarage提供支持。OpenCV是一个基于BSD许可证授权(开源)发行的跨平台计算机视 阅读全文
posted @ 2014-02-14 15:52 遥望星空 阅读(24485) 评论(0) 推荐(2) 编辑
摘要: 基本上權限的設定和 以往的 TFS 沒有什麼太大的差別只是這次的權限設定畫面有略作些調整,我還是一併整理一下當我們用 TFSSetup 的帳號安裝完 TFS 2012 後想要在自已的電腦上用自已的帳號建立 Team Project 且又沒有設定就會出現以下的錯誤訊息 TF218017簡單來說就是因為 Portal 你沒有權限去修改這次的權限設定如同往常,還是區分成一、「Team Foundation Server」二、「SharePoint Foundation」三、「Reporting Service」想要讓某一個帳號可以「建立 Team Project」就必須在這個地方開通帳號看起來似乎討 阅读全文
posted @ 2014-02-14 10:36 遥望星空 阅读(922) 评论(0) 推荐(0) 编辑
摘要: Now that SharePoint 2013 is out I want to make sure that I can integrate SharePoint 2013 with Team Foundation Server 2012 without any trouble. I and some of my customers have been holding off on deploying SharePoint; waiting for this release.I previously posted on Integrating SharePoint 2010 with Te 阅读全文
posted @ 2014-02-14 10:29 遥望星空 阅读(1101) 评论(0) 推荐(0) 编辑
摘要: Caliburn.Micro对MVVM目录结构的要求判定规则是如下正则表达式:(?([A-Za-z_]\w*\.)*)(?ViewModels\.)(?([A-Za-z_]\w*\.)*)(?[A-Za-z_]\w*)(?PageViewModel)$(?\.)(?[A-Za-z_]\w*)(?PageViewModel)$(?([A-Za-z_]\w*\.)*)(?ViewModels\.)(?([A-Za-z_]\w*\.)*)(?[A-Za-z_]\w*)(?ViewModel)$(?\.)(?[A-Za-z_]\w*)(?ViewModel)$我项目上使用的正确规则是:*.UI.Vie 阅读全文
posted @ 2014-02-12 23:27 遥望星空 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 转自:http://social.msdn.microsoft.com/Forums/sharepoint/zh-CN/08f90e0f-1f52-4eba-9f6e-4dd635ffaadc/sharepoint-server-2013-offline-installation-without-internetStep 1:Install Windows Server 2008 R2 with Service Pack 1 – Enterprise EditionStep 2:Install the hotfixesLink:http://dotnetmafia.sys-con.com/no 阅读全文
posted @ 2014-02-10 16:07 遥望星空 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 安装完windows8 后开始安装sql2012,安装过程中停在“正在启动操作系统功能"NetFx3"”不动了,很是着急,于是上网查了一下资料,原来NetFx3指的是Framework3.5,于是从微软官方下载了framework 3.5,安装完后,继续按照sql2012,顺利通过。如果你是WINDOWS SERVER 操作系统,就自己去开启WINDOWS功能,直接安装是不行的。 阅读全文
posted @ 2014-02-10 14:04 遥望星空 阅读(1338) 评论(0) 推荐(0) 编辑
摘要: Win8升级8.1时提示需卸载sentinel runtime drivers的解决方法第一步:打开sentinelcustomer.safenet-inc.com/sentineldownloads这个网址。第二步:点击click on: Sentinel HASP/LDK - Command Line Run-time Installer,点击I Accept,下载一个程序。第三步:将下载一个名为Sentinel_LDK_Run-time_cmd_line 4的程序。将其解压,里面有一个叫haspdinst.exe的软件。复制该软件所在的地址,例如:C:\Users\brave\Downl 阅读全文
posted @ 2014-02-08 21:21 遥望星空 阅读(1309) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/fsjohnhuang/articles/2445222.html下面就和大家分享下我在asp.net官网看到的资料,学习到的点语法。1.通过使用@符号,可以直接在html页面中写C#或者VB代码:运行后: 2.页面中的C#或者VB代码都放在大括号中。 运行后: 3.每一行代码通过分号来结束: 运行后: 4.在页面中输出特殊字符,双引号和斜杠: 运行效果: 5.通过Request属性得到当前页面的url,RequestType等。 运行结果: 6.通过if---else: 场景是,我们通过判断当前浏览器是否向服务器端post... 阅读全文
posted @ 2014-01-24 11:02 遥望星空 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 记录下最新的system.data.sqlite.dll下载地址和官网:http://system.data.sqlite.org 阅读全文
posted @ 2014-01-12 20:27 遥望星空 阅读(286) 评论(0) 推荐(0) 编辑
摘要: -- Windows Server 2008 Standard 包含1个虚拟实例许可,5个客户端访问授权,售价999美元. -- Windows Server 2008 Enterprise 包含4个虚拟实例许可,25个客户端访问授权,售价3999美元. -- Windows Server 2008 Datacenter 包含无限数量的许可,售价2999美元/处理器.Compare Server RolesKEY:= Not Available= Partial/Limited= FullServer RoleEnterpriseDatacenterStandardItaniumWebWeb 阅读全文
posted @ 2014-01-11 15:43 遥望星空 阅读(9129) 评论(0) 推荐(0) 编辑
摘要: 在.net 4.0中,引入了一个新的类CancellationToken,这个类基本上集成了我们各种常用的取消方式,在并发任务中非常有用。同步模式下的取消:一种比较常见的需要支持取消功能的的是一些比较耗时的分段操作:如视频转换,网络下载等,这种方式下的取消机制如下:建立一个标记位,表示该操作是否已经取消 UI线程在获取到取消事件后,置标记位为true 耗时的操作线程里,没进行一小段操作之后查询该标记位,如果为true则主动退出。 使用方式如下:EventHandler externalEvent; void Example1() { CancellationTokenSource cts = 阅读全文
posted @ 2014-01-07 10:16 遥望星空 阅读(373) 评论(0) 推荐(0) 编辑
摘要: Task和ThreadPool的功能类似,可以用来创建一些轻量级的并行任务。对于将一个任务放进线程池 ThreadPool.QueueUserWorkItem(A); 这段代码用Task来实现的话,方式如下: Task.Factory.StartNew(A); 这两端代码的使用和实现的功能都十分相似。但和TheadPool相比,Task有着更多的功能,更加方便我们使用。假如我们要创建三个任务,并等待它们完成。这个功能用TheadPool实现如下:using (ManualResetEvent mre1 = new ManualResetEvent(false)) using (ManualRe 阅读全文
posted @ 2014-01-07 10:15 遥望星空 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 电脑里面原来装了VS2010,包括的组件有VB和C++,现在想添加C#,结果安装的时候就提示“所选驱动不再有效。继续安装之前,请先检查安装路径的设置”,安装路径在C盘,还有40个G,不知道该怎么办?如果安装了vs2010 sp1了,请先卸载sp1就可以了。 阅读全文
posted @ 2014-01-06 11:20 遥望星空 阅读(3058) 评论(0) 推荐(0) 编辑
摘要: 本次使用makecert的命令如下:makecert -sv online.pvk -n "CN=中国在线" -ss My -r -b 01/01/1900 -e 01/01/9999其中-sv online.pvk 意思是生成一个私匙文件 online.pvk-n "CN=中国在线" 其中的“中国在线”就是签名中显示的证书所有人的名字-ss My 指定生成后的证书保存在个人证书中-r 颁发给自己-b 01/01/2007 指定证书的有效期起始日期,格式为月/日/年,最低为1900年-e 01/01/3000 指定证书的有效期终止日期。导出个人 倒 受信 阅读全文
posted @ 2014-01-06 09:16 遥望星空 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 要使用C#实现一个ActiveX控件,需要解决三个问题:1.使.NET组件能够被COM调用2.在客户机上注册后,ActiveX控件能通过IE的安全认证3.未在客户机上注册时,安装包能通过IE的签名认证本程序的开发环境是.NET Framework 3.5,工具是Visual Studio .NET 2008,在安装.NET Framework 3.5的客户机上通过测试。下面是实现步骤:(一)创建可从COM访问的程序集首先实现一个对COM可见的程序集,创建类库工程,AssemblyInfo.cs应包含:Code highlighting produced by Actipro CodeHighl 阅读全文
posted @ 2014-01-05 17:31 遥望星空 阅读(395) 评论(0) 推荐(0) 编辑
摘要: Win8运行命令:程序和功能 取消了开始菜单的Win8让人感觉很不习惯,这才发现原来开始菜单可以做这么多事。不过Win8中的一些快捷键还沿用了Windows一直以来的习惯,比如按下Windows + R打开“运行”对话框。在这里我们可以通过命令来打开各种应用程序或系统设置,不过这需要你有超强的记忆力,能把Win8中所有的运行命令都记住。 以下这108条运行命令都是大家经常会用到的,看看你能记住多少? Win8系统108个运行命令 你能记住多少? 1.appwiz.cpl:程序和功能(程序卸载) 打开程序和功能(程序卸载)窗口 2.calc:启动计算器 3.certmgr.msc:证书管... 阅读全文
posted @ 2014-01-02 13:39 遥望星空 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 在asp.net 开发环境下,用jet 4.0连接access数据库, 有时会产生Operation must use an updateable query,这是由于相关用户mdb文件没有Modified权限导致的,在xp系统下,asp.net的用户是aspnet, win2003和vista,是NETWORK SERVICE账号。将其设置具有modified权限就可以了。如果设置了Asp.net Impersonation enabled,那账号是 IUSR_machinename。reference:http://www.mikesdotnetting.com/Article.aspx? 阅读全文
posted @ 2013-12-25 15:37 遥望星空 阅读(1293) 评论(0) 推荐(0) 编辑
摘要: 今天公司的同事問我,為什麼同一支程式在自己的電腦OK,部署到Server上會出現下面的錯誤我想,沒有錯啊~ 我在這台Server所部署的程式一向都是OK的看了錯誤的Error page, 發現是ISAPI-4.0_64bit的問題才發現原來同事所寫的Asp .net是用.net framework 4.0設定的方式如下1. 進IIS後,選到右下的「ISAPI and CGI Restrictions」2. 將ASP .Net v4.0.*的啟用解決~ 收工 阅读全文
posted @ 2013-12-25 09:33 遥望星空 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 昨天在win7上装SQLServer数据库,写一下体会。首先,如果以前安装的话,要删除干净。我也找了半天的网络资料。1.把原来SQLServer的安装目录 C:\Program Files\Microsoft SQL Server 删除2.所有SQLServer相关的注册表全部删除,保证系统是没有装过SQLServer的状态注册表打开方式:开始-->运行-->regedit然后找下面目录删除 1).hkey_current_user\software\miocrosoft\MICROSOFT SQL SERVER 文件夹删除 2).hkey_curr 阅读全文
posted @ 2013-12-24 14:16 遥望星空 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 看到许多玩家对电脑的配置一点都不懂,这里特地制作了最新的硬件天梯图--CPU,显卡,主板,让大家对电脑硬件孰优孰劣有个一目了然的了解。看不清楚的情点击小图看大图。首先是CPU天梯图:其次是显卡天梯图:最后是主板: 阅读全文
posted @ 2013-12-12 15:42 遥望星空 阅读(3093) 评论(0) 推荐(0) 编辑
摘要: 防火墙是指设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间的一系列部件的组合。它是不同网络或网络安全域之间信息的唯一出入口,通过监测、限制、更改跨越防火墙的数据流,尽可能地对外部屏蔽网络内部的信息、结构和运行状况,有选择地接受外部访问,对内部强化设备监管、控制对服务器与外部网络的访问,在被保护网络和外部网络之间架起一道屏障,以防止发生不可预测的、潜在的破坏性侵入。防火墙有两种,硬件防火墙和软件防火墙,他们都能起到保护作用并筛选出网络上的攻击者。在这里主要给大家介绍一下我们在企业网络安全实际运用中所常见的硬件防火墙。 一、防火墙基础原理 1、防火墙技术 防火墙通常使用... 阅读全文
posted @ 2013-10-27 14:37 遥望星空 阅读(1758) 评论(0) 推荐(0) 编辑
摘要: “ 当你认真并且努力去做一件事的时候,可能整个世界都会给你让路。”---记这次驾考。注:分割线之间的为一些口水话,如果各位看官嫌长,可直接看科目二和科目三。****************************************************************“路漫漫其修远兮,吾将上下而求索”,确实,“路漫漫”对于我的驾考之路来说真的再合适不过了。从2010年下半年9月左右报了驾校之后,我就开始了学车之路,当时是我和我的同学5个人一起报的,整个过程真是颇费周折。报了驾校之后,驾校给我们每个人发了一本书,就叫我们自己看书,看熟了之后就去总校模拟考试,如果模拟考试合格才给报 阅读全文
posted @ 2013-10-22 14:34 遥望星空 阅读(2280) 评论(0) 推荐(0) 编辑
摘要: 公司从去年年底开始实施CMMI3,记得当初上培训课的时候,听着老师介绍过程管理,项目管理,工程过程,支持过程这四大类过程域的时候,全部门上下听得稀里糊涂,从未想到这个鬼东西还这么复杂,这么麻烦。 公司之所以要实施CMMI3,一来是想规范一下项目开发流程,二来是拉更多的外包项目,因为有些项目投标时,有些客户一定要求要通过了CMMI。全部门上下都没有实施过CMMI的经验,有些同事在以前上班的公司早已实施过CMMI,有些也轮不到他们去参与。所以实施CMMI3感觉有点像摸着石头过河。实施七八个月,过程虽然痛苦,但收获彼多。 CMMI分为五个等级:CMMI1.初始级 2. 已管理级 3. 已定义级4.. 阅读全文
posted @ 2013-10-21 20:57 遥望星空 阅读(4187) 评论(0) 推荐(1) 编辑
摘要: 原本这篇文章可以更早一星期写出来与大家分享,由于某方面的原因耽搁到现在,心里竟有那么一点好像对不住大家的感觉。这当然与神器有关,因为我发现利用这四大神器我似乎觉得几乎所有的NET程序破解都不在话下了。而我竟然在发现这神器组合后推迟了一周才分享与大家! 在开始分享之前,还是要说明一点,说是神器到目前为止也仅仅是对我自己而言,至于这四大神器会不会成为对各位而言的神器就不得而言了,因此当有哪位亲拿到这四大神器后仍然感到破解NET程序存在很大困难,请拍砖。 先介绍一下我眼中的四大神器:De4Dot、Reflector、Reflexil以及DILE.其中 De4Dot是一个开源的脱壳/反混淆... 阅读全文
posted @ 2013-10-13 14:40 遥望星空 阅读(450) 评论(0) 推荐(0) 编辑
摘要: When we want to declaratively use our custom controls or reference the types we defined in XAML, we should declare the XML namespace to map to the CLR namespace in which the controls and types are defined as the following XAML snippt demonstrates:Code highlighting produced by Actipro CodeHighlighter 阅读全文
posted @ 2013-10-13 11:49 遥望星空 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 1、在vs2010选择“新建项目”----“其他项目类型”----“Visual Studio Installerà“安装项目”:命名为:Setup1。这是在VS2010中将有三个文件夹, 1.“应用程序文件夹”表示要安装的应用程序需要添加的文件;2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe; 3.“用户桌面”表示:这个应用程序安装完,用户的桌面上的创建的.exe快捷方式。2、应用程序文件夹中点右键添加文件:表示添加要打包的文件;添加的文件一般是已经编译过应用程序的 阅读全文
posted @ 2013-10-09 14:29 遥望星空 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 本文是一篇软件加密技术的基础性文章,简要介绍了软件加密的一些基本常识和一些加密产品,适用于国内软件开发商或者个人共享软件开发者阅读参考。 1、加密技术概述 一个密码系统的安全性只在于密钥的保密性,而不在算法的保密性。 对纯数据的加密的确是这样。对于你不愿意让他看到这些数据(数据的明文)的人,用可靠的加密算法,只要破解者不知道被加密数据的密码,他就不可解读这些数据。 但是,软件的加密不同于数据的加密,它只能是“隐藏”。不管你愿意不愿意让他(合法用户,或 Cracker)看见这些数据(软件的明文),软件最终总要在机器上运行,对机器,它就必须是明文。既然机器可以“看见”这些明文,那么 Cra... 阅读全文
posted @ 2013-09-24 16:35 遥望星空 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 宏狗的主要功能1.带有大容量的存储区(1K~63K),同时内置有2级文件管理系统,开发商可以方便的进行数据存储和模块管理。2.硬件支持一些标准的加密和签名算法,开发商可以方便的对自己的数据进行加解密和数字签名,防止数据被篡改。3.支持2级密码管理,开发商可以对不同的用户开放不同的访问控制权限。4.支持类C高级语言的自定义算法,开发商可以编写自己的算法和程序,自定义算法在硬件中执行,具有很高的安全性。5.支持远程升级,开发商可以方便的进行远程升级。具有丰富的加密接口,供不同层次和需要的开发商使用。微狗的主要功能:微狗是彩虹天地在国内销量最大的一种智能性加密产品。它内置微处理器和200字节掉电保持 阅读全文
posted @ 2013-09-18 09:08 遥望星空 阅读(1628) 评论(0) 推荐(0) 编辑
摘要: .net软件保护方式大观最近调试一个运行于.net2.0下的软件,发现该软件使用的保护方式很具有代表性,基本囊括了现在.net下的所有保护措施。实践证明,这些保护措施就像全真七子,单打独斗功力差了点儿,但结合起来应用还是有一定强度的。下面做以说明,供.net开发者参考。1.加壳该软件使用MaxtoCode加壳,该壳会生成本地dll文件,在运行时通过动态挂钩.net内核解密,并且是eachmethod解密,所以不会在内存中出现完整的assembly,使得传统的内存dump方法失效。类似的壳还有国外的RemotesoftProtector、XHEOCodeVeil、.NetReactor。这类壳本 阅读全文
posted @ 2013-09-17 15:55 遥望星空 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍一些dotNet加密保护工具的原理以及就其脱壳进行简单探讨。remotesoft protector、maxtocode、.NetReactor、Cliprotector、themida.Net、xenocode native compiler、DNGuard。remotesoft protector应该是一款比较老的。net加密保护工具了,看其官方网站似乎还是06年更新过。该软件没有提供试用版下载,相关资料比较少。去年接触过一个该软件保护的.Net程序。加密后的程序发布时需要附带native 的 dll。这款壳可以算是jit层的壳,是jit wrap 模式,通过hook getJ 阅读全文
posted @ 2013-09-17 15:03 遥望星空 阅读(741) 评论(0) 推荐(0) 编辑
摘要: Use "Protocol Buffers" serialization from your .NET codeIntroductionprotocol buffersis the name of the binary serialization format used by Google for much of their data communications. It is designed to be:small in size - efficient data storage (far smaller than xml)cheap to process - both 阅读全文
posted @ 2013-09-12 12:47 遥望星空 阅读(303) 评论(0) 推荐(0) 编辑
摘要: After changing the namespace of my class I can no longer deserialize the objects. I've implemented SerializationBinder. Example:publicclassTypeNameConverter:SerializationBinder{publicoverrideTypeBindToType(string assemblyName,string typeName){ typeName = typeName.Replace("MyOldNamespace&quo 阅读全文
posted @ 2013-09-11 21:20 遥望星空 阅读(437) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 28 下一页