2011-10-06 63 views
0

我是一個專業的.NET開發人員,爲慈善事業提供一個項目,我沒有時間完成。我有一個數據庫(SQL Server 2008 R2 Express),報表和事務性應用程序(通過Visual Studio 2010 C#Express的WinForms)。我需要編寫一個管理員應用程序來允許用戶配置系統,目前我在SQL中完成的工作。我希望VS LightSwitch能讓我在比WinForms花費的時間少得多的時間內完成這個項目。但是如果它不起作用,我不想花很多時間去嘗試。問題:Visual Studio Light Switch可以與現有數據庫一起使用嗎?

  • 是否可以使用VS LightSwitch讀取/插入/更新現有表?它可以從視圖中填充實體並使用存儲過程來修改它們嗎?

  • VS VS LightSwitch可以與VS Studio 2010 Express結合使用嗎?

我真的很感激知道,如果我的類型的項目是可行的LightSwitch。

回答

0

是的,它可以與現有的數據庫一起使用。 MSDN上的instructional videos顯示如何。

就使用VS Express而言,我不相信您可以使用VS Express打開Lightswitch應用程序。

我也親自發現,儘管Lightswitch應用程序適用於數據的快速和骯髒的CRUD實用程序,但我發現它很容易轉到標準的ASP.NET網站或WinForms應用程序我需要任何不能從盒子中獲得的功能。

像編寫自定義窗體來顯示報告一樣簡單的事情成爲Lightswitch中的一項艱鉅任務。 (或者我太習慣我熟悉的工具了)。

但是,您所描述的場景完全是我將使用Lightswitch的一種類型 - 一種快速且骯髒的應用程序,允許在數據庫上使用CRUD功能。它與動態數據網站在概念上非常相似,不同之處在於它使用WPF而不是ASP.NET,而且更具有限制性。

2

是的,比如說看到: 快速輕鬆數據管理的LightSwitch http://lightswitchhelpwebsite.com/Blog/tabid/61/EntryId/57/Quick-And-Easy-Data-Management-With-LightSwitch.aspx

而且,LightSwitch的不只是爲 「快速和骯髒的CRUD應用程序」。我們正在將它用於大型複雜應用程序。就像DotNetNuke仍然是ASP.NET一樣,LightSwitch仍然是一個Silverlight應用程序。

請參閱本網站的什麼的LightSwitch真的可以做一個更好的主意: http://lightswitchhelpwebsite.com

相關問題