MySQL Forums
Forum List  »  Announcements

MySQL for Visual Studio 1.2.5 has been released
Posted by: Karen Langford
Date: November 03, 2015 03:36PM

Dear Users,

The MySQL Windows Experience Team is proud to announce the release of
MySQL for Visual Studio 1.2.5.

This is a maintenance release for the 1.2 release series. It can be
used for production environments.

MySQL for Visual Studio is a product that includes all of the Visual
Studio integration functionality to create and manage MySQL databases
when developing .NET applications.

MySQL for Visual Studio is installed using the MySQL Installer for
Windows which comes in 2 versions:

   . Full (150 MB) which includes a complete set of MySQL products with
   their binaries included in the downloaded bundle.

   . Web (1.5 MB - a network install) which will just pull MySQL for
   Visual Studio over the web and install it when run.


You can download MySQL Installer from our official Downloads page at
http://dev.mysql.com/downloads/installer/.


MySQL for Visual Studio can also be downloaded by using the product
standalone installer found at
http://dev.mysql.com/downloads/windows/visualstudio/.


Changes in MySQL for Visual Studio 1.2.5 (2015-10-29)

This section documents all changes and bug fixes applied to MySQL for
Visual Studio since the release of 1.2.5. Several new features were
added to the 1.2.x branch, for more information see the section below
called: What Is New In MySQL for Visual Studio 1.2.


   Known Limitations:

      . Item templates do not work correctly with MySQL Server 5.7.x,
        as it prevents the creation of an Entity Framework model.


   Functionality Added or Changed

      . Added the Entity Framework option to the MySQL Website
        Configuration dialog for web projects, so Entity Framework
        version 5 or 6 can be used with a MySQL database provider.
        These automatically add the configuration/references needed
        to the web.config file and the project itself. Also, all available
        configuration options are now listed in the dialog.

      . Project Templates were replaced with Project Items.
        The Project Templates option was removed from the plugin
        toolbar, and from the Project menu, in order to add the Project
        Items feature with two options: MySQL New MVC Item and

        MySQL New Windows Form, which are available on the Add New
        Item dialog when adding a new Project Item. They add new
        windows forms or MVC controllers/views connected to MySQL.


   Bugs Fixed

      . The Installer could not uninstall MySQL for Visual Studio if Visual
        Studio was uninstalled first. (Bug #21953055, Bug #71226)

      . In v1.2.4, the Launch Workbench and Open MySQL Utilities
        Console toolbar buttons were disabled. (Bug #21495692)

      . The Templates installer feature could not be uninstalled via
        Add/Remove Programs. Because Project Templates were
        replaced by Project Items, this is no longer a concern.
        (Bug #21488922, Bug #77802)

      . The dataset designer wizard was not showing the stored
        procedure parameters when creating a "TableAdapter" using
        existing stored procedures for the "Select" command. Also,
        the stored procedure command had an "error" thus causing the
        dataset to not be created. (Bug #20233133, Bug #74195)


What Is New In MySQL for Visual Studio 1.2
------------------------------------------

. New MySQL Project Items for creating data views in Windows Forms and
  ASP.NET MVC web applications.

. A new option in web configuration tool for the ASP.NET Personalization
  Provider (this feature requires MySQL Connector/NET 6.9 or newer).

. A new option in web configuration tool for the ASP.NET Site Map
  Provider (this feature requires MySQL Connector/NET 6.9 or newer).

. A new option for the MySQLSimpleMembership provider in the web
  configuration tool. (This feature requires MySQL Connector/NET or
  newer).


MySQL Windows Forms Project Item
--------------------------------

This Project Item is available on the Add New Item dialog in Visual
Studio when adding a new item to an existing project.

The dialog presented to create the MySQL Windows Forms Project Item
automates the generation of a Windows Form, representing a view for
MySQL data available through an existing Entity Framework's model entity
containing a MySQL table or view. Different view types are available to
present the data:

   . Single-column: A form that contains one control by each existing
     column in the table with navigation controls and that allows CRUD
     operations.All controls can include validations for numeric and
     DateTime data types.

   . Grid: A form with a data grid view that contains navigation
     controls.

   . Master-detail: A form with a single control layout for the Parent
     table and a data grid view to navigate through child table's data.

Supported with C# or Visual Basic language. This feature requires
Connector/NET 6.7.5, 6.8.3 or 6.9.x.

For more details on the features included check the documentation at:
https://dev.mysql.com/doc/connector-net/en/visual-studio-project-items-forms.html



MySQL ASP.NET MVC Project Item
------------------------------

This Project Item is available on the Add New Item dialog in Visual
Studio when adding a new item to an existing project.

The dialog presented to create the MySQL ASP.NET MVC Item automates the
generation of a controller and its corresponding view, representing a
view for MySQL data available through an existing Entity Framework's
model entity containing a MySQL table or view. The MVC versions
supported by this wizard are 3 when using Visual Studio 2010 or 2012,
and 4 when using Visual Studio 2013 or greater.

The generation of the MVC items is done by creating an Entity Framework
data model either with Entity Framework version 5 or 6 depending on the
user's selection.

Supported with C# or Visual Basic language. This feature requires
Connector/NET 6.7.5, 6.8.3 or 6.9.x.

For more details on the features included check the documentation at:
https://dev.mysql.com/doc/connector-net/en/idm139719963401984.html



New option in web configuration tool for the ASP.NET Personalization Provider
-----------------------------------------------------------------------------

Personalization provider allows to store personalization state-state
data regarding the content and layout of Web Parts pages-generated by
the Web Parts personalization service using MySQL as a data source. This
feature requires Connector/NET 6.9.x or greater.

http://dev.mysql.com/doc/connector-net/en/connector-net-website-config.html


New option in web configuration tool for the ASP.NET Site Map Provider
----------------------------------------------------------------------

Site Map provider allows to show a hierarchical list of links that
describe the structure of a site. This feature requires Connector/NET
6.9.x or greater.

http://dev.mysql.com/doc/connector-net/en/connector-net-website-config.html



New option in web configuration tool for the ASP.NET Simple Membership provider
-------------------------------------------------------------------------------

The latest provider added to handle web site membership tasks with
ASP.NET. This feature requires Connector/Net 6.9.x or greater.

http://dev.mysql.com/doc/connector-net/en/connector-net-simple-membership-tutorial.html


Quick links:
. MySQL for Visual Studio documentation: http://dev.mysql.com/doc/connector-net/en/connector-net-visual-studio.html
. Inside MySQL blog (NEW blog home): http://insidemysql.com/
. MySQL on Windows blog (OLD blog home): http://blogs.oracle.com/MySQLOnWindows
. MySQL for Visual Studio forum: http://forums.mysql.com/list.php?174
. MySQL YouTube channel: http://www.youtube.com/user/MySQLChannel
. MySQL Bugs database: http://bugs.mysql.com


Enjoy and thanks for the support!

Options: ReplyQuote


Subject
Views
Written By
Posted
MySQL for Visual Studio 1.2.5 has been released
7772
November 03, 2015 03:36PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.