Windows

Image Windows Forms application (WinForms)—Windows form applications are used to deliver business applications and tools built on the Windows platform. You typically select a WinForms application template when you need to build a solution that leverages the resources on the user’s machine. This means the application is installed and users expect it to run more responsively than the typical web application. WinForms applications can be standalone or data driven (often client-server). WinForms applications might connect to web services and work in both connected and unconnected scenarios.


Note

Microsoft has deemphasized building applications with WinForms. If you’re building a new business application, you should consider Windows Presentation Foundation (WPF) because you can create a more modern user experience with it. A WPF application can also be built as a Universal application that runs on various Windows devices such as desktop, phone, and tablet.


Image WPF application—WPF leverages XAML to allow you to create the richest, most full-featured client solution that runs on Windows. You choose WPF when you need to deliver a modern visual experience for your Windows application by taking advantage of vector-based scaling, 3D, and the benefits of using XAML markup.

Image Office and SharePoint—Visual Studio enables you to build solutions based on the Office productivity tools, including Excel, Word, Project, Visio, Outlook, and PowerPoint. Choose an Office project when you want to write a business-productivity application centered on, and running within, one of the Office applications or documents (such as an Excel template or spreadsheet). You can also develop SharePoint applications for delivering functionality through the collaboration portal.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset