WPF application for viewing database tree.
The following document describes capabilities of application and some aspects of implementation.
The main software part of application (located in the Model folder) is designed to display the trees of any databases for which are exist data providers. (By default .Net Framework includes mainly data providers for ADO.NET: SQL Server, OLEDB and ODBC)
The View folder contains XAML files witch consists implementation of the application interface.
The application architecture was designed using the MVVM pattern, the main implementation of this pattern is contained in the ModelView folder.
- Connect to database server
You can connect using Windows authentication or login and password for specific database owner.
- Displaying a tree of database objects
- View properties of database objects.
- View the software implementation of tables, views, functions and stored procedures.
- Search for entities by name.
- Save / open database tree in XML format.
(The current database store in the northwind.xml
file)