文章整理

Web Forms/Visual Basic/JavaScript/SQL/MVC

重新整理Web Forms/Visual Basic/JavaScript/SQL/MVC文章清單。

ASP.NET MVC


Microsoft Azure

contentASP.NET Web API

以下為 ASP.NET Web API 的心得、筆記、研究相關文章。


以下為我在 ASP.NET MVC 學習的心得、筆記相關文章。目前區分為 MVC 3 與 MVC 4 Beta,如果是相關系列,那就會依主題再切小主題區。


ASP.NET MVC 4

以下為 ASP.NET MVC 4 Beta 的心得、筆記、研究相關文章。


ASP.NET MVC - HTML編輯器與日期選擇器

以下為 ASP.NET MVC 與 HTML Editor, Date Picker 研究心得筆記。


ASP.NET MVC 3 - 新HTML Helper筆記

以下為 ASP.NET MVC 3 新HTML Helper筆記心得、筆記、研究相關文章。


ASP.NET MVC 3 - 檔案上傳下載筆記

以下為 ASP.NET MVC 3 檔案上傳下載筆記心得、筆記、研究相關文章。



ASP.NET MVC 3

以下為 ASP.NET MVC 3 心得、筆記、研究相關文章。比較沒有特定主題,小部分小部分討論。


HTML5


Visual Basic

Visual Basic 快速切換 Go 大話設計模式 | Reflection | Refactory | Visual Basic 新功能 | Visual Basic | Visual Basic OOP Part 1 | Visual Basic OOP Part 2 | OOP 補充 | C# To Visual Basic | .NET Framework Class

大話設計模式 for Visual Basic


Reflection, 反映


Refactory,重構

重構屬於OOP的方法論,借由一些有效的方法來「重構」原有的程式,它與設計模式可以說是唇齒相依。


Visual Basic 新功能

Visual Basic 11/ Visual Basic 2012,新功能介紹。

Visual Basic 10 = Visual Basic 2010,即在此版本上才有的特性。


Visual Basic


Visual Basic 物件導向程式設計入門

在.NET Framework中,談物件導向的資料不多,但物件導向又很重要,在寫或設計物件導向,本身需要有高度「抽象化」的能力,而且絕大部份都是使用C#在 談。可能是C#主要是吸引C、C++、Java方面的人來使用,所以這方面的資料很充足。但寫VB的人就比較幸苦點,除非你是雙語(C#、VB)人材,可 以看C#轉VB,不然就…多用功…還是要自己加油!


看完最後兩篇,你或許會覺得「Abstract」與「Interface」很像,但本質上兩者是不同的,你必須就 使用的時機點與功能上的差異來比較,就能清楚了解什麼時候使用Abstract,什麼時間點使用Interface。

Abstract:

  • Abstract Class不能Instance。即不能使用New關鍵字初始化。
  • Abstract Class是必須被衍生Class覆寫方法。
  • 衍生Class可以部份實作。
  • 如果Class中包含Abstract Method(抽象方法),那麼此Class就必須定義為Abstract Class。
  • 一個Class只能繼承一個Abstract Class。

Interface:

  • Interface不能Instance,不能有建構式、成員。
  • 不能有修飾詞,Public、Private…等。
  • 不能宣告為共用成員。
  • 實作Interface必須實作Interface所有方法及屬性。
  • 一個Class可實作多個Interface。

除了實際功能面的差異外,另外Abstract Class一般都是在Class程式碼撰寫過程慢慢被發現,進而從Class提升為Abstract Class,我們應盡量讓Abstract Class擁有最多的共用程式碼,盡量減少資料。 而Interface比較像定規格,一般而言都是一開始就設計、定義,也是另一種的「藍圖」,一開始在什麼都不知道的情況下,預先設計好相 關架構。

如果從上述角度來看,除非你是「架構師」等級的人材,不然應該不太常使用Interface,而會常使用到 Class與Abstract Class。等到你在整個Class與Abstract Class有一個層度後,那你可以更進一步向「Design Patterns(設計樣式)」來學習。

