㈠ web前端 菜鳥一個 現在迷茫狀態
第一點:建議樓主去個公司實習下,進步的速度絕對比自學快。
第二點:建議樓主把W3C多過幾遍,對自己在工作中出現的實際問題,至少可以知道該查找哪塊
第三點:找個大牛引路,可以相對少走很多彎路。
㈡ 初級菜鳥之web.config的資料庫連接設置
我用的是 mysql,以下內容是vs下的設置,從別地找來的
給一個我正在用的web.config文件給你參考
<?xml version="1.0"?>
<configuration>
<system.web>
<pages validateRequest="false"/>
<!-- 動態調試編譯
設置 compilation debug="true" 以啟用 ASPX 調試。否則,將此值設置為
false 將提高此應用程序的運行時性能。
設置 compilation debug="true" 以將調試符號(.pdb 信息)
插入到編譯頁中。因為這將創建執行起來
較慢的大文件,所以應該只在調試時將此值設置為 true,而在所有其他時候都設置為
false。有關更多信息,請參考有關
調試 ASP.NET 文件的文檔。
-->
<!--compilation defaultLanguage="c#" debug="true">
<compilers>
<compiler language="c#" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" extension=".cs" compilerOptions="/d:DEBUG;TRACE"/></compilers></compilation-->
<!-- 自定義錯誤信息
設置 customErrors mode="On" 或 "RemoteOnly" 以啟用自定義錯誤信息,或設置為 "Off" 以禁用自定義錯誤信息。
為每個要處理的錯誤添加 <error> 標記。
"On" 始終顯示自定義(友好的)信息。
"Off" 始終顯示詳細的 ASP.NET 錯誤信息。
"RemoteOnly" 只對不在本地 Web 伺服器上運行的
用戶顯示自定義(友好的)信息。出於安全目的,建議使用此設置,以便
不向遠程客戶端顯示應用程序的詳細信息。
-->
<customErrors defaultRedirect="error.aspx" mode="RemoteOnly"/>
<!-- 身份驗證
此節設置應用程序的身份驗證策略。可能的模式是 "Windows"、
"Forms"、 "Passport" 和 "None"
"None" 不執行身份驗證。
"Windows" IIS 根據應用程序的設置執行身份驗證
(基本、簡要或集成 Windows)。在 IIS 中必須禁用匿名訪問。
"Forms" 您為用戶提供一個輸入憑據的自定義窗體(Web 頁),然後
在您的應用程序中驗證他們的身份。用戶憑據標記存儲在 Cookie 中。
"Passport" 身份驗證是通過 Microsoft 的集中身份驗證服務執行的,
它為成員站點提供單獨登錄和核心配置文件服務。
-->
<authentication mode="Windows"/>
<!-- 授權
此節設置應用程序的授權策略。可以允許或拒絕不同的用戶或角色訪問
應用程序資源。通配符: "*" 表示任何人,"?" 表示匿名
(未經身份驗證的)用戶。
-->
<authorization>
<allow users="*"/>
<!-- 允許所有用戶 -->
<!-- <allow users="[逗號分隔的用戶列表]"
roles="[逗號分隔的角色列表]"/>
<deny users="[逗號分隔的用戶列表]"
roles="[逗號分隔的角色列表]"/>
-->
</authorization>
<!-- 應用程序級別跟蹤記錄
應用程序級別跟蹤為應用程序中的每一頁啟用跟蹤日誌輸出。
設置 trace enabled="true" 可以啟用應用程序跟蹤記錄。如果 pageOutput="true",則
在每一頁的底部顯示跟蹤信息。否則,可以通過瀏覽 Web 應用程序
根目錄中的 "trace.axd" 頁來查看
應用程序跟蹤日誌。
-->
<trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true"/>
<!-- 會話狀態設置
默認情況下,ASP.NET 使用 Cookie 來標識哪些請求屬於特定的會話。
如果 Cookie 不可用,則可以通過將會話標識符添加到 URL 來跟蹤會話。
若要禁用 Cookie,請設置 sessionState cookieless="true"。
-->
<sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="20"/>
<!-- 全球化
此節設置應用程序的全球化設置。
-->
<globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
<xhtmlConformance mode="Legacy"/>
<compilation debug="true"/></system.web>
<appSettings>
<add key="ConnectionString" value="server=;database=;uid=;pwd=;"/>
</appSettings>
</configuration>
㈢ 零基礎學web前端,應該先學啥
隨著互聯網的迅速發展,前端開發工程師成為市場上非常搶手的人才。很多對於IT完全零基礎的同學都想學習前端。前端是一門涵蓋面很廣的學科。但是想學前端的你也不用慌張,內容雖多但有跡可循,只要循序漸進就不怕學不好前端!
那麼前端開發到底需要學什麼?應該怎麼學?接下來小編帶你從零基礎學習前端。
一、前端開發入門
如果你想要學好web前端最好加入一個好的學習環境,可以來這個Q群,首先是132,中間是667,最後是127,這樣大家學習的話就比較方便,還能夠共同交流和分享資料
在入門階段,你首先要學會最基本的技能:根據UI的設計稿,實現HTML的靜態頁面製作。這就要求你得掌握HTML、CSS頁面布局排版、樣式美化等技能。
在這個階段你需要學習:
1、HTML+CSS基礎
掌握HTML的標簽使用、排版技巧、CSS的布局定位、樣式美化、瀏覽器兼容性。
2、JavaScript基礎
掌握JS的基本語法、條件、語句、循環等,學會常用演算法,增強邏輯性。
3、常用的前端工具
比如Webstrom、Sublime、Dreamweaver等。掌握其快捷鍵設置等技巧,可快速提高開發調試效率。
這個階段的學習難度相對不高,學完這些之後,我們已經能完成靜態頁面的製作。當然,這只是入門,如果你想用這些技能找工作的話還是比較困難的。
二、前端初級開發
在接下來的這一個階段,我們的目標是達到前端開發行業的基本要求,讓自己有底氣出去找一份月薪8000以上的工作!
這個階段我們要重點掌握這兩方面的能力:
1、利用jQuery、Bootstrap等框架開發復雜的交互功能與效果;
2、利用HTML5、CSS3、Canvas進行移動端開發。
針對第一方面的能力,你需要學習:
1、JavaScript基本特效
能夠實現圖片輪播、拖拽、放大鏡等常見網頁特效。
2、jQuery基礎
掌握jQuery常用API的使用方法,並且能夠熟悉jQuery的插件開發機制。
3、Bootstrap響應式
掌握原生響應式實現機制,能夠使用Bootstrap中的柵格式布局和響應式布局進行復雜頁面的布局開發。
4、AJAX基礎
充分理解AJAX原理,掌握JS原生和jQuery方式的AJAX使用。
5、UI流行框架
掌握jQueryUI的使用,快速高效實現頁面的效果呈現。
學會了這些技能,你就能夠獨立製作電商類、企業類網站,實現常見JS動態效果,並且能夠基於jQuery、Bootstrap等框架實現炫酷的效果和復雜的功能啦!
針對第二個方面的移動端開發,你需要學習:
1、HTML5、CSS3新特性
掌握HTML5、CSS3在移動端的使用技巧。
2、Canvas基礎
掌握Canvas的基本畫圖API,做到能實現Canvas在報表和廣告展示效果方面的應用,並且能夠實現炫酷的展示效果。
3、移動Web框架
能夠基於jQuery Mobile/Zepto等框架進行移動端JS功能開發。
掌握這兩大方面的技能,你就能達到市場上對前端工程師的基本要求了。根據市場反饋數據看,薪資普遍在8000-13000元/月,趕快加油學習吧!
三、前端進階開發
小編就知道你是一個有理想、有抱負的人,不會滿足於做一個初級的前端開發工程師。在接下來的這個階段,我們將走上前端的進階之路,將自己的能力再往上提高一個等級。同樣,薪資也會往上升一個等級!
但是,如果你是一個前端菜鳥,接下來可能會出現一些你沒有用過或者沒有聽過的知識點。不要著急,你可以先收藏下來,在慢慢理解。
言歸正傳,在這個階段,我們要重點掌握以下兩個方面的能力:
1、在實現功能的同時,考慮代碼的優雅性,注重代碼的性能和重用性;
2、深入理解前端框架實現原理,並且能夠開發和重構通用的前端組件。
在這個階段你需要學習以下知識:
1、面向對象開發思維
2、JavaScript面向對象
3、JavaScript閉包、作用域鏈、原型鏈等高級特性
4、常用的設計模式
5、使用原生JavaScript的原理實現框架封裝
6、jQuery框架封裝原理
7、jQuery插件的實現原理
掌握jQuery插件的實現原理,深刻理解插件的兩種擴展方式的實現機制。
8. 組件化和模塊化開發:SeaJS、RequireJS
如果你熟練掌握以上技能,就能夠具備解決復雜問題和技術難點的能力,並且能夠獨立設計開發復雜的功能模塊。如果你達到這個水平,恭喜你已經能滿足前端行業的中級需求,根據市場反饋數據看,薪資普遍在 13000-20000元/月!
四、前端開發高級
寫到這里,連小編自己也激動了,因為在接下來的這個階段,我們的目標是:進軍全棧開發工程師!全棧開發工程師就是那種既精前端,又通後台,遇到問題能快速定位問題、解決問題的一類大牛!據職友集數據統計,北京全棧開發工程師月薪在20K-50K之間的佔比高達60%,而且人才非常缺乏!
要晉級為全棧開發工程師,我們在這個階段得做這些事情:
1、能從前端的全局角度認識流行框架的原理與實現模式;
2、深刻理解移動App的開發模式和技術選型;
3、熟悉Node.js的全棧式解決方案;
4、了解主流的後台技術和前後端協作方式,能從全局角度理解項目的整個生命周期。
相應的,你需要學習以下這些內容:
1、Web開發工作流框架:Yeoman/Grunt/Gulp/Bower等
掌握流行的前端工作流工具,可以讓前端開發更方便更高效!
2、MVC/MVVM框架:AngularJS等
掌握前端MVC/MVVM框架實現機制,通過AngularJS的實踐深刻理解MVC的開發模式,理解雙向數據綁定等相關概念。
3、HTML5響應式框架
4、UI流行框架:jQueryUI、EasyUI、ExtJS等
掌握常見UI框架的封裝原理,通過源碼分析,深入理解組件化開發思想。
5、VUE.js
Vue.js是當下很火的一個JavaScript MVVM庫,它是以數據驅動和組件化的思想構建的。相比於Angular.js,Vue.js提供了更加簡潔、更易於理解的API,使得我們能夠快速地上手並使用Vue.js。
6、Ionic、Angular
掌握移動端混合開發模式,通過Ionic、Angular的結合,理解使用HTML5、CSS3、JS實現App開發的整體流程和實現機制。
7、React Native
掌握移動端ReactNative的開發模式。
8、HTML5 Plus
9、Node.js全棧式開發
掌握Node.js全棧式解決方案,實現JS在伺服器端的高效開發。
如果你能熟練掌握以上四個階段的知識技能,你就可以滿足前端與移動開發行業的高級需求啦!
㈣ WEB前端菜鳥,感覺很迷茫,該怎麼做
學前端,不要去看書,不要去看書,不要去看書,重要的事情說三遍,初學者看不懂書。。學 html 和 css 要去寫,去寫,去寫 ,去寫電商網站,去寫靜態頁面,去寫大量的網頁。先學javascript 不要去看jquery,不要去看jquery,至少你得先懂什麼叫DOM,什麼叫BOM,什麼叫數組,什麼叫對象,然後去實現經典demo,輪播圖、手風琴、標簽頁什麼的之後,再去看jquery函數庫,最後面,給你之前的靜態頁面上添加行為,寫完之後去寫游戲網站,游戲網站,游戲網站。再去學ajax,php/node js,mysql。一門後端語言能讓你明白什麼叫數據交互,什麼叫頁面無刷新數據載入,再回到你當初寫的項目上,給它們添加上數據交互,實現電商網站的購物車,游戲網站的新聞動態載入,頁面動態生成,這個時候你的html中內容要越來越少,越來越少,越來越少。然後去學html5,,去學canvas svg echarts 至少掌握最基礎的繪畫能力接著去學angular js 或者 vue 或者 react 三個中的一個,因為你接下來要去學移動端了,而框架會讓你輕松很多。建議react。不要問為什麼。去招聘網站看看就知道了 然後 ionic Zepto.js PhoneGap 這些建議了解就好了。因為實在太多了,前端你學不完的。
㈤ 菜鳥一個疑問:匯編語言可以做web開發嗎
不能,匯編是針對硬體開發的語言,如果你想做Web開發,可以選擇PHP,JSP,HTML、ASP和ASP.NET開發
㈥ 菜鳥怎麼建立Web伺服器
花生殼使用方法不對,或者路由器埠映射不正確。
埠映射在路由器的「虛擬伺服器」界面設置,如果是普通http類型的網站,需要映射80埠;如果是FTP類型的網站,需要映射21埠;如果是郵件伺服器,需要映射25和110埠。
我的空間有相關圖解:
http://hi..com/deepdiving/blog/item/84f6fd1e76b28165f724e410.html
㈦ 菜鳥裹裹不支持web
因為當前網路有問題。需要重啟網路就可以了。菜鳥裹裹是一款提供查快遞、寄快遞的應用軟體,主要適用於全網包裹查詢,支持淘寶、天貓、京東、蘇寧等網購包裹自動跟蹤。
㈧ 菜鳥 想學習移動web前端開發 怎麼辦啊!有哪些書推薦下😳😳
現在前端開發是一個很火很熱門的行業,在這里為大家詳細解釋一下這個高大上的行業!
在國內大學課程裡面,幾乎沒有前端開發這門課程,無非就是一些網頁設計之類的課程,但那些課程無論是老師講還是學生聽,都是敷衍了事,這個我深有體會,我相信大家一定也有同感!所以,目前前端開發主要是通過自學,和參加正規的培訓!對於培訓來說,一般會分為初級、中級、高級等級別,因為憑我們自己很難掌握這些技能。但是自學是很困難的,畢竟是一個人自己摸索,網上看上去有很多視頻可以學習,但是那些視頻很多都是過時的,像js和h5這些想要自學根本學不會,更何況以後深入學習還要掌握框架構造!很多小夥伴就根本找不到學習的方向,最後白白浪費了自己的時間和精力!所以對於有條件的小夥伴,個人推薦最好是系統的學習一下!
接下來為大家介紹一下怎麼零基礎學習前端
基礎知識:
1、HTML + CSS 這部分建議在 W3school 在線教程 上學習,邊學邊練,每章後還有小測試。 之後可以模仿一些網站做些頁面。在實踐中積累了一些經驗後,可以系統的讀一兩本書,推薦《Head First HTML 與 CSS 中文版》,這本書講的太細了,我沒能拿出耐心細讀。你可以根據情況斟酌。也可以去w3school和慕課網學習。
Javascript 要學的內容實在很多,如果沒有其他編程語言的基礎的話,學起來可能要費些力,還是建議先在 W3school上學習。之後建議馬上看《Javascript語言精粹》,JS是一門很混亂的語言,這本書能夠幫助你區分哪些是語言的精華,哪些是糟粕,對於語言精華,應該深入學習。糟粕部分能看懂別人寫的代碼就行,自己就不用嘗試了。對於有需要的小夥伴,推薦找一個培訓班或者裙進行系統學習,下文會講到呢 。
有了以上基礎,就可以進行一般的靜態網頁設計,不過對於復雜的頁面還需要進一步學習。
jQuery,簡單易用,在W3school簡單學習js後,直接上手jQuery即可完成一些簡單的項目。學習方法也很簡單,照著產品文檔做幾個頁面就行了,不用面面俱到,以後遇到問題查文檔就行了。框架可以幫你屏蔽瀏覽器的差異性,讓你能更專注與Web開發學習的精髓部分。補充: 可以使用 Codecademy 學習 Javascript,jQuery,用戶體驗真的很好
傳統web從業者為什麼必須學習前端開發技能?——學習前端開發是晉升和加薪的捷徑。傳統web從業者,只要精通html+css,簡單的JS效果,切切圖,寫寫網站等就可以了,而如今的前端開發不再只是一個簡單的網站,現在越來越多的雲計算應用程序,比如web QQ接近我們經常使用的QQ的功能。以前用java 、J2EE、 .Net 、Object C等高級語言開發的應用程序也越來越走向web化、雲端化。 BS架構應用程序已逐漸成為主流。時代變了,用最犀利的前端技術武裝我們的大腦的時代已經來臨!
那麼我們應該怎麼學習前端開發這門技術呢 ? 現在很多小夥伴喜歡在互聯網上找視頻資料學習網頁製作,但是光看視頻你是不可能學會網頁製作的,沒有人指導你,而且很多視頻已經過時了 ,並沒有什麼用! 如果你真的想學習網頁製作這門技術,你可以來這個裙,前面是伍思二,中間是一把一,最後是八溜一! 在這里有最新的HTML課程 免費學習 也有很多人指導你進步,不需要你付出什麼 只要你有一顆學習的心就可以了。
下面是關於前端開發的一下雜談 有興趣的可以看看 :
1、想要跟上潮流,想要掌握最新技術,做高精尖人才升職加薪,必須學習前端開發最新技能,畢竟做前端的就得跟上時代的潮流,如果有小夥伴想要學習前端開發,個人認為潭州學院還是蠻不錯的 !相比於線下的培訓班,潭州無論是學費還是學習時間,都遠遠比線下的培訓班更加實惠,而且只要有電腦,有網路就可以進行學習!
2、前端開發的就業方向及薪資情況。
記得有人說過,未來不再有互聯網公司,因為未來所有的企業都會有互聯網部門,而互聯網世界離不開前端開發,像淘寶、阿里巴巴、支付寶、騰訊、京東、新浪微博等等大型的基於互聯網的企業與產品,都需要優秀的前端高級開發人才。
不僅僅是互聯網企業,隨著O2O模式的越來越普及,傳統企業越來越互聯網化、雲端化,前端開發人才需求越來越多,人才缺口高達上百萬。
招聘網站上現在的前端開發工程師的平均薪酬已經達到了12926元,需求巨大,前景廣闊,薪資還高。
3、你適不適合學習前端開發?
如果你已經有了傳統web基礎(css+div),那麼是時候提升你的前端開發技能了…
如果你沒有接觸過web前端開發,那麼如果你經常上網,沖浪,希望要了解互聯網世界背後的故事,可以先從web前端開始了解,因為這是開啟互聯網世界大門的鑰匙…
web前端JS課程的核心特點。
web前端課程的核心特點是:我們不僅僅要學會製作一個網頁,一個特效。
更多的是我們要用web前端開發傳統應用程序,我們做pc端,移動端,各種響應式,web 游戲,web 企業管理系統,web 移動程序,開發一個大規模項目,html5游戲,甚至用js開發傳統高級語言才能做的資料庫交互,不用後台語言,就靠我們js做後台,流行大趨勢……
4、課程模塊介紹。
未來需要什麼,我們就需要學什麼:
模塊1:基礎入門階段;
模塊2:web移動開發– html5、 css3、
模塊3:html 5 游戲— html5 、canvas;
模塊4:用js去做傳統java 、.NET、 PHP才能做的資料庫操作,伺服器編程。— ajax 、node.js;
模塊5:大型BS、雲計算、項目開發(比如淘寶,京東)–面向對象、設計模式、大型項目分層架構思想(比如MVC,MVVM)、js框架、web前端架構、js組件;
5、學習方法、薪資目標。
【兩大基礎,內外雙修】
兩大基礎:js基礎(蹲馬步,基礎中的基礎–函數,事件,語句等)、面向對象(基礎)。內外雙修:
【內】掌握面向對象編程思維,模塊化編程思維,大型項目分層編程思維,大型項目團隊如何合作;
【外】學習一些前輩總結出來的最佳編程實踐:設計模式,比如能夠保證全局唯一的單例模式,創造萬物的工廠模式,模擬現實中介的中介模式,代理模式,以及所有業界都在談,都在吹,都在用的依賴倒置,依賴注入,面向切面編程等。
結語:年前,隨著iPhone的興起,iOS開發火爆中國。當年的行動者,如今已經成為百萬富翁!今天,隨著HTML5等WEB前端技術興起,前端開發的大潮已經襲來!趕快行動,讓青春不留遺憾,佔領行業制高點,主動權就再你的手中!
㈨ 菜鳥求助關於WebService的問題
Web service是一個平台獨立的,低耦合的,自包含的、基於可編程的web的應用程序,可使用開放的XML(標准通用標記語言下的一個子集)標准來描述、發布、發現、協調和配置這些應用程序,用於開發分布式的互操作的應用程序。
Web Service技術, 能使得運行在不同機器上的不同應用無須藉助附加的、專門的第三方軟體或硬體, 就可相互交換數據或集成。依據Web Service規范實施的應用之間, 無論它們所使用的語言、 平台或內部協議是什麼, 都可以相互交換數據。Web Service是自描述、 自包含的可用網路模塊, 可以執行具體的業務功能。Web Service也很容易部署, 因為它們基於一些常規的產業標准以及已有的一些技術,諸如標准通用標記語言下的子集XML、HTTP。Web Service減少了應用介面的花費。Web Service為整個企業甚至多個組織之間的業務流程的集成提供了一個通用機制。
web廣泛用到的技術:
TCP/IP:通用網路協議,被各種設備使用
HTML(標准通用標記語言下的一個應用):通用用戶界面,可以使用HTML標簽顯示數據
.NET: 不同應用程序間共享數據與數據交換
Java:寫一次可以在任何系統運行的通用編程語言,因為java具有跨平台特性
XML(標准通用標記語言下的一個子集):通用數據表達語言,在web上傳送結構化數據的容易方法
他們的特點是其開放性,跨平台性,開放性正是Web services的基礎。
近幾年來,Internet的迅猛發展使其成為全球信息傳遞與共享的巨大的資源庫。越來越多的網路環境下的Web應用系統被建立起來,利用HTML、CGI等Web技術可以輕松地在Internet環境下實現電子商務、電子政務等多種應用。然而這些應用可能分布在不同的地理位置,使用不同的數據組織形式和操作系統平台,加上應用不同所造成的數據不一致性,使得如何將這些高度分布的數據集中起來並得以充分利用成為急需解決的問題。
隨著網路技術、網路運行理念的發展,人們提出一種新的利用網路進行應用集成的解決方案——Web Service。Web Service是一種新的Web應用程序分支,其可以執行從簡單的請求到復雜商務處理的任何功能。一旦部署以後,其他Web Service應用程序可以發現並調用它部署的服務。因此,Web Service是構造分布式、模塊化應用程序和面向服務應用集成的最新技術和發展趨勢。
㈩ WEB 前端菜鳥,感覺很迷茫,該怎麼做
剛步入前端你首先要把前端的基礎支持打牢固,像html,html5,css,css3運行的很熟練,前期切圖寫靜態頁面的能力,寫各種效果的能力要提升的比較高,接下來你要繼續往更高層次的發展就需要著手開始寫js,用js實現各種交互,這個階段,然後就是需要熟悉運行各種js框架,jQuery,vue,react,angular等等,最後就是不斷提升你的code能力 最後成為大牛