This website is best viewed using the Google Chrome Browser.
Example WPF Application
Savvy Realm Web Extractor
Important Notes Before You Download The Installation File:
Uninstall any other instalations of Savvy Realm Web Extractor that may already be on your PC before running this install program.
This software install will install .NET Framework 4.7.2 if it is not already on your PC. If you do not want this version of .NET Framework installed on your PC then do not run this installation. Rather than run the installation on your PC, you may want to consider waiting until the online video of using it is available.
Windows 10 or Windows 7 SP1
.NET 4.7 or later. Software installation will install if needed
2.4 GHz single core processor
1 Gig ram or more
Savvy Realm Web Extractor Download
This is the software installation file for Savvy Realm Web Extractor.
The software Installation provides an uninstall for simplified removal
Conversion Window For HTML Select Lists
Sample of Windows Help File Built For This Project
Help About Window
WPF Development Skills Demonstrated In This Demo Program Created by Robert G. Marquez
Ability to produce a software installation program for a WPF application using Advanced Installer.
Programming tools: Visual Studio 2017 Professional was used. In this early release, version 1.0.0, all user interface controls used were those that come with Visual Studio 2017. No 3rd party frameworks were used. Third party frameworks will most likely be used in later releases.
C# programming to create an internet web api to return the current released application version and other related data in JSON format.
C# programming to perform an asynchronous call to an internet web api. The returned information is to determine if there is a newer version of the WPF application on the web.
C# programming to read an internet web page and bring its content into a WPF application.
C# programming to convert both a formatted and unformatted web page with html select data into a user selected output.
WPF Windows created using hand coded XAML
Detection of binary and text files to avoid loading binary data.
Data transfers via clipboard (copy and paste).
Saving WPF application data to text files.
Loading text files into a WPF application.
Creation of a Windows Help file with hyperlinks for use by a WPF application.
Opening a Windows Help file at specific topics based on application location.
Dynamic control sizing and adjustments with WPF window sizing.
Dynamic image displaying based on user interface selections.
Development of support for drag and drop of internet addresses from web browsers onto the WPF application
Graphical images such as icons and backgrounds managed with WPF resource dictionaries
A PDF user guide to demonstrate an example of my technical documentation skills.
Graphical design software: All background window images were created from scratch. Tools used were Photoshop, Cinema 4D R19, and Vue xStream.