設計索引時需要遵循的準則包括:數據庫準則、查詢準則、列準則。以下詳細列出了各個準則詳細說明。其中1-3屬于數據庫準則;2-8屬于查詢準則;9-15屬于列準則。 ...
我注冊CNBlogs已經一年了,這是我的第一篇Blog,想要通過Blog寫出自己的想法,得到大家的建議和批評來提高自己。所以請大家拍磚啊。什么是WCF:WCF是使用托管代碼建立和運行面向服務(Service Oriented)應用程序的統一框架。WCF能夠建立一個跨平臺的安全、可信賴、事務性的解決方... ...
“我的工作目標就是要替掉你。”這是超仔在面試的時候留給我印象最深的話,也因為這句話我發而對他有不少的好感。人最應該有的是有自信,超仔是剛剛畢業一年的新人,在面試時候做在我前面表情僵硬,全身緊張的他,在我問“你希望進入公司之后,能夠有什么養的發展方向時?”這樣的回答可能是一種自大,但是在我看來,這也是... ...
在上一篇文章里我們設法將前綴樹構造為一個唯一的字符串,然后使用字符串作為key緩存在字典中。這個想法非常直接,做法也不困難(在遍歷時記錄詳細信息便可)。不過事實上,老趙在思考表達式樹的緩存問題時,這種字符串拼接的方式只存在于腦海當中,而上文的實現是為了這一系列文章的完整性而特地編寫的。這是因為它的缺... ...
記得大學里數據庫老師說過一句話,可以拿到這里做總結。“做任何事,應該把它當做一項工程來做,才能做好。軟件工程是一項工程,只有這樣認識它,才能做好軟件。”,無論是在某某架構中,還是在某某軟件開發流程中,最后總結的建議就是:軟件必須重視設計,才像軟件工程,才能持久做好。 ...
一、ASP.NET跟蹤模式1.介紹提到ASP.NET跟蹤模式,不能不提到ASP程序。ASP程序中在WEB頁面上顯示出某些變量當時的值,常常使用Response.Write進行輸入,這在ASP程序中確實是一種很好的解決方案,但是,由于ASP.NET運行機理,這種方法在ASP.NET中會存在不少問題。問... ...
上個禮拜,我的Azure邀請碼終于到了,小興奮了一把,于是馬上去注冊賬號,并成功部署了一個網站到Azure上。由于最近在學習Asp.Net Mvc框架,于是就想部署一個Mvc應用到Azure上,本來理所當然的認為Azure會支持Mvc,結果實際部署之后發現并不支持。后來經過幾次都不成功之后,有點想放... ...
NHibernate.Search現在是NHiberante Contrilb下面的一個還沒有發布的項目,也是從Hibernate.Search移植而來,把NHibernate和Lucene.NET結合在一起,NHibernate持久化對象到數據庫中,Lucene.NET提供索引及查詢支持. 本文主... ...
從丑陋的到優雅的,JS客戶端檢測方法大盤點,我知道的大家都知道,大家知道的我不一定知道。~在這里,小弟打算回顧一下自己在客戶端檢測方面的學習歷程和采用方法,如果大家有什么更好的方法或者建議,歡迎提出來共享!共同進步! ...
在之前我翻譯的一篇文章中,介紹了如果使用silverlight開發mesh應用。其實使用livemesh進行多設備終端的文件同步是非常容易的,下面就以圖文方式簡要介紹一
下如何在livemesh中創建文件夾,設置同步方式,如何使用客戶端以及向好友發送邀請等。 ...
應用程序發生異常時,給用戶一個友好的處理方式,同時將異常記錄下來并通知系統管理員或是運維人員是應用的開發的常用場景。web form上微軟提供了一個工具包,關于這個工具包參看推薦一個工具包自定義HTTP 404錯誤。如何在asp.net mvc上實現這樣的功能呢?asp.net mvc 在創建項目的... ...
一個Url請求經過了Routing處理后會調用Controller的Action方法. 中間的過程是怎樣的? Action方法中返回ActionResult對象后,如何到達View的? 本文將講解Controller的基本用法, 深入分析Controller的運行機制, 并且提供了創建所有類型Ac... ...
記得07年我曾在CSDN上發表過這樣一套規則,兩年過去了,竟驚奇的發現,被網友傳得到處都是,欣喜而擔憂,畢竟是個人觀點和規則愛好,不一定適合眾人風格,現在又到C#3.0了,所以上來更新下,與大家再分享,歡迎提出寶貴修改建議,共同進步。 ...
MVC和MVP的一些思考 碧落 前言 這篇文章是我近期對MVC和MVP的一些思考,在使用MVC/MVP模式的過程中曾經走過一些彎路。呵呵,現在雖然改正了某些彎路,但不保證改正了所有的彎路(例如對渲染的理解),所以請閱讀這篇文章的朋友不吝發揮你們的質疑。 寫這篇文章也是想知道自己還有什么地方是錯的,我... ...
WM有約II(七):番外篇 Written by Allen Lee 別讓軟鍵盤遮住屏幕! 如果你的手機帶有數字鍵盤或者Qwerty鍵盤,那么你可能不會遇到這種問題;但若你和我一樣偏愛全觸摸手機,那么你可能已經受到這種問題困擾多時了。當我們打開軟鍵盤時,它會把屏幕的下部遮住,繼而妨礙我們的操作: 圖... ...
MVC RC的“腳手架(Scaffold)”功能可以說為MVC RC的開發如虎添翼,不過應用到真實的開發環境中似乎存在一些遺憾的地方:很多時候我們并不希望把Models、Views和Controllers放在同一個項目里面,而是把它們分離到不同的項目,然后由一個項目(比如Views)統一引用其他所有... ...
我們繼續來談《最佳實踐》,這次的主題便是“強類型”。強類型的好處有很多,張嘴便可隨意舉上幾例:能夠享受代碼提示功能、能夠獲得重構工具的支持、能夠在編譯期發現更多錯誤…… ...
最近看了一些關于MVC框架的東西,加以之前就研究過一些關于 MVC架構的信息,碰巧在網上又看到了這樣一篇文章,是關于微軟內部的開發者對Oxite項目的個人攻擊,讓我產生了寫篇文章來表達一下自己對于這種架構模式的思考。聲明,如果之前沒看過這兩個項目的朋友建議下載相應的源碼:MVCStore... ...
說到ASP.NET MVC,我們似乎始終都在關注對于Controller的測試,那么我們該如何對視圖進行獨立的單元測試呢? ...
本文是[我們為什么需要工作流]的姊妹篇,我使了類似的文風, 我們為什么需要WF 以前有人對我說,WF很難用,明明很簡單的一個功能,用WF去做卻那么繁瑣, 有這種想法,那我覺得有兩種可能, 一,你要實現的這個功能確實太簡單 二,你把這個功能的實現過程想的太簡單 先看一組列子 這是一組非常簡單的例子,分... ...