cubido business solutions gmbh Haidfeldstrasse 33 A-4060 Leonding di(fh) Wolfgang Straßer ° Rundumblick
Vorstellung Wolfgang StraßerWolfgang Straßer – Software Architect bei cubido business solutions gmbh – Schwerpunkte:.NET, SQL Server und DWH cubido business solutions gmbhcubido business solutions gmbh – Microsoft Gold Partner – Softwareentwicklung im Bereich Datenbanken, Business Intelligence und Enterprise Application Integration –.NET (WPF, Silverlight), SQL Server, MOSS –
Fahrplan – LightSwitch 360° Was ist Visual Studio LightSwitch?Was ist Visual Studio LightSwitch? Was brauche ich zur Entwicklung?Was brauche ich zur Entwicklung? Der LightSwitch EntwicklungszyklusDer LightSwitch Entwicklungszyklus – Entities – Screens – Queries SecuritySecurity DeploymentDeployment
Was ist Visual Studio LightSwitch? Werkzeug für die datenzentrierte Entwicklung von Geschäftsanwendungen für den Desktop, das Web und die CloudWerkzeug für die datenzentrierte Entwicklung von Geschäftsanwendungen für den Desktop, das Web und die Cloud Rapid Application DevelopmentRapid Application Development Modellgetriebene EntwicklungModellgetriebene Entwicklung Eckpfeiler:Eckpfeiler: – Einbindung von (externen) Datenquellen – Benutzeroberflächen – Individuelle Business-Logik – Adaptierbarkeit und Erweiterbarkeit
Was steckt hinter LightSwitch? Silverlight 4.0 WCF RIA Services Client Office Automation Presentation ASP.NET 4.0 WCF RIA Services Entity Framework OData Logic SQL Server SQL Server Express SQL Azure SharePoint (Access) Storage
LightSwitch - Entwicklungszyklus Start Describe / use your data Create screens for common tasks Refine Author business logic Customize screen layouts Define custom queries Extend Create custom Silverlight controls Integrate with custom data sources Explore ecosystem components
Es werde Licht… Beta 1 seit August 2010 verfügbarBeta 1 seit August 2010 verfügbar Plug-In für Visual Studio 2010Plug-In für Visual Studio 2010 – Achtung: Beta1 nicht kompatibel mit VS2010 SP1!
Und Action… !
Screen Designer
Abfragen (Queries) Bilden Basis für DialogeBilden Basis für Dialoge zwei vordefinierte Queries pro EntitySetzwei vordefinierte Queries pro EntitySet Eigene Abfragen können definiert werdenEigene Abfragen können definiert werden – Filter – Sortierungen – Parameter
Security Drei MöglichkeitenDrei Möglichkeiten – Windows Authentication – Forms Authentication – No Authentication BerechtigungenBerechtigungen Benutzer / RollenBenutzer / Rollen Security muss implementiert werden!Security muss implementiert werden! –.._CanInsert, …_CanDelete
Deploymentvarianten Desktop Client, 2 TierDesktop Client, 2 Tier Desktop Client, 3 TierDesktop Client, 3 Tier – Windows Client only Browser Client, 3 TierBrowser Client, 3 Tier – Mac / Windows Clients
Erweiterbarkeit Neue DatentypenNeue Datentypen Silverlight Custom ControlsSilverlight Custom Controls LightSwitch InfrastrukturLightSwitch Infrastruktur – Shell extensions Applikationsaufbau, Platzierung Ribbon etc. (z.B. TabletPC Shell) – Theme extensions Visuelle Darstellung (Controls etc.)
Interessiert an mehr Informationen? Visual Studio LightSwitch Webcast Nr. 2Visual Studio LightSwitch Webcast Nr. 2 – Donnerstag, 10. Februar :00 – Microsoft Big>Days 2011Microsoft Big>Days 2011 – Visual Studio LightSwitch – das „Access“ der Zukunft mit Silverlight (11:20 – 12:30) – In den Pausen am cubido Stand! Kontaktieren Sie uns…Kontaktieren Sie uns… –
Interessiert an mehr Informationen? Katapult.02Katapult.02 – Am in Wien, Marx Palast – MSDN Track: Web Entwicklung – HTML5, Silverlight, ASP.NET MVC, jQuery,… – TechNet Track: Deployment Projekte richtig managen Anmeldung & Details auf
Linksammlung 1 Visual Studio LightSwitchVisual Studio LightSwitch – DownloadDownload – WebInstaller: A54-BFD3-4AF6-A BBB2DFB A54-BFD3-4AF6-A BBB2DFB69 – ISO: LightSwitch Developer CenterLightSwitch Developer Center – LightSwitch „How Do I?“ VideosLightSwitch „How Do I?“ Videos –
Linksammlung 2 VS LightSwitch Team BlogVS LightSwitch Team Blog – Beth MassiBeth Massi – LightSwitch ForumsLightSwitch Forums – US/category/vslightswitch US/category/vslightswitch LightSwitch on Channel 9LightSwitch on Channel 9 –
Linksammlung 3 LightSwitch Training Kit (August 2010)LightSwitch Training Kit (August 2010) – FamilyID=ac1d8eb5-ac8e-45d5-b1e3- efb8e4e3ebd1&displaylang=en FamilyID=ac1d8eb5-ac8e-45d5-b1e3- efb8e4e3ebd1&displaylang=en Visual Studio LightSwitch SamplesVisual Studio LightSwitch Samples – LightSwitch Guided TourLightSwitch Guided Tour – Creating Your First LightSwitch ApplicationCreating Your First LightSwitch Application –