做SEO的朋友現在都知道了,URL靜態化、URL偽靜態、URL重寫對SEO的重要性,搜尋引擎喜歡靜態網站頁面。今天我們來詳細分析一下URL靜態化、URL偽靜態、URL重寫這三者的區別。 URL靜態化。URL靜態化
在刪除檔案夾的時候經常遇到這樣的情況:如果檔案夾裡的檔案非常多,檔案夾總容量非常大時,檔案刪除速度就會變得緩慢,這是因為Windows系統在刪除檔案時會顯示一個進度條,顯示當前已刪除了哪個檔案。為了這個進度條,Windows系統先要統計出檔案夾裡的檔案總數目後再執行刪除操作,這個統計過程就拖慢了檔案刪除速度,而真正刪除檔案其實只需要幾秒鐘或幾分鐘。直接用命令刪rd/s/q E:\下載其中rd表示刪除指定目錄,/s表示刪除指定目錄下的所有子目錄和檔案,/q表示安靜模式,在刪除子目錄時不提示
準備在.net中使用語音辨識和語音合成技術,需要藉助微軟的Speech SDK,如果是要在Web應用程式中使用,則需要Speech Application SDK。其中Speech SDK可以在http://www.microsoft.com/speech/download/old/sapi5.asp下載,其中有兩個檔案Speech SDK 5.1和5.1 Language Pack,前者是開發包,但是其中只包含對英文的支援,後者是中文和日文的語言套件,裝完就能支援中文了。SDK組成結構演練1.
SOA(Service-Oriented Architecture),即面向服務的架構,這是最近一兩年出現在各種技術期刊上最多的詞彙了。現在有很多架構設計師和設計開發人員簡單的把SOA和Web Services技術等同起來,認為SOA就是Web
using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.HtmlControls;using System.
今天看了一下同事寫的分頁代碼 雖然效率不高 但是比我的簡單多了資料量小的首選(別忘了定義gridview的pagesize)protected void LinkButton1_Click(object sender, EventArgs e) { GridView1.PageIndex = 0; BusinessWork BusinessWork = new BusinessWork(); DataTable dt = new
FormsAuthentication.GetRedirectUrl 就是需要驗證 才能訪問的 頁面 也就是 在沒有驗證通過的頁面 !這樣當驗證通過以後就直接 訪問剛才的頁面了 !FormsAuthentication.SetAuthCookie 就是產生用戶端加密的Cookie 這樣就代表驗證通過! 下一此當訪問需要驗證的頁面時候 ,伺服器就讀取Cookie ,進行驗證,不需要轉到登陸頁面 FormsAuthentication.RedirectFromLoginPage
整理DOTNET代碼產生器 1:CodeSmith一款人氣很旺國外的基於模板的dotnet代碼產生器官方網站:http://www.codesmithtools.com官方論壇:http://forum.codesmithtools.com/default.aspx 著作權形式:30天試用開源:否需要先註冊確認後才能下載2:MyGeneratorMyGenerator是又一個國外很不錯的代碼產生工具,有人覺得比CodeSmith簡單、好用。所有api可以在協助菜單中找到。官方網站:http://
(一)本文介紹一下ASP.Net中對XML的用法,這裡飛刀我只是展現了XML與DataSet相結合的用法。其實ASP.Net對XML的操作的方法與對象是很多的,比如XmlDataDocument,XmlTextReader等,這些對象功能很全,也很實用。 本文以Adrotator控制項使用的XML為例(新手可以先看一下Adrotator控制項的用法),寫出了一個廣告管理程式。這個程式,飛刀用到的控制項主要是DataGrid,可以說已經用到了DataGrid幾乎全部功能,大家在關注XML的同時,
發布一企業技術架構圖,供大家參考。 加了資料流向 該技術架構圖是本人根據多年企業技術架構經驗而制定,是企業技術的總架構圖,希望對CTO們有所借鑒。簡單說明:1.中介軟體基礎運行環境是經過統一規劃的以WebLogic、JBOSS為主的叢集環境 2.企業應用系統整合平台是以基礎業務應用為基礎服務於上層平台和基礎業務應用的高度整合平台 3.資料中心是企業公用資料的集中管理比如使用者資料、企業編碼,可以通過Data
在應用程式的Target framework:.NET Framework 4 與 .NET Framework 4 Client Profile當程式集目標框架為.NET Framework 4 Client Profile時,引用的其他程式集,在代碼中的調用一直提示找不到名字空間當選擇.NET Framework 4時就好了可惡,應該有個有好的提示 說明:.NET Framework 4是.net的一個完整的開發架構和運行架構.NET Framework 4 Client Profile是
基於事件的編程是.NET Framework的基石.NET Framework中的事件機制使用了委託(回調)事件作為一種常用的方法來解除事件來源對象(建置事件的對象)與事件接收器對象(接受事件通知的對象)之間的耦合。 委託 類似於應用程式中指向對象中方法的指標3個步驟:1 聲明委託類型2 建立委派物件,並將該對象綁定指定方法上3 使用委派物件來調用方法.NET
可以說,在未來幾年中,Web form的使用會逐漸減少,而取而代之的就是MVC。可能你不會同意我的觀點,那麼我就試著闡述一下我的觀點,如果你還是不能接受,那麼請你反駁我。學習一個新語言或者是新架構是需要時間的,我們需要摒棄原來學習的很深入並且用的很熟練的架構來迎合新架構嘛?是的,如果讓我說,我的回答是否,但是我需要看清這個新架構究竟和原來的架構有哪些改進,是否真的需要我們投入大量的時間去學習?Mvc
1.頻寬大小我們現在用的小區光纖,都是說10M流量,但下載速度最多1M多,那是因為,電訊廠商流量的計算方式不是位元組,是位,通俗點說10M就是10*1024*1024=10485760位。而一個位元組等於8位,如果我們換算成電腦位元組那麼就是10485760/8=1310720位元組1310720位元組/1024=1280K1280/1024=1.25M所以下載的峰值 換算成M的話是1.25M,直接換算就是10/8=1.25M2.
應用程式最基礎的就是:展現、通訊、IO 展現:比如介面呈現,drawing等等通訊:http,tcp/ip,Socket,WCF,Webservices等等IO:輸入輸出,檔案操作,電腦控制等等。 而新出一個技術平台,我最喜歡先研究的是通訊技術,我認為通訊技術清楚了,這個設計結構就清楚了,至於展現和IO其實和其他技術區別不會大,至少結構區別不大。
引言 隨著XML的普及以及在動態WEB應用程式中大量應用,如何通過.NET建立,刪除,修改XML檔案變的也來也重要了。一個簡單的概念是,XML檔案跟大的文字檔並沒有什麼區別,同時它是先於.NET出現,很多ASP的開發人員,當他需要程式輸出XML檔案的時候,通常都是用Response.Write()方法輸出為XML文檔。 使用Response.Write()的方式來輸出XML文檔,並不是一種那麼好的方法,首先,我們用這種方法輸出字元以組成XML檔案的時候,我們會很擔心輸出的這些字元是不是符合X
問題背景在BS項目中,把分頁的gridview的資料(不只是匯出當前頁的資料),全部匯出為Excel檔案(這裡特指繪製頁面的方式),碰到三個問題;問題1,身份證編號數字不能正常顯示(後面幾位變成0並且會顯示成科學計算符)問題2,雖然,我在demo中,直接把gridview的資料繪製出來,結果頁面上的所有控制項都繪製出來了解決問題 第一個問題很好解決,google了下,發現將 GridView 匯出Excel
一個函數帶有參數非常平常,但一個類帶有一個方法的參數可能會覺得奇怪,這就是委託的特徵。很多書籍都說委託就象C或C++的函數指標,說得不無道理,因為它允許在委派物件的內部封裝方法的引用,也就是前面所說的帶有一個方法的參數,這個方法參數有一定的規則,它可以是靜態,也可以是一個執行個體方法,這個方法的參數和傳回型別必須和委派物件所帶的相同。
1,ASPX頁面緩衝頁面緩衝的使用方法非常的簡單,只需要在aspx頁的頂部加一句聲明<%@ OutputCache Duration="60" VaryByParam="none" %> 這樣整個頁面的內容都會被緩衝,頁面中的ASP.NET代碼、資料來源在緩衝期間都不會被運行,而是直接輸出緩衝的頁面內容。 頁面緩衝是針對所有這個頁面的訪問者。這樣1個訪問者和1萬個訪問者、一次訪問和100萬次訪問對資料庫的壓力是一樣的。Duration="60"
註:(程式中設定只能上傳jpg格式檔案,可以傳其它類型檔案)伺服器using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO;using System.Net.Sockets;using