Private Cloud VS Public Cloud Application Development
One of the development challenges from going from a Private Cloud system to a Public Cloud system in Enterprise Application development is the ActiveX Data Objects (ADO) communication between your database and your client. In the Public Cloud we moved to ADO.NET 2.0. We had an advantage because we used this technology for years with our Mobile Applications, so it was really no big deal. However ADO.NET 2.0 is much slower than ADO 1.0. I know the security concerns are the reasons why we must use this but is this really true??? When we have to write SQL Queries accessing Millions of records in one search we need all the performance we can get. So I am all about security, but I feel slowing performance for security on the web server is just a wrong approach. We need Speed, and Security. It just shows that the Public Cloud systems are not looking towards the future, which is accessing large record sets, and providing the speed and security to perform these tasks. We at Adept have developed major work arounds that do accomplish what our clients need, however Microsoft and the other large players needs to move faster in providing the developer tools for this. Most of our applications work based upon the developer tools we have to write, because Visual Studio just doesn't have the tools to do it.