dotNet程式保護方案

下面,我開始介紹一下.NET的各種保護方案。我把Dotnet的保護分為三大類 1. dotNet提供的保護方案 a) 強式名稱 強式名稱是MS提供的保護機制。它需要使用 sn 這個命令。強式名稱是什麼意思呢?在這裡稍作解釋。強式名稱的作用就是防止程式集被非法修改,當對程式集修改後,必須重新用您的私密金鑰再對程式集加一次強式名稱。 Sn / ? 可以看到它的使用方法,如果你安裝的 Framework是中文的,那麼參數的解釋也是中文的,我就不多講了。

已知和未知

電飯煲是如何知道飯已熟了的?還是談那個雖然簡單但是爭論很多的問題。我想,這道題如果是考電子學的內容,那肯定是電路是如何設計的,什麼熱敏冷敏壓敏濕敏感應器,什麼雙金屬片單金屬片都可以實現這個。如果考軟體程式員的題,那完全可以想大家討論的,可以做成一個設計模式的實物版。問題的關鍵仍然是熟的標準。是誰說飯熟是100度?有理論依據和實驗依據嗎?可能有,但這個題目中顯然沒有給出。所以這個飯熟100度是答題者憑空想象的,是根據經驗和一些相關知識意想出來的!這個並不可怕,可怕的是我們竟然以這個意想的飯熟標準為

微軟為什麼

繼續昨天的話題,引出今天的結論。首先,對於昨天的話題,感謝大家的回複,由於初來園子,有些規矩可能不太懂,但我仔細看過首頁原則,自我感覺是原創、經過自己認真思考並能給別人帶來收穫

網易在協助我們泄漏密碼嗎?

今天開啟網易的首頁http://www.163.com/,準備進入網易郵箱,卻發現那個輸入密碼的文字框顯示出我輸入的字元,而不是平時的點點,大驚。仔細看下去,發現沒有那麼嚴重,我輸入的一串密碼字元,密碼文字框僅顯示1個字元,當你鍵入下一個字元時,前面的字元就變成了點了。但是我也很驚奇,這本不是文字框內建的特性,一定是網易的技術人員自己加入的新特性。但是,為什麼呢?幫我們泄漏密碼嗎?雖然最後顯示的密碼除了最後一位都變成了點,但是,這個過程如果被周圍的人看到,稍稍有點腦子就可以記住啊,更不用說網路攝

你想到的都是對的

開場白:有一本香港教授寫的書,叫做《你想到的都是錯的》,翻看了一下,發現又是該教授在講教會和企業的故事。的確,該教授對於教會的瞭解當然比對初級階段的瞭解要多,所以,初級階段中產生的想法,在一個教會長大的教授看來,當然都是錯的。但是我還是承認,這個教授想的仍然是對的,我總是鼓勵每個人,根據自己的知識,自己的思考,得出一些自己的結論,然後去實踐或者驗證,然後再經過修改,思考,結論,驗證,最終總能得到的結論就是對的,即使有錯誤,也可以在後續的驗證中,糾正過來。甚至,你的第一個想法本身就是對的,但你自己

Silverlight 焦點疑雲

焦點,還是焦點。silverlight 在不同的Style下,竟然失去了焦點,所以,當你的介面,子視窗突然沒了焦點,可以去查一查你的Style做了哪些改動。在作一個ChildWindow的顯示時,以前使用的Style是可以在子視窗內獲得鍵盤輸入,但是為了某個效果,複製了一個stlye,去掉了一些動畫效果,結果回來發現,鍵盤輸入功能失效了,所有的鍵盤事件都不響應了。                                 <VisualState x:Name="Open"> 

複雜業務下的系統介面設計

大而全的介面是否適當簡單的介面是否首選如何表現複雜資料如何讓使用者理解資料如何錄入複雜資料如何修改複雜資料如何設計時間維度以上的內容是今年二月份就寫好的提綱,當時肯定有很多想法要寫。但是現在,已經想不起全部的內容了。所以,一個好的想法,一定要及時寫出來,發出去,不要有任何顧忌,否則就會有一些遺憾。作為介面的設計,我也是在不同時期有不同的想法,所以每個人都可能會有我這種思維,門戶介面看得多的,就覺得不好,感覺單一內容的頁面好;單一介面看多了,又覺得單一介面內容不夠豐富...總是沒有固定的想法,這就

原則,策略,規範也是構架的一部分

原則,作為大的方向,影響到構架的設計和實現運行效率和開發效率優先順序,可讀性和開發效率安全性穩定性負載量團隊開發溝通原則  確定原則就是確定一個總體的方向,當一些可選項發生衝突的時候,就可以根據總的原則進行決斷。  如,當前這個系統需要進行一些技術性嘗試,而不是一個生產系統,那麼,我們可以不考慮過多的安全,易用,穩定方面的設計,直接實現功能,解決技術問題就可以。  再如,系統的穩定性比較重要,那麼,我們的穩定性設計就一定要可靠又可靠。  再如,系統的安全性比較重要,那麼,資料的安全,訪問的安全就

Ubuntu線上聽歌

