⑴ .NET游戲編程入門經典-C#
這本書我有,不是電子版的,是我買的,其實這本書講的不好,開始幾章講的是GDI+製作游戲,俄羅斯方塊等等,後面講directx9繪制2d圖形,講的很簡單,3d游戲編程講的很少,基本上可以說沒有接觸3d游戲世界,後面講的是directsound等等,也都是入門級別的,還介紹了幾個例子,買了之後我發現虧了, 推薦你學XNA游戲編程,比MDX強了很多, http://www.tupwk.com.cn/downpage/index.asp 在這里搜索「NET游戲編程入門經典」,可以下載教程源碼,但沒有電子版的, to 幻影血蟲: xna是微軟專門為.net編寫的mdx游戲庫,微軟的《機甲指揮官》就是用.net開發的,還有epic的《戰爭機器》也用到.net的開發, 十年前也有人說「用c++編寫游戲不現實吧,還是用c語言吧」,可c語言編寫游戲的一開始,用匯編的人就開始嘲笑c語言編寫游戲不現實,詳情: 【C#適合開發游戲嗎?】 http://tieba..com/f?kz=347071157 http://tieba..com/f?kz=156482395
⑵ 想學習.NET編程,請教
你說的是ASP.NET,這是製作動態網頁的,一般都是和SQL連用做網站的.
想學最好下一些相關的教程.
⑶ 學習.net需要什麼基礎
C,C#,SQL,PB,.NET....之間的聯系?,這樣說吧,.net是平台,C,C#是語言,SQL雖然是資料庫管理程序,但對於編程來講,也可是說是語言,因為你是用SQL語句在操作資料庫,所你要學習.net就得選一門語言,比如C#(時下最常用的),SQL至少要會使用它的語句,有了這些基礎之後,可以開始.net的學習了
如果你學得相當好的話,就業、做網站沒有任何問題
我這里推薦兩本書給你,這兩本書都有電子版的,可以在網上下,<<21天學通C#>>,全書並近600頁,但內容很易懂,很適合初學者快速掌握C#語言! 事實上,掌握這本書的內容後,你已經可以應該一般的工作了;
這個時候才能開始學ASP.NET,要不然你寫不了動態網站的,至於SQL的話,也不用太熟悉,但至少要會使用它的語句,
願你成功
⑷ 什麼是.net編程
Net 是一個編程框架。與函數庫不同,編程框架指的是一種更高層的抽象,它使使用它的開發人員可以在不用掌握太多基礎編程理論時(當然最好是懂一些)就可以開發產品。.Net Framework 的意義是指 .Net 框架。.NET Framework 是可以用來開發應用軟體與託管類庫的一個平台;它為你提供在生成、調試以及執行託管應用程序時所需要的編譯器及工具。可以說 .NET Framework 為你提供了在 Windows 上開發和運行託管應用程序所需的一切條件。因此 .Net 框架也是一種高層次的抽象,它是一種全面支持以面向對象編程的編程方式來進行開發的運行於 Windows NT 系列操作系統上的高層編程框架。之所以說應用程序是託管的是因為它們的執行過程是由 .NET Framework 管理的。實際上,.NET Framework 通過提供一個可控的運行時環境來管理這些執行過程,此運行時環境提供眾多的服務,比如在應用程序運行時載入應用程序、管理內存、監視和維護安全和資源完整性。在 .NET(以及java)之前,應用程序未被託管,因為它們不是由可控的運行時環境來執行的。比如之前提到的 C++、VB6 編程語言所提供的編程環境中,操作系統中沒有其他組件來提供 .Net 提供的這些服務,應用程序需要自己管理它們的服務,這在有些時候就導致了錯誤的代碼、安全漏洞,以及數據的丟失。.NET Framework 提供了眾多的工具,比如編譯器、調試器、編程語言、執行引擎(名為 Common Language Runtime,CLR,公共語言運行時),開發工具,以及大量的預定義的「功能模塊」類庫。這些類庫被稱作 Framework Class Libraries(FCLs)。.Net 支持眾多的編程語言,所有的編程語言編寫的代碼都將最終交給 CLR 來執行,因此 .Net 是「語言無關」的。目前微軟推出的用於 .Net 開發的語言有:VB.NET J# C# F#,現在的 VC++ 也支持託管 .Net 編程。.Net 編程可應用於很多方面,比如桌面應用程序、WEB應用程序、便攜設備應用程序、游戲開發、用戶界面開發、富互聯網開發等。通過安裝一些插件,也可以在 Linux 等操作系統上運行 .Net 程序。⑸ 適合零基礎學習的asp.net入門教程有哪些
學習聯盟網站的《零基礎aspnet就業班》(鏈接:sina.lt/bsjr 粘貼瀏覽器地址欄按回車鍵即打開)
⑹ 學習.net編程的順序是什麼
.NET是一個平台,學習.NET應該確定以哪種語言為直接切入點,通常說的就是C#了,當然還有其他的。
首先應該對.NET這個平台有個基本的了解,有什麼好處,退出理念,執行方式等等。一般講.NET的書第一章都講這個東東的。
其次主要是學習語言了,這個應該看自己的程序設計基礎如何,有沒有學過編程、或者是學過其他語言,對編程了解的夠了,就可以選書了,如果沒有什麼編程經驗的話,可以不急著學具體的語言的,可以上網先查點資料,先對編程有個具體的了解,在選一本比較基礎點的,然後可以在網上找些視頻教程,講.NET和java的視頻都是比較多的,最開始的時候不要急於求成,多練習,慢慢來。如果是其他編程語言的高手,完全可以根據自己的實際情況決定如何選書,選什麼樣的書。
然後就是虛心一點,不懂的多上網查查,既然是搞編程的,完全可以自己搞個小系統,把經常遇到的問題收集起來,以後可以方便學習。
.NET還在不斷發展,不斷的有新的技術退出,所以學好了基本的語言後,還是多關注一下新技術,如果自己的水平達到了,就可以學習一下。
⑺ VB.Net編程入門之Hello World(4)
四 第一個Visual Basic Net程序 Hello World!
如果你沒有Visual Studio Net 你也可以通過一個文本編輯器和從微軟下載安裝 Net Frame Work SDK來編寫Visual Basic Net 文本編輯器來編輯Visual Basic Net源程序 安裝下載的 Net FrameWork SDK後就會用以Visual Basic Net的編譯器Vbc exe 通過這個編譯器就可以編譯 聯接用文本編輯器編輯的Visual Basic Net源文件 雖然這種做法能夠讓我們更加了解Visual Basic Net的運行機制和一些底層的機理 但卻很難推廣 一方面是Visual Studio Net的確是太優秀了 利用文本編輯器很難實現如資源編輯 組件編輯等操作 另外一方面 Visual Basic Net源文件結構相對復雜 用文本編輯器編寫的代碼會導致大量的錯誤 並且這些錯誤有很難查出來 而利用Visual Studio Net來開發Visual Basic Net應用程序就能夠大大避免上述的尷尬 並且能夠方便的調試編程中出現的各種警告 錯誤
本系列文章中介紹程序的編寫 調試和運行的軟體環境
( ) 視窗 伺服器版
( ) Visual Studio Net 企業級結構設計版
用Visual Studio Net開發 Hello World! 程序
我們知道 Hello World 一般是命令行程序 而這種程序在Visual Studio Net中被稱為 控制台程序 下面是Visual Studio Net編寫控制台 Hello World! 程序的具體步驟
( ) 啟動Visual Studio Net
( ) 選擇菜單【文件】|【新建】|【項目】後 彈出【新建項目】對話框
( ) 將【項目類型】設置為【Visual Basic項目】
( ) 將【模板】設置為【控制台應用程序】
( ) 在【名稱】文本框中輸入【Hello World】
( ) 在【位置】的文本框中輸入【E:VS NET項目】 然後單擊【確定】按鈕 則Visual Studio Net會按照上面設定的參數創建一個控制台應用程序項目
( ) 在【解決方案資源管理器】窗口中 雙擊Mole vb文件 進入Mole vb文件的編輯界面
( ) Visual Studio Net已經為產生Main()函數 在系統創建的Main()函數中加入下面一行代碼就可以了
Console WriteLine ( Hello World! )
( ) 選擇【文件】|【保存Mole vb】菜單或者按快捷鍵Ctrl+S 保存所做的修改
( ) 此時單擊快捷鍵Ctrl+F 運行程序就可以得到運行界面
通過以上可見利用Visual Studio Net編寫控制台 Hello World! 程序 自始至終只需輸入一行代碼 Visual Studio Net自動實現源程序編譯 聯接等過程 避免在命令行提示符下敲編譯命令的苦惱 不僅如此Visual Studio Net自動的語法檢測 既給程序員帶來便捷 又避免了因為拼寫造成的不必要的錯誤 等等這些都比起用行編輯器來編寫Visual Basic Net程序要方便 簡潔
Hello World! 程序是一個控制台程序 而後面的章節中程序的類型主要是Windows應用程序(一般簡稱WinForm程序) 利用Visual Studio Net編寫WinForm應用程序和控制台應用程序步驟基本相似 下面就介紹一下Visual Studio Net編寫WinForm類型的 Hello World 程序的基本步驟
Hello World! 程序的WinForm版本
Hello World! 程序的WinForm版本的可是我取的名字 此程序同樣也是輸出 Hello World! 字元串 只不過不是在命令提示行中實現 而是通過單擊程序中的按鈕 會彈出一個消息框 並在消息框中顯示 Hello World! 字元串 下面是 Hello World! 程序的WinForm版本的具體步驟
( ) 啟動Visual Studio Net
( ) 選擇菜單【文件】|【新建】|【項目】後 彈出【新建項目】對話框
( ) 將【項目類型】設置為【Visual Basic項目】
( ) 將【模板】設置為【Windows應用程序】
( ) 在【名稱】文本框中輸入【Hello_World程序WinForm版】
( ) 在【位置】的文本框中輸入【E:VS NET項目】 然後單擊【確定】按鈕 則Visual Studio Net會按照上面設定的參數創建一個Windows應用程序項目
( ) 選擇【工具箱】中的【Windows窗體組件】 並從中拖入一個Button組件到【Form vb(設計)】窗口 此組件名稱為button 雙擊拖入的button 組件 Visual Studio Net會切換窗口到Form 的設計窗口 並自動產生button 的Click事件對應的代碼
( ) 在button 的Click事件的代碼區添加下列代碼 下列代碼的功能是彈出 Hello World! 提示框
MessageBox Show ( Hello World! )
( ) 選擇【文件】|【保存Form vb】菜單或者按快捷鍵Ctrl+S 保存所做的修改
( ) 選擇【生成】|【生成Hello_World程序WinForm版】菜單 則Visual Studio Net會自動編譯 連接源程序 並生成Hello_World程序WinForm版的執行文件
( ) 選擇【調試】|【啟動】菜單或者單擊快捷鍵 F 則開始運行Hello_World程序WinForm版程序 單擊程序中的【button 】按鈕 則彈出 Hello World! 提示框
至此Hello_World程序WinForm版程序的全部編寫工作就完成了 對於其他的WinForm程序 其編寫的基本步驟是相似的 只不過程序中涉及到更多的組件 類和其他的調用 無非是上面這些操作步驟的變形和再組合
五.總結
lishixin/Article/program/net/201311/14627