物件導向補充(Update 2010/09)


Visual Basic 物件導向程式設計入門 Part 2


C# to Visual Basic


.NET Framework Class 系列文章

比較偏向於 .NET Framework 類別庫內容的討論。

JavaScript


jQuery

jQuery 進版不算慢,看書學習是很不錯,但 jQuery 不像 JavaScript,它本身是一套 Framework,它時常更新,但我們腦袋中的知識是否有一起更新呢?還是停在某一版本,而沒進版呢?

目前以 jQuery 1.7.x 文件為主,One by One 翻譯編寫。在有餘力之下,我會試著不斷更新其內容。我不是專業的翻譯者,如內容上有錯誤之處,敬請指教。

以下為學習 jQuery 心得或使用 jQuery 碰到的問題, 比較沒有特定主題之內容。

JavaScript筆記


Javascript系列文章

開發網站的人,很難不碰Javascript,應該說不可能,或許你會說,我可以學jQuery,但jQuery骨子裡還是Javascript, 所以我建議,入門可以學jQuery,但當你想要更上一層樓時,還是要從Javascript入手才是,以是我多年收集整理的精華,裡面有非常多實用的內 容,分享出來給大家。

以下整理成一篇一篇,這樣很好找資訊,什麼地方有問題,就看哪一篇的資料。 或是 各位也可以直接到Xmind.net看全部的內容。

第一篇:簡單介紹 JavaScript

第二篇:簡單介紹JavaScript內建物件

第三篇:簡單介紹JavaScrip流程控制

第四篇:簡單介紹DHTML架構圖

第五篇:簡單介紹window 物件

第六篇:簡單介紹Navigator物件

取得瀏覽器相關資訊

第七篇:簡單介紹 History物件

第八篇:簡單介紹 Location物件

第九篇:簡單介紹 document物件

第十篇:簡單介紹event物件

第十一篇:簡單介紹form物件

第十二篇:簡單介紹table物件

第十三篇:簡單介紹Image物件

第十四篇:簡單介紹 Iframe物件

第十五篇:簡單介紹 Anchor物件

第十六篇:簡單介紹W3C DOM

第十七篇:簡單介紹XML DOM

第十八篇:簡單介紹ajax技術

第十九篇:簡單 介紹JavaScript物件導向(OOP)

第二十篇: 簡單介紹JavaScript的除錯(Debug)

第廿一篇:簡單 介紹JavaScript程式碼最佳化


SQL


MS SQL系列文章


SSMS 系列文章


資料庫正規化


SQL語法系列文章


Web Forms


開發心情


ADO.NET 系列文章

以下為 ADO.NET 心得、筆記、研究相關文章。目前區分為 LINQ 與 Entity Framework 兩個小分類。

Entity Framework 系列文章

以下為 Entity Framework 心得、筆記、研究相關文章。目前我所使用的為 Entiry Framework 4.1 版本。

LINQ 系列文章

ADO.NET for SqlDataSource系列文章

以下為 ADO.NET 中與 SqlDataSource 較相關的心得、筆記、研究相關文章。


ASP.NET系列文章

以下為 ASP.NET 心得、筆記、研究相關文章。

ASP.NET Web網站部署系列


Visual Studio系列文章

以下為Visual Studio 開發工具心得、筆記、研究相關文章。

Visual Studio 11 Beta 系列文章

Visual Studio 2010

以下為Visual Studio 2010 開發工具心得、筆記、研究相關文章。

Visual Studio 2010 新發現系列
Visual Studio 2010 使用技巧

.Net Framework Tools


(X)HTML


CSS


Usability

整理清單是一件累人的事,並不常更新,請多利用Blogger最上面搜尋功能。

沒有留言:

張貼留言

感謝您的留言,如果我的文章你喜歡或對你有幫助,按個「讚」或「分享」它,我會很高興的。