Key benefits
- $5 per month
- 99.99% SLA on monthly basis
Details about service: https://www.windowsazure.com/en-us/home/features/sql-azure/
Migration made easy: http://sqlazuremw.codeplex.com/documentation
Key benefits
Details about service: https://www.windowsazure.com/en-us/home/features/sql-azure/
Migration made easy: http://sqlazuremw.codeplex.com/documentation
After getting frustrated with the fact that Entity Framework and NHibernate does not resolve my needs, I am writing my own ORM tool to finalize one very important part of enterprise architecture.
Here are the features that are included (hope to finish by tomorrow)
After doing enough research on both, what we’ve end up doing is; not using any ORM tool.
ORMs are designed to do rapid development for RIA (Rich Internet Applications) where performance is not a big concern.
Yes, ORM can speed up your development such as EF 4.0 or NH but they all lack one very important thing which is support for Stored Procedures for general select which shall be by default. All ORMs are focused on eliminating that and trying to optimize queries without SP.
If you ask me, SP are most useful when you use for select in general because you can really optimize the execution plan and it will be cached on SQL server. So in all subsequent calls to the database with same routine, SQL server will always know the execution plan and it will save time. [SP's execution plans are cached on SQL server.]
Therefore not using ORM is my choice.
Here are what I lose by not using ORM
Common problem as you cannot use “aspnet_regsql.exe” tool.
Fix is also very simple, just follow instructions @ http://support.microsoft.com/kb/2006191
Once done, you are good to go, just launch your asp.net configuration utility and enjoy.
Ohh , before I forget, you can ignore the script execution warnings such as “Cannot grant, deny, or revoke permissions to sa, dbo, entity owner, information_schema, sys, or yourself.”
Enjoy
I’ve always been big fan of using stored procedures due to the fact that you have a lot more control over your database and query plans to be cached but surprised for certain facts that EF can come very close to the level you want and in certain cases can perform much better [with data caching options of course].
Still huge fan of using stored procs to keep my DBA happy.
Want to know what others also think!
Checkout this for more details
This is something which shall be considered for all enterprise level software companies where hosting is part of your business.