Time of Update: 2018-12-03
WPF執行個體秀——不用屬性也Binding 本文:實際編程中,因為我們較多地使用到Binding類的Source與Path,所以可能會有一個思維定式,那就是:有可能作為資料來源的類一定要準備好一些屬性,這些屬性將作為Binding的Path。如果本著這個思想去設計有可能作為資料來源的類,那麼會有兩個問題出現:1. 這個類的哪些屬性有可能作為資料來源的Path?是都需要激發NotifyPropertyChanged事件,還是用到了再添加?這很有可能讓這個類遲遲不能封閉。2.
Time of Update: 2018-12-03
雜七雜八——適用於WPF的設計模式 小序:當夢想突然有一天變成現實的時候,我們會有什麼樣的感覺?驚喜自然是少不了的。驚喜過後呢?剩下的就是要接受現實了——就像小鬼當家裡的小傢伙。 本文:有朝一日能把軟體的UI設計和邏輯設計分開,這是多年來程式開發人員的夢想。如今,這個夢想被XAML+C#實現了,大家都很開心。開心過後,問題來了——Binding與相依性屬性再好使、路由事件和命令再靈活,如果不加約束地亂用和過度使用,一樣會導致軟體架構的不穩固以及招致維護、測試和調試方面的麻煩。 那麼,怎樣才能用
Time of Update: 2018-12-03
深入淺出WPF——XAML的優點 本文: 2. XAML有哪些優點 前面一節已經向我們透露了XAML的幾個優點:• XAML可以設計出專業的UI和動畫——好用• XAML不需要專業的編程知識,它簡單易懂、結構清晰——易學• XAML使設計師能直接參与軟體開發,隨時溝通、無需二次轉化——高效然而,XAML這位翩翩君子的才華可遠不止這些。自從應用程式從命令列介面(Console User Interface,CUI,這本書的讀者還有用過DOS的嗎?就是那東西)升級為圖形化使用者介面(Graphic
Time of Update: 2018-12-03
讓工資長的快的小技巧小序: 來北京已經整整一年了…… 這一年來,絕對是酸甜苦辣樣樣嘗過。不過,主基調還是甜的——事業上升,朋友成群,雖然愛情方法有點潰不成軍,不過咱們哥們兒也不指著那東西活著,嘻嘻。最近總聽到一些兄弟抱怨說工資漲的慢,不過就我個人感覺,在北京這個地方只要沒有撞見黑心老闆,那麼努力工作回報還是相當大的。
Time of Update: 2018-12-03
雜七雜八——關於XAML與邏輯代碼 說兩件小事兒吧~~ 昨天晚上(確切地說應該是今天淩晨),我和草羹討論“XAML能不能寫邏輯代碼”這個問題。在草小弟的提醒下,我發現這是個有歧義的問題。這個問題可以有兩種意思:XAML能不能用來寫邏輯代碼?XAML檔案裡能不能包含邏輯代碼?對於第一種意思——XAML是一種聲明性語言,就是用來聲明UI元素的,不能用來寫邏輯代碼;對於第二種意思——XAML檔案中可以使用<x:Code>標籤,來嵌入一些C#或VB寫的邏輯代碼,也就是把code-behin
Time of Update: 2018-12-03
5種原因加速你的衰老小序:早就聽人說,“三十歲前你找病,三十歲後病找你”。雖然大多數時候我都認為那是心理暗示的積累作用,但的確感覺在熬夜方面幹不過比我年輕幾歲的兄弟們了——其實也好解釋,人越大越懶:p剛才宅男在網上閑逛,發現一篇文章,文中提到五種生活會加速人的衰老,一開始以為是寫給那些抽煙喝酒的人看的,結果看完之後感覺背上涼嗖嗖的——五種我都佔全了,不,應該說是大多數程式員都佔全了。趕緊轉帖過來,提醒大家注意身體。兄弟們,錢再多、地位再高,死了,都沒了!我們的身體是花了數十萬年才進化來的,而電腦
Time of Update: 2018-12-03
WPF的Grid布局使用起來很方便,但如果我想繪製一個帶有邊線的表格則顯得有點兒力不從心(至少目前的WPF 3.5是這樣)。雖然Grid有ShowGridLines這個bool類型的屬性,但此屬性設為true時顯示的虛線而且不能改變顏色。比如下面的代碼: <Window x:Class="WpfApplication1.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
Time of Update: 2018-12-03
1.確定entities及relationshipsa)設計宏觀行為。你用此資料庫來做什嗎?比如,希望管理僱員的資訊。b)確定entities。對於一系列的行為,確定所管理資訊所涉及到的主題範圍。這將變成table。比如,僱用員工,指定具體部門,確定技能等級。c)確定relationships。看著行為,確定tables之間有何種關係。比如,在部門與僱員之間存在一種關係。給這種關係命名。d)細化行為。你從宏觀行為開始,現在仔細檢查這些行為,看有哪些行為能轉為微觀行為。比如,管理僱員的資訊可細化
Time of Update: 2018-12-03
深入淺出WPF(7)——資料的綠色通道,Binding(上) 小序:怎麼直接從2蹦到7啦?!啊哦,實在是不好意思,最近實在是太忙了,忙的原因也非常簡單——自己的技術太差了,還有很多東西要學呀。門裡門外,發現專業程式員非常重要的一項技能是讀別人寫的代碼,這項技能甚至比自己寫代碼更重要。Anstinus同學就是讀代碼的高手,我寫的代碼他看兩眼就知道怎麼回事了,並且能夠立刻修改,而他的代碼我讀了好幾天還不知道是怎麼回事兒呢。2到7之間是留給XAML語言基礎的,有些文章已經快寫好了,但如果我對它不滿意,
Time of Update: 2018-12-03
今天寫小東西的時候要用到PasswordBox控制項。在執行個體名後面點個了點之後,發現沒有Text這個屬性(有Password屬性)在網上搜尋了一下,發現有三種使用PasswordBox的方法.使用其Password屬性值(這個是最簡單的了)使用Binding,把PasswordBox中的密碼值與後台資料對象的某個屬性關聯使用PasswordBox的SecurePassword屬性本文主要聊聊第三個方法。SecurePassword這個屬性是在.NET 3.5
Time of Update: 2018-12-03
誠然,無論步槍還是手槍,用得慣就是好槍。但是,如果我們都這麼想,那麼這個世界上將永遠不會出現機槍,進而也就不會出現坦克。五筆字型IME,也就是王碼,是目前市面上最流行的形碼IME,毫不誇張地說:是五筆字型讓中國人在資訊高速公路上“提速”,五筆的流行程式,絕對稱得上是一個“王朝”。在此,作為一個五筆字型的使用者,我向他的發明人——王永民先生——致敬!同時也向無數為五筆字型發展而默默奉獻的人們——致敬!我想說的是:五筆是偉大的!
Time of Update: 2018-12-03
麻辣程式員(一)大張辭職 大張是個悶葫蘆,每天就知道低頭寫代碼,人緣不錯但沒什麼領導力,在團隊裡基本上就是頭耕牛。70前的老傢伙不比80後,大張是個相當傳統的人,傳統到還把獵頭與傳銷、巫術相提並論的地步。 又到一年七月時,眼看著比自己年輕的小傢伙工資都比自己高了,大張就是想不清楚怎麼每次總給自己漲那麼一點點。是日晚上,大張在床上輾轉反側、用自己不大的記憶體想分析出這個問題的結果。這時候老婆不幹了,說道:“你跟個車軲轆一樣軋來軋去,幹嘛呢?你就不怕把孩子擀成餃子皮兒?”大張趕緊道謙說:“餃子皮兒他
Time of Update: 2018-12-03
串連是 HTML 頁面裡最基本的功能, 在 WML 裡也一樣用 <a href="url" title="label"> 和
Time of Update: 2018-12-03
作者:劉鐵猛日期:2005-12-20關鍵字:C# .NET Win32 API著作權聲明:本文章受智慧財產權法保護,如果閣下想轉載,在轉載的時候煩勞閣下連同在下的姓名一起轉載,並向bladey@tom.com發一個Mail,我很想知道我的文章都去哪裡了.謝謝.小序 Win32 API可以直接控制Microsoft Windows的核心,因為API(Application Programming Interface)本來就是微軟留給我們直接控制Windows的介面。想玩兒嗎?呵呵,
Time of Update: 2018-12-03
雜七雜八——獲得Silverlight對象宿主的方法 經常需要知道Silverlight對象當前宿主的URL是什麼。比如,Silverlight對象不能跨domain訪問MOSS的web services,所以當Silverlight程式啟動的時候,需要先獲得當前URL,然後把引用指向這個URL的domain。 獲得URL的代碼非常簡單:string url= App.Current.Host.Source.ToString(); 然後用Regex處理一下就OK了。
Time of Update: 2018-12-03
本文來自: http://www.itliyu.com/Career/d3b0c7b65ac9481b8fd48da91e80d365.htm 職場新人,尤其是IT新人,一旦社會角色從學業轉為職業,那麼新的人生便波瀾壯闊的展開了,只是,是否每個人都會有足夠的聰慧和細心? 1.作為職場新人,很容易放棄。這种放棄,作為剛畢業的新人,年紀輕輕,對於職業和未來不瞭解,一旦遇到挫折,首先想到的是放棄,放棄公司,放棄自己所從事的行業等等。
Time of Update: 2018-12-03
深入淺出WPF——如何?類的Property與標籤的Attribute映射
Time of Update: 2018-12-03
string conn = ConfigurationManager.ConnectionStrings["newsCon"].ToString();SqlDataAdapter sda = new SqlDataAdapter("", conn);DataSet ds = new DataSet();sda.Fill(ds,
Time of Update: 2018-12-03
求租房IT人,欲租房,工作穩,租期長。黑中介,心無良,尋業主,好協商。或一居,或二居,層隨意,價適當。夜歸寢,日出忙,勤九五,休有雙。居樸素,不奢潢,有朝陽,無小強。冬可暖,夏可涼,能洗澡,能上網。喜廚藝,飯菜香,邀朋友,親口嘗。購物近,交通暢,有公交,城鐵旁。愛汝房,如吾房,器常拭,物常養。有意者,幫幫忙,租無房,睡街上。===============================不求找到完美的住處,要是您覺得您的房子不錯,麻煩告訴我一聲。我的電話是:13146881566。謝謝!
Time of Update: 2018-12-03
IbatisNet動態SQL近日使用ibatis進行開發,主要是想提高公司的開發效率.找一個合適的底層很重要.現在碰到的問題是如何在map裡動態實現top n ,order by ,分頁等.先記錄以下這部分吧,我想會有用的. <select id="SelectEemployee" parameterClass="string" resultMap = "employee-result"> select * from employee//動態SQL語句