⑴ ASP.net 用什麼編程軟體編寫比較好
啊!!你沒有接觸過asp.net的編寫嗎?
ASP.Net是建立在微軟.Net平台架構上,利用普通語言運行時(Common Language Runtime)在伺服器後端為用戶提供建立強大的企業級Web應用服務的編程框架。既然asp.net是微軟的產品,使用微軟的編程軟體microsoft visual studio是最適合的啊。網上有得下載。
當前可用的最新版本是microsoft visual studio 2008。資料庫的話,搭配microsoft sql server 2008就可以編寫網站了。
***********答案補充
你用過Macromedia Dreamweaver寫後台代碼後,會發現Dreamweaver沒有編程語言提示,做asp.net編程時,這樣很不方便。
做網站一般分兩步:
1、頁面美工,即做靜態頁面,使用較廣的是dreamweaver。
2、後台程序,即用伺服器語言編寫後台程序代碼。
在asp.net里就分成前台頁面文件.aspx和後台程序文件.aspx.cs
⑵ 常見的製作網頁的軟體都有哪些各有什麼特點(專門用來製作網頁的軟體是什麼)
常見web程序設計的開發工具有:
PHP、ASP、jsP、Asp.net
ASP(全稱ActiveServerPages)微軟系統的腳本語言,利用它可以執行動態的Web服務應用程序。執行的時候,是由IIS調用程序引擎,解釋執行嵌在HTML中的ASP代碼,最終將結果和原來的HTML一同送往客戶端。ASP的語法非常類似VisualBASIC,學過VB的人可以很快上手,ASP也是這幾種腳本語言中最簡單易學的開發語言。因為ASP腳本語言非常簡單,因此其代碼也簡單易懂,結合HTML代碼,可快速地完成網站的應用程序。但是ASP也有很大的缺點,由於是運行在WINDOWS平台上,不能跨平台運行,自身存在著許多缺陷,最重要的就是安全性。在大型項目開發和維護上非常困難。
但在國內異常流行,因為國內大多使用的是盜版的Windows和盜版的SQLServer。
PHP
PHP是基於預處理HTML頁面模型的一種腳本語言。它大量地借用C和Perl語言的語法,並結合PHP自己的特性,使Web開發者能夠快速地寫出動態產生頁面。可以用於管理動態內容、支持資料庫、處理會話跟蹤,甚至構建整個電子商務站點。它支持許多流行的資料庫,包括MySQL、PostgreSQL、Oracle、Sybase、Informix和MicrosoftSQLServer。PHP本身就是為處理超文件html設計的,正是由於它是專為基於Web的問題而設計的,而且它是開源的導致可擴展性大大增強,所以運用非常廣泛。
PHP發展到今天,具備了很多優勢,開發速度,運行速度,安全性都比較好!性價比很高啊!
JSP
JSP(全稱javaServerPages)是Sun公司推出的一種網路編程語言。JSP技術是以Java語言作為腳本語言的,比較難學。)。形式上JSP和ASP或PHP看上去很相似——都可以被內嵌在HTML代碼中。
JSP可以用來做大規模的應用服務,JSP在響應第一個請求的時候被載入,一旦被載入,便處於已執行狀態。對於以後其他用戶的請求,它並不打開進程,而是打開一個線程(Thread),將結果發送給客戶。由於線程與線程之間可以通過侍歷生成自己的父線程(ParentThread)來實現資源共享,這樣就減輕了伺服器的負擔。
同樣JSP是基於Java的,有Java語言的最大優點——平台無關性,也就是所謂的「一次編寫,隨處運行(WORA_WriteOnce,RunAnywhere)」。
另外JSP的效率以及安全性也是相當驚人的。配置和部署相對其他腳本語言來說要復雜一些,所以在敏談嫌國內目前的應用並不廣泛,但對於跨平台的中大型企業應用系統來講(如銀行金融機構),基於JAVA技術的MVC架構幾乎成為唯一的選擇,前途不可限量。
ASP.NET
ASP最新的版本ASP.NET並不完全與橋手ASP早期的版本後向兼容,因為該軟體進行了完全重寫。ASP.NET的優勢很明顯在於它簡潔的設計和實施。語言靈活,可以使用腳本語言(如VBscript、Jscript、Perlscript和Python)以及編譯語言(如VB、C#、C、Cobol、Smalltalk和Lisp);並支持復雜的面向對象特性。而且有良好的開發環境支持。
高效性,ASP.NET是編譯性的編程框架,運行是伺服器上的編譯好的公共語言運行時庫代碼,可以利用早期綁定,實施編譯來提高效率。
簡單性,.NET可視化編程,提供基於組件、事件驅動的可編程網路表單,大大簡化了編程。一些很平常的任務如表單的提交客戶端的身份驗證、分布系統和網站配置變得非常簡單。如ASP.net頁面構架允許你建立你自己的用戶分界面。
看起來是非常有前途的,可能JSP可以一拼,剛剛開始,目前應用不高!
JAVA一種由Sun公司提出的,從C發展而來的面向對象的編程語言。JS=JAVASCRIPT是一總頁面腳本語言,與java沒有關系,語法相似而已,有以前的livescript轉化而來,為了敢時髦改成了全稱JAVASERVERPAGE,是JAVA企業應用的一種動態技術ASP全稱activeserverpage也是一種動態頁面技術採用VB語言ASP.NET是微軟.net平台下的動態頁面技術,多採用C#語言結構化程序設計:使程序具有合理的結構,以保證和驗證程序的正確性.這種方法要求程序設計者不能隨心所欲地編寫程序,而要按照一定的結構形式來設計和編寫程序.它的一個重要目的是使程序具有良好的結構,使程序易於設計,易於理解,易於調試修改,以提高設計和維護程序工作的效率.面向任務程序設計:我的理解是基於對象的設計,沒有繼承和多態,錯了請指正,別罵,呵!面向對象程序設計:ke./view/125370.htm
java是一種面向對象的編程語言,js就是javascript也就是java腳本,jsp是javaserverpage,asp是activeserverpage
⑶ 編程高手你們都用什麼asp工具,推薦幾個謝謝!
ultraedit吧,可以標出asp關鍵詞,htm關鍵詞,
另外可以用dreamweaver,還有就是可以使用微軟的
studio 6或者.net裡面的繼承工具,不過比較慢的說。
個人覺得還是ultraedit好。
⑷ 最好用的ASP網站後台程序有哪些
一、ASP類的CMS程序1.動易CMS官方網址: http://www.powereasy.net/(可免費下載) 2.風訊CMS官方網址: http://www.foosun.net/(可免費下載)3. 新雲CMS官方網址: http://www.newasp.cn/(可免費下載)4.喬客CMS官方網址: http://www.joekoe.com/ (可從網上下載)5.良精CMS 官方網址: http://www.liangjing.org/6.先鋒文章系統官方網址: http://www.8cms.cn/(可免費下載)7.創力內容管理系統(CMS)官方網址: http://www.aspoo.com/Html/Index.html(可免費下載)8.JTBC_CMS官方網址: http://www.jetiben.com/(可免費下載)9.淘特新聞管理系統(CMS)官方網址: http://www.totcms.com(可免費下載相應版本)10.KINGCMS官方網址: http://www.kingcms.com/11.科訊CMS官方網址: http://www.kesion.com/12.飛騰CMS官方網址: http://www.feitec.com
⑸ 現在有時寫寫asp代碼,除了dw外,還有沒有什麼比較好的編輯器,請更加輕松修改的工具呀
對許多開發者來說,在開發復雜的Web應用程序、編輯CSS文件或者配置伺服器上的參數等工作時,一個好用的文本編輯器顯得相當重要。最近,我們通過600多人參與的投票得出了時下一批最受開發者歡迎的文本編輯器。本文將介紹15個最受歡迎的編輯器。
15. SciTE
SciTE,一個支持Windows和Linux平台使用的開源的文本編輯器,開始時只是為了演示Scintilla強大功能而開發的。此後它成為一個功能全面的編輯器。你可以通過用戶自定義的配置文件來擴展默認功能。
14. EditPlus
EditPlus 是一個Windows平台上針對HTML和編碼的文本編輯。它具備對HTML、CSS、PHP和JavaScript代碼高亮的功能,自動補具備一個內置的Web瀏覽器可用來預覽正在開發的網頁。
13. E - TextEditor
E - TextEditor, 常被簡稱為 E, 是 TextMate 的 Windows版本.它具備許多有讓開發者很貼心的功能,例如它具備個人版本控制系統可以讓開發者管理不同版本的文檔,並且支持定期自動保存,以提高開發的效率和安全性。這是是關於E的快捷鍵 Keyboard Shortcuts Cheatsheet 。
12. GNU Emacs
GNU Emacs 是一個開源,跨平台(支持Linux, Mac OS X, 和 Windows) 的文本編輯器. Emacs 可以根據你的需要通過諸如 debuggers 和 note managers/organizers 等模塊進行高度的擴展和個性化定製,實現源碼高亮、支持多種文件格式的編輯等功能。
11. gedit
gedit 是GNOME (Linux和UNIX平台的桌面圖形界面)的官方文本編輯器。它具備一系列讓程序員喜歡豐富的參數和功能,如支持代碼高席和多語言,支持UTF-8文本,遠程編輯和文件備份等。此外它還可以通過 插件系統 來進行擴展。
10. TextPad
TextPad 是一個Windows系統上的通用文本編輯器。它具備許多特色功能,例如可以對10門語言的編寫檢查,一個預熱功能實現打開上次工作的文件, 鍵盤記錄器以實現實現批處理從而節省許多重復的工作。
9. UltraEdit
UltraEdit 是一個Windows平台深受開發者歡迎的文本編輯器。它支持多種語言,如PHP, JavaScript, Perl, C/C++,具備內置的文件管理功能,著名的搜索和替換功能。通過它的 屬性列表 可以清楚地了解到 UltraEdit 的功能。
8. Dreamweaver
Dreamweaver 是Adobe公司推出的一個面向網頁設計師和開發者的功能全面的集成開發工具。它具備內置的文本編輯功能,如代碼高亮,智能代碼補齊,校驗等。
7. Komodo Edit / Komodo IDE
Komodo Edit 是一個開源的跨平台編輯器,它支持Windows、Linux和 Mac。它通常跟Komodo 集成開發環境一起發布,也可以單獨使用。
6. Aptana
Aptana 是免費的全功能Web開發工具,它可以獨立運行,也可以作為Eclipse的插件。它內置了對諸如jQuery、MooTools和Prototype等流行函數庫的支持。
5. PSPad
PSPad 是一個Windows平台上的免費程序編輯器。它可以讓你保持上一次編輯狀態,這樣在你下次打開編輯器的時候可以直接顯示原來的文件。此外它還支持通過FTP進行遠程編輯,支持多文件的比較等。
4. Vim
Vim 是一個支持Linux、 Windows和 Mac OS 的高級編輯器。它設計的目的是盡可能地提高文本編輯的效率,Vim 還是一個 慈善軟體,所有對該軟體的捐獻都將是對慈善的支持。
3. Coda
Coda 是Mac操作系統上的網頁開發工具。它是功能強大且優雅的文本編輯器:代碼高亮、顯示行數、自動補齊等。
2. TextMate
TextMate 是一個面向網頁設計師和開發者的功能豐富的Mac平台編輯器。它可以讓用戶定製自己的 風格界面, 自動文本補齊,以及可以在文檔中運行Shell命令等。
1. Notepad++
投票結果顯示Notepad++ 是最受開發者歡迎的編輯器。它是一個基於GPL授權在 Windows 發布的編輯器,具備許多特色的功能,其中最著名的是:錄制鍵盤記錄,強大的搜索替換功能支持正則表達式,支持多種編程語言等。