About

tomasTomas Ulin has been working with the MySQL Database team since 2003, and is currently employed by Oracle, based in Sweden. He is Vice President for the MySQL Engineering team, responsible for the development and maintenance of the MySQL related software products within Oracle, such as the MySQL Server, MySQL Cluster, MySQL Connectors, MySQL Workbench, MySQL Enterprise Backup, and MySQL Enterprise Monitor. Prior to working with MySQL he has a background in the telecom industry, working for the Swedish telecom operator Telia and Telecom vendor Ericsson. He has a Masters degree in Computer Science and Applied Physics from Case Western Reserve University and a PhD in Computer Science from the Royal Institute of Technology.

2 thoughts on “About

  1. Hello, I am a Microsoft data analysts from China. We would like to forward your some articles from your website, but we respect intellectual property rights, so hopefully you’d like to authorize us to forward parts of your articles and also we’d like to translate them into Chinese and then forward to more people reading.
    Hopefully you’ll agree.

  2. I’m trying to follow your article: “How to use MySQL for your ASP.NET Identity provider with a custom primary key” at http://insidemysql.com/how-to-use-mysql-for-your-asp-net-identity-provider-with-a-custom-primary-key/.

    The code for the async task isn’t working:
    public class ApplicationUser : IdentityUser
    {

    public async Task GenerateUserIdentityAsync(UserManager manager)
    {
    var userIdentity = await manager.CreateIdentityAsync(this, DefaultAuthenticationTypes.ApplicationCookie);
    return userIdentity;
    }
    }

    Visual Studio tells me that you can’t return a variable, you must return a Task type. This makes sense to me, but I can’t get your code to run. Please help.

Leave a Reply

Your email address will not be published. Required fields are marked *