我是在Ubuntu 8.04,FireFox版本為FireFox 3 Beta 5。昨天剛裝了ubuntu,介面的華麗真的很吃驚。然而即使介面華麗,但也不能少了音樂,於是進入mp3.baidu.com去聽歌,開啟歌曲,卻沒反應。是不是在firefox的網頁播放器外掛程式沒裝呢。在GOOGLE搜尋了,尋找到瞭解決方法。執行終端命令:sudo apt-get install mozilla-mplayer然後重啟下FireFox,恩。有音樂了。可惜在一些音樂網站卻還是不能聽。忘大家指點下。

資訊是事物本身和它的變化過程,當然,關聯也是一個事物

資訊是什麼,資訊是事物本身和它的變化過程,當然,關聯也是一個事物經驗是什麼,經驗是瞭解了事物本身,還瞭解它的變化,知道這個事物還會發展成什麼樣子。如果知道一個事物下一步的樣子?看看這個事物的變化過程,或者看看類似事物的變化過程。一個事物如果沒有一個明確的變化,可能是一個難題,這就是大事物,大粒度的事物一個事物如果變化太小,也可能有些困難,需要更精細的粒度劃分方法。

SharePoint 中列表的使用者組許可權

我們的目的就是利用SharePoint 中列表的許可權,列表中各記錄根據自己的使用者組許可權,僅供各使用者組所屬使用者訪問。1、在添加列表後,設定列表許可權,把其它的使用者組全部刪除,只保留自己所需要的使用者組。2、使用VS2005 ,添加普通的類,引用C:\Program Files\Common Files\Microsoft Shared\Web Server

敏捷度和成熟度等級

敏捷開發從宣言到原則,再到實踐,也有組織開始進行敏捷的認證活動。 Individuals and interactions over processes and toolsWorking software over comprehensive documentationCustomer collaboration over contract negotiationResponding to change over following a

利用VSeWSS建立自訂List

  有一個通知清單,裡麵包含了所有的通知,我們想然這個列表支援顯示自己建立的通知,和將要到期的通知。那麼需要我們去做一個自訂欄表,這個列表有兩個視圖:將要到期通知,我的通知。開發環境:Microsoft Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007, Microsoft Visual Studio 2008, Visual Studio 2008 extensions for Windows

預存程序學習

什麼是預存程序呢?定義:      預存程序是指一組作為單個代碼單元一起儲存於資料庫中的 T-SQL 陳述式。您可以使用輸入參數傳入運行時資訊,並取回作為結果集或輸出參數的資料。預存程序的優點:                       1.使用預存程序可提高資料庫執行速度。預存程序在首次運行時將被編譯。這將產生一個執行計畫 - 實際上是 Microsoft SQL Server 為在預存程序中擷取由 T-SQL

調用32位dll的方法問題和解決方案

今天遇到了一個問題,在調用一個dll時,出現異常,試圖載入格式不正確的程式。 (Exception from HRESULT: 0x8007000B)在網上搜了一下,是64位環境調用32位dll出現的問題。我的確是在調用一個不太清楚的dll,那個dll可能是32位的。解決方案:在項目屬性中,Build標籤中,將Platform target的選項從Any CPU改為x86,重新編譯後,就可以正確執行了。當然,這個也損失了一些平台相容性。我的環境是Windows 7 64bit 中文旗艦版,Vs

Web service的哲學問題

上周聽收音機,主持人調侃說,她到了一個單位,保安問了她三個問題:你是誰,從哪裡來,要到哪裡去?保安出於職責,卻問出了三個哲學終極問題,其實的確值得每個人去思考。我突然覺得,我們身邊的每一件事,是不是都要問一下,你是誰,你從哪裡來,要到哪裡去呢?我正在準備一個技術課程的資料,突然對Web Service,尤其是Windows環境下的Web Service,發生了很多疑問,而且,這些疑問很久縈繞在思緒中...Web

NHibernate配置及對應檔

配置NHibernate有三種常見的配置方法。1:在web.config,App.config裡面配置<?xml version="1.0" encoding="utf-8" ?><configuration><!-- Add this element --><configSections><sectionname="hibernate-configuration"type="NHibernate.Cfg.ConfigurationSecti

Sharepoint的web.config配置

1:CallStack,customErrorsSharepoint錯誤介面通常給出一些模糊的錯誤資訊,這對於我們找到錯誤並不容易。所以我們要修改WEB.CONFIG,從而擷取到詳細的錯誤資訊。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><customErrors mode="On" />  改成 Code

AjaxPro應用之DataSet

服務端方法:namespace AjaxProDataSet{ public class AjaxDataSet : System.Web.UI.Page {  private void Page_Load(object sender, System.EventArgs e)  {   Utility.RegisterTypeForAjax(typeof(AjaxDataSet ));  }  [AjaxMethod()]  public DataSet GetUsers()  {   try 

有什麼是安全的嗎?

一直跟資訊安全較勁,曾經發過一個有關163.com密碼的問題,年前又在發現QQ無數的詐騙郵件惡意套取密碼,後來發現原來QQ的官方就是在協助使用者泄漏密碼,所以在QQ簽名上就寫上了。後來就出現了CSDN的事,然後我在微博說,很多網站都會存在這個問題,果然,密碼事件愈演愈烈。這都是笑談,我無法預測這些事件的發生,更不能讓這些事件不發生。但是我知道,安全,一直是IT的人的一塊心病,無論是內部系統,外部系統,無論是傳統型程式,還是迅猛發展的雲端運算

總頁數: 61357 1 .... 8471 8472 8473 8474 8475 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.