琉璃網站
CommunityServer BlogEngine.Net 中文技術社群網站

Browse Blog Posts by Tags

Showing related tags and posts for the 部落日誌 application. See all tags in the site
  • MacroHttpServer - 用100行C#寫一個HTTP Server

    有個點子,想在WinForm上跑程式模擬出Web Server功能,讓Browser或程式可以透過HTTP協定與其溝通。既然想到,就動手做看看囉! HTTP Server絕大部分的核心功能,其實都可用.NET搞定: 用 TcpListener 接受特定Port連入的TCP連線,取得 NetworkStream ,以StreamReader、StreamWriter讀取及寫入資料... .NET BCL 真是應有盡有!相較之下,以前那種基礎元件跟函式庫都得自己張羅的時代,只能用茹毛飲血來形容。 有了BCL的加持...
    發表於 mirror 作者 黑暗執行緒 時間 Fri, Aug 13 2010
    分類: 分類: , ,
  • 【茶包射手日記】不限條件選項之SQL組裝與資料庫OR運算特性驗證

    在設計查詢介面時,下拉式選單是很常見的條件選取方式,而往往我們都會再加上一個"不限條件"選項,允許使用者不限制條件,列出所有項頁。舉例來說: 在設定查詢地區的下拉選單(例如: ddlArea),除了列出基隆市、台北市、台北縣、桃園縣...等各縣市Option外,常會再多一個"所有地區"選項,將Option Value設定='*',選取時表示不限定地區。在Server端,便要將這些篩選條件轉為SQL指令,如何將'*'視為不限地區...
    發表於 mirror 作者 黑暗執行緒 時間 Mon, Mar 01 2010
    分類: 分類: , , , , ,
  • Oracle Distributed Transaction Error

    寫了以下的程式做SQL與Oracle的分散式交易: using (System.Transactions.TransactionScope tx = new System.Transactions.TransactionScope()) { //... Update data on SQL Server ... using (OracleConnection cn = new OracleConnection(cnStr)) { cn.Open(); OracleCommand cmdOra =...
    發表於 mirror 作者 黑暗執行緒 時間 Fri, Oct 16 2009
    分類: 分類: , ,
  • 莫明奇妙的錯誤訊息: 找不到 VJSharpCodeProvider ?

    話說前陣子處理了 BlogEngine.NET 升級到 1.4.5.0,另外也寫了 SecurePost.cs 這個 extension, 其時都碰過這個鳥問題,只是一直沒去理它而以。接下來為了要改 PostViewCounter.cs (BE extension, too), 又碰到... 於是就認真的研究了一下...。 過程是這樣,為了建立 BlogEngine 的開發環境,首先我從官方網站下載了 source code, 解開後編譯都沒問題,OK。 接下來 WEB 的部份我把網站上的 source...
    發表於 mirror 作者 安德魯的部落格 時間 Tue, Sep 09 2008
    分類: 分類: , , , , ,
  • BlogEngine Extension: Secure Post v1.0

    因為家裡大人開出條件,除非新的 BLOG 系統 (就是我在用的 BlogEngine 啦) 有特定文章要輸入密碼才能看的功能,否則她就不想換系統了 (原來是用 CommunityServer 2007)。要弄密碼其實很簡單,不過過去試過 IIS 加上整合式驗證... 弄到最後該看的人看不到,也沒擋到該擋的人而作罷...。 仔細想了想大人的需求,要的就是簡單的控制機制。不需要先建立帳號,也不需要登入,就是特定幾篇文章要輸入暗號才能看到內容,就這樣而以。無耐 BlogEngine 還算很年輕,替它寫的...
    發表於 mirror 作者 安德魯的部落格 時間 Fri, Sep 05 2008
    分類: 分類: , , , ,
  • 原來是 IPv6 搞的鬼...

    以前 (古早以前) 寫過一個簡單的 LIBRARY,就是去抓現在連上網頁的 CLIENT IP,然後簡單的套上 NET MASK,看看是不是在指定的網段內? 是的話就作些特別的處理 blah blah... 原本的 code 有點雜,我精簡之後變這樣,如果是 192.168.2.0 / 24 這範圍內的使用者連到這網頁,就會顯示 "Is Intranet? YES" ... 夠簡單吧? (怎麼連幾篇都這種不入流的 sample code ...) 來看一下原始碼: ASP.NET...
    發表於 mirror 作者 安德魯的部落格 時間 Tue, Aug 12 2008
    分類: 分類: ,
  • x64 programming #2: ASP.NET + ODBC (讀取 CSV)

    今天的範例超簡單,簡單到很沒水準的地步... 難道本 columns 的水準降低了嘛? 咳咳... 不多說,今天的例子也不需要解釋,直接來看 sample code: Default.aspx.cs 程式碼 [copy code] using System; using System.Data; using System.Web.UI.WebControls; using System.Data.Odbc; public partial class _Default : System.Web.UI...
    發表於 mirror 作者 安德魯的部落格 時間 Fri, Jul 25 2008
    分類: 分類: , , , ,
  • [BlogEngine.NET] 改造工程 - 整合 FunP 推推王

    古早以前 ,曾替我的 BLOG 加上推推王的小貼紙,不過當時也僅止於把 CODE 加上去而以,成效不大好...。這次搬家搬到 BlogEngine 後,又開始一樣的循環了..,要不要加上這些共用書籤? 要加那一套? 目前台灣用的最多就是 黑米 跟 推推王 了。 原本挑了黑米,只因為它有提供 [ 黑米卡 ],正好取代掉 BlogEngine 右邊那塊 [關於作者] .. 不過試用的情況不怎麼理想,除了速度有點慢之外,同一頁放太多 (幾十個) 的速度也很慢,也許跟 BlogEngine 我選用的樣板有點不合,速度太慢時有時整個版面就毀了,下載到一半就掛掉... 相對之下,看了看 FunP 提供的 SCRIPT...
    發表於 mirror 作者 安德魯的部落格 時間 Sun, Jun 29 2008
    分類: 分類: , , ,
  • Bot... Bot Checker 回來了!

    哈哈,終於加回來了 :D 為什麼原本在 CS 上很簡單就加上去的 Bot Checker, 在 BE 上弄到現在才好? 原因只有一個,就是 BE 在張貼回應時用了不少 AJAX 的機制,變的要插一段 CODE 進去要追半天 @_@... 很諷刺的是,AJAX 其實是 Community Server 用的比較兇,到處都要來一下... 反而 BlogEngine.NET 就中規中舉多了,很多地方就都乖乖的用 PostBack.. 唯讀回應的地方很突兀,感覺好像是特別要現一下回應的那個 TEXT EDITOR 還有 BBCODE 預覽的樣子... 那邊的 CODE 弄的實在是有點亂... 也是之前幾次都沒認真追啦...
    發表於 mirror 作者 安德魯的部落格 時間 Wed, Jun 25 2008
    分類: 分類: , , , ,
  • Bot Checker 回來了!

    哈哈,終於加回來了 :D 為什麼原本在 CS 上很簡單就加上去的 Bot Checker, 在 BE 上弄到現在才好? 原因只有一個,就是 BE 在張貼回應時用了不少 AJAX 的機制,變的要插一段 CODE 進去要追半天 @_@... 很諷刺的是,AJAX 其實是 Community Server 用的比較兇,到處都要來一下... 反而 BlogEngine.NET 就中規中舉多了,很多地方就都乖乖的用 PostBack.. 唯讀回應的地方很突兀,感覺好像是特別要現一下回應的那個 TEXT EDITOR 還有 BBCODE 預覽的樣子... 那邊的 CODE 弄的實在是有點亂... 也是之前幾次都沒認真追啦...
    發表於 mirror 作者 安德魯的部落格 時間 Wed, Jun 25 2008
    分類: 分類: , , , ,
  • [BlogEngine.NET] 改造工程 - CS2007 資料匯入

    自從搬到 BlogEngine.NET 之後,每天晚上都沒閒著,一點一點的慢慢把整個網站改成我要的樣子... 資料庫 / 檔案是我最在意的,當然要優先顧好,光這部份就花了一個多禮拜... 最早找到了 CS2007 --> BlogML --> BlogEngine,大概把我想要的 90% 資料都轉過來了,不過看到那 10% 的資訊沒過來,心裡就很不是滋味... "這是我要一直保留下來的資料耶,現在沒把資料補回來,以後就永遠補不回來了..." 就是心裡一直這樣想,所以... 重匯吧! 不然以後後悔也是補不回來的。首先當然是想先從 BlogEngine 匯入 BlogML...
    發表於 mirror 作者 安德魯的部落格 時間 Sat, Jun 21 2008
    分類: 分類: , , , , ,
  • [RUN! PC] 2008 六月號

    運氣不錯,還有續集耶 沒想到這些有點冷門的內容,雜誌社還願意刊... 真是太感謝了... 隔了兩個月刊出第二篇了。不過這次稿擠,最後簡介跟網址沒貼出來,讀者大概都看不到這邊吧,沒關係,看的到的就是有緣人...。 一樣,一方面只是留個紀念,另一方面讓讀者 (如果真的有的話) 有個留話的地方。文章內提到的 SAMPLE CODE 在 這裡 。想要線上試試範例程式的可以到 這裡 執行看看。
    發表於 mirror 作者 安德魯的部落格 時間 Tue, Jun 03 2008
    分類: 分類: , , ,
  • FlickrProxy #4 - 修正同步上傳的問題

    寫到這,越寫越拖抬了... 這次沒有加上任何 "新功能",有的只是修正使用上的一些問題而以... 首先,還是要感謝愛用者 小熊子 的回報,照片初次被下載時會觸發上傳到 Flickr 的動作,上傳完成才重新引導 Request 到 Flickr 存取照片。如果在這一連串動作尚未完成前,就有第二個 Request 跑來的話,那這張照片就會被傳到 Flickr 兩次...。Orz,枉費我還 投搞 這些並行處理的文章,怎麼可以犯這種錯... 就跟很多 BUG 一樣,難在沒想到,難在沒發現,難在不知道原因...,不然修正 BUG 倒是很簡單的事,感謝回報這個 BUG 的 恩公 ......
    發表於 mirror 作者 安德魯的部落格 時間 Tue, Jun 03 2008
    分類: 分類: , ,
  • FlickrProxy #3 - 終於搞定大圖網址錯誤的問題

    由於在使用 Flickr API 時, 老是碰到上傳成功後, 結果拿到的照片 URL 不能看的問題... 被它整了好久, 不過總算解決了 @_@... 原來 API 拿到的資料是錯的, 嘖... 說來話長, 不過既然花時間解決了就要記錄一下... 問題大概是這樣. 上傳照片完成之後可以拿到 photoId, 代表某一張放在 Flickr 上的照片. 之後透過 PhotosGetInfo(photoId) 這個 API 可以取得這張照片的相關資訊, 當然也有 MediumUrl, LargeUrl... 等等 properties 可以用. 很直覺嘛, 要秀大圖我就直接拿 LargeUrl 就好...
    發表於 mirror 作者 安德魯的部落格 時間 Wed, May 21 2008
    分類: 分類: , ,
  • FlickrProxy #2 - 實作

    整個進度算是很順利,初版已經可以運作了,而且也成功的套用在 小熊子的 BLOG 上... 因為過去已經有幾個 類似的 HttpHandler 的 code 可以直接拿來改了,反而真正的瓶頸是在瞭解如何操控 FlickrNet 這個 .NET 版的 Flickr API 身上 Orz。FlickrNet 碰到的問題後面再說明,先來看一下整個 Project 的源頭: system design。 這個程式的目標很明確,就是我不想改變任何的使用習慣,我要讓 blogger (比如我家大人) 完全不用理會 flickr 這東西的存在,也不需要在寫文章時去傷腦筋該把照片先放到 Flickr 然後再放到網頁上這類瑣事...
    發表於 mirror 作者 安德魯的部落格 時間 Mon, May 19 2008
    分類: 分類: , ,
頁 1 / 2 (18 項) 1 2 下一頁 >
Copyright 2010 琉璃網站 , 本站採用 CommunityServer 2008.5 為社群平台
Telligent 贊助台灣區 .Net DCP partner
各圖片與商標為各廠商所有,轉載本站圖文內容須需註明出處網頁