Microsoft Visual Studio LightSwitch 2011 | |
---|---|
Typ | Prostředí pro vývoj softwaru |
Vývojář | Microsoft |
Operační systém |
Windows XP SP2 Windows Server 2003 SP1 Windows Server 2003 R2 (32bitové x86 a x64bitové verze) Windows Vista Windows Server 2008 Windows 7 [1] |
První vydání | 28. července 2011 |
Hardwarová platforma |
x86 nebo x64 (WOW) 1,6 GHz nebo rychlejší procesor 1024 MB RAM (1,5 GB při spuštění ve virtuálním počítači) 3 GB volného místa na pevném disku 5400 ot./min pevný disk Kompatibilní grafický adaptér DirectX 9 a podporuje rozlišení obrazovky 1024 x 768 nebo vyšší [1] |
Nejnovější verze | ( 28. července 2011 ) |
Čitelné formáty souborů | Projekt Visual Studio LightSwitch [d] , projekt Visual Studio LightSwitch [d] a projekt Visual Studio LightSwitch (V3) [d] |
Vygenerované formáty souborů | Projekt Visual Studio LightSwitch [d] , projekt Visual Studio LightSwitch [d] a projekt Visual Studio LightSwitch (V3) [d] |
Stát | Vývoj ukončen |
Licence | Microsoft EULA |
webová stránka | msdn.microsoft.com/en-us… |
Microsoft Visual Studio LightSwitch 2011 (zkr. LightSwitch ) je vývojové prostředí zaměřené na vytváření podnikových aplikací postavených na stávajících technologiích .NET a Microsoft . Vytvořené aplikace se skládají ze tří vrstev: uživatelské rozhraní na Microsoft Silverlight ; přístup k logice a datům ve službách WCF RIA a Entity Framework; úložiště dat pomocí Microsoft SQL Server Express, Microsoft SQL Server nebo Microsoft SQL Azure . LightSwitch také podporuje další zdroje dat včetně Microsoft SharePoint . Pomocí Microsoft Visual Studio LightSwitch je možné vytvářet jak klientské aplikace, které běží na lokálním počítači uživatele, tak webové aplikace založené na prohlížeči. LightSwitch zahrnuje grafické návrháře pro entity a jejich vztahy, dotazy a uživatelské rozhraní. Obchodní logiku lze napsat ve Visual Basic .NET nebo Visual C# , ale zároveň je podle Microsoftu řešení mnoha problémů pomocí LightSwitch možné bez ručního psaní jakéhokoli programového kódu, včetně uživatelů, kteří nejsou kvalifikováni jako programátor (což je zdůrazněno v produktové reklamě). LightSwitch lze nainstalovat jako samostatnou aplikaci nebo jako doplněk k Visual Studio 2010 Professional a vyšším edicím. První finální verze Microsoft Visual Studio LightSwitch (Visual Studio Light Switch 2011) byla k dispozici předplatitelům MSDN a začala se prodávat na konci července 2011.
V první beta verzi LightSwitch dříve oznámené vestavěné šablony chyběly [2] . Martin Heller ve své recenzi této verze dochází k závěru, že stanoveného cíle usnadnit vývoj databázových aplikací lidem bez programátorských dovedností nebylo dosaženo. Jako důvody pro to uvádí inherentní složitost úkolu a příliš silnou vazbu na Visual Studio [2] .
LightSwitch byl otevřen pro předplatitele MSDN 28. července 2011 v několika jazycích najednou, včetně ruštiny. Následující den, 29. července, byla na oficiálních stránkách Microsoftu pro veřejnost uvolněna demoverze LightSwitch, kterou je možné zakoupit také na oficiálním internetovém obchodě korporace www.microsoftstore.ru . 1. srpna byl produkt zpřístupněn ke koupi od partnerů společnosti Microsoft [3] . Společnost však zavedla omezení na prodej LightSwitch v Číně [1] .
Analytická agentura Forrester popsala cílové publikum jako „uživatele – vývojáře podnikových aplikací“ ( anglicky End-User Business Developers ). Mezi tyto vývojáře patřili i specialisté, kteří nejsou profesionálními softwarovými vývojáři, ale zabývají se tvorbou podnikových aplikací pro poskytování nových obchodních funkcí nebo rozšiřování možností již používaných softwarových řešení [3] .
Vývoj v LightSwitch probíhá pomocí technologií Silverlight 4 a .NET Framework a také doporučených návrhových vzorů, včetně vzoru MVC [3] .
V říjnu 2016 Microsoft oznámil konec vývoje LightSwitch a zároveň společnost představuje alternativní variantu nazvanou PowerApps.
Vývojový tým uvedl, že podpora všech aplikací LightSwitch bude pokračovat spolu s podporou pro Visual Studio 2015 až do října 2020.
IDE | |
---|---|
Univerzální | |
C / C++ | |
ZÁKLADNÍ | |
Jáva |
|
Pascal | |
PHP |
|
Krajta | |
ActionScript | |
rubín | |
srovnání |