logging in or signing up Windows Applicaties Bouwen met Visual Studio NET Davide Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 264 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: February 21, 2008 This Presentation is Public Favorites: 1 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Windows Applicaties Bouwen met Visual Studio.NET: Windows Applicaties Bouwen met Visual Studio.NET Sijmen Koffeman Development Consultant MicrosoftAgenda: Agenda Wat is “dot NET”? Windows Forms in vogelvlucht Nieuwe Grafische mogelijkheden Browser Integratie “Auto-Deployment”.NET Ontwikkel Platform: .NET Ontwikkel Platform WinForms (Windows UI) WinForms (Windows UI)Introductie WinForms : Introductie WinForms Een Raamwerk Gebruikt .NET Framework en Win32 API Een Architectuur Voor controls en containers Designer Support Custom Controls Geen verborgen code meerDocking and Anchoring: Docking and Anchoring Anchoring Anchor-en t.o.v. Top and Left, Top and Right, All Corners, Etc. Docking PositioneringOvererving (inheritance): Overerving (inheritance) Creëren van forms op basis van een reeds bestaande form Inherited Forms toevoegen aan de designer Snel kiezen van welk form je wilt overerven Kan ook met code public class FormNews : MyApp.FormListDemo 1: Demo 1 Window Forms Docking en Anchoring InheritanceGrafische Uitbreidingen: Grafische Uitbreidingen Veel controls Uitgebreide grafische ondersteuning – GDI+ Ondersteuning voor ‘platte’ (Office XP) en 3D stijlen Geavanceerde layout Print support UitbreidbaarDemo 2: Demo 2 Window Forms Grafische mogelijkhedenBrowser Integratie: Browser Integratie Maak de controls Maak een HTML document met een <object> tag <object id=“SimpleControl” classid=“http://localhost/myControls/ myControl.dll#MyControlNamespace. MyControlClass> Creëer een Virtual Directory en zet de Permissies Smart Client: Smart Client “No Touch” deployment Applicatie isolatie is de standaard Geen registratie nodig Versiebeheer – geen bijwerkingen Web-based deployment Veilig Veilig om downloaded code uit te voeren Smart Client Beveiliging: Smart Client Beveiliging Code Access Security (CAS) maakt Windows Forms controls veilig Uitvoering te controleren door Permissies Permissie Sets Code Groups (Zones) Code groups hebben Permissie SetsSmart Client?: Smart Client? Internet Explorer 5.5 + .NET Framework v1 (+) Kleine impact Veilig Lichtgewicht “Hello World” ~ 3.5K Makkelijk uit te rollenBrower Integratie Voorbeeld: Brower Integratie VoorbeeldDemo 3: Demo 3 Browser Integratie Smart ClientAuto-Deployment: Auto-Deployment Afhankelijke componenten worden automatisch ge-download Applicatie komt stukje bij beetje naar de gebruiker Geen installatie Gebruik Assembly.LoadFrom Opgeslagen in de Download cache Wordt alleen nogmaals ge-download als er een nieuwere versie isAuto-Deployment Voorbeeld: Auto-Deployment VoorbeeldDemo 4: Demo 4 Auto-Deployment Smart Client (bis)Samenvatting: Samenvatting Windows Forms controls zijn veilig, licht gewicht en kunnen ge-host worden op een web pagina Windows Forms applications zijn gemakkelijk te schrijven en eenvoudig uit te rollen You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
Windows Applicaties Bouwen met Visual Studio NET Davide Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 264 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: February 21, 2008 This Presentation is Public Favorites: 1 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Windows Applicaties Bouwen met Visual Studio.NET: Windows Applicaties Bouwen met Visual Studio.NET Sijmen Koffeman Development Consultant MicrosoftAgenda: Agenda Wat is “dot NET”? Windows Forms in vogelvlucht Nieuwe Grafische mogelijkheden Browser Integratie “Auto-Deployment”.NET Ontwikkel Platform: .NET Ontwikkel Platform WinForms (Windows UI) WinForms (Windows UI)Introductie WinForms : Introductie WinForms Een Raamwerk Gebruikt .NET Framework en Win32 API Een Architectuur Voor controls en containers Designer Support Custom Controls Geen verborgen code meerDocking and Anchoring: Docking and Anchoring Anchoring Anchor-en t.o.v. Top and Left, Top and Right, All Corners, Etc. Docking PositioneringOvererving (inheritance): Overerving (inheritance) Creëren van forms op basis van een reeds bestaande form Inherited Forms toevoegen aan de designer Snel kiezen van welk form je wilt overerven Kan ook met code public class FormNews : MyApp.FormListDemo 1: Demo 1 Window Forms Docking en Anchoring InheritanceGrafische Uitbreidingen: Grafische Uitbreidingen Veel controls Uitgebreide grafische ondersteuning – GDI+ Ondersteuning voor ‘platte’ (Office XP) en 3D stijlen Geavanceerde layout Print support UitbreidbaarDemo 2: Demo 2 Window Forms Grafische mogelijkhedenBrowser Integratie: Browser Integratie Maak de controls Maak een HTML document met een <object> tag <object id=“SimpleControl” classid=“http://localhost/myControls/ myControl.dll#MyControlNamespace. MyControlClass> Creëer een Virtual Directory en zet de Permissies Smart Client: Smart Client “No Touch” deployment Applicatie isolatie is de standaard Geen registratie nodig Versiebeheer – geen bijwerkingen Web-based deployment Veilig Veilig om downloaded code uit te voeren Smart Client Beveiliging: Smart Client Beveiliging Code Access Security (CAS) maakt Windows Forms controls veilig Uitvoering te controleren door Permissies Permissie Sets Code Groups (Zones) Code groups hebben Permissie SetsSmart Client?: Smart Client? Internet Explorer 5.5 + .NET Framework v1 (+) Kleine impact Veilig Lichtgewicht “Hello World” ~ 3.5K Makkelijk uit te rollenBrower Integratie Voorbeeld: Brower Integratie VoorbeeldDemo 3: Demo 3 Browser Integratie Smart ClientAuto-Deployment: Auto-Deployment Afhankelijke componenten worden automatisch ge-download Applicatie komt stukje bij beetje naar de gebruiker Geen installatie Gebruik Assembly.LoadFrom Opgeslagen in de Download cache Wordt alleen nogmaals ge-download als er een nieuwere versie isAuto-Deployment Voorbeeld: Auto-Deployment VoorbeeldDemo 4: Demo 4 Auto-Deployment Smart Client (bis)Samenvatting: Samenvatting Windows Forms controls zijn veilig, licht gewicht en kunnen ge-host worden op een web pagina Windows Forms applications zijn gemakkelijk te schrijven en eenvoudig uit te rollen