摘要:        
來源ASP.NET Starter Kits 的 Portal 專案。用途以泛型集合為中介,做資料庫欄位及物件屬性之映射。原始碼using System;using System.Collections.Generic;using System.ComponentModel;using System...    
阅读全文
posted @ 2015-12-01 09:46
吉格艾諾
阅读(195)
推荐(0)
 
		
    
        
        
摘要:        
獲取網頁存取授權 在取得用戶同意授權碼之後,就可以接著拿 openid 和 access token。 openid,筆者稱之為用戶唯一識別碼,access code 則是網頁存取授權碼,騰訊官方稱為網頁授權接口調用憑證。從騰訊的公眾平台開發文件可以知道,openid 是跟著用戶走的,每個用戶都有自    
阅读全文
posted @ 2015-11-27 10:43
吉格艾諾
阅读(220)
推荐(0)
 
		
    
        
        
摘要:        
只要是牽涉到公眾平台,並需要取得用戶信息的相關操作,不外乎兩大要素:openid 和 access code。而在取得 openid 和 access code 之前,還有一個很重要的敲門磚,就是 code,筆者稱之為用戶同意授權碼,其作用在識別用戶是否同意微信應用發起的用戶公開訊息調用請求。也就是    
阅读全文
posted @ 2015-11-26 11:21
吉格艾諾
阅读(224)
推荐(0)
 
		
    
        
        
摘要:        
之前接觸物件導向,絕大部份時間都是在理論層面打轉,最近適逢公司推出自有產品的微信解決方案,並且需要一個微信端與產品端的資料對接工具,因此就想趁這個機會,用物件導向的開發方式來玩玩看,另一方面也順便瞭解一下,在 .Net 的體系中開發視窗應用程式與網站應用程式的差異。 一來是自己的職涯正好趕上一個技術    
阅读全文
posted @ 2015-11-17 14:41
吉格艾諾
阅读(167)
推荐(0)
            
        
        
摘要:        
一、術語定義物件(Object)凡是生活中任何具體的人事物,或抽象的概念,皆可稱之為「物件」。若是以程式碼的觀點來看,「物件」就是一個已建立執行個體(Instant),並佔用一段記憶體空間的類別(Class)。導向(Oriented)這個詞在此處與引導或方向完全無關,若要以中文的思維來理解,導向就是...    
阅读全文
posted @ 2015-11-17 14:25
吉格艾諾
阅读(218)
推荐(0)
 
		
    
        
        
摘要:        
在經歷過上一篇的慘不忍睹程式碼之後,就開始思考:為什麼我用物件導向寫出來的程式會是這個樣子?為什麼我寫出來的東西,跟曾經看過的物件導向程式差這麼多?幸好後來有一段蠻長的空檔,讓我有充裕的時間思考反省這個問題,更慶幸的是也有足夠時間去改正缺失。經過反思之後,終於發現程式慘不忍睹的原因:當時寫程式的第一...    
阅读全文
posted @ 2015-11-04 14:44
吉格艾諾
阅读(166)
推荐(0)
            
        
        
摘要:        
由於剛開始用物件導向的思維來寫程式,很多地方尚未適應,而且時程也有點趕,所以做出來的東西,很有機會慘不忍睹。上一篇所提到的全部操作效果,初期的實作程式碼如本文底部所示,整個程式碼就是資料上傳 form 的 code-behind。各位可以看到,程式非常雜亂,有處理常數的,有處理控制項狀態的,有做表單...    
阅读全文
posted @ 2015-11-04 14:39
吉格艾諾
阅读(625)
推荐(0)
            
        
        
摘要:        
這一系列的分享,並不打算像許多程式設計的著作那樣:定一個主題然後附上完整的程式碼。畢竟網路上已經有一堆免費的實作案例,而且案子規模比這大的都不知有多少。真要找完整的 source code,筆者會建議去那些網站挖寶。這邊想做的,只是分享一些自己在做專案的過程中,所遭遇到的重要關卡,乃至跨越這關卡的過...    
阅读全文
posted @ 2015-11-04 14:31
吉格艾諾
阅读(259)
推荐(0)
            
        
        
摘要:        
前面瞭解過程式的背景需求和基本架構之後,接著就來看整個開發工作是靠哪些原始碼兜起來的。因為兩個 WinForm 的原始碼骨架都差不多,所以這邊就拿 SybaseUtility 專案當範例。Service References服務參考,下載功能會用到的 Web Service,也就是發佈到遠端網站的 ...    
阅读全文
posted @ 2015-11-04 14:10
吉格艾諾
阅读(147)
推荐(0)