Автор: Alex Khang PhD
Издательство: Independently published
Год: 2020
Страниц: 405
Язык: английский
Формат: pdf
Размер: 11.3 MB
Many e-books introduce the WPF and C#, but the most professional knowledge and practical guides as well as the most valuable that you need to buy is "Professional WPF and C# Programming - Practical Windows Desktop Apps Development Using WPF and C#". This book guides to design and develop the Windows Desktop app by using very detailed and professional techniques of WPF and C# programming language. So students, freshers, junior developers and even senior engineers in Software Engineering can learning along easily. If you want to get an in-depth practical of WPF platform and powerful, then this book is surly choice for you.
If you are student, fresher, developer and even senior and looking for a deeper understanding of the best-practice examples so that you can develop new modern Windows Desktop App that is professional, more practical, more robust, and more reusable in developing the software products?
Do not look for further any longer! Let's choose this book. It brings together 18 chapters of more than 50 most powerful features of WPF, and here are books’ outcomes:
You will:
- Explore the necessary of Windows Desktop app, why using WPF app, UWP app, XAML and why C# language.
- Learn how to use Visual Studio to create new a project or open an available project then build and run it. Familiarize yourselves with almost WPF controls with Theme, Style and Template.
- Know how to set the same properties for multiple controls or several elements in a WPF application at a time by using Resources mechanism.
- Learn how to design the Service-Based Database and SQL Server database.
- Understand how to use Data Binding process for establishing a connection between the UI controls and business logic objects.
- Discover how to apply data binding techniques for WPF Controls by using the ADO.NET objects and CRUD statements.
- Become proficient in the interaction between the Entity Data Model and SQL Server database using the LINQ and Data Binding techniques to manipulate the business data.
- Explore how to group or filter the related items together to a small collection of features for make viewing data easier. Discover how to use CRUD to manipulate data by using the Entity Data Model.
- Learn quickly three events are Direct Event, Bubbling Event and Tunnel Event and how to apply Bubbling Event in DataGrid control.
- Understand how to combine functionalities into re-usable command which can be invoked from several different locations and input controls.
- Explore how to use DocumentViewer control and Windows API to read and print XPS documents.
- Learn how to convert Word document to Xps document by C# which can use for Reporting functionality in Windows app.
- Explore how to implement the feature of drag and drop which supports dragging and dropping of data within both WPF applications as well as other Windows applications.
- Understand the limitation of a CRL property and know how to implement a Dependency Property for your control.
- Explore how to make look and feel really special with various types of media such as image, sound, video and rich media app look like professional player.
- Understand a new installation technology that automatically installs and configures a client-side application when a user clicks on a link, such as on a CD, a link in a Web site, or on a UNC path.
While you are developing the Windows Desktop App, the knowledge about these features will help you to solve the challenges you face and encounter every day.
About the Author:
Alex Khang has hold the technology director position and led many software projects using .NET Technology, Java, Android, SQL Server, Oracle, DB2, SAP Anywhere, Data Warehouse, Big Data, Data Science, AI Researcher, Data Migration, SharePoint Server, Workflow, and Azure Cloud for companies of German, Singapore, UK, America and Sweden in past years. Alex Khang is also teaching the coursework of Software Engineering at Universities. He is the author of 48 best-seller IT books and four specialized technology IT books in the University.
Скачать Professional WPF and C# Programming: Practical Software Development Using WPF and C#