March 2007 CTP Linq 的一些改變

2022-03-02 10:33:10 字數 786 閱讀 7400

在網上學習了n多資料以後開始自己嘗試寫一些**,但是就算是照抄下來的**也無法順利編譯,頭都搞大了,後來才發現原來在march 2007 ctp中已經對一些命名空間,關鍵字等做了一些改變,難怪照著用以前幾個ctp的方式寫怎麼也不能順利編譯了.為了讓大家少犯類似的錯誤,我們我在學習過程中發現的一些改變共享一下

命名空間的改變

老版本中要引用的程式集有

system.componentmodel.data

system.data.dlinq

system.data.extensions

system.query

system.xml.xlinq

march 2007 ctp中的改變

system.core

system.data.linq

system.xml.linq

去掉了system.query改成了system.core但不僅僅是名稱的改變,core中的包含的內容要比原來的多的多

dlinq,xlinq直接改為linq只不過是通過命稱空間來區別

一些屬性名和函式名的改變

函式notification=>action

屬性名autogen =>dbgenerated

屬性名id=>primarykey:=

屬性名isparent =>isforeignkey

屬性名unique=>isunique

暫時就發現這些,繼續學習,碰到了其它的再補充

MySQL 5 7 online ddl的一些改進

mysql dba應該都知道,資料庫操作裡面,ddl操作 比如create,drop,alter等 代價是非常高的,特別是在單錶上千萬的情況下,加個索引或改個列型別,就有可能堵塞整個表的讀寫。支援了對於tinyint int smallint bigint等數值型別的資料型別,自身位大小的增大或減小...

2023年一些沒通過的設計

放一些客戶沒通過的設計上來,總結一下,其實設計沒通過,並非審美原因,主要是因為需求沒做好。在沒有很了解 定位的情況下做出來的設計是很難通過的。交友網的一塊頁面,因為需求是中外交友網,而我做的歐式風味太濃,中國元素太少。也是因為需求不清淅被刷的設計,這塊力新國際的 簡直是我的惡夢,一開始客戶沒把需求說...

Flash Builder 4正式版的一些改動

相對於flash builder 4 beta 2,flash builder 4正式版有不少改動,大家在公升級舊程式時應該特別注意。下面是flex sdk 4正式版相對於flex sdk 4 beta 2的幾個變動 另外,我測試過乙個簡單的chart應用,用flex sdk 4來編譯,只有115k...