iT邦幫忙

0

asp.net chrome vs ie

各位大大好,小弟是剛進入公司接觸asp.net一個月的菜鳥,
問題1.為什麼公司內部網頁都是用ie瀏覽器,除了舊時期可能還沒有chrome瀏覽器出現,還有其他方面的考量嗎? 如果未來公司需要改版,使用chrome瀏覽器會有什麼淺在問題嗎?

問題2.目前都使用web forms,有聽過MVC,看了一些文章說學MVC cp值較高,Web forms要被淘汰了,因此我該直接學MVC嗎,不確定每個開發專案都適合用MVC~

看更多先前的討論...收起先前的討論...
w4560000 iT邦新手 4 級 ‧ 2020-08-07 11:56:56 檢舉
若公司還有Webform專案需要維護,就遇到問題再去看一下就好,不用花太多心力在這上面,若沒有的話,就直接學MVC 、 Web API,若以目前業界對技術較開放的公司,新專案的首選會是 前端框架(angular 、 react 、 vue) 搭配 .net core Web API
listennn08 iT邦研究生 1 級 ‧ 2020-08-07 13:33:52 檢舉
在 ie 能跑不見得 chrome 也能跑
尤其是放很多 ie 專用語法在裡面的話
ie 專用元件 Activex
w4560000 iT邦新手 4 級 ‧ 2020-08-07 13:59:01 檢舉
了解 那我刪掉瀏覽器的建議 以免誤人子弟
短期來看 (為了完成工作任務)
可以先學 Webform

但長期投資還是建議學 MVC
比較符合目前市場需求

> 因此我該直接學MVC嗎,不確定每個開發專案都適合用MVC
這個要看公司文化
就給您自行體會了
唉~
froce iT邦大師 1 級 ‧ 2020-08-07 14:23:29 檢舉
這年頭,請直接搞定chrome就好

Webform請乖乖放生他

2 個回答

1
glj8989332
iT邦新手 3 級 ‧ 2020-08-07 12:05:04

先回問題2:

一起看看知名的NET MVP 黑暗執行緒大大的這篇文 ASP.NET Core 值得學嗎?

裡面有提到Web Form將會越來越少人用, 原因是它的框架彈性太少, 把HTML、JS等綁得太死, 導致要加上一些JS的功能會很卡; 而MVC, 強調關注點分離, 在設計上延伸性、維護性都比Web Form好.

其它程式語言也一樣, Java的Spring MVC, PHP的Laravel, 都是以MVC框架活躍在網頁開發上~

回到問題1:

也許會出問題, 因為早期有些JS語法只支援IE, 搬到Chrome/Firefox之類的瀏覽器會無法作用....如果要全新改版, 當然希望以Chrome為目標, 但還是要評估專案的客戶環境, 多做點測試.

現在前端開發的套件很多, 像Angular/React等, 編譯時都能轉成ES5早期的語法, [盡可能]滿足大部分的瀏覽器, 而IE10以前的坑....就隨緣了. 所以也能考慮導入這些JS框架, 設計一個前後端分離的網站.

2
海綿寶寶
iT邦大神 1 級 ‧ 2020-08-09 08:05:06

你才進公司一個月
這些都不是你真正該想的問題

問題1.為什麼公司內部網頁都是用ie瀏覽器,除了舊時期可能還沒有chrome瀏覽器出現,還有其他方面的考量嗎? 如果未來公司需要改版,使用chrome瀏覽器會有什麼淺在問題嗎?

你先選一套公司的內部網頁系統
分別用 ie/chrome 瀏覽器從頭到尾每個畫面都用過一遍
如果兩個瀏覽器都順利完成,就沒有你所謂的淺在問題了
如果 chrome 瀏覽器有問題,你也能比較清楚知道是什麼問題
你如果連這樣都做不到這樣的時間都不想花
來這裡問到的答案對你也沒有什麼幫助的

問題2.目前都使用web forms,有聽過MVC,看了一些文章說學MVC cp值較高,Web forms要被淘汰了,因此我該直接學MVC嗎,不確定每個開發專案都適合用MVC~

公司用什麼你就學什麼
自己有空的時間你想學什麼就學什麼
不想學公司用的你就換工作

不然有人跟你說
學 php cp值比 MVC 高
學 java cp值比 php 高
學 python cp值比 java 高
學 objective C++ cp值比 python 高
你要怎麼辦
/images/emoticon/emoticon10.gif

我要發表回答

立即登入回答