104學習精靈

ASP.NET

ASP.NET
關注
邀請朋友
邀請朋友

Line

Facebook

Twitter

複製連結

取消
ASP.NET的前身ASP技術,是在IIS 2.0上首次推出(Windows NT 3.51),當時與 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)發揚光大,成為伺服器端應用程式的熱門開發工具,微軟還特別為它量身打造了Visual InterDev開發工具,在1994年到2000年之間,ASP技術已經成為微軟推展Windows NT 4.0平台的關鍵技術之一,數以萬計的ASP網站也是這個時候開始如雨後春筍般的出現在網路上。 由於它的簡單以及高度客制化的能力,也是它能迅速竄起的原因之一。很多人都把 ASP.NET 當做是一種程式語言,但它實際上只是一個由 .NET Framework 提供的一種開發平台 (development platform),並非程式語言。 1997年時,微軟開始針對ASP的缺點(尤其是義大利麵型的程式開發方法)準備開始一個新專案來開發,當時ASP.NET的主要領導人Scott Guthrie剛從杜克大學畢業,他和IIS團隊的Mark Anders經理一起合作兩個月,開發出了下一代ASP技術的原型,這個原型在1997年的聖誕節時被發展出來,並給予一個名稱:XSP,這個原型產品使用的是Java語言。不過它馬上就被納入當時還在開發中的CLR平台,Scott Guthrie事後也認為將這個技術移植到當時的CLR平台。 在2000年第二季時,微軟正式推動.NET策略,ASP+也順理成章的改名為ASP.NET,經過四年的開發,第一個版本的ASP.NET在2002年1月5日亮相(和.NET Framework 1.0),Scott Guthrie也成為ASP.NET的產品經理(到現在已經開發了數個微軟產品,像ASP.NET AJAX和Microsoft Silverlight)。
關於教室
關注人數 22 人
104人力銀行從職缺中挑選出常見技能所成立的官方教室,提供大家進行共學互動。
學習主持人
持續分享知識,
有機會成為官方教室主持人
教室標籤
關於教室
關注人數 22 人
104人力銀行從職缺中挑選出常見技能所成立的官方教室,提供大家進行共學互動。
學習主持人
持續分享知識,
有機會成為官方教室主持人
教室標籤
Hi~ 歡迎分享學習資源,有學習問題可匿名向Giver發問!
我要分享
我要提問

ASP.NET 學習推薦

全部
影片
文章

不知如何開始嗎? 先進行技能挑戰吧~

技能挑戰:初級
目前等級:未達初級
1120 人已通過「初級」測驗,通過率65%,和學習精靈一起探索知識、增強能力!
我要挑戰
碁峰資訊GOTOP

小編

04/08 00:00

Effective TypeScript 中文版
「Effective TypeScript探討使用TypeScript時最常見的問題,並提出實用的、結果導向的建議。無論你的TypeScript經驗如何,都可以從本書學到一些東西。」
—Ryan Cavanaugh,微軟TypeScript工程主管
「本書滿載著實用的配方,每位專業的TypeScript開發者都必須把這本書放在桌上。即使你認為已經熟悉TypeScript了,買下這本書也絕對不會後悔。」
—Yakov Fain, Java Champion
TypeScript是JavaScript的有型態(typed)超集合,可以解決許多令人頭痛的JavaScript問題。但是TypeScript有自成一格的學習曲線,你要投入許多時間與實際操作才能瞭解如何高效地使用。這本實用書籍採取Effective C++與Effective Java(皆為Addison-Wesley出版)風糜一時的寫法,提出62條具體建議,告訴你該做什麼,不該做什麼,以及如何看待這種語言。
Sidewalk Labs首席軟體工程師Dan Vanderkam會用具體的例子告訴你如何實際運用每一項建議。本書將協助你從TypeScript初學者,或知道TypeScript基本知識的中階使用者,晉升為活用這種語言的專家。
‧學習TypeScript型態系統的細節
‧設計可讓程式更安全且更易懂的型態
‧使用型態推斷,用最少的型態註解取得百分之百的安全
‧有策略地使用各種型態
‧瞭解TypeScript的依賴項目與型態宣告檔案如何運作
‧將JavaScript基礎程式成功地遷移至TypeScript
看更多書籍介紹:
拍手 0 留言 0 觀看 205 收藏 1
碁峰資訊GOTOP

小編

04/08 00:00

HTML5、CSS3、Ajax、RWD網頁程式設計第七版
全彩印刷,對學習網頁設計極有幫助!
經典暢銷書全新改版,快速學會網頁程式設計的關鍵技術!
有了本書,讓您一次學會網頁程式設計的關鍵技術:
*HTML5的元素和各種表單輸入類型,讓網頁的結構條理分明。
*CSS3的Box Model、定位方式,以及色彩、字型、文字、清單、背景、漸層、表格、陰影、邊界、留白、框線、變形、轉場與媒體查詢等屬性,以根據PC或行動裝置的特徵設計網頁。
*JavaScript的核心語法和瀏覽器端的應用,讓靜態網頁具有動態效果,包括DOM、window物件、標準內建物件、環境物件、document物件、element物件、錯誤處理、事件處理、JavaScript程式範例等。
*jQuery的核心語法、事件、特效和常用函式,讓網頁設計更快速便利。
*jQuery UI的常用元件和佈景主題,讓網頁設計更專業美觀。
*Ajax動態網頁技術在背景非同步下載更新的資料,例如伺服器端的資料或氣象、就業、觀光等網際網路上的開放資料,包括普遍使用的JSON格式。
*響應式網頁設計 (RWD,Responsive Web Design) 根據瀏覽器環境自動調整網頁的版面配置,讓網頁完整呈現在PC、平板、手機等裝置。
看更多書籍介紹:
拍手 0 留言 0 觀看 596 收藏 1
碁峰資訊GOTOP

