电竞比分网-中国电竞赛事及体育赛事平台

分享

微軟正式發(fā)布Visual Studio LightSwitch 2011

 敦行齋 2011-07-30

微軟于昨日發(fā)布了Visual Studio LightSwitch 2011的正式版。不過由于未知原因,尚未對中國大陸地區(qū)提供下載??梢酝ㄟ^這里下載英文測試版的在線安裝包。

作為在VS 2010的基礎(chǔ)之上,發(fā)布的一款收費開發(fā)工具,微軟的意圖非常明顯:就是提供一款價格相對低廉,功能靈活的RAD(快速應(yīng)用程序開發(fā))工具,給那些只進(jìn)行業(yè)務(wù)應(yīng)用開發(fā)的企業(yè)和水平相對初級的開發(fā)人員使用,讓他們能夠以最簡單的方式快速開發(fā)出可以運(yùn)行于桌面、Web和云中的業(yè)務(wù)應(yīng)用程序。當(dāng)然,Visual Studio LightSwitch也提供編碼開發(fā)的方式,讓有編碼能力的開發(fā)人員來增強(qiáng)和擴(kuò)展LightSwitch應(yīng)用的功能。

Visual Studio LightSwitch默認(rèn)使用SQL Server Express作為數(shù)據(jù)源,基于Entity Framework(實體框架)實現(xiàn)數(shù)據(jù)的訪問。對于開發(fā)者而言,只需要使用內(nèi)置的數(shù)據(jù)類型創(chuàng)建邏輯上的數(shù)據(jù)模型,Visual Studio LightSwitch就會使用特定于數(shù)據(jù)源的數(shù)據(jù)類型來生成物理的數(shù)據(jù)結(jié)構(gòu)。另外,Visual Studio LightSwitch也可以連接外部的數(shù)據(jù)源,包括:SQL Server、SharePoint列表對象和WCF RIA Services。

Visual Studio LightSwitch采用了一種簡化的界面生成方式。首先,可以基于數(shù)據(jù)模型按照特定的模板生成初始的界面。而界面的布局和包含的控件,用樹形的方式列出,而非其他開發(fā)工具常見的界面設(shè)計視圖。如果需要對界面進(jìn)行自定義,也是在這種樹形的列表上,添加控件元素,更改布局。尤其讓人驚奇的一點就是,最終用戶在LightSwitch應(yīng)用的運(yùn)行過程中,甚至可以對界面進(jìn)行自定義。Visual Studio LightSwitch這種特別的界面設(shè)計方式和運(yùn)行效果,都是得益于Silverlight和XAML的強(qiáng)大功能。

Visual Studio LightSwitch的正式發(fā)布,也帶來兩個重要的內(nèi)容:Starter Kits(起步示例)和Extensions(擴(kuò)展包)。

目前,Starter Kits包含了如下示例:

  • Customer Service
  • Expense Tracker
  • Issue Tracker
  • Job Candidate Tracker
  • Performance Review
  • Status Report
  • Time Tracker

而通過Visual Studio LightSwitch Extensibility Toolkit,專業(yè)的開發(fā)人員可以使用VS 2010(專業(yè)版以上)來創(chuàng)建相應(yīng)的擴(kuò)展,實現(xiàn)自定義的主題、主界面、業(yè)務(wù)數(shù)據(jù)類型、控件、界面模板和數(shù)據(jù)源。目前,已經(jīng)有幾家微軟的合作伙伴提供了擴(kuò)展:

  • ComponentOne:為OLAP應(yīng)用程序提供了大量有用的功能
  • DevExpress:同樣也為LightSwitch應(yīng)用提供報表功能
  • First Floor:為LightSwitch提供了集成Office文檔的功能
  • Infragistics:為LightSwitch提供了豐富的控件、特別的主題和主界面
  • RSSBus:提供了豐富的數(shù)據(jù)源擴(kuò)展,可以訪問Google、Salesforce等

當(dāng)然,大家也可以在Visual Studio Gallery中找到更多的擴(kuò)展。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多