BloggerAds
目前分類:生活學習 (61834)
- Feb 17 Mon 2020 23:49
ASP.NET安全問題--Forms驗證的具體介紹(上篇)
- Feb 17 Mon 2020 23:48
.NET緩存機制探討與比對
.NET緩存機制探討與比對
- Feb 17 Mon 2020 23:48
新手應該如何有效地學習.net
- Feb 17 Mon 2020 23:47
利用ASP.NET MVC源代碼調試你的應用程序
利用ASP.NET MVC源代碼調試你的應用程序
之前寫了一篇博客:利用.NET Framework4.0的源代碼調試你的應用程序。那篇文章教你如何利用.NET Framework4.0的源代碼幫助你調試應用程序,其實也就是進入.NET Framework4.0源代碼進行單步調試。由于項目需要,最近學起asp.net mvc。昨天遇到ViewData和TempData他們之間的分別這樣讓我糾結的問題。有園友強烈建議我去看ASP.NET MVC的源代碼。所以,我想到如何在調試ASP.NET MVC程序的時候,有不明白的地方,就單步進入ASP.NET MVC的源代碼,是非常好的一個辦法。
- Feb 17 Mon 2020 23:47
ASP.NET安全問題--Froms驗證的具體介紹(中篇)
- Feb 17 Mon 2020 23:46
趣味問題:你能用Reflection.Emit生成這段代碼嗎?(答案)
- Feb 17 Mon 2020 23:44
送給初學.NET兄弟們的一些話(修正版)
送給初學.NET兄弟們的一些話(修正版)
很高興,你們選擇了.net方向,我要告訴你們的是,你們沒有選錯,在Win7時代即將到來之時,你們選擇的技術已經是win7操作系統的內核,也就是說,在Win7里,你的應用程序是直接訪問操作系統,這比Java就快了許多,因為Java和.net都是運行在虛擬機上的,可是Win7的內核就是.net 這無疑就讓.net比Java在中介上少了一層CLR(公共語言運行時),這個CLR已經在Win7操作系統的內部,你說不爽嗎?
- Feb 17 Mon 2020 23:44
一個讓人遺忘的角落—Exception(二)
一個讓人遺忘的角落—Exception(二)
- Feb 17 Mon 2020 23:43
一個讓人遺忘的角落--Exception(一)
一個讓人遺忘的角落--Exception(一)
- Feb 17 Mon 2020 23:43
.NET 4.0新特性-- Corrupted State Exceptions
.NET 4.0新特性-- Corrupted State Exceptions
作為程序員,我想很多人應該都有過跟異常打交道的經歷。而且相信也有很多人也都寫過catch(Exception e){//blabla}這種把所有未知異常一股腦兒捕獲并處理掉的代碼吧。不管是為敷衍客戶也好,讓程序繼續運行以避免糟糕的用戶體驗也罷,在微軟眼中,這種處理方式都是不對的,特別是當你的程序是作為一個插件寄存在別的程序如VS,Offcie中時,這種情況下對有些嚴重的異常如訪問沖突我們更應當是讓程序結束而不是繼續運行。
- Feb 17 Mon 2020 23:42
.NET 4.0中數組的新增功能
- Feb 17 Mon 2020 23:41
ASP.NET虛擬主機安全漏洞解決方案
- Feb 17 Mon 2020 23:40
通過FxCop來驗證.NET編碼規范
- Feb 17 Mon 2020 23:40
通過FxCop來驗證.NET編碼規范
- Feb 17 Mon 2020 23:40
C# 4.0下的新特性
- Feb 17 Mon 2020 23:39
利用.NET Framework4.0的源代碼調試你的應用程序
- Feb 17 Mon 2020 23:38
ASP.NET安全問題--Forms驗證(后篇)--實戰篇
- Feb 17 Mon 2020 23:37
創建代碼生成器可以很簡單:如何通過T4模板生成代碼?[下篇]
創建代碼生成器可以很簡單:如何通過T4模板生成代碼?[下篇]
在《上篇》中我們通過T4模板為我們指定的數據表成功生成了我們需要的用于添加、修改和刪除操作的存儲過程。但是這是一種基于單個文件的解決方案,即我們必須為每一個生成的存儲過程建立一個模板。如果我們提供一種基于多文件的代碼生成方式,將會為編程人員帶來極大的便利。借助于T4 ToolBox這個開源工具箱,多文件的SQL Generator的實現變得異常簡單。
- Feb 17 Mon 2020 23:37
趣味問題:你能用Reflection.Emit生成這段代碼嗎?
趣味問題:你能用Reflection.Emit生成這段代碼嗎?
眾所周知,Reflection.Emit是非常強大的工具,可以在運行時動態生成各種程序集、類型和方法的IL代碼,幾乎無所不能。原先我也是這樣認為的,但是看了某個人的博客之后我發現想要用Reflection.Emit做一些特殊的事情還是很需要技巧性的。假設你還沒有看過那個人的博客(暫時先不公開……)可以嘗試一下這個問題。下面的代碼可以用vbc.exe正確編譯(當然等價C#程序也可以經試驗C#編譯器無法處理該邏輯,各位參照VB的行為吧)。。。
- Feb 17 Mon 2020 23:36
談*靜態頁*(或網頁*靜態化*)
談*靜態頁*(或網頁*靜態化*)
“靜態頁”,在Web應用程序開發中是很常見的概念。只是我發現目前還是有相當部分的朋友,在這方面的存在一定的誤區。因此現在獨立寫一篇文章,也想把一些問題講講清楚,以后在討論的時候也好有個準。