當應用程序走上 Web 時
你的商業伙伴試圖
連接
你時
到底會發生些什麼呢?這些應用程序將如何通訊?你能開發一些專有的通訊協議
但那將費時費力
並且最終效果是不大的
而且
每增加一個新伙伴就意味著要創建或采用專有協議
這無疑增加了你的工作量
也增加了你的商業伙伴的工作量
同時減少了成功的機會
或者你可以選擇 Windows DNA 結構和
NET
這樣做
你就會有一個認真的頭腦來開始滿足你每天所面對的
快速變化的需求
NET 鋪設了用戶和應用程序能從 Internet 的力量中獲得益處的道路
在
NET 裡
用戶獲得數據的能力(無論這些數據在何處)以及不同的應用程序共享和交換數據的能力成為可能並且現實
這是借助 XML 和 SOAP 實現的
這些技術可能會對全球電子商務市場中的應用程序的開發
配備和使用的方法產生革命性的推動
NET 操作平台和開發工具套件以及服務器是按照實現這一前景
並方便基於 Web 的應用程序開發來設計的
轉向基於 Web 的開發
看起來是大勢所趨
也許這讓人覺得無從下手
但它是可望亦可及的
你也許會發現咨詢機構的服務是有益而值得的投資
請關注那些在幫助並與技術人員合作方面擁有豐富經驗的咨詢機構
浏覽他們制作的網站
或看看他們基於 Web 開發的示例程序如何工作
一個具有豐富經驗的組織會列出很多東西
而不僅僅是一個令人印象深刻的目錄表
例如
一個可重復
可理解
可擴展的開發過程或方法
這個開發過程會使在 Microsoft
NET 平台上開發高端 Windows DNA 電子商務應用程序更方便
Windows DNA 和 NET 平台確保 Web 應用程序能很好地工作具有可伸縮性並可以在其它 Web 應用程序和服務中訪問但如何真正開始應用程序的開發呢?從哪裡開始呢?怎樣能把應用程序的基礎建立在很多開發努力的結果之上呢?如果你發現另外一些人已經完成了學習過程你能收獲他們勞動的果實這不是一件很好的事嗎?這樣的基礎經常被稱作應用程序框架但並不是所有的框架都是生而平等的
我們需要一個健壯的框架一個經過檢驗的結構它是開發人員開始的地方程序員不需要實現規則和數據處理他們需要的是開始組織應用程序一個良好的框架就是要做到這些擁有良好的程序模板的優勢後在對業務邏輯的實現上程序員就能有更大的自由來進行創造和革新
我們討論了基於 Web 的應用程序的機制需要的服務器和把東西拼在一起的方法從理論上講事情已經很明確了一旦硬件和軟件到位所需要的就是應用程序在它們上面運行應用程序是相對容易的部分作為一個開發者一定做過不少交付應用程序的工作開發人員和項目經理知道要實現的業務並且知道他們可以編寫 Web 應用程序來創造機會並提供一些幫助
雖然很多工具可以給我們一個開頭但經常遇到的簡單問題是這些工具變得太快它們使開發人員能在 Web 上運行應用程序但實際的問題是開發人員被迫在餅干切割機式的環境下開發哪些復雜且要求健壯的應用程序他們被剝奪了創造性卻被要求將 A 鍵插入 B 槽內以便能交付應用程序天知道在這樣的環境下有幾個程序員能越干越好?
讓我們來面對這個問題技術革新讓今天的開發者難於跟上一旦落在後面重新回到使用前沿技術開發軟件的位置就變得無比艱難你曾經落伍嗎?你是否覺得基於 Web 的開發正在離你越來越遠?
選擇一個引人注目的定義得很好的項目選擇一個經驗豐富的咨詢機構然後走向 NET尋找提供可重復經過檢驗的過程的咨詢機構一個在 NET 操作平台上支持 Windows DNA 應用程序開發的機構你的應用程序會和你一起成長適應你的業務需求的變化並且像你所需要的那樣開放
[] []
From:http://tw.wingwit.com/Article/program/net/201311/15126.html