小編

04/08 00:00

JavaScript & JQuery : 網站互動設計進化
"你可以用更快更好的方式了解JavaScript和JQuery"
"我們用完全不同的排版及說明方式完全顛覆你對電腦書的刻版印象"
學習重點
● 理解和撰寫JavaScript程式碼
● 為你的網站增添互動性
● 使用jQuery技術簡化程式碼
● 自製目前熱門的動態網頁效果
你將會學到
● 跑馬燈與燈箱效果
● 進階表單設計與資料驗證
● Ajax、API程式介面和JSON資料格式
● 文字篩選、搜尋與排序功能
線上支援
● 範例程式碼和練習題均可於javascriptbook.com取得
● 額外提供多樣具參考性的文件與素材
你是新進入JavaScript程式設計的新手嗎?或想更深入了解你的網頁上複雜的程式碼背後的運作原理?那麼這本書正適合你閱讀。只要具備基本的HTML和CSS的網頁設計語法觀念,透過本書便可讓你學習如何閱讀和撰寫JavaScript程式碼,以簡單、視覺化的方式領會JavaScript程式設計應具備的重點概念。
本書教導你如何為你的網站增添更多趣味性、吸引力、互動性、與操作便利性。透過書本所探討的程式設計理論,結合實際案例的說明,你將理解各熱門網站是如何運用JavaScript和jQuery技術增添網站的魅力。閱讀完本書,你便可在短時間內,以程式設計師的思維,撰寫出專業、優質的JavaScript程式碼。
看更多書籍介紹:
拍手 0 留言 0 觀看 36 收藏 1
碁峰資訊GOTOP

小編

04/08 00:00

React Native 學習手冊 第二版
使用JavaScript建立原生移動裝置app
“對於想擴展到原生開發的React工作者,《React Native學習手冊》是你必讀的一本書。所有建立可量產的原生應用程式所需的知識,Eisenmen都在本書中仔細道盡。
—Ryan Hurley
Twitter, Full Stack Web Developer
本書以實務的方法介紹React Native。React Native是一個JavaScript framework,用於撰寫和發布完整功能的原生移動裝置應用程式(app)。這本實用指南的第二版,不止說明如何在瀏覽器上開發應用程式,進而向你展示如何在iOS、Android和其它移動平台上進行應用程式的建置。這些應用程式能夠存取平台所提供的相機、使用者位置以及本機儲存等功能。
透過程式碼範例及一步步的說明,已熟悉React的網頁及前端開發工程師將會學到如何建立介面及設定介面樣式、使用移動裝置元件以及除錯與發布app。你會學到如何利用第三方函式庫或你自己的Java及Objective-C函式庫來擴展React Native。
‧理解React Native底層如何使用Native UI元件
‧查看React Native元件和基本HTML元件的對照
‧建立你自有的React Native元件和應用程式,並設其樣式
‧使用平台特有的API,借助社群已開發模組
‧將不同平台的元件整合到跨平台應用程式
‧學習React Native開發過程中常見的陷阱,並使用工具對付它們
‧將大型應用程式會用到的多個獨立畫面整合成緊密的使用者經驗
‧在大型應用程式中用Redux函式庫處理狀態管理
看更多書籍介紹:
拍手 0 留言 0 觀看 83 收藏 1
碁峰資訊GOTOP

小編

04/08 00:00

Laravel 啟動與運行 第二版
現代PHP App建構框架
“學習框架並不輕鬆,但是在《Laravel啟動與運行》中,Matt Stauffer就像一位睿智的開發同伴,一邊盯著你的行事曆,一邊在過程中不斷指點與鼓勵你。”
—Samantha Geitz
Shelterluv資深全堆疊工程師
Laravel與其他的PHP web框架有什麼不同?對初學者來說,不同之處在於它的速度與簡單程度。這個快速的應用程式開發框架及其廣泛的工具系統,可讓你快速地使用簡潔、易讀的程式碼來建立新的網站與應用程式。這本實用的指南在第二版全面更新,涵蓋5.8,詳細地介紹現今最熱門的web框架。
Laravel社群的領銜教師暨開發者Matt Stauffer,藉由高階的概述和具體範例輔助資深PHP web開發者立刻活用這個框架。這本新的版本涵蓋Laravel Dusk及Horizon,並提供關於社群資源及其他非核心Laravel程式包的資訊。
本書深入介紹的功能包括:
‧認識Blade,一種強大、自訂的Laravel模板工具
‧用各種工具來收集、驗證、正規化與篩選用戶提供的資料
‧使用Eloquent ORM與應用程式的資料庫合作
‧瞭解Illuminate請求物件在應用程式生命週期中扮演的角色
‧用PHPUnit與Mockery與Dusk測試PHP程式
‧用工具來編寫JSON與RESTful API
‧瞭解檔案系統存取、session、cookie、快取與搜尋介面
‧運用工具實作佇列、job、事件與WebSocket事件
看更多書籍介紹:
拍手 0 留言 0 觀看 69 收藏 1
你可能感興趣的教室