We are pleased to announce an eBook: "How to create a Multitenancy Cloud Framework" It’s for any type of business solution which is based on Microsoft technologies.
This book will be extremely useful for companies who don’t do any inside the development and outsource everything to other companies. It also will be helpful for startups that want to be sure an application will be stable and scalable.
After years of implementing successful solutions for well-known customers, our strong team has put all the best architectural practices and concepts together – and now we’re announcing a book: "How to create a Multitenancy Cloud Framework" for any type of business solution based on Microsoft technologies.
We were glad to thank Satya Nadell that he found time to meet with us during the meeting with SMB's in Dubai. He is very talented from management and technical perspectives and our team was quite excited to hear good technical questions from him. Satya is doing a lot of comparison with Steve Jobs points of view about UI/UX. It was very crucial for us to get some recommendations of how much we should pay attention to Design. Along with that got an understanding of future Microsoft plans about Azure and new datacenters around the world.Diceus and TeamBase jointly are working many years developing large and flexible solutions in the insurance industry.
One of our product is BenefitNetFlex, which is a unique tool for insurance companies, brokers, hr's and employees to make a selection and administer flex benefit choices of the employees.
In the previous article we have created Solution that has Web Role. It allows us to publish this solution on Windows Azure. Also, in this solution we have a connection to created storage account in Azure. We have log manager Log4net that allows us to write some logs in Blob table. In last article we have created a database in Windows Azure SQL server and a database project for this database. So now we can start to use this database in our solution. We will use Entity Framework for this purpose. Entity Framework allows generating entity classes from the database.
We will use EDMX file to do this. A .edmx file is an XML file that defines a conceptual model, a storage model, and the mapping between these models. An .edmx file also contains information that is used by the ADO.NET Entity Data Model Designer (Entity Designer) to render a model graphically. The recommended practice for creating an .edmx file is to use the Entity Data Model Wizard.
In the first step we should open our “MvcApplicationWebRole” solution. Now let’s add a new class library in our solution. Right click on the solution then “Add – New project”. In occurred window enter name “MvcApplicationWebRole.Database” and select “Class Library” as project type:
Add new project in solution
In this topic I will show you how to generate own database project from SQL Azure Database. We used SQL Management Studio 2012 to create and generate a database. Also, I will use our solution MvcApplicationWebRole that I have created and used in the previous post.
First you need to have created SQL Server in Azure. You can do it in Manage Windows Azure site.
New SQL server
To create new SQL server go by the link above and press button “+ New” in the bottom of the page. Then use the wizard and select action “Data Services – SQL database – Custom create”:
Wizard to create new Database on existing or new SQL Server