A. 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
B. 現在有時寫寫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 發布的編輯器,具備許多特色的功能,其中最著名的是:錄制鍵盤記錄,強大的搜索替換功能支持正則表達式,支持多種編程語言等。
C. ASP是什麼軟體,有什麼用處
ASP 不是一種軟體,他是一種網頁製作的技術。
Dreamweaver 支持這種網頁製作技術,當然也可以使用其他對ASP支持的軟體,如FrontPage。
從字面上說,ASP包含三方面含義:
1、Active:ASP使用了Microsoft的ActiveX技術。ActiveX(COM)技術是現在Microsoft軟體的重要基礎。它採用封裝對象,程序調用對象的技術,簡化編程,加強程序間合作。ASP本身封裝了一些基本組件和常用組件,有很多公司也開發了很多實用組件。只要你可以在伺服器上安裝這些組件,通過訪問組件,你就可以快速、簡易地建立自己的WEB應用。
2、Server:ASP運行在伺服器端。這樣就不必擔心瀏覽器是否支持ASP所使用的編程語言。ASP的編程語言可以是VBSCRIPT和 jsCRIPT。VBSCRIPT是VB的一個簡集,會VB的人可以很方便的快速上手。然而Netscape瀏覽器不支持客戶端的VBSCRIPT,所以最好不要在客戶端使用VBSCRIPT。而在伺服器端,則無需考慮瀏覽器的支持問題。Netscape瀏覽器也可以正常顯示ASP頁面。
3、Pages:ASP返回標準的HTML頁面,可以正常地在常用的瀏覽器中顯示。瀏覽者查看頁面源文件時,看到的是ASP生成的HTML代碼,而不是ASP程序代碼。這樣就可以防止別人抄襲程序。
由此我們可以看出,ASP是在IIS下開發WEB應用的一種簡單、方便的編程工具。在了解了VBSCRIPT的基本語法後,只需要清楚各個組件的用途、屬性、方法,就可以輕松編寫出自己的ASP系統。
二、ASP能幹什麼?
ASP是基於WEB的一種編程技術,可以說是CGI的一種。它可以完成以往CGI程序的所有功能,如計數器、留言簿、公告板、聊天室等等。 ASP可以輕松地實現對頁面內容的動態控制,根據不同的瀏覽者,顯示不同的頁面內容。而瀏覽者一點覺察不出來,就像為他專門製作的頁面一樣。使用各種各樣的組件,ASP可以完成無比強大的功能。使用FileSystemObject,可以對伺服器上的文件進行操作,瀏覽、復制、移動、刪除等。有ADO (Active Database Object,動態資料庫對象)的支持,ASP對資料庫的操作非常得心應手。你甚至可以像使用本地資料庫那樣,管理遠程主機上的資料庫,對表格、記錄進行各種操作。使用CDONTS(Collaboration Data Objects for NTS,NTS協作數據對象),可以發送、查看郵件,實現WEBMAIL的功能。結合WSH(Windows Scripting Host),可以實現對NT主機的管理,如NT用戶管理、IIS虛擬主機設置、EXCHANGE郵箱設置等等,就像管理本地機一樣方便。
D. asp文件用什麼軟體打開 後綴名asp是什麼格式文件
asp文件是什麼?asp文件格式介紹如下:ASP翻譯過來就是動態伺服器頁面,ASP和PHP一樣都是時下流行的後台腳本語言,大部分網站都採用了ASP為腳本製作的。asp文件是一種動態網頁文件,需要要在系統中安裝IIS,通過伺服器設置後用瀏覽器訪問才能看到實際效果,因為asp文件一般在服務端執行,所以通常直接打開不會被執行。如果想要打開編輯asp文件,可以安裝IIS伺服器,或使用dreamweaver、editplus等編輯器都可以打開asp文件。asp格式圖標如下:asp文件是什麼以及asp文件怎麼打開詳情如下: ASP 文件摘要ASP 文件擴展名有 三 種主要文件類型,可以使用 Mozilla Firefox 打開(由 Mozilla發布)。 總共有 十四 種與此格式相關的軟體程序。 通常這些是一種 Active Server Page 格式。這些文件分為 Web Files、 Settings Files 和 CAD Files等類別。 在大多數情況下,這些文件將是 Web Files。
Windows、 Mac 和 iOS 平台已支持 ASP 文件。 它們是台式計算機(和移動)設備兼容的。ASP 文件普及性為「低」。 這意味著它們在大多數設備上都不常見。
如果您想了解有關 ASP 文件和打開它們的軟體的更多信息,請參閱下面的其他詳細信息。 此外,如果您在打開 ASP 文件時遇到問題,可以學習如何對其進行基本故障排除。
已知的 ASP 文件3 種已知文件類型使用此擴展名Active Server Page Adobe Color Separation Setup File Alphacam Stone Post Data ASP 主文件關聯 .ASP格式:.asp 類型:Active Server Page一個ASP文件是一個網頁,它生成HTML發送到客戶端的瀏覽器在伺服器上解析。它包含用VBScript或JavaScript腳本。它是由託管在運行Microsoft IIS的Windows伺服器ASP.NET網站使用。
公司:Microsoft Corporation組:網路文件文件夾: HKEY_CLASSES_ROOT.asp打開 Active Server Page的軟體程序:
Mozilla 開發悄型的 Mozilla Firefox (軟體環境: Windows) Mac 開發的 Google Chrome (軟體環境: Windows) Mac iOSAndroidLinuxMicrosoft Corporation 開發的 Microsoft Edge (軟體環境: Windows)Microsoft Corporation 開發的 Microsoft Word (軟體環境: Windows) (軟體環境: Mac)Adobe Systems Incorporated 開發的啟鏈猜 Adobe Dreamweaver (軟體環境: Windows) (軟體環境: Mac)ES-Computing 開發的 ES-Computing Edit Plus (喚神軟體環境: Windows)Adobe Systems Incorporated 開發的 Adobe Fireworks (軟體環境: Windows) (軟體環境: Mac)Apache Software Foundation 開發的 OpenOffice Writer (軟體環境: Windows) LinuxSolarisOS X El CapitanMicrosoft Corporation 開發的 Microsoft IIS (軟體環境: Windows)Corel 開發的 Corel WordPerfect (軟體環境: Windows)二級 ASP 關聯 .ASP格式:.asp 類型:Adobe Color Separation Setup File設置與Adobe Photoshop圖形圖象和數碼照片編輯軟體相關的文件。一個ASP文件允許同時進行列印,導出為PDF或導出到另一個程序定義分色偏好。
公司:Adobe Systems Incorporated組:設置文件打開 Adobe Color Separation Setup File 文件的軟體程序:
Adobe Systems Incorporated 開發的 Adobe Illustrator CC
兼容:(軟體環境: Windows) (軟體環境: Mac)Adobe Systems Incorporated 開發的 Adobe Acrobat DC
兼容:(軟體環境: Windows) (軟體環境: Mac) Linux Adobe Systems Incorporated 開發的 Adobe Photoshop CC
兼容:(軟體環境: Windows) (軟體環境: Mac).ASP格式:.asp 類型:Alphacam Stone Post DataCAD文件,Alphacam,為木工行業的CAD / CAM軟體解決方案有關。它包含由軟體生成的崗石的數據。
公司:Planit Solutions, Inc.組:CAD文件打開 Alphacam Stone Post Data 文件的軟體程序:
Planit Solutions, Inc. 開發的 Planit Alphacam
兼容:(軟體環境: Windows)解決難以打開 ASP 文件的問題 打開 ASP 文件過程中所遇到的常見問題 Mozilla Firefox 不在 雙擊 ASP 文件時,您可能會在操作系統中看到一個對話框,指出 「無法打開此文件類型」 。 通常情況下,這意味著 Mozilla Firefox 沒有安裝在 %%os%% 上。 你將無法雙擊以打開 ASP,因為你的操作系統不知道該怎麼處理它。
提示:如果你知道有其他軟體打開 ASP 文件,你可以通過點擊 「顯示應用程序」 按鈕來選擇該軟體。
Mozilla Firefox 需要更新 有時你安裝的 Mozilla Firefox 版本不支持你的Active Server Page文件。 建議從 Mozilla 安裝最新版本的 Mozilla Firefox。 您的 SadSheet 文件可能是由比當前安裝的計算機更新的 Mozilla Firefox 創建的。
提示: 如果你右鍵單擊 ASP 文件,然後選擇 「屬性」 (Windows) 或 「獲取信息」 (Mac),你可以獲得有關所需版本的提示。
摘要:計算機上沒有正確的 Mozilla Firefox 版本可能會導致打開 ASP 文件時出現問題。
打開 ASP 的問題的更多原因 假設你安裝了正確的 Mozilla Firefox 版本,其他問題可能會阻止你打開 ASP 文件。 可能還有其他問題-與軟體無關-阻止你打開 ASP 文件。 其他貢獻原因:
ASP 的 Windows 注冊表文件路徑引用損壞 注冊處內 ASP 文件描述的損壞 Mozilla Firefox 或其他 ASP 相關程序的安裝損壞 ASP 本身已損壞 無法打開受惡意軟體污染的 ASP 文件 與 ASP 關聯的硬體驅動程序已過時 您的電腦沒有足夠的可用資源來打開 Active Server Page 文件asp文件是什麼以及asp文件怎麼打開擴展閱讀.ASP 文件擴展名2種文件類型 使用.ASP文件擴展名1.動態伺服器頁面2.Adobe分色設置文件文件類型 1動態伺服器頁面開發者微軟常用度中度使用格式文件後綴.asp文件分類網頁文件ASP是什麼文件? ASP英文全稱Active Server Page,即「動態伺服器頁面」。ASP是一種伺服器端腳本編寫環境,可以與資料庫和其它程序進行交互,用來創建和運行動態網頁或web應用程序。ASP網頁可以包含HTML標記、普通文本、腳本命令以及COM組件等。ASP文件通常在Windows IIS伺服器上託管的網站使用。
ASP文件擴展信息ASP文件與.HTML文件類似,但運行方式並不相同。當Web瀏覽器請求某個HTML文件時,伺服器僅返回該文件。當Web瀏覽器請求ASP文件時,伺服器會通過ASP引擎發送請求,該引擎會解析ASP文件並以純HTML格式返回客戶端瀏覽器。由於ASP頁是在伺服器上處理的,因此瀏覽器無需支持腳本就可以顯示ASP文件,而網站訪問者是看不到實際的ASP代碼,只能看到從頁面中的腳本生成的HTML頁面。ASP網頁通常使用.asp擴展名。
ASP網頁具有以下特點:
動態地編輯、改變或者添加網頁的任何內容;對由用戶從 HTML 表單提交的查詢或者數據作出響應;訪問數據或者資料庫,並向瀏覽器返回結果;為不同的用戶定製網頁,提高這些頁面的可用性;ASP腳本集成於HTML當中,容易生成,無需編譯,易於修改和測試;ASP程序是在網路伺服器端中執行,執行結果所產生的HTML文件適用於不同的瀏覽器;ASP程序在伺服器上執行,傳到用戶瀏覽器的只是ASP執行結果所生成的常規HTML代碼,可防止ASP程序代碼被竊取;自從1996年發布ASP 1.0以來,之後更新過兩個版本,分別是1997年的ASP 2.0和2000年的ASP3.0。2002年,微軟發布了ASP.NET,該版本取代了ASP(ASP不再更新)。由於ASP.NET框架的廣泛實現,ASP已經被.ASPX所取代。與ASP相比,ASP.NET擴充功能更強大,可以使用更多的語言,例如C#,VB.NET,J#和Delphi.NET,通過編譯後的代碼性能更高,並提供了更高級的調試功能以及運行時更好的錯誤處理。
ASP網頁代碼下面是一個簡單ASP網頁代碼(在網頁上輸出:「你好,世界!」):
<!DOCTYPE?html><html><body><%response.write("你好,世界!")%></body></html>常見的ASP文件名default.asp - 客戶端瀏覽器請求基於IIS伺服器的網頁目錄時載入的默認網頁。例如,當客戶端請求http://www.wenjianke.com/時,除非伺服器配置為載入其他文件,否則伺服器將默認載入http://www.wenjianke.com/default.asp。
ASP文件怎麼打開?如果你電腦上打不開ASP文件,原因可能有很多,而最常見最主要的原因就是你的電腦沒有安裝可以打開ASP文件的軟體;Windows系統會彈出提示框:「若要打開此文件,Windows需要知道哪個程序打開它」,最簡單直接的解決辦法就是下載並安裝合適的軟體來打開ASP文件。
可以打開ASP文件的軟體程序
E. 常見web程序設計的開發工具有哪些
常見web程序設計的開發工具有:
PHP、ASP、JSP、Asp.net
ASP(全稱 Server Pages)微軟系統的腳本語言,利用它可以執行動態的Web服務應用程序。執行的時候,是由IIS調用程序引擎,解釋執行嵌在HTML中的ASP代碼,最終將結果和原來的HTML一同送往客戶端。ASP的語法非常類似Visual BASIC,學過VB的人可以很快上手,ASP也是這幾種腳本語言中最簡單易學的開發語言。因為ASP腳本語言非常簡單,因此其代碼也簡單易懂,結合HTML代碼,可快速地完成網站的應用程序。但是ASP也有很大的缺點,由於是運行在WINDOWS平台上,不能跨平台運行,自身存在著許多缺陷,最重要的就是安全性。在大型項目開發和維護上非常困難。
但在國內異常流行,因為國內大多使用的是盜版的Windows和盜版的SQLServer。
PHP
PHP是基於預處理 HTML 頁面模型的一種腳本語言。它大量地借用C和Perl語言的語法, 並結合PHP自己的特性,使Web開發者能夠快速地寫出動態產生頁面。可以用於管理動態內容、支持資料庫、處理會話跟蹤,甚至構建整個電子商務站點。它支持許多流行的資料庫,包括 MySQL、PostgreSQL、Oracle、Sybase、Informix 和 Microsoft SQL Server。PHP本身就是為處理超文件html設計的,正是由於它是專為基於 Web 的問題而設計的,而且它是開源的導致可擴展性大大增強 ,所以運用非常廣泛。
PHP發展到今天,具備了很多優勢,開發速度,運行速度,安全性都比較好!性價比很高啊!
JSP
JSP(全稱JavaServer Pages)是Sun公司推出的一種網路編程語言。JSP技術是以Java語言作為腳本語言的,比較難學。)。形式上JSP和ASP或PHP看上去很相似——都可以被內嵌在HTML代碼中。
JSP可以用來做大規模的應用服務,JSP在響應第一個請求的時候被載入,一旦被載入,便處於已執行狀態。對於以後其他用戶的請求,它並不打開進程,而是打開一個線程(Thread),將結果發送給客戶。由於線程與線程之間可以通過生成自己的父線程(Parent Thread)來實現資源共享,這樣就減輕了伺服器的負擔。
同樣JSP是基於Java的,有Java語言的最大優點——平台無關性,也就是所謂的「一次編寫,隨處運行(WORA – Write Once, Run Anywhere)」。
另外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轉化而來,為了敢時髦改成了javacriptJSP 全稱 JAVA SERVER PAGE,是JAVA企業應用的一種動態技術ASP 全稱 active server page 也是一種動態頁面技術採用VB語言ASP.NET 是微軟.net平台下的動態頁面技術,多採用C#語言結構化程序設計:使程序具有合理的結構,以保證和驗證程序的正確性.這種方法要求程序設計者不能隨心所欲地編寫程序,而要按照一定的結構形式來設計和編寫程序.它的一個重要目的是使程序具有良好的結構,使程序易於設計,易於理解,易於調試修改,以提高設計和維護程序工作的效率.面向任務程序設計:我的理解是基於對象的設計,沒有繼承和多態,錯了請指正,別罵,呵!面向對象程序設計:http://ke..com/view/125370.htm
java是一種面向對象的編程語言,js就是javascript也就是java腳本,jsp是java server page,asp是active server page