Presentation is loading. Please wait.

Presentation is loading. Please wait.

Windows Forms in Visual Studio 2005: An Overview Saurabh Pant Program Manager Microsoft Corporation.

Similar presentations


Presentation on theme: "Windows Forms in Visual Studio 2005: An Overview Saurabh Pant Program Manager Microsoft Corporation."— Presentation transcript:

1 Windows Forms in Visual Studio 2005: An Overview Saurabh Pant Program Manager Microsoft Corporation

2 Agenda Windows Forms 2005 Design Goals New Feature Demonstration Deployment using ClickOnce Questions Richer Control Set, Layout, Configuration Simplified, more powerful Data Support Design Time Enhancements Choosing a Presentation Technology

3 Windows Forms 2005: Design Goals Bring the Ease and Reliability of Web Deployment to the Client Facilitate building Profession Looking and Professional Behaving Applications Simplify Client Application Development Simplify Working with Data Fewer Lines of Code, Fewer Clicks

4 ClickOnce Deployment Framework Smart Client Deployment meets Web Deployment Run an Application by Clicking on a URL Update the Application by Updating on Server Targeted at Per User, Isolated, Non Impactful Applications Auto Update Flexible Declarative Update Options Rich Programmatic Extensibility Deep Microsoft Visual Studio Integration Rich Security Model CLR CAS sandboxing Permission elevation prompting w/ Authenticode

5 Deployment using ClickOnce

6 What’s New in WinForms 2005 Richer Control Set Tool Strip Control Suite Menu/Tool/Status Strip, ContextMenuStrip WebBrowserMaskedTextBoxBackgroundWorkerSoundPlayer Existing Controls Enhancements Layout Controls TableLayoutFlowLayoutSplitContainer Automatic Form Resizing Client Configuration Read/Write User Settings Read Only Application Settings

7 What’s New in WinForms 2005 … Designer Features Snap Lines Smart Tags Custom Component Support RAD Data Support Simplified Data Binding Partial Classes Data Support Data Grid View BindingSourceBindingNavigator

8 Developing Applications using Windows Forms 2005

9 Presentation Technology Guidance Use the best presentation technology for your application Use Windows Forms for line of business applications Use Windows Forms for line of business applications Use WPF for applications where having a distinctive look and feel is important Use ASP.NET, Atlas or WPF/E for your reach client needs Investments in Windows Forms continue to be valuable Windows Forms is a great development technology and remains the best choice for many applications Both Windows Forms and WPF share the same underlying platform and languages Windows Forms and WPF work great together – integrate WPF into your existing applications

10 Summary Windows Forms in Visual Studio 2005 make it easier to build and deploy professional looking, professional behaving applications Recommended Presentation Technology for Line of Business Applications Install Visual Studio 2005 Today Install Visual Studio 2005 Today http://lab.msdn.microsoft.com/vs2005 http://lab.msdn.microsoft.com/vs2005

11 Resources Windows Forms Website http://www.windowsforms.net Windows Forms FAQs http://www.windowsforms.net/faqs Windows Forms Samples http://www.windowsforms.net/Default.aspx?tabindex=4&tabid=49 Windows Forms Online Discussion Forum http://forums.microsoft.com/msdn/default.aspx?ForumGroupID=2 Windows Forms on MSDN http://msdn.microsoft.com/netframework/windowsforms Presenter’s Blog http://blogs.msdn.com/Saurabh

12 © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Windows Forms in Visual Studio 2005: An Overview Saurabh Pant Program Manager Microsoft Corporation."

Similar presentations


Ads by Google