2010-12-02 77 views
2

如果您想構建最昂貴的Web應用程序,您會使用什麼? 不購買除了VS2010和SQL Server數據庫之外的Microsoft產品。.NET Web應用程序的尖端技術?

價值增加是否在於您使用的技術和架構模式中應用的技術?

如果是這樣,所有應用程序層的.NET技術之間如何使用以增加網站價值?

我在問這是因爲我有商業機會,我沒有錢投資,因此我想用技術貢獻來覆蓋我的合作伙伴的投資。

非常感謝。

回答

5

恕我直言,我不會嘗試通過投資昂貴的技術來增加我的網站價值:-) 我認爲你應該把工作時間放在一起,它將建立這個網站並把它乘以一個與你的價值相對應的因子。

+0

當然我同意這一點,但我的問題是關於技術和建築的建議,這將使我的網站更有價值。我的想法來自簡單的比喻,例如靜態網站不那麼有價值,那麼動態。我的技能當然對最終產品的價值至關重要,但這是你們不能通過stackoveflow幫助我快速完成的事情。謝謝 – eomeroff 2010-12-02 10:01:15

2

我想你會用自己的方式使用ASP.NET MVC開發(可能MVC3與EF 4.0作爲ORM)使用VWD Express 2010和Sql Server Express(如果您自己託管,否則託管公司將給你的Sql Server Db),然後在你開始賺錢並且網站點擊量增加之後,再轉到Sql Server 2008和Visual Studio。如果您認爲性能還不錯,也可以繼續使用。

當然這是一個簡單的答案,Mariusz也是對的。

0

Team Silverlight的Bob Muglia在微軟PDC會議後發佈了blog entry。關於富Web應用程序,微軟稱其爲Silverlight的首選技術(即與Flash競爭)。但是,隨着HTML 5的出現,微軟可能會改變其決策。

這是什麼意思? Silverlight/HTML5是微軟用於富Web應用程序的首選技術。這並不意味着ASP.NET(包括MVC)失去了它的價值,但隨着用戶對更豐富,更互動的Web應用程序的需求不斷增加,我會投入更多的資金來幫助我使用SL和HTML 5。

這並不改變Visual Studio/SQL Server的增值。

0

切邊是變鈍的第一件事。

我會更進一步的說馬裏烏斯,並且說,實際上,儘管在談論您使用的尖端技術方面存在市場優勢,但長期價值(無論是對客戶還是對客戶一個投資者),使用尖端技術是必須證明的,儘管它是一個賣點。

首先,一些尖端技術需要使用別人的軟件。即使它是開源的,你現在也依賴於其他供應商。如果它是專有的,那麼你更加依賴(可能會分發一個適合你的定製版本 - 不是你想要用任何軟件做的事情,但是至少如果你有源碼的話可能會有這種可能性) 。

同時爲這個問題,如果它的許可費,那麼這會增加你的系統的總體擁有成本,不利於你的方式(即,如果每個安裝有第三方軟件,售價X美元的設置,這是X美元,你必須包括在你的價格,你從來沒有從任何價值作爲供應商)。其次,今天的尖端技術可以成爲未來的魚和薯片包裝*。事實上,人們可以絕對肯定地說,其中一些會成爲許多人工具箱的一個共同部分,而其中一些會找到一個重要的位置,但它永遠不會成爲一個技術,人們使用。

這是一個安全的預測。棘手的預測是哪個會做哪個。影響這個因素的因素是競爭格局中的技術,心理,社會,政治和營銷因素的混合,因爲很難判斷當前哪些玩家會主導,並且沒有什麼可以說新的東西會殺死所有的東西。

現在,這些都不意味着你應該避開前沿。這並不意味着您應該回避使用第三方技術(無論是專有還是開放)。這確實意味着你應該確保你從中獲得價值。如果你使用過去十年來經過試驗和測試的結果,那麼在五年的時間內它仍然可靠(甚至可能進一步改進)的可能性比使用六個月大的產品要大得多。

將尖端技術轉化爲競爭優勢的方法不是使用它們,而是使用它們來做一些你無法做到或做得不好的事情(可靠,便宜,快速,有效都算作「好」)。即使在這裏,如果你能想出一種把舊技術轉化爲別人使用新技術的好方法,你也許能夠與更便宜,更可靠的產品競爭。

保持意識到與您的領域相關的技術也是非常重要的,您選擇不使用 - 它的另一面很難預測什麼會生存和發展,因爲您決定不使用的技術可能會成爲技術以後你確實想要甚至需要使用它。最後,所有的技術決策都將成爲未來發展的資產和負債,併爲客戶和投資者帶來價值。你不能指望技術自己出售,你只能做出合理的技術決策,以便那些銷售技術的人(無論是別人,還是你扮演不同的角色)在談論資產時能夠更輕鬆地工作。

*在監管不嚴格的日子裏,英國和愛爾蘭在舊報紙上包裝魚和薯條的情況很普遍。我不確定今天的新聞成語如何成爲明天的魚和薯條,轉化爲世界其他地區的讀者。

相關問題