I have decided to pre-release my C# version of the ASP Enterprise Manager tool.
It has been expressed to me that a number of individuals are waiting for a C# version, hence the pre-release.  This version is not 100% 0.1.3 (but darn close).  I am going to do my best to itemize what I have not covered, areas of concern, and things I shall try to add in the next few weeks.

Areas not implemented compared to 0.1.3
-----------------------------------------

Edit Database - I still need a means to issue an alter database vs. creating a temp shuffling data and renaming.  I propose the use of an xml to contain the current scheme and altered scheme from the page.  The idea is to use the difference in the two to generate the alter statment.  I fore see future MS SQL version taking the database scheme in and out of the database in xml form.

Edit Table - This falls under the same problem scope as Edit Database.  While not a direct tie, fixing one makes fixing the other a quick implementation.

Inserting Table Data - I have a test page that I am using to redisgn the existing means for selecting and inserting data for a given table.  I plan to use the data grid to implement a Return All Rows feature.  I like the ability to retrun all rows (paginated) from sql server.  The Data grid will facilitate the updates, deletes, and selecting data from the table.  A single set of controls somewhere (oh say top of the grid area) will be used for inserting new data.  I have been trying to work the example from GotDotNe web site to pull this off.  This is menat to replace the Browse Table and Insert Data pages.

Left Hand Database navigation - I am still thinking of a easy way to allow collapsable items in the left pane navigation.  Right now you can see the objects per database, but you can't collapse it when your done.  I would like to move more towards the implementation of a tree control in a list box (just like SQL Server).

User Permissions - find a way to handle the three state check box client side to improve performance.  I use the image buttons instead of actually deriving a three state check box.


Todo List
-----------------------------------------

Implement a means for managing DTS packages
Implement SQL Sever Agent management
Bring more of the current features closer to a real Enterprise Manager functionality and appearance.
I will have more ideas to add to this list in the near future


This release is not intended to be a working or well tested release.  Consider this somewhere between an alpha and a beta version.  I thought it would be nice to share my ideas and interpretations of this project with the community, and those requesting a C# version.  I still have many hours of work before I consider it a direct 0.1.3 C# version.  I should be able to make a strong push for another release during this holiday season.

Please contact me via the information posted on http://www.aspenterprisemanager.com/contact.aspx for any additonal information or to ask questions.


Jason Jennings
