黄忠成

風雪之閣 - i live,so i writing

code6421ID:Code6421
140920次访问,排名502好友0人,关注者19
Code6421的文章
原创 93 篇
翻译 0 篇
转载 0 篇
评论 204 篇
Code6421的公告
關於我:

黃忠成

  • 資深.NET 技術顧問
  • Run! PC 雜誌專欄作者
  • 程序員雜誌文章作者
  • PC Magazine 雜誌專欄作者
  • MSDN 專欄作者
  • MSDN 特約專屬講師
  • Microsoft .NET專屬講師
  • 台積電(TSMC) Visual Studio(VB.NET) 講師 ( 5/12 ~ 5/19)
  • 台灣微軟最有價值專家(MVP 2008)


  • 批評,指教,鼓勵, 請 寫信給我
    轉載文章請使用連結模式,
    請勿整篇Copy! 謝謝!


    我所提供的教育訓練:

    Windows Forms
    ASP.NET 2.0
    如有課程需要,請與我聯絡!

  • 我的著作:

  • 最近评论
    TIANSHANREN:标榜顾问的人有多少真正懂技术的???无耻者居多吧!!
    Longer:請問如何在自訂控制項中,動態繪製一張圖(如驗證碼圖),並輸出<img>至aspx檔案中?
    也就是在開發時,拉進這個驗證碼控制項,即會產生驗證碼圖形。(Design階段暫不考慮)
    而不需要再另建<img src='產生圖形的aspx or ashx等檔案'>的tag 及 輸出圖形的檔案。
    試著override int CreateChild……
    manymouths:真的很好
    yuanlmebanswers:写得不错。Part2、3、4要结合ObjectBuilder源代码,反复看才能真正理解。如果说ObjectBuilder是一个宝藏,那么文章就是藏宝图。
    Ken:您写得太好了,这段时间一直在寻找自己的定位,希望在8年后成为IT行业内某个领域内的顾问。看了一些描写关于顾问的文章,都写得很表面。您写得很具体,很有启发性。不过,我是大陆的读者,看繁体有一点费尽。呵呵!
    文章分类
    收藏
      相册
      风雪之阁
      朋友
      LOLOTA
      Moli
      Will 保哥
      匡正
      小朱
      董大偉
      賴榮樞
      存档
      订阅我的博客
      XML聚合  FeedSky
      订阅到鲜果
      订阅到Google
      订阅到抓虾
      订阅到BlogLines
      订阅到Yahoo
      订阅到GouGou
      订阅到飞鸽
      订阅到Rojo
      订阅到newsgator
      订阅到netvibes

      原创 談極意之道-.NET Framework 3.5 資料庫開發聖典 ASP.NET 篇收藏

      新一篇: Effective Using LINQ To SQL (1) - 分頁技巧

       
      極意之道-.NET Framework 3.5 資料庫開發聖典 ASP.NET
       
       
      /黃忠成 
      (歡迎轉貼及散佈)
       
       
       這本書,創下數個我寫作以來的記錄。
       
      1. 首次採用分段式文法,以往滿頁均是字的情況,我想常令
      讀者用手指來協助閱讀(邊讀邊以手指字,否則會看花掉)的
      情況不復見,閱讀起來應會更容易才是。
       
      2. 首次在二階段稿件時,就已只以中文版開發工具為主,
      原本,為了簡體版讀者,我多半是採用 英文版 的開發工,,
      但這次我於二階段時便以放棄 英文版 之稿件,未來於簡
      體版時我必須以繁體版為基礎,重新調整畫面及用語。
       
      3. 首次講述一個Beta 3技術,這是全球第一本 ADO.NET Entity Framework的專書。
       
      •  ADO.NET Entity Framework 的設計理念。
      • 如何使用ADO.NET Entity Framework。
      • LINQ To Entities 的用法。
      • Entity Language 的說明。
      •  逐Element 解釋CSDL、MSL、SSDL。
      • ADO.NET Entity Framework與N-Tier架構。
      • ADO.NET Entity Framework 與 ASP.NET。
      • DAL概念實作。
      • 我自行開發的ADOEntDataSource 控件。
       
      4. 全球第一本詳細講述 LINQ To SQL的專書.
       
      • LINQ To SQL 的設計理念。
      • 如何使用 LINQ To SQL。
      • LINQ To SQL外部對應檔用法 (MSDN中的說明有些許錯誤)。
      • O/R Designer(書中稱其為LINQ To SQL Designer)於數百個Entity Class(資料表) 時的解決方案,做出多個.dbml形成單一DataContext的架構。
      • 在DataContext未Dispose情況下,釋放快取物件,讓LINQ To SQL更適用於單一DataContext 架構,如Windows Form、WPF。
      • LINQ To SQL 中的 Many-To-Many 關聯寫法。
      • LINQ To SQL與N-Tier架構 (MSDN中寫的太籠統,而且與實務應用有差別)。
      • LINQ To SQL 與ASP.NET。
      • DAL概念實作。
       
      5. 首次於4 個月內完成一本書.
       
      我寫書的基本週期是1年一本,完成一本書的時間約是8個月,產值嚴重不足,這次披星戴月,在4個月內做完一本。
       
      6. LINQ To ObjectsLINQ To XMLLINQ To DataSet
       
      • 收錄IQueryProvider的寫法,書中展示如何做一個簡單的ORM,為讀者放置一個進入LINQ 高手的墊腳石。
      • 收錄Extension Method與編譯器的特殊行為模式,讓你能片面改變LINQ之行為。
      • IEnumerable To DataSet,讓你可以將IEnumerable轉成DataTable。
       
      7TableAdapter
       
      • TableAdapter的設計理念。
      • TableAdapter與預儲程序。
      • TableAdapter與商業邏輯。
      • DAL概念實作。
       
      8、唯一一本與 ASP.NET 元件設計同樣厚度的書。
       
      自第一本書以來,我的書越寫越厚,這次採用了較特別的寫法,把重點點出而不囉唆,將頁數控制於700頁以內。
        

      发表于 @ 2008年04月22日 06:43:00|评论(loading...)|编辑

      旧一篇: LINQ To Objects 的資料來源

      评论

      #ttt 发表于2008-04-23 21:59:30  IP: 218.166.9.*
      希望出版社、印刷廠,
      能夠不要生出,很難翻頁的書,
      看時隨時要用兩手壓著、或用東西壓著,
      看起來、實作起來有夠痛苦,
      像歐萊禮的書,一翻就開多好,不用一直壓著兩側。
      #Code6421 发表于2008-04-23 23:00:24  IP: 61.228.200.*
      呵,不過有時這樣的書,常常會一掰就開,
      以前的ASP.NET 元件設計就常聽讀者說,
      變上下冊了,有一好沒兩好 ><"
      #smile_andy 发表于2008-04-24 00:39:02  IP: 210.192.152.*
      好特別的封底

      4月23日拿到我網購的書了,滿快速的,訂第二天就收到了。

      厚度滿剛好的,不用壓。

      採用分段式文法,閱讀起來的確比較容易一點。
      這本書在重點採粗體字或加上淺灰底色也是不錯的。
      但格式好像不太一致。

      不過黃大應該是不會出入門書才對,如果是入門書,編排的花樣可能會更多,如在整編的程式頁中,有空白的地方就可以加上一些程式註解說明,像Word的繪圖物件-圖說文字,或重點加粗體及底色,不過這樣是增加排版及較稿的時間。
      #Code6421 发表于2008-04-24 05:53:44  IP: 61.228.200.*
      to smil_andy,

      呵,這本是有點中階偏向入門啦 (進階書市場小...Orz.),
      編排部份我交給編輯,她們大概頃向於清爽為主.
      封底是我的Idea, 一直都想做這樣的封底,以往做出來
      總是不好看,這次博碩總算是完成了我多年的想法了.
      祝閱讀順利,有任何問題請mail給我哦.
      也請關注此BLOG,我會一直發一些相關的文章 ^_^
      #頗龜mer 发表于2008-04-25 22:46:53  IP: 218.175.189.*
      黃大哥,請問元件那本是否絕版了?
      #Code6421 发表于2008-04-25 23:16:10  IP: 61.228.200.*
      是的,絕板了,記憶中金石堂好像還有一本存貨,需要的話趕快去搶吧 ^_^
      #ttt 发表于2008-04-27 15:53:01  IP: 61.228.38.*
      .net 1.1 元件那本,
      博客來網路書店的最後一本被小弟我買走了,
      真不好意思。

      那本在整個台灣好像都真的絕版了。

      .net 2.0 的元件開發 Wrox 有不錯的原文書。

      http://blog.xuite.net/j2ee/coder
      #Asd 发表于2008-05-01 10:38:51  IP: 60.248.175.*
      請問大哥~~
      可以利用
      TransactionScope scope
      {
      SqlDataLinqDataContext sd = new SqlDataLinqDataContext ();
      sd.xxxx(); <--預存程序

      ....

      sd.SubmitChanges();

      }

      來對 預存程序含在交易裡ㄇ
      感謝囉~~
      #Code6421 发表于2008-05-02 09:46:46  IP: 61.228.203.*
      To Asd,

      可以的.

      static void UseTransactionScope()
      {
      DataClasses1DataContext context =
      new DataClasses1DataContext();
      context.Log = Console.Out;
      Customers c = new Customers();
      c.CustomerID = "VINE4";
      c.CompanyName = "TEST";
      context.Customers.InsertOnSubmit(c);

      using(TransactionScope ts =
      new TransactionScope())
      {
      context.InsertAutoINC("TEST332");
      context.SubmitChanges();
      ts.Complete();
      }
      }
      #iloveppmm 发表于2008-06-13 23:42:15  IP: 121.43.235.*
      现在急需学习 ado.net entity framework. 可是感觉这方面的资料很难找。
      也许是自己的E文不够好,不能在网页的一大堆E文中看出是不是自己要的东东,所以,无论是中文的还是英文的,搜到的大多是概念介绍类的,但具体的系统的使用方法的,没有。
      终于搜到这本书,据说是第一本系统讲解的,又遗憾的发现似乎大陆没有卖的。

      其实真希望能有哪怕类似安装msdn时的类库说明那样的文档。知道这个orm框架中都有那些类,及相关的说明也好的多。
      #code6421 发表于2008-06-16 16:06:39  IP: 220.135.196.*
      會有簡體版的 ^_^
      #haowang 发表于2008-06-25 17:19:00  IP: 211.140.10.*
      简体的什么时候可以出版?
      #Code6421 发表于2008-06-29 09:38:05  IP: 220.135.196.*

      目前簡體版權已談定,進入編排階段,應該快了吧.
      发表评论  


      登录
      Csdn Blog version 3.1a
      Copyright © Code6421