愛奇迪的其他系統軟體我不感興趣,但這個Database2Sharp看起來好像很有用的。

官網介紹:
一個簡單點選幾次滑鼠就能完成一周代碼量的代碼生成工具,效率驚人、友好體貼,真正的開發好伴侶,提供了對SqlServer、Oracle、Mysql、Access的支援。
代碼生成工具Database2Sharp,完美支援Winform開發架構、WCF開發架構、混合式Winfrom開發架構、基于MVC4+EasyUI的Web開發架構的整合開發工作;可以生成各種架構代碼、生成Web界面代碼、Winform界面代碼,導出資料庫文檔等功能。
代碼生成工具Database2Sharp,生成的代碼架構是基于.NET的N層架構模式,生成的架構代碼具有統一的架構風格和統一調用規則,并在多年的軟體開發應用中得到實踐驗證,具有非常高的生産效率。
第一步,下載下傳注冊試用;
第二步,直接進入注冊視窗的注冊按鍵事件,可以看到關鍵這處在于這個判斷,如果我們直接修改判斷不一定會成功,能深究則深究!
第三步,一層一層剝開,我們進入了RSASecurityHelper類的Validate驗證方法。顯然,我們要讓結果傳回為true才行。
第四步,修改測試。修改後,最後重新加載進來,檢視一下,到底改錯沒有。
第五步,分析思考。這樣一修改後,我們啟動程式就出現已注冊,還沒調用注冊按鍵的事件呢,說明在初始化時就進行了注冊檢查,可以分析一下,在哪裡進行了檢查。(如下圖右)