As with any previous release, CodeFluent Entities 769 includes numerous new features and bug fixes.
Keeping ahead with the latest technologies is our priority and we are extremely thrilled to announce that CodeFluent Entities now supports Microsoft SQL Server 2014.
Since the beginning of the year, CodeFluent Entities offers a new licensing model. You can try CodeFluent Entities by downloading the 30-day trial version which is unlimited in features and model size. The tool is also available in four registred editions: Personal (free for non-commercial use and limited to 50 entities), Professional, Enterprise and Ultimate.
But what else?
JsonUtilities
We made some greats improvements to the JsonUtilities:
Pretty-print Json
string json = @"{""name"": ""John Doe"",""age"": 35}"; var obj = JsonUtilities.Deserialize(json); JsonUtilities.WriteFormatted(Console.Out, obj);
Will output:
{
"name": "John Doe",
"age": 35
}
Deserialization
JsonUtilities now supports XmlAttribute:
string json = @"{""name"": ""John Doe"",""age"": 35}"; var person = JsonUtilities.Deserialize<Person>(json, JsonSerializationOptions.UseXmlAttribute); public class Person { [XmlAttribute("name")] public string Name { get; set; } [XmlAttribute("age")] public int Age { get; set; } }
We also added some automatic conversions between types. For example you can deserialize json to a Dictionary<string, decimal>. Values will be converted to decimal if possible. Internally this will use the ConvertUtilities class which I hope you are already using.
Relation UX improvements
We introduce a new ribbon item named Add relation. Of course the concept of relation already exists in the product, but we constantly strive to improve our product. Now there is an item in the ribbon to add a relation. The new form allows to select entities and properties and even create a new property if needed:
Image may be NSFW.
Clik here to view.
When you don’t know which option to select (one-to-one, one-to-many, many-to-one or many-to-many) to define the type of relation, just read the description:
Image may be NSFW.
Clik here to view.
In this example, only the second sentence (one Customer has many Orders) is logical. If none of them seem valid, it may indicate that properties are badly named.
Microsoft SQL Server 2014 support
The SQL Server Producer now supports Microsoft SQL Server 2014. Christmas comes early for CodeFluent Entities users :).
Image may be NSFW.
Clik here to view.
A new way to Activate
Last but not least, we provide a new screen to activate the product. With this new form, you can get your license key by connecting to your account directly in Microsoft Visual Studio:
Image may be NSFW.
Clik here to view.
If you are not a current customer, you can always download our free evaluation and see it in action.
Remember that you can follow the latest new features and bug fixes of CodeFluent Entities subscribing to this RSS Feed.
If you have any questions or comments, feel free to share them below.
Happy downloading!
The R&D Team
Image may be NSFW.
Clik here to view.
Clik here to